Course Overview
Ready to take your career to new heights? Look no further! Our comprehensive DevOps MasterClass is your gateway to becoming a sought-after DevOps professional. With a robust curriculum encompassing Terraform, Git, Ansible, Jenkins, Docker, Docker Swarm, Kubernetes, and much more, this course equips you with the essential skills to excel in the dynamic world of DevOps.
Disclaimer:
This course requires you to download [Jenkins, Docker Desktop]. If you are a Udemy Business user, please check with your employer before downloading any software to ensure compliance with your organization’s policies.
What You'll Learn:
Terraform: Master the art of infrastructure as code and orchestrate resources effortlessly.
Git and GitHub: Gain proficiency in version control and collaborative software development.
Ansible: Automate your infrastructure and configuration management for streamlined operations.
Jenkins: Unleash the power of continuous integration and continuous deployment (CI/CD).
Docker: Containerize your applications for easy deployment and scaling.
Docker Swarm: Learn container orchestration to manage and scale containers efficiently.
Kubernetes: Dive into the world of container orchestration with hands-on Kubernetes expertise.
Why Choose Our DevOps MasterClass?
Comprehensive Curriculum: Covering the entire DevOps spectrum, you'll acquire the skills you need to excel in this dynamic field.
Expert Instructors: Learn from industry professionals with years of practical experience in DevOps.
Real-world Projects: Apply your knowledge to real projects and build a portfolio that showcases your skills.
Community Support: Join a network of like-minded learners and interact with peers and instructors.
Career Advancement: Unlock endless career opportunities with in-demand DevOps skills.
Certification: Receive a prestigious certificate upon course completion to add to your resume.
Don't miss out on this opportunity to transform your career and become a DevOps pro. Enroll today and take the first step towards a brighter future.
Become the DevOps expert companies are looking for – enroll now!
FAQ
FAQ area empty
Course curriculum
-
What is Jenkins and Why Jenkins
465 -
Jenkins Code Base & Discussion Forum Links
-
Should I Use LTS or Weekly Jenkins Release
136 -
Understanding HighLevel Installation Route
237 -
Prepare Jenkins Execution Environment
299 -
$200 Credit For Digital Ocean to Create Linux Server
-
Installing OpenJDK for Jenkins Installation
106 -
Install and SetUp Jenkins
309 -
SetUp Wizard : Create Admin User and Install Jenkins Plugins
219 -
Jenkins Master-Slave Architecture
255 -
Continuous Integration & Continuous Delivery
0
-
Anatomy of the Build
137 -
Build Application Manually : Get the Application on Jenkins Machine
258 -
Build Application Manually : Install Maven And Package Application
394 -
Porting Manual Expertise to Automation
90 -
Test if Jenkins can Clone the Repository
303 -
Build Application with Jenkins
250 -
Fix : Build Application with Jenkins
454 -
Capture Build Artifacts
307 -
Configure Job to Capture the Test Results
272 -
View Test Result Trends
439 -
Abort Long Running Builds in Jenkins
345 -
Visualizing Common Build Triggers
140 -
Configure Jenkins Job to Trigger by Poll SCM
398 -
Schedule Build Trigger in Jenkins
198
-
Introducing Jenkins Plugin Model
497 -
Demo : Running Jenkins with No PlugIns
304 -
Installing and Using Plugins
213 -
Demo - Standard Jenkins Build with Manual PlugIns I
882 -
Demo - Standard Jenkins Build with Manual PlugIns II
526 -
Demo - Publish and Notify
926 -
Using and Managing PlugIns
328 -
Demo - Jenkins Build with Offline PlugIn SetUp
741 -
Demo - Self Contained Jenkins Build I
983 -
Demo - Self Contained Jenkins Build II
683 -
Demo - Self Contained Jenkins Build III
788
-
Why Jenkins Pipelines
610 -
Understanding Pipeline Structure
228 -
Demo: Creating and Running Sample Pipeline
691 -
Demo: Modelling Workflows in Pipeline
686 -
Demo: Modelling Workflows in Pipeline - Manually Approve Build Stages
635 -
Demo: Modelling Workflows in Pipeline - Run Multiple Stages in Parallel
324 -
Doing work with Pipeline Steps
307
-
Demo : Refactor Jenkins Pipeline
789 -
Demo : Refactor Jenkins Pipeline - Manage Build Version Dynamically
494 -
Demo : Refactor Jenkins Pipeline - Manage Release vs INT Builds and Artifacts
1139 -
Demo : Refactor Jenkins Pipeline - Simplify Pipeline Functions
411 -
Demo : Writing Shared Libraries for Pipeline
500 -
Demo : Manage Shared Libs
256 -
Modern Way to Build Pipeline
568 -
Demo: Using Docker in Jenkins Pipeline
1118
-
Demo: Install Jenkins on Docker
795 -
Demo : Start Jenkins Container in BackGround
335 -
Docker Complete Course Link
-
Demo : Persist Jenkins State Outside the Container
864 -
Demo : Build Jenkins Docker Agents
754 -
Demo : Build Jenkins Docker Agents II
1166 -
Demo : Build Jenkins Docker Agents II - Commands
-
Demo : Configure Multiple Docker Agent in Single Docker Agent Cloud
694
-
Check Docker Install and Configurations
666 -
Get Familiar with Docker Container and Container Registry
762 -
Execute Your Application in Container
1030 -
Manage Containers on Host Machine
364 -
Manage Containers on Host Machine II
616 -
How Containers are Different from VMs
348 -
Execute Containers with User Supplied Arguments
420 -
Docker Container Monitoring
598 -
Execute Commands in Running Container
739 -
Assignment : SetUp End to End WebApplication
342 -
Assignment Solution : SetUp End to End WebApplication
904
-
Issue with Persistent Data in Containers
756 -
Persistent Data : Handle with Data Volumes
1241 -
Persistent Data : Handle with Data Binds
1015 -
Assignment : Data Volumes in Docker Container
146 -
Lab : Assignment Solution - Data Volumes in Docker Container
1110 -
Assignment : Bind Mounts in Docker Container
65 -
Lab : Assignment Solution - Bind Mounts in Docker Container
633
-
Role of Docker Compose
390 -
YAML File Fundamentals
417 -
Bonus : YAML Course : YAML JSON JSONPath
-
Create a Docker Compose File
546 -
Build Images with Docker Compose
381 -
Lab : Build Images with Docker Compose
1063 -
Lab : Push Docker Images to Docker Hub Registry
331 -
Lab : Execute Wordpress and MySQL using Docker Compose
823 -
Lab : Execute Your Application in Docker Compose
555 -
Docker Compose - View Container Logs
553 -
Docker Compose - Shell into a Container
532
-
Docker Swarm Introduction
795 -
Docker Swarm Terminology
642 -
Docker Swarm Initialisation, Commands
475 -
Create Service on Docker Swarm
515 -
Online Free Docker Swarm SetUp
719 -
Create Docker Swarm Cluster | Complete Configuration
680 -
Create Docker Swarm Cluster | Complete Initialization and SetUp
661 -
Visualizing Cluster State using Docker Swarm Visualizer
878
-
Why Kubernetes
571 -
Kubernetes Resources : GIT Location
-
Kubernetes Architecture Overview
541 -
Install Kubernetes | Prepare Cloud Machine
353 -
$100 Digital Ocean Referral Link
-
Install Kubernetes using MiniKube
567 -
Text Direction : Install Kubernetes using MiniKube
-
First Interact with K8s Cluster
480 -
Using NameSpaces in Kubernetes
423 -
K8s : Getting Started
-
Pods and Containers Overview
113 -
Manage Application Configuration in K8s
623 -
Lab : Manage Application Configuration Using Env Variables
679 -
Lab : Manage Application Configuration Using Mount Volumes
390 -
Lab : Manage Application Configuration Posix ConfigMap
477 -
Lab : ConfigMap and Secret from File
558 -
Manage Containers Resources in K8s
752 -
Monitor Containers Resources in K8s
760 -
Lab : Liveness & StartUp Probe
563 -
Lab : Liveness & Readiness Probe
273 -
Pods Restart Policies
359 -
Lab : Pods Restart Policies
431 -
Creating Multi Container Pods
606 -
Container Initialisation in Kubernetes
396 -
Lab : Container Initialisation in Kubernetes
447 -
K8s : Pods and Containers
-
Your Reviews are Important!
-
Before HELM or Without HELM
388 -
What is HELM
212 -
With HELM or After HELM
337 -
HELM Charts and Repos
483 -
HELM Installation Preparation
305 -
$200 Digital Ocean Referral Link
-
Create Cloud Machine for Env SetUp
352 -
Text Direction : Install Kubernetes using MiniKube
-
SetUp Execution Environment
392 -
Install HELM
328
-
Terraform Workflow
149 -
Terraform Initialization
232 -
Terraform key Concepts : Plan, apply & Destroy
368 -
SetUp Free-Tier AWS Account (Optional)
241 -
Create Cloud Machine for Terraform Execution
391 -
$100 Discount Gift on Digital Ocean
-
Terraform Installation & Verification
359 -
Install Terraform on MacOS/Windows
-
IaC with Terraform
-
Provision Software with Terraform
672 -
Lab : Provision Software with Terraform
975 -
DataSource in Terraform
255 -
Lab : DataSource in Terraform
903 -
Lab 2 : DataSource in Terraform
634 -
Output Attribute in TF
301 -
Lab : Output Attribute in TF
423 -
Remote State in TerraForm
1060 -
Lab : Remote State in Terraform
529
-
AWS VPC Introduction
656 -
AWS VPC Introduction II
598 -
Demo : AWS VPC
610 -
Lab : Create AWS VPC
1322 -
Launch EC2 Instance using Custom VPC
286 -
Lab : Launch EC2 Instance using Custom VPC
1000 -
Elastic Block Store (EBS) in AWS
673 -
Demo : Elastic Block Store (EBS) in AWS
411 -
Lab : Elastic Block Store (EBS) in AWS
1056 -
User Data in AWS
273 -
Lab: User Data using Script
409 -
Lab : User Data using Cloud Init
618
-
Introduction HashiCorp Certification
182 -
Understand infrastructure as code (IaC) concepts
649 -
Understand Terraform's Purpose
453 -
Understand Terraform Basics I
613 -
Understand Terraform Basics II
974 -
Use the Terraform CLI
589 -
Interact with Terraform modules
323 -
Navigate Terraform workflow
736 -
Implement and Maintain State
563 -
Read, Generate, and Modify Configuration
708 -
Understand Terraform Cloud and Enterprise Capabilities
651 -
Practice Questions For Terraform Associate Certification I
-
Practice Questions For Terraform Associate Certification II
-
Practice Questions For Terraform Associate Certification III
-
Practice Questions For Terraform Associate Certification IV
-
Practice Questions For Terraform Associate Certification V
-
Practice Questions For Terraform Associate Certification VI
-
Ansible Pause Module - Pause Execution
962 -
Passing Variable to Ansible Playbook via Command Line
335 -
Ansible Terminology : ansible_hostname and inventory_hostname
437 -
Set Environment Per Task or Play
679 -
Execute Tasks on Ansible Hosts
426 -
Ansible Command vs Shell Module
484 -
Using Date, Time and Timestamp in Ansible
580 -
Ansible Playbook Dry Run - Check & Diff Mode
350
-
Work with FIles : Ansible lineinfile Module
607 -
Work with FIles : Ansible Blockinfile Module
527 -
Reboot Remote Hosts Using Ansible
585 -
Checkout GIT Repo via Ansible
453 -
Copy Files from Local Machine to Remote Machines
383 -
Copy Files from Remote Machines to Local Machine
541 -
Start and Enable Services on Boot On Remote Hosts
534 -
Schedule a CRON Task on Remote Hosts
521 -
Loop in file Template - Ansible Template Module
757 -
Read file from Remote Host - Ansible Slurp
335
Requirment
-
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
Outcomes
-
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 .
0 Student
1 Course
0 review