Devops Masterclass : Terraform Jenkins Kubernetes Ansible
Last updated 1/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 26.75 GB | Duration: 62h 40m
Last updated 1/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 26.75 GB | Duration: 62h 40m
DevOps with Jenkins Terraform AWS Docker Swarm Maven Kubernetes GIT & Ansible Automation with DevOps Realworld Exercises
What you'll learn
An understanding of DevOps and the modern DevOps Tools Docker, Kubernetes, Jenkins, Docker Swarm, Kubernetes Helm.
The ability as DevOps Engineer to Automate Code Delivery and Deployment Pipeline Using Jenkins.
Complete Understanding of Docker Containers & Docker Swarm Orchestration & Kubernetes.
Learn Building the Apps Dockerize using Docker Containers and Docker File & HELM as DevOps Engineer.
Be DevOps Master in Kubernetes and Kubernetes Administration from Scratch to Advance Level.
Kubernetes Development and Complete Deployment on Kubernetes & Docker Containers.
As CI DevOps Engineer, Jenkins Multiple Integration with Modern Technology Tools like Docker, Code Delivery Pipeline, Git & GitHub .
Requirements
You have an attitude to learn while having fun :)
No prerequisites. Anybody wants to know DevOps Technologies(Docker, Kubernetes, Jenkins, Git & GitHub) Can Enroll in the course
Better to have Linux OS availability for DevOps Tools Learning.
Basic information about software development processes
Description
One of the Finest & Multi-Technology DevOps Certification Course On Udemy. Celebrating #20000 Students, #20000 DevOps Certified Engineers with DevOps Specialization with DevOps Technology stack like Docker, Docker Containers, Docker Swarm, Kubernetes with Docker, Kubernetes Administration, Git & GitHub, Jenkins & Jenkins Code Pipeline, Terraform, Terraform AWS, Ansible.People are getting Pro in Jenkins, Docker, Docker Swarm, Terraform & Kubernetes and we are helping them to get more knowledge on DevOps Practices.This DevOps Certification Training Course will prepare you for a career in DevOps, the fast-growing field that bridges the gap between software developers and operations. The DevOps training course focuses heavily on the use of Docker containers, GIT & GitHub, Jenkins Kubernetes & Docker Swarm a technology that is revolutionizing the way apps are deployed in the cloud today and is a critical skillset to master in the cloud age.This DevOps Certification Training Course will prepare you for a career in DevOps.After completing this course, you will be able to: 1. Diagnose a team’s delivery pipeline and bring forward prioritized recommendations to improve it 2. Explain the skill sets and roles involved in DevOps and how they contribute toward a continuous delivery capability 3. Review and deliver automation tests across the development stack 4. Explain the key jobs of system operations and how today’s leading techniques and tools apply to them 5. Explain how high-functioning teams use DevOps and related methods to reach a continuous delivery capability 6. Facilitate prioritized, iterative team progress on improving a delivery pipelineCourse Objective?This DevOps training is designed to help you become a DevOps practitioner. During this course, our expert DevOps instructors will help you: Understand the DevOps EcosystemLearn about automatic Source Code Management using GIT and Continuous Integration using JenkinsUnderstand, Build and Test Automation: how to build an appropriate delivery pipeline and perform test automation on itUnderstand Containerization using Docker: identify the difference between containers and VMsMaster Docker Commands and Use-cases: deals with the various networking concepts in Docker, the best way to use the Docker Volume, and creating Docker fileMaster Puppet: learn Configuration management and "Infrastructure-as-Code". You can learn about the master-agent architecture and catalog compilation in PuppetLearn Continuous Monitoring using Nagios: integrate Jenkins, Docker, and Puppet, and learn about system monitoring using Nagios and its componentsExecute a live ProjectWho should take this course?DevOps career opportunities are thriving worldwide. DevOps was featured as one of the 11 best jobs in America for 2017, according to CBS News, and data from Payscale shows that DevOps Managers earn as much as $122,234 per year, with DevOps engineers making as much as $151,561. DevOps jobs are the third-highest tech role ranked by employer demand on Indeed but have the second-highest talent deficit.This DevOps training course will be of benefit to the following professional roles:Software DevelopersTechnical Project ManagersArchitectsOperations SupportDeployment engineersIT managersDevelopment managersPrerequisite knowledge of software development, preferably in Java, and the UNIX/Linux command-line tools are essential for this course.
Overview
Section 1: Understating of DevOps & DevOps Process
Lecture 1 Introduction
Lecture 2 What is DevOps || DevOps Tools
Lecture 3 Continuous Development
Lecture 4 Continuous Testing
Lecture 5 Continuous Integration
Lecture 6 Continuous Deployment & Monitoring
Section 2: **GIT** Introduction & Installation
Lecture 7 Git | WelCome & Goal
Lecture 8 Key GIT Terminology
Lecture 9 What is GIT & VCS
Lecture 10 Bonus : Google Cloud Architect Course
Lecture 11 Install GIT on Linux Machine
Lecture 12 Install GIT on Windows Machine
Lecture 13 Install GIT on Windows : Text Guide
Section 3: GIT Quick Start
Lecture 14 Configure User Information in GIT
Lecture 15 Create First GIT Repository
Lecture 16 First GIT Commit
Lecture 17 GIT Tracking & GIT Logs
Section 4: GIT with GITHUB **Advance**
Lecture 18 Explore Git with GITHub
Lecture 19 Create Remote Repo on GitHub
Lecture 20 SetUp Authentication in Local & GitHub
Lecture 21 Create Branches in GIT
Lecture 22 Merge Branches in GIT
Lecture 23 Revert in Previous State in GIT
Section 5: Comparisons in GIT
Lecture 24 Compare Working Directory & Stage Area
Lecture 25 Compare Commits in GIT
Section 6: Branching & Merging in GIT
Lecture 26 Concept of Branches in GIT
Lecture 27 Merge Branches in GIT
Section 7: GIT Stashing
Lecture 28 GIT Stash with Example
Lecture 29 Stash Untracked Files & Git Stash Pop
Lecture 30 Manage Multiple Stash
Section 8: Why Jenkins & Installation
Lecture 31 Continuous Integration & Continuous Delivery
Lecture 32 What & Why Jenkins
Lecture 33 Jenkins Installation Part 1
Lecture 34 $100 Digital Ocean Referral Link
Lecture 35 Jenkins Installation Part 2
Lecture 36 Commands : SetUp Machine & Install Jenkins
Lecture 37 Jenkins Architecture
Section 9: Jenkins Installation (Obsolete)
Lecture 38 Download and Configure Jenkins on Windows
Lecture 39 Text Direction : Download and Configure Jenkins on Windows
Lecture 40 Download and Configure Jenkins on MAC OS
Lecture 41 Text Direction : Download and Configure Jenkins on MAC OS
Section 10: What you should know about Jenkins
Lecture 42 What is Job | Create & Execute
Lecture 43 Explore Job Configuration
Lecture 44 Execute Script from Jenkins
Lecture 45 Add Parameter in Jenkins Job
Lecture 46 Your Reviews are Important!
Lecture 47 Logical Input in Jenkins Job
Section 11: Continuous Integration with Jenkins
Lecture 48 Jenkins Integration with GIT & GITHUB
Lecture 49 Install Maven on Jenkin's Host Machine
Lecture 50 Text Direction : Install Maven on Windows
Lecture 51 Configure Jenkins with GIT & Maven
Lecture 52 Create our First Maven-based Jenkins Job
Lecture 53 TroubleShooting : Create our First Maven-based Jenkins Job
Lecture 54 Source Code Polling in Jenkins
Lecture 55 Text Direction : Add SSH Key in Local from GitHUB
Lecture 56 Remote Build Trigger in Jenkins
Lecture 57 Deploy Your Jar Locally
Lecture 58 Publish Test Results in Job
Section 12: Continuous Delivery with Jenkins
Lecture 59 Archive Artefact in Jenkins
Lecture 60 Install & Configure Tomcat in Staging Environment
Lecture 61 Text Direction : Install & Configure Tomcat in Staging Environment
Lecture 62 Text Direction : Install Tomcat on Windows
Lecture 63 Deploy Staging Environment
Lecture 64 Build Pipeline Plugin
Lecture 65 Deploy to Production
Lecture 66 Trouble Shooting: Deploy to Production
Section 13: Infrastructure as Code
Lecture 67 Infrastructure as Code
Section 14: Jenkins Job DSL
Lecture 68 Introduction to JENKINS Job DSL
Lecture 69 Demo: Jenkins Job DSL with Maven Project
Lecture 70 Note : Global User Name Error in Above Executed Job
Section 15: Jenkins as a Code Pipeline (DSL)
Lecture 71 Jenkins As Code Pipeline Overview
Lecture 72 Demo: Code Pipeline
Lecture 73 Bonus : Selenium UI Automation MasterClass
Lecture 74 Text Direction : Demo Code Pipeline
Lecture 75 Automate Existing Maven Project Pipeline
Lecture 76 Text Direction: Automate Existing Maven Project Pipeline
Section 16: Distributed Builds in Jenkins
Lecture 77 Distributed Builds Concept
Lecture 78 Create and Configure Jenkins Slave
Lecture 79 Text Direction : Create and Configure Jenkins Slave
Lecture 80 Label Nodes & Concurrent Builds
Section 17: Docker Setup and Installation
Lecture 81 Available Docker Editions
Lecture 82 Install Docker on Linux Machine
Lecture 83 Docker Basics & Run Container
Lecture 84 Docker File Basics | Introduction
Lecture 85 Docker File Instructions | Construction Commands
Lecture 86 Create Docker File of Our Project
Lecture 87 Text Direction : Create Docker File of Our Project
Lecture 88 Build and Tag Project Docker Image
Lecture 89 Trouble Shooting: Build Docker Image
Lecture 90 Execute Project in Docker
Section 18: Jenkins Security Aspects
Lecture 91 Enable/Disable Login Jenkins
Lecture 92 Allow User to Sign-Up Jenkins
Lecture 93 Install Powerful Security Plugin
Lecture 94 How to Create Users in Jenkins
Lecture 95 Create & Assign Roles to Users
Section 19: More on Jenkins
Lecture 96 About Global Env Variable in Jenkins
Lecture 97 Create Custom Environment Variables
Section 20: Creating Docker Containers : Start Like a Beginner
Lecture 98 Check Docker Install and Configurations
Lecture 99 Start Your First Container
Lecture 100 Stop-Remove the Containers
Lecture 101 Docker Internal Processing
Lecture 102 Containers vs Virtual Machines
Lecture 103 Assignment : Manage Multiple Containers
Lecture 104 Assignment Answer : Manage Multiple Containers
Section 21: Use Docker Containers : Advance
Lecture 105 Docker CLI Monitoring
Lecture 106 Start Container in Interactive Mode
Lecture 107 Run Commands in Running Containers
Section 22: Docker Networking
Lecture 108 Docker Network : Introduction
Lecture 109 Explore Container Networks
Lecture 110 Docker Network CLI : List & Inspect
Lecture 111 Docker Network : Create, Connect & Disconnect Network
Lecture 112 Docker Network : DNS Concept
Section 23: Docker Container Images : Beginning
Lecture 113 What is Docker Image
Lecture 114 Docker Hub Repository
Lecture 115 Concept of Docker Image Layers
Lecture 116 Docker Image Tagging
Lecture 117 Upload Docker Image to Cloud
Section 24: Docker Container Images : Build Images
Lecture 118 Dockerfile Basics
Lecture 119 Docker File Instructions
Lecture 120 Create Custom Docker Image
Lecture 121 Extend Official Docker Image
Lecture 122 Assignment : Build Docker Image
Lecture 123 Assignment Answer : Build Docker Image
Section 25: Docker Containers : Manage Data
Lecture 124 Persistent Data Problem
Lecture 125 Persistent Data : Data Volumes
Lecture 126 Persistent Data : Bind Mounts
Lecture 127 Assignment : Data Volumes
Lecture 128 Assignment Answer : Data Volumes
Lecture 129 Assignment : Bind Mounts
Lecture 130 Assignment Answer : Bind Mount
Section 26: Docker Compose : Multi Container Tool
Lecture 131 Docker Compose Introduction
Lecture 132 Docker Compose YML File
Lecture 133 Run MYSQL & WORDPRESS via Docker Compose
Lecture 134 Docker Compose : Build Application From Scratch
Section 27: Docker Swarm Introduction: Swarm Orchestration
Lecture 135 Docker Swarm Introduction: Swarm Orchestration
Lecture 136 Docker Swarm Terminology
Lecture 137 Create Service on Docker Swarm
Lecture 138 Create Docker Swarm Cluster
Lecture 139 Text Direction : SetUp Docker on Swarm Docker Nodes
Lecture 140 Busting 5 DevOps Myths
Section 28: Docker Swarm Features and Applications
Lecture 141 Networks in Docker Swarm
Lecture 142 Docker Swarm Traffic Management
Lecture 143 Assignment : Deploy Multi-Node Application in Docker Swarm
Lecture 144 Assignment Answer : Deploy Multi-Node Application in Docker Swarm
Section 29: Docker Swarm Stack Deployment : Multi Service Deployment
Lecture 145 Docker Swarm Stacks
Lecture 146 Docker Swarm Stack : Scale Application
Lecture 147 Docker Swarm : Persistent Data Issue in Distributed Application
Lecture 148 Swarm : Deploy Distributed Application
Section 30: Docker Swarm Secrets Management : Protect Sensitive Data
Lecture 149 Docker Swarm Secrets Introduction
Lecture 150 Create Docker Service with Secrets
Lecture 151 Deploy Stack with Swarm Secrets
Section 31: Docker Swarm Service Management
Lecture 152 ZeroDowntime Service Upgrade
Lecture 153 HealthCheck in Docker Swarm
Lecture 154 Container Placement in Docker Swarm
Lecture 155 Service Constraints in YML File
Section 32: Get Started with Kubernetes
Lecture 156 Why Kubernetes
Lecture 157 Kubernetes Resources : GIT Location
Lecture 158 Kubernetes Architecture Overview
Lecture 159 Install Kubernetes | Prepare Cloud Machine
Lecture 160 $100 Digital Ocean Referral Link
Lecture 161 Install Kubernetes using MiniKube
Lecture 162 Text Direction : Install Kubernetes using MiniKube
Lecture 163 First Interact with K8s Cluster
Lecture 164 Using NameSpaces in Kubernetes
Section 33: Kubernetes Cluster Management
Lecture 165 K8s Management Overview
Lecture 166 High Availability in K8s
Lecture 167 K8s Management Tools
Lecture 168 SetUp K8s HA Cluster
Lecture 169 Commands : SetUp K8s HA Cluster (Updated)
Lecture 170 Maintenance Window : Kubernetes Cluster
Lecture 171 Upgrade Kubernetes Cluster
Lecture 172 Commands : Upgrade Kubernetes Cluster
Section 34: Kubernetes Object Management
Lecture 173 Working with Kubectl
Lecture 174 Role Base Access in K8s
Lecture 175 Lab : RBAC in Kubernetes Cluster
Lecture 176 Service Accounts in Kubernetes Cluster
Section 35: Pods and Containers in Kubernetes
Lecture 177 Pods and Containers Overview
Lecture 178 Manage Application Configuration in K8s
Lecture 179 Lab : Manage Application Configuration Using Env Variables
Lecture 180 Lab : Manage Application Configuration Using Mount Volumes
Lecture 181 Lab : Manage Application Configuration Posix ConfigMap
Lecture 182 Lab : ConfigMap and Secret from File
Lecture 183 Manage Containers Resources in K8s
Lecture 184 Monitor Containers Resources in K8s
Lecture 185 Lab : Liveness & StartUp Probe
Lecture 186 Lab : Liveness & Readiness Probe
Lecture 187 Pods Restart Policies
Lecture 188 Lab : Pods Restart Policies
Lecture 189 Creating Multi Container Pods
Lecture 190 Container Initialisation in Kubernetes
Lecture 191 Lab : Container Initialisation in Kubernetes
Lecture 192 Your Reviews are Important!
Section 36: Pods Allocation in Kubernetes
Lecture 193 K8s Pods Scheduling
Lecture 194 Lab : K8s Pods Scheduling
Lecture 195 DaemonSets in Kubernetes
Lecture 196 Lab : DaemonSets in Kubernetes
Lecture 197 Static Pods in Kubernetes
Lecture 198 Lab : Static Pods in Kubernetes
Lecture 199 Node Affinity in Kubernetes
Lecture 200 Lab : Node Affinity in Kubernetes
Section 37: Deployments in Kubernetes
Lecture 201 Scaling Application in Kubernetes
Lecture 202 Lab : Scaling Using Replication Controller
Lecture 203 ReplicaSet in Kubernetes
Lecture 204 Lab : ReplicaSet in Kubernetes
Lecture 205 Deployments Overview
Lecture 206 Lab : Deployments in Kubernetes I
Lecture 207 Lab : Deployments in Kubernetes II
Section 38: Basics of Kubernetes Part II
Lecture 208 Services in Kubernetes
Lecture 209 Lab : Services in Kubernetes
Lecture 210 Labels in Kubernetes
Lecture 211 Lab : Labels in Kubernetes
Lecture 212 Lifecycle Of Pods in Kubernetes
Section 39: Kubernetes Networking
Lecture 213 K8s Networking Overview
Lecture 214 CNI Plugins
Lecture 215 Kubernetes DNS
Lecture 216 Using Kubernetes Network Policies
Lecture 217 Lab : Using Kubernetes Network Policies
Section 40: Kubernetes Services
Lecture 218 How to Use K8s Services
Lecture 219 Lab : Kubernetes Services
Lecture 220 Discover Kubernetes Services
Lecture 221 Lab : Discover Kubernetes Services
Lecture 222 Manage Access via Ingress Controller
Lecture 223 Lab : Manage Access via Ingress Controller
Lecture 224 Lab : Manage Access via Ingress Controller Update
Section 41: Kubernetes Storage
Lecture 225 Storage Overview
Lecture 226 Use K8s Volumes
Lecture 227 Lab : Using Volume : HostPath & emptyDir
Lecture 228 Lab : Using Volume : Common Volume
Lecture 229 Persistent Volumes in K8s
Lecture 230 Lab : Persistent Volumes
Section 42: Self Managed K8s on GCP
Lecture 231 SetUp Google Cloud Account
Lecture 232 Spin K8s Self-Managed Cluster in GCP
Lecture 233 Text Direction : Spin K8s Self Managed Cluster on GCP
Section 43: Troubleshoot Self Managed K8s Cluster
Lecture 234 Kubernetes Troubleshooting Overview
Lecture 235 TroubleShooting K8s Cluster
Lecture 236 Get Cluster & Node Logs
Lecture 237 Troubleshoot Applications in K8s
Lecture 238 Get Container Logs
Section 44: Package & Deploy on Kubernetes : HELM
Lecture 239 HELM : Introduction
Lecture 240 Installing and Running HELM on Kubernetes
Lecture 241 Text Direction : Installing and Running HELM on Kubernetes
Lecture 242 Create & Deploy HELM Chart on Cluster
Lecture 243 Text Direction : Create & Deploy HELM Chart on Cluster
Lecture 244 Upload HELM Chart in S3 Bucket
Lecture 245 Text Direction : Upload HELM Chart in S3 Bucket
Section 45: Serverless Functions on Kubernetes
Lecture 246 What is Serverless in Kubernetes
Lecture 247 Kubeless Intro
Lecture 248 Install Kubeless and Deploy Functions
Section 46: Micro Services in Kubernetes
Lecture 249 Introduction to Istio
Lecture 250 Install Istio on Kubernetes
Lecture 251 Text Direction : Install Istio on Kubernetes
Lecture 252 Demo: Istio Enabled Application
Lecture 253 Canary Deployments With Istio
Lecture 254 Istio Retry Policy and Uses
Section 47: Project Build Tool : MAVEN (Optional)
Lecture 255 Maven Introduction
Lecture 256 Configure Maven on Windows Machines
Lecture 257 Text Direction : Configure Maven on Windows
Lecture 258 Project Code Location
Lecture 259 Configure Maven on Mac Machine
Lecture 260 Generate First Maven Project From Maven CLI
Lecture 261 Maven Build Life Cycle
Lecture 262 POM.xml File in Maven Project
Section 48: Understanding Infrastructure As Code | Terraform
Lecture 263 IAC and IAC Benefits
Lecture 264 Cloud Agnostic IAC with Terraform
Lecture 265 Procedure Document and Resource Location
Section 49: IaC with Terraform
Lecture 266 Terraform Workflow
Lecture 267 Terraform Initialization
Lecture 268 Terraform key Concepts : Plan, apply & Destroy
Lecture 269 SetUp Free-Tier AWS Account (Optional)
Lecture 270 Create Cloud Machine for Terraform Execution
Lecture 271 $100 Discount Gift on Digital Ocean
Lecture 272 Terraform Installation & Verification
Lecture 273 Install Terraform on MacOS/Windows
Section 50: Start With Terraform Basics
Lecture 274 Terraform Provider & Initialization
Lecture 275 AWS SetUp for Terraform
Lecture 276 Create Machine Using Terraform
Lecture 277 Provide Creds in Separate Centralised File
Lecture 278 Provide Creds in Environment Variables
Lecture 279 Create Multiple Instances
Lecture 280 Terraform State : The Concept
Section 51: Terraform Variables Detailed Explanation
Lecture 281 Variables in Terraform
Lecture 282 Use of Variable in Conf File
Lecture 283 Lab : Use of Variable in Conf File
Lecture 284 Lab : List and Map Variables
Section 52: Terraform Concepts - Building Blocks
Lecture 285 Provision Software with Terraform
Lecture 286 Lab : Provision Software with Terraform
Lecture 287 DataSource in Terraform
Lecture 288 Lab : DataSource in Terraform
Lecture 289 Lab 2 : DataSource in Terraform
Lecture 290 Output Attribute in TF
Lecture 291 Lab : Output Attribute in TF
Lecture 292 Remote State in TerraForm
Lecture 293 Lab : Remote State in Terraform
Section 53: Terraform for AWS Cloud
Lecture 294 AWS VPC Introduction
Lecture 295 AWS VPC Introduction II
Lecture 296 Demo : AWS VPC
Lecture 297 Lab : Create AWS VPC
Lecture 298 Launch EC2 Instance using Custom VPC
Lecture 299 Lab : Launch EC2 Instance using Custom VPC
Lecture 300 Elastic Block Store (EBS) in AWS
Lecture 301 Demo : Elastic Block Store (EBS) in AWS
Lecture 302 Lab : Elastic Block Store (EBS) in AWS
Lecture 303 User Data in AWS
Lecture 304 Lab: User Data using Script
Lecture 305 Lab : User Data using Cloud Init
Section 54: Terraform for AWS Cloud Part II
Lecture 306 AWS RDS Basics
Lecture 307 Lab : Create RDS
Lecture 308 AWS Access and Identity Management
Lecture 309 Lab : IAM Users and Groups
Lecture 310 Lab : AWS IAM Roles
Lecture 311 EC2 Instance Autoscaling
Lecture 312 Lab : EC2 Instance Autoscaling
Lecture 313 Load Balancing in AWS
Lecture 314 Lab : AWS Load Balancing
Section 55: Terraform Modules | Code Re-Useability
Lecture 315 Terraform Module and Application
Lecture 316 Lab : Terraform Source From GITHUB
Lecture 317 Lab : Local Path Module
Lecture 318 Lab : AWS VPC Module Part I
Lecture 319 Lab : AWS VPC Module Part II
Lecture 320 Lab : AWS VPC Module Part III
Section 56: Conditions , Loops in Terraform
Lecture 321 Condition Statements in Terraform
Lecture 322 Lab : Condition Statements in Terraform
Lecture 323 Terraform Built-In Functions
Lecture 324 Lab : Terraform Built-In Functions
Lecture 325 Loops in TerraFrom HCL
Lecture 326 Terraform Project Structure
Lecture 327 Lab : Terraform Project Structure
Section 57: Packer and Terraform
Lecture 328 Packer Introduction and It's Use
Lecture 329 Install Packer
Lecture 330 Lab : Create Custom AMI Scenario I
Lecture 331 Lab : Create Custom AMI Scenario II
Lecture 332 Lab : Terraform + Packer
Section 58: Job Scenario 1 : End to End Web-Application Deployment
Lecture 333 Application Overview
Lecture 334 Create VPC Network
Lecture 335 Create RDS Service
Lecture 336 Create WebServer in AWS
Lecture 337 Deploy Complete Application
Section 59: Job Scenario 2 : Terraform Docker and Kubernetes
Lecture 338 Introduction AWS EKS
Lecture 339 Lab : SetUp EKS Cluster Using AWS
Lecture 340 Lab : SetUp EKS Using AWS CLI
Lecture 341 Lab : Access EKS Cluster and Deploy Application
Lecture 342 Text Direction : SetUp EKS using AWS CLI
Lecture 343 EKS Cluster TerraForm Configuration files
Lecture 344 Lab : Deploy EKS Cluster using Terraform
Section 60: Job Scenario 3 : Terraform & AWS ELK
Lecture 345 ELK Basics and Application
Lecture 346 Lab : Deploy ELK and Execute ELK
Lecture 347 Text Direction : Lab - Deploy ELK and Execute ELK
Lecture 348 Lab : Install ELK using Terraform
Section 61: Terraform With GCP
Lecture 349 Terraform vs Google Deployment Manager
Lecture 350 Setup GCP Project For Terraform
Lecture 351 Enable Basic APIs on Cloud Project
Lecture 352 Setup Remote State File in Cloud
Section 62: Terraform Hashicorp Certification Guide
Lecture 353 Introduction HashiCorp Certification
Lecture 354 Understand infrastructure as code (IaC) concepts
Lecture 355 Understand Terraform's Purpose
Lecture 356 Understand Terraform Basics I
Lecture 357 Understand Terraform Basics II
Lecture 358 Use the Terraform CLI
Lecture 359 Interact with Terraform modules
Lecture 360 Navigate Terraform workflow
Lecture 361 Implement and Maintain State
Lecture 362 Read, Generate, and Modify Configuration
Lecture 363 Understand Terraform Cloud and Enterprise Capabilities
Lecture 364 Practice Questions For Terraform Associate Certification I
Lecture 365 Practice Questions For Terraform Associate Certification II
Lecture 366 Practice Questions For Terraform Associate Certification III
Lecture 367 Practice Questions For Terraform Associate Certification IV
Lecture 368 Practice Questions For Terraform Associate Certification V
Lecture 369 Practice Questions For Terraform Associate Certification VI
Section 63: Ansible Introduction
Lecture 370 Preview Automation with Ansible
Lecture 371 Ansible : Used Code Files Location
Lecture 372 Ansible Introduction : As a Tool
Lecture 373 Ansible Architecture Overview
Lecture 374 Why Ansible
Section 64: Ansible Environment Preparation & Installation
Lecture 375 Ansible Installation Overview
Lecture 376 Install Ansible Using PIP
Lecture 377 Create Cloud Machine for Ansible Engine
Lecture 378 $100 Discount Link for Cloud Machine
Lecture 379 Install Ansible Using Python VirtualEnv
Lecture 380 Run Instructions : Install Ansible Using Python VirtualEnv
Lecture 381 Configure Ansible
Section 65: Configure Ansible Engine and Ansible Clients
Lecture 382 SetUp AWS Nodes
Lecture 383 Connect AWS Nodes with Ansible Engine
Lecture 384 SetUp Google Cloud Nodes
Lecture 385 Connect Google Cloud Nodes with Ansible Engine
Lecture 386 Ansible Directory Config
Lecture 387 Inventory file with Groups
Section 66: Ansible Ad-Hoc Commands
Lecture 388 Syntax of Ansible Ad-Hoc Commands
Lecture 389 How Ansible Execute Stuff on Clients
Lecture 390 Transfer file from Engine to Clients
Lecture 391 Manage File/Directory on Ansible Clients
Lecture 392 Install Packages on Ansible Clients
Section 67: Ansible Facts, Modules & Variables
Lecture 393 Ansible Modules
Lecture 394 Ansible Facts
Lecture 395 Create Custom Facts
Section 68: Ansible Inventories
Lecture 396 Work with Dynamic Inventory Script AWS I
Lecture 397 Work with Dynamic Inventory Script AWS II
Lecture 398 Work with Dynamic Inventory Script Google Cloud
Section 69: Basic of Ansible Playbook
Lecture 399 Playbook Introduction
Lecture 400 Demo : Playbook Introduction
Lecture 401 Start Writing-Executing PlayBooks
Section 70: Basic Concepts of Ansible PlayBooks
Lecture 402 Logging Debug Statement using Ansible Playbooks
Lecture 403 Variables in Ansible Play-books
Lecture 404 Data Collection in Ansible
Lecture 405 Uses of Set_Fact and Register
Lecture 406 Arithmetic Operations on Variables in Playbook
Lecture 407 Practice on Arithmetic Operators
Lecture 408 Filter and Methods of Ansible Playbook
Section 71: Operators and Conditional Statement in Ansible Playbook
Lecture 409 Comparison Operators
Lecture 410 Membership Operators in Ansible
Lecture 411 Logical Operator
Lecture 412 Conditional Statements
Section 72: Handler in Ansible
Lecture 413 Handler in Ansible Playbook
Section 73: Loops in Ansible Playbook
Lecture 414 Loops in Ansible Playbook I
Lecture 415 Loops in Ansible Playbook II
Lecture 416 Loops in Ansible Playbook III
Section 74: Tags in Ansible
Lecture 417 Tags in Ansible
Section 75: Error Handling in Ansible
Lecture 418 Error Handling in Ansible I
Lecture 419 Block and Rescue in Ansible Playbook
Lecture 420 Demo: Block and Rescue in Ansible
Section 76: Working with include and import module in Ansible
Lecture 421 Working with include and import module in Ansible
Section 77: Ansible Machine Specific Execution
Lecture 422 Ansible local_action Module
Lecture 423 Ansible Delegate_to Module
Section 78: Concept of Template in Ansible
Lecture 424 Install Realtime Application I
Lecture 425 Install Realtime Application II
Lecture 426 Install Realtime Application III
Section 79: Course Completion
Lecture 427 Congratulations
Lecture 428 Bonus Lecture : What is Next?
DevOps, developers or IT admins who want to advance their career by improving their DevOps skills.,Who want to learn DevOps Technologies Docker Containers, Kubernetes, Jenkins, Git & GitHub & Docker Swarm