DevOps Beginners to Advanced | Decoding DevOps with Projects

47h 57m 48s
English
Paid
November 22, 2023

Decoding DevOps course is for anybody who wants to get started with DevOps. As there are many tools & technologies in DevOps, it has become difficult for people to choose the right technologies. This course starts from very basics of command line, hands on demonstrations of many tools & technologies. Also most importantly it will show you how various technologies in DevOps work together by setting up your own projects.

More

Step 1

  • Basics of Linux

  • Server Management in Linux

  • Vagrant

  • Basics of networking

  • Project

    • Vprofile Project Intro & Setup on VM’s

Step 2

  • Bash Scripting

  • Basics of scripting

  • Variables, Conditions, Loops etc

  • Automating day to day admin tasks

Step 3

  • Cloud Computing Intro

  • IAM

  • Ec2 Instances, EBS Volumes, ELB

  • S3

  • Cloudwatch

  • RDS

  • Autoscaling

  • Route53

  • Project

    • AWS Cloud For Project Set Up Lift & Shift

    • Re-Architecting Web App on AWS Cloud [PAAS & SAAS]

Step 4

  • Version control system = Git & GitHub

  • Build Tools | Build & Test Java Code = Maven

  • Continuous Integration Intro

  • Jenkins

    • Jenkins as a Build Server

    • Jenkins Jobs | Build , Test, Deploy, Notify

    • Jenkins Master/Slave, Nexus, Sonarqube

    • Jenkins CI Pipeline

    • Jenkins Administration

  • Project

    • Continuous Integration Using Jenkins, Nexus, Sonarqube & Slack

Step 5

  • Python Scripting

  • Basics of python programming

  • vars, datatypes, conditions, loops, function, modules etc

  • Pythons for automating OS tasks

Step 6

  • Ansible Intro

  • Ad Hoc commands

  • Modules

  • YAML into

  • Playbooks

    • vars, conditions, loops,

    • handlers, templates etc etc etc

  • Variables deep dive

  • Roles

  • Ansible for AWS

  • Project

    • Continuous Delivery and Configuration Management [Jenkins plus Ansible]

Step 7

  • AWS Part 2

  • VPC in depth

  • Log management and custom metrics

  • Project

    • Vprofile on Beanstalk & RDS

    • Code Commit, Code Build & Code Pipeline

    • CI & CD on AWS Cloud for Vprofile Project

    • Beanstalk, RDS, CodePipeline etc

Step 8

  • Docker Intro

  • Understanding and Implementing Containers

    • Volumes, Network, logs etc

  • Building Images for Vprofile project

  • Docker compose to run vprofile multi containers

  • Kubernetes Intro

  • Kubernetes setup for production Env

  • Kubernetes objects

    • Pods, Services, Controllers, Deployment

    • Replication, Autoscaling, Resource quotas, secret, configmap, namespace.

  • Project

    • Vprofile Project deployment on Kubernetes

Step 9

  • Terraform for AWS Cloud automation

  • Cloudformation for AWS loud automation

Watch Online DevOps Beginners to Advanced | Decoding DevOps with Projects

Join premium to watch
Go to premium
# Title Duration
1 Introduction 02:12
2 Why Learn DevOps 07:47
3 What is DevOps? 15:36
4 What is Continuous Integration? 07:31
5 What is Continuous Delivery? 05:12
6 Q&A, Messages & Feedbacks 05:02
7 Tools Prerequisite Information 03:59
8 Chocolatey for Windows 03:46
9 Homebrew for MacOS 02:28
10 Installing Softwares 06:14
11 Signups 07:37
12 AWS Setup 28:37
13 What is Virtualization 08:40
14 Introduction 03:54
15 VM-Manually(Windows & MacOS Intel chip) 15:12
16 VM-Automatically(Windows & MacOS Intel chip) 15:37
17 VM on MacOS M1 chip 11:19
18 Introduction to Linux 19:45
19 Commands and File systems 08:39
20 More Commands ( mkdir, cp, mv, touch etc) 12:40
21 Vim editor 12:57
22 File Types 10:54
23 Filters 21:15
24 Redirections 14:02
25 Users and Groups 13:52
26 File permissions 14:08
27 Sudo 09:06
28 Package Management 14:38
29 Services 05:21
30 Processes 10:13
31 Archiving 05:51
32 Ubuntu commands 10:16
33 Vagrant IP, RAM & CPU 11:21
34 Vagrant Sync Directories 10:20
35 Provisioning 07:11
36 Website Setup 10:49
37 Website Setup, Wordpress 13:07
38 Automate Website setup 08:03
39 Automate Wordpress Setup 12:32
40 Multi VM Vagrant file 13:09
41 Introduction 08:53
42 VM Setup 08:50
43 DB, Cache & Queue Setup 16:43
44 App setup 10:59
45 Nginx Setup 03:00
46 Validate 05:46
47 Automated - Introduction 00:50
48 Automated - Code 06:33
49 Automated - Execution 05:55
50 ISO 15:50
51 Understanding Networks & IP 15:10
52 Protocols, ports etc 08:29
53 Networking Commands 14:49
54 What are containers 06:23
55 What is Docker 03:26
56 Hands on Docker Containers 11:25
57 Vprofile Project on Containers 06:07
58 Microservices 08:01
59 Microservice Project 07:40
60 Introduction 03:46
61 VM Setup 02:33
62 First Script 06:43
63 Sample Script 07:12
64 Variables 06:04
65 Command line arguments 06:38
66 System Variables 01:46
67 Quotes 03:28
68 Command Substitution 04:12
69 Exporting Variables 07:57
70 User Input 03:14
71 Decision Making part1 05:12
72 Decision Making part2 04:20
73 Monitoring Script 10:57
74 Loops 04:31
75 While Loops 05:05
76 Remote Command Execution 09:08
77 SSH Key Exchange 03:30
78 Finale Part1 08:15
79 Finale Part2 07:51
80 What is Cloud Computing 05:07
81 Introduction 11:19
82 Ec2 Introduction 05:26
83 Ec2 Quick Start 15:17
84 More In Ec2 Part1 15:39
85 More in Ec2 Part2 09:32
86 AWS CLI 09:23
87 EBS 17:44
88 EBS Snapshots 15:54
89 ELB Introduction 05:45
90 ELB Hands On 20:43
91 Cloudwatch Introduction 05:12
92 Cloudwatch Hands On 13:34
93 EFS 15:12
94 Autoscaling Group Introduction 03:51
95 Autoscaling Group Hands On 18:35
96 S3 34:07
97 RDS 24:26
98 Introduction 10:35
99 Security Group & Keypairs 07:57
100 EC2 Instances 20:53
101 Build and Deploy Artifacts 15:46
102 Load Balancer & DNS 06:05
103 Autoscaling Group 07:38
104 Validate & Summarize 02:42
105 Introduction 12:52
106 Security Group And Keypairs 02:45
107 RDS 12:31
108 Elastic Cache 04:16
109 Amazon MQ 03:33
110 DB Initialization 07:08
111 Beanstalk 16:58
112 Update on Security Group & ELB 05:31
113 Build & Deploy Artifact 10:03
114 Cloud front 04:55
115 Validate and Summarize 05:36
116 Introduction 16:35
117 Versioning 18:04
118 Branches & More 12:08
119 Rollback 06:56
120 Git Ssh Login 04:19
121 Introduction 1 24:36
122 Introduction 2 06:50
123 Installation 08:40
124 Freestyle Vs Pipeline As A Code 02:29
125 First Job 06:57
126 Tools in Jenkins 07:03
127 Plugins, Versioning & more 17:00
128 Flow of Continuous Integration Pipeline 04:42
129 Steps for Continuous Integration Pipeline 01:53
130 Jenkins, Nexus & Sonarqube Setup 10:11
131 Server UI Logins 06:53
132 Plugins for CI 01:57
133 Pipeline As A Code Introduction 14:03
134 Code Analysis 06:58
135 Code Analysis Demonstration 12:06
136 Quality Gates 05:18
137 Software Repositories Intro (Nexus) 05:24
138 Nexus PAAC Demo 09:32
139 Notification, Slack 14:48
140 CI for Docker | Intro 01:56
141 Docker PAAC Prereqs info 09:42
142 Docker PAAC Demo 11:53
143 Docker CICD Intro 04:25
144 Docker CICD Code 02:16
145 AWS ECS Setup 10:31
146 Docker CICD Demonstration 05:01
147 Cleanup 01:27
148 Build Triggers Intro 12:31
149 Build Triggers Demo 17:41
150 Jenkins Master and Slave 18:25
151 Authentication & Authorization 13:56
152 Introduction 10:50
153 Python on Linux, Versions & Indentation 09:47
154 Quotes and Comments 04:18
155 Variables 14:40
156 Print Format 05:18
157 Slicing 15:43
158 Operators 16:34
159 Conditions 15:13
160 Loops 13:34
161 Break & Continue 12:24
162 Built-in Functions or Methods 16:56
163 Functions part-1 17:25
164 Functions part-2 10:50
165 Modules 06:38
166 OS Tasks 19:34
167 Python Fabric 31:26
168 Introduction 15:38
169 Setup Ansible & Infra 09:02
170 Inventory & Ping Module 13:43
171 YAML & JSON 09:04
172 Ad Hoc Commands 09:21
173 Playbook & Modules 26:33
174 Modules - Find, Use, Troubleshoot & Repeat 10:48
175 Ansible Configuration 19:49
176 Variables & Debug 10:45
177 Group & Host Variables 18:04
178 Fact Variables 14:15
179 Decision Making, Loops & More 08:46
180 Loops 10:40
181 File, copy & template modules 19:40
182 Handlers 07:06
183 Roles 28:19
184 Ansible for AWS 22:15
185 VPC Introduction 27:51
186 VPC Design & Components 08:35
187 VPC Setup 38:49
188 Ec2 Logs 29:31
189 Introduction 02:23
190 Beanstalk 15:58
191 RDS & App Setup on Beanstalk 16:39
192 Code Commit 16:08
193 Code build 14:11
194 Build, Deploy & Code Pipeline 11:04
195 Introduction 18:53
196 Docker Setup 09:10
197 Docker commands & concepts 22:24
198 Docker Logs 08:01
199 Docker volumes 17:09
200 Building images 20:54
201 Entrypoint and CMD 06:51
202 Docker Compose 15:00
203 Containerizing project 01:08:33
204 Multi Stage Dockerfile 09:42
205 Containerizing Microservice Project 21:47
206 Build & Run Microservice App 12:20
207 Introduction 22:40
208 Minikube for K8s Setup 09:15
209 Kops for K8s Setup 20:35
210 Objects and Documentation 05:20
211 Kube Config 10:05
212 Namespace 07:33
213 Pods 15:06
214 Different levels of Logging 08:35
215 Service 21:05
216 Replica Set 11:01
217 Deployment 12:21
218 Command and Arguments 06:59
219 Volumes 08:39
220 Config Map 14:32
221 Secret 12:29
222 Ingress 19:18
223 Kubectl CLI & Cheatsheet 11:54
224 Extras 12:52
225 Lens 06:46
226 Introduction 05:11
227 Spin K8s Cluster 02:48
228 Volume Prerqs for DB POD 02:32
229 Source Code Overview 03:09
230 Kube secret for passwords 04:22
231 DB Deployment Definition 12:21
232 DB Service Definition 02:14
233 Memcached Deployment & Service 02:15
234 RabbitMQ Deployment & Service 02:55
235 Tomcat Deployment, Service & Init containers 05:57
236 Provision Stack on K8s Cluster 03:08
237 URL for Website & Wrap up 04:03
238 CICD Introduction 09:46
239 Jenkins,Sonar & Docker Integration 12:49
240 Plugins, Kubernetes Cluster & Helm 07:25
241 Helm Charts & git repo Setup 11:49
242 Writing Pipeline Code 20:21
243 Execution, troubleshooting & Summarizing 11:55
244 Introduction and Exercise 1 24:48
245 Exercise 2 - Variables 12:27
246 Exercise 3 - Provisioners 24:52
247 Exercise 4 - Output 05:04
248 Exercise 5 - Backend 04:46
249 Exercise 6 - Multi Resource 26:06
250 Introduction 10:33
251 First Example 09:44
252 Intrinsic Function 04:26
253 Change Set 06:18
254 More Intrinsic Functions 06:08
255 Multiple Resources 08:02
256 Mappings And Pseudo Parameters 08:17
257 Parameters 11:22
258 Outputs 06:47
259 Init 15:32
260 Resumes 06:01

Similar courses to DevOps Beginners to Advanced | Decoding DevOps with Projects

Cloud-Native: Microservices, Kubernetes, Service Mesh, CI/CD

Cloud-Native: Microservices, Kubernetes, Service Mesh, CI/CD

Duration 25 hours 25 minutes 22 seconds
DevOps Bootcamp: Learn Linux & Become a Linux Sysadmin

DevOps Bootcamp: Learn Linux & Become a Linux Sysadmin

Duration 24 hours 11 minutes 36 seconds
DevOps.js Conference 2021

DevOps.js Conference 2021

Duration 7 hours 51 minutes 4 seconds
DevOps from Start to Finish

DevOps from Start to Finish

Duration 5 hours 43 minutes 19 seconds
Docker for DevOps Engineers

Docker for DevOps Engineers

Duration 4 hours 41 minutes 11 seconds