Section 1 : Understating of DevOps & DevOps Process

Lecture 1 Introduction_1
Lecture 2 What is DevOps DevOps Tools 13:25
Lecture 3 Continuous Development 9:42
Lecture 4 Continuous Testing 3:51
Lecture 5 Continuous Integration 12:20
Lecture 6 Continuous Deployment & Monitoring 8:17

Section 2 : GIT Introduction & Installation

Lecture 7 Git WelCome & Goal 1:35
Lecture 8 Audience & Study Tips 2:18
Lecture 9 Key GIT Terminology 4:33
Lecture 10 GIT Introduction 20:19
Lecture 11 11.About Certification Pdf
Lecture 12 Install GIT on LINUX. 4:16
Lecture 13 Download and Install GIT on Windows 7:59

Section 3 : GIT Quick Start

Lecture 14 Configure User Information in GIT 8:37
Lecture 15 Create First GIT Repository 8:50
lecture 16 First GIT Commit 9:13
Lecture 17 Adding Files and GIT Logs 6:14
Lecture 18 Understanding of GIT Workflow 5:37

Section 4 : Text Editor for GIT Installation

Lecture 19 GIT Text Editor OverView 1:34
Lecture 20 Install SubLime Text on Linux 4:1
Lecture 21 Configure SubLime with GIT 5:52
Lecture 22 NotePad ++ As GIT Editor for Windows 11:46

Section 5 : Version Control System GIT & GITHUB

Lecture 23 Verify Changes in GIT 9:16
Lecture 24 Compare Stage Area with Local Repository in 4:50
Lecture 25 Delete File in GIT 3:55

Section 6 : GIT with GITHUB Advance

Lecture 26 Explore Git with GITHub 7:43
Lecture 27 Create Centralized Repository 16:42
Lecture 28 Create Branches in GIT 17:55
Lecture 29 Merge Branches in GIT 11:38
Lecture 30 Revert a Commit in GIT 7:20

Section 7 : GIT Basics Through Explanation

Lecture 31 Add GIT in Existing Project Part 10:17
Lecture 32 Fork GitHub Existing Project 8:32
Lecture 33 Git CLI Complete Workflow 10:41
Lecture 34 Back-out GIT Changes 8:2
Lecture 35 Delete File in GIT 8:46
Lecture 36 Rename & Move File in GIT 13:36
Lecture 37 Find Commit, File History in GIT 10:45
Lecture 38 GIT Alias 6:38
Lecture 39 Exclude Unwanted Files in GIT 10:59

Section 8 : Comparisons in GIT

Lecture 40 SetUp Git Project for Comparision
Lecture 41 Compare Working Directory & Stage Area 9:8
Lecture 42 Compare Work Directory and GIT Repo 17:3
Lecture 43 Compare Stage Area & GIT Repo 7:30
Lecture 44 Compare Commits in GIT 5:15

Section 9 : Branching & Merging in GIT

Lecture 45 Basics of Branches in GIT 8:4
Lecture 46 Happy Path Merges in GIT 8:8
Lecture 47 Auto Merge in GIT 8:59

Section 10 : GIT Rebase

Lecture 49 GIT Merge vs GIT Rebase 16:51
Lecture 50 GIT Rebase Example 11:28
Lecture 51 Create Merge Conflicts in Rebase 8:23
Lecture 52 Resolve Merge Conflicts in GIT Rebase 5:33
Lecture 53 Rebase Remote Repository in GIT 13:8

Section 11 : GIT Stashing

Lecture 54 GIT Stash with Example 15:52
Lecture 55 Stash Untracked Files & Git Stash Pop 13:20
Lecture 56 Manage Multiple Stash 9:12
Lecture 57 Stashing into Branch 8:2

Section 12 : GIT Tagging

Lecture 58 GIT Tagging Introduction 7:20
Lecture 59 GIT Annotated Tags 5:41
Lecture 60 Compare Tags in GIT 7:28
Lecture 61 Tag a Specific Commit in GIT 4:26
Lecture 62 Update Tags in GIT 3:26

Section 13 : GIT Common Mistakes and Fixes

Lecture 63 Fixing Common Mistakes in GIT Part 9:39
Lecture 64 Fixing Common Mistakes in GIT Part 2 12:25
Lecture 65 Fixing Common Mistakes in GIT Part 3 9:5

Section 14 : Jenkins Section Introduction

Lecture 66 Introduction to Continuous Integration 14:5
Lecture 67 What is Jenkins Jenkins Introduction 6:59
Lecture 68 Course Code Base & Discussion Forum Links Text
Lecture 69 Install Jenkins on LinuxUnixCloud Machine 11:48
Lecture 70 $135 Digital Ocean Referral Link Installation Text
Lecture 71 Download and Configure Jenkins on Windows 12:16
Lecture 72 Text Direction - Download and Configure Jenkin Text
Lecture 73 Download and Configure Jenkins on MAC OS 11:37
Lecture 74 Text Direction - Download and Configure Jenkin Text
Lecture 75 Java 9 & 10 Warning for Jenkins Text

Section 15 : Jenkins Getting Started Get Jenkins Ready

Lecture 76 Architectural Overview of Jenkins 12:30
Lecture 77 Your Reviews are Important! Text
Lecture 78 Create Jenkins First Job 12:47

Section 16 : Continuous Integration with Jenkins

Lecture 79 Jenkins Integration with GIT & GITHUB 5:40
Lecture 80 Install Maven on Jenkin's Host Machine 1:39
Lecture 81 Text Direction - Install Maven on Windows Text
Lecture 82 Configure Jenkins with GIT & Maven 3:47
Lecture 83 Create our First Maven-based Jenkins Job 3:47
Lecture 84 TroubleShooting - Create our First Maven-based Text
Lecture 85 Source Code Polling in Jenkins 10:8
Lecture 86 Text Direction - Add SSH Key in Local from Git Text
Lecture 87 Remote Build Trigger in Jenkins 5:29

Section 17 : Continuous Delivery with Jenkins

Lecture 88 Archive Artefact in Jenkins 7:27
Lecture 89 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR Pdf
Lecture 90 Text Direction - Install & Configure Tomcat in Text
Lecture 91 Text Direction - Install Tomcat on Windows Text
Lecture 92 Deploy Staging Environment 20:5
Lecture 93 Build Pipeline Plugin 7:43
Lecture 94 Deploy to Production 7:43
Lecture 95 Trouble Shooting-Deploy to Production Text

Section 18 : Infrastructure as Code

Lecture 96 Infrastructure as Code 4:24

Section 19 : Jenkins Job DSL

Lecture 97 Introduction to JENKINS Job DSL 5:34
Lecture 98 Demo Jenkins Job DSL with Maven Project 14:2

Section 20 : Jenkins as a Code Pipeline (DSL)

Lecture 99 Jenkins As Code Pipeline Overview 3:14
Lecture 100 Demo Code Pipeline 12:41
Lecture 101 Bonus Selenium UI Automation MasterClass
Lecture 102 Text Direction- Demo Code Pipeline Text
Lecture 103 Automate Existing Maven Project Pipeline 12:41
Lecture 104 Text Direction- Automate Existing Maven Proje Text

Section 21 : Distributed Builds in Jenkins

Lecture 105 Distributed Builds Concept 9:9
Lecture 106 Create and Configure Jenkins Slave 19:3
Lecture 107 Text Direction- Create and Configure Jenkins Text
Lecture 108 Label Nodes & Concurrent Builds 6:48

Section 22 : Docker Setup and Installation

Lecture 109 Available Docker Edition 8:10
Lecture 110 Install Docker on Linux Machine 8:25
Lecture 111 Docker Basics & Run Container 28:37
Lecture 112 Docker File Basics Introduction 2:4
Lecture 113 Docker File Instructions Construction Comm 8:59
Lecture 114 Create Docker File of Our Project 8:59
Lecture 115 Text Direction - Create Docker File of Our Pr Text
Lecture 116 Build and Tag Project Docker Image 12:15
Lecture 117 Trouble Shooting- Build Docker Image Text
Lecture 118 Execute Project in Docker 9:21

Section 23 : Parameterize Jenkins Jobs

Lecture 119 Add Parameters In Jenkins Job 6:34
Lecture 120 Add Choice Parameters 3:15
Lecture 121 Add Logic with Boolean Parameter 2:22

Section 24 : Jenkins Security Aspects

Lecture 122 EnableDisable Login Jenkins 2:37
Lecture 123 Allow User to Sign-Up Jenkins 3:12
Lecture 124 Install Powerful Security Plugin 2:2
Lecture 125 How to Create Users in Jenkins 3:27
Lecture 126 Create & Assign Roles to Users 4:9

Section 25 : Creating Docker Containers Start Like a Beginner

Lecture 127 Check Docker Install and Configurations 13:23
Lecture 128 Start Your First Container 28:42
Lecture 129 Stop-Remove the Containers 19:45
Lecture 130 Docker Internal Processing 4:22
Lecture 131 Containers vs Virtual Machines 12:9
Lecture 132 Assignment Manage Multiple Containers 7:19
Lecture 133 Assignment Answer Manage Multiple Containe 14:11

Section 26 : Use Docker Containers Advance

Lecture 134 Docker CLI Monitoring 12:38
Lecture 135 Start Container in Interactive Mode 6:22
Lecture 136 Run Commands in Running Containers 9:8

Section 27 : Docker Networking

Lecture 137 Docker Network Introduction 5:51
Lecture 138 Explore Container Networks 10:43
Lecture 139 Docker Network CLI List & Inspect
Lecture 140 Docker Network Create, Connect & Disconne 10:58
Lecture 141 Docker Network DNS Concept 10:58

Section 28 : Docker Container Images Beginning

Lecture 142 What is Docker Image 5:0
Lecture 143 Docker Hub Repository 12:4
Lecture 144 Concept of Docker Image Layers 5:21
Lecture 145 Docker Image Tagging 7:28
Lecture 146 Upload Docker Image to Cloud 12:20

Section 29 : Docker Container Images Build Images

Lecture 147 Dockerfile Basics 2:5
Lecture 148 Docker File Instructions 14:3
Lecture 149 Create Custom Docker Image 19:57
Lecture 150 Extend Official Docker Image 9:50
Lecture 151 Assignment Build Docker Image 1:42
Lecture 152 Assignment Answer Build Docker Image 10:24

Section 30 : Docker Containers Manage Data

Lecture 153 Persistent Data Problem 5:22
Lecture 154 Persistent Data Data Volumes 12:54
Lecture 155 Persistent Data Bind Mounts 10:51
Lecture 156 Assignment Data Volumes 1:44
Lecture 157 Assignment Answer Data Volumes 24:56
Lecture 158 Assignment Bind Mounts 0:42
Lecture 159 Assignment Answer Bind Mount 10:12

Section 31 : Docker Compose Multi Container Tool

Lecture 160 Docker Compose Introduction 4:37
Lecture 161 Docker Compose YML File 3:34
Lecture 162 Run MYSQL & WORDPRESS via Docker Compose 15:17
Lecture 163 Docker Compose Build Application From Scra 17:49

Section 32 : Docker Swarm Introduction Swarm Orchestration

Lecture 164 Docker Swarm Introduction Swarm Orchestrati 11:27
Lecture 165 Docker Swarm Terminology 6:48
Lecture 166 Create Service on Docker Swarm 16:36
Lecture 167 Create Docker Swarm Cluster 19:1
Lecture 168 Text Direction Text
Lecture 169 Busting 5 DevOps Myths Text

Section 33 : Docker Swarm Features and Applications

Lecture 170 Networks in Docker Swarm 13:26
Lecture 171 Docker Swarm Traffic Management 9:6
Lecture 172 Assignment Deploy Multi-Node Application i 8:19
Lecture 173 Assignment Answer Deploy Multi-Node Applic 16:20

Section 34 : Docker Swarm Stack Deployment Multi Service Dep

Lecture 174 Docker Swarm Stacks 17:14
Lecture 175 Docker Swarm Stack Scale Application 13:49
Lecture 176 Docker Swarm Persistent Data Issue in Dist 10:18
Lecture 177 Swarm Deploy Distributed Application 13:18

Section 35 : Docker Swarm Secrets Management Protect Sensiti

Lecture 178 Docker Swarm Secrets Introduction 7:49
Lecture 179 Create Docker Service with Secrets 11:2
Lecture 180 Deploy Stack with Swarm Secrets 15:33

Section 36 : Docker Swarm Service Management

Lecture 181 ZeroDowntime Service Upgrade 17:48
Lecture 182 HealthCheck in Docker Swarm 15:53
Lecture 183 Container Placement in Docker Swarm 17:21
Lecture 184 Service Constraints in YML File 6:43

Section 37 : Get Started with Kubernetes

Lecture 185 Kubernetes Introduction & Uses 8:59
Lecture 186 Kubernetes Architecture 10:24
Lecture 187 Orchestration Giants Kubernetes vs Docker 6:47

Section 38 : Setting-Up Kubernetes on local

Lecture 188 Kubernetes SetUp
Lecture 189 SetUp Kubernetes with MiniKube 25:52
Lecture 190 Text Direction SetUp Kubernetes with MiniKube Text

Section 39 : SetUp Kubernetes on AWS Cloud

Lecture 191 Kops Introduction 1:32
Lecture 192 Prepare AWS Environment for Kops 21:28
Lecture 193 Text Direction Prepare AWS Environment for Ko Text
Lecture 194 Kubernetes Setup on AWS Cloud 17:33
Lecture 195 Text Direction Kubernetes SetUp on AWS Cloud Text
Lecture 196 Build and Push Docker Custom Image 10:4
Lecture 197 Run First Custom Image on Local Kubernetes. 11:28
Lecture 198 Text Direction Run First Custom Image on Loca Text
Lecture 199 Run Custom Image on AWS Kubernetes 22:38
Lecture 200 Text Direction Run Custom Image on AWS Text

Section 40 : SetUp Kubernetes on Google Cloud

Lecture 201 SetUp Kubernetes on GCP Cloud 15:54
Lecture 202 Text Direction SetUp Kubernetes on GCP Cloud Text
Lecture 203 Run Custom Image on GCP Kubernetes 17:2
Lecture 204 Text Direction Run Custom Image on GCP Text
Lecture 204 Text Direction Run Custom Image on GCP Text

Section 41 : Basics of Kubernetes

Lecture 205 Kubernetes Node Workflow 9:4
Lecture 206 Scaling Pods in Kubernetes 8:54
Lecture 207 Your Reviews are Important Text
Lecture 208 Lab Scaling Pods in Kubernetes with Replica 12:34
Lecture 209 Replica Set in Kubernetes 18:19
Lecture 210 Deployment in Kubernetes 4:49
Lecture 211 Lab Deployment in Kubernetes

Section 42 : Basics of Kubernetes Part II

Lecture 212 Services in Kubernetes 7:24
Lecture 213 Lab Services in Kubernetes 9:33
Lecture 214 Labels in Kubernetes 8:20
Lecture 215 Lab Labels in Kubernetes 6:4
Lecture 216 Liveness(HealthCheck) of Application in Kub 5:52
Lecture 217 Demo Liveness(HealthCheck) of Application i 11:55
Lecture 218 Readiness in Kubernetes & Application 17:7
Lecture 219 Lifecycle Of Pods in Kubernetes 15:37
Lecture 220 Secrets in Kubernetes 15:54
Lecture 221 Lab Secrets in Kubernetes 5:42

Section 43 : Kubernetes Advance Part I

Lecture 222 Service Discovery using DNS 7:2
Lecture 223 Lab Service Discovery using DNS 20:16
Lecture 224 ConfigMap in Kubernetes 6:15
Lecture 225 Lab ConfigMap in Kubernetes 26:51
Lecture 226 Ingress in Kubernetes 7:21
Lecture 227 Lab Ingress in Kubernetes 15:23

Section 44 : Kubernetes Advance Part II

Lecture 228 Volume in Kubernetes 8:2
Lecture 229 EmptyDir Volume in Kubernetes 7:18
Lecture 230 HostPath Volume in Kubernetes 22:18
Lecture 231 Dynamic Volume Provisioning in Kubernetes. 7:28
Lecture 232 Dynamic Volume Run WordPress On Kubernetes 34:41
Lecture 233 Text Direction Run WordPress On Kubernetes Text

Section 45 : Kubernetes Advance Part III

Lecture 234 Pod Presets in Kubernets 9:34
Lecture 235 Enable and Execute PodPrests in Kubernetes. 13:30
Lecture 236 StateFul Sets in Kubernetes 9:53
Lecture 237 Deploy Cassandra In StateFul Set 27:53
Lecture 238 DaemonSet In Kubernetes 27:53
Lecture 239 Demo DaemonSet In Kubernetes 5:37

Section 46 : Kubernetes Advance Part IV

Lecture 240 AutoScaling in Kubernetes 13:24
Lecture 241 Demo AutoScaling in Kubernetes 35:25
Lecture 242 Affinity in Kubernetes 8:25
Lecture 243 Demo Affinity in Kubernetes 14:2

Section 47 : Kubernetes Administration Part I

Lecture 244 Architecture and Working Model Of Master Co 15:28
Lecture 245 Manage Resource Quota in Kubernetes 5:56
Lecture 246 Resource Quota in Kubernetes 5:56
Lecture 247 Demo Resource Quota in Kubernetes 7:16
Lecture 248 User Management in Kubernetes 7:16
Lecture 249 Role Base Access Control 7:24
Lecture 250 Role Base Access Control Implementation 25:29

Section 48 : Kubernetes Administration Part II

Lecture 251 Networking in Kubernetes 11:37
Lecture 252 Node Management 9:8
Lecture 253 Kubernetes In Production High Availability 9:54
Lecture 254 Demo Kubernetes HA Deployment 22:58

Section 49 : Package & Deploy on Kubernetes HELM

Lecture 255 HELM Introduction 10:59
Lecture 256 Installing and Running HELM on Kubernetes 18:3
Lecture 257 Text Direction Installing and Running HELM Text
Lecture 258 Create & Deploy HELM Chart on Cluster 23:17
Lecture 259 Text Direction Create & Deploy HELM Chart Text
Lecture 260 Upload HELM Chart in S3 Bucket 11:36
Lecture 261 Text Direction Upload HELM Chart in S3 Buc Text

Section 50 : Serverless Functions on Kubernetes

Lecture 262 What is Serverless in Kubernetes 11:15
Lecture 263 Kubeless Intro 3:20
Lecture 264 Install Kubeless and Deploy Functions 20:3

Section 51 : Micro Services in Kubernetes

Lecture 265 Introduction to Istio 13:3
Lecture 266 Install Istio on Kubernetes 18:7
Lecture 267 Text Direction Install Istio on Kubernetes Text
Lecture 268 Demo Istio Enabled Application 20:10
Lecture 269 Canary-Deployment 16:2
Lecture 270 Istio Retry Policy and Uses 3:28

Section 52 : Project Build Tool MAVEN (Optional)

Lecture 271 Maven Introduction 7:45
Lecture 272 Configure Maven on Windows Machines 8:14
Lecture 273 Text Direction Configure Maven on Windows Text
Lecture 274 Project Code Location Text
Lecture 275 Configure Maven on Mac Machine 5:52
Lecture 276 Generate First Maven Project From Maven CLI 11:31
Lecture 277 Maven Build Life Cycle 11:54
Lecture 278 POM.xml File in Maven Project 6:11

Section 53 : Terraform Introduction

Lecture 279 What is Terraform as Software 6:48
Lecture 280 Procedure Document and Resource Location Text

Section 54 : Pre-Requisite SetUp and Installation

Lecture 281 SetUp Free-Tier AWS Account 3:24
Lecture 282 Create Cloud Machine for Terraform Executio 4:19
Lecture 283 Discount Gift on Digital Ocean Machi Text
Lecture 284 Terraform Installation & Verification 4:44
Lecture 285 Install Terraform on MacOS Windows Text

Section 55 : Start With Terraform Basics

Lecture 286 Terraform Configuration Language 10:41
Lecture 287 AWS SetUp for Terraform 6:5
Lecture 288 Create Machine Using Terraform 10:48
Lecture 289 Provide Creds in Separate Centralised File. 5:11
Lecture 290 Provide Creds in Environment Variables 3:58
Lecture 291 Create Multiple Instances 6:2

Section 56 : Terraform Variables Detailed Explanation

Lecture 292 Variables in Terraform 7:45
Lecture 293 Use of Variable in Conf File 6:3
Lecture 294 Lab Use of Variable in Conf File 7:24
Lecture 295 Lab List and Map Variables 9:45

Section 57 : Terraform Concepts - Building Blocks

Lecture 296 Provision Software with Terraform 10:7
Lecture 297 Lab Provision Software with Terraform 10:7
Lecture 298 DataSource in Terraform 3:55
Lecture 299 Lab DataSource in Terraform
Lecture 300 Lab 2 DataSource in Terraform 10:9
Lecture 301 Output Attribute in TF 4:51
Lecture 302 Lab Output Attribute in TF 6:48
Lecture 303 Remote State in TerraForm 7:58
Lecture 304 Lab Remote State in Terraform 8:23

Section 58 : Terraform for AWS Cloud

Lecture 305 AWS VPC Introduction 10:15
Lecture 306 AWS VPC Introduction II 9:41
Lecture 307 Demo AWS VPC 9:35
Lecture 308 Lab Create AWS VPC 21:28
Lecture 309 Launch EC2 Instance using Custom VPC 4:17
Lecture 310 Lab Launch EC2 Instance using Custom VPC. 16:19
Lecture 311 Elastic Block Store (EBS) in AWS 10:49
Lecture 312 Demo Elastic Block Store (EBS) in AWS 6:25
Lecture 313 Lab Elastic Block Store (EBS) in AWS 17:17
Lecture 314 User Data in AWS 4:7
Lecture 315 Lab User Data using Script 6:28
Lecture 316 Lab User Data using Cloud Init 9:56

Section 59 : Terraform for AWS Cloud Part II

Lecture 317 AWS RDS Basics 19:17
Lecture 318 Lab Create RDS 6:23
Lecture 319 AWS Access and Identity Management 10:24
Lecture 320 Lab IAM Users and Groups 6:52
Lecture 321 Lab AWS IAM Roles 12:4
Lecture 322 EC2 Instance Autoscaling 9:6
Lecture 323 Lab EC2 Instance Autoscaling 20:43
Lecture 324 Load Balancing in AWS 9:6
Lecture 325 Lab AWS Load Balancing 15:6