Master DevOps with Docker, Kubernetes and Azure DevOps
- 21 hours on-demand video
- 9 articles
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- You will learn DevOps with Docker, Kubernetes and Azure DevOps from ZERO, no previous experience required
- You will learn the fundamentals of 6 Most Popular DevOps Tools - Docker, Kubernetes, Azure Devops, Jenkins, Terraform, and Ansible
- You will learn the building blocks of DevOps - Continuous Integration, Continuous Delivery and Infrastructure as Code
- You will learn to implement Azure Devops Pipelines integrating Docker, Kubernetes and Terraform on AWS EKS and Azure AKS
- You will learn DevOps with Continuous Integration & Continuous Delivery on Azure DevOps and Jenkins
- You will do containerization and container orchestration for microservices with Docker and Kubernetes
- You will play with Docker, Docker Compose and Kubernetes
- You will implement Service Discovery, Centralized Configuration and Load Balancing for Docker Microservices deployed in Kubernetes
- You will Join 350,000 Learners having AMAZING LEARNING Experiences with in28Minutes
- You have an attitude to learn while having fun :)
- You DO NOT need to have any experience with DevOps, Kubernetes, Docker or Azure DevOps
- We will help you install the tools and create your cloud accounts on AWS, Azure and Google Cloud
- EKS - Kubernetes Clusters on AWS are not part of the free tier. Be careful not to run the EKS clusters for long time.
- You would need a valid Debit or Credit card to create your cloud accounts on AWS, Azure and Google Cloud
200+ Videos. 20+ Hours. 6 DevOps Tools - Docker, Kubernetes, Azure DevOps, Jenkins, Terraform, and Ansible. 3 Different Clouds - AWS, Azure, and Google Cloud.
Do you need more reasons to enroll in this amazing course on DevOps?
******* Some Amazing Reviews on our DevOps course From Our Learners *******
★★★★★ The best instructor of Udemy! This is a great course to understand about DevOps, the involved concepts, and to apply the concepts.
★★★★★ Great hands-on experience of learning DevOps using Docker, Terraform, Kubernetes on GCP, AWS, and Azure. Each topic explaining very well with hands-on which is helping us to understand the concept easily. Awesome
★★★★★ The content and pace are what I am looking for... He thoroughly describes the "why" not just the "what".
★★★★★ A great course, great content, very effective way of explaining
★★★★★ The course has been great so far and I would recommend it to anyone looking to deploy microservices. I can't wait to start on the K8s.
★★★★★ Great Information and solid teaching of the core concepts as well as the technical implementations of DevOps
★★★★★ It's easy to understand, very complete, and good for the beginners to start learning about DevOps
Do you have ZERO experience with DevOps with Docker, Kubernetes, Azure DevOps, Jenkins, Terraform, Ansible, AWS, Azure, and Google Cloud? No Problem.
Do you have ZERO experience with DevOps Containers and Container Orchestration with Docker and Kubernetes? No Problem.
Do you have ZERO experience with Continuous Integration or Continuous Delivery in DevOps with Azure DevOps and Jenkins? No Problem.
Do you have ZERO experience with the Cloud? No Problem.
Are you ready to learn DevOps with Docker, Kubernetes, Terraform, Ansible, Jenkins, and Azure DevOps in multiple clouds - AWS, Azure, and Google Cloud?
Do you want to join 300,000+ learners having Amazing Learning Experiences with in28Minutes?
Buckle up and Get ready for this wonderful ride on DevOps, Microservices, and the Cloud.
Look No Further!
******* Course Overview *******
DevOps is all about People, Process, and Tools. In this course, you will understand the basics of DevOps and learn to do DevOps with Docker, Kubernetes, Ansible, Terraform, Azure DevOps, and Jenkins. You will learn to implement DevOps with Continuous Integration, Continuous Delivery, and Infrastructure as Code. You will play with 3 different clouds - AWS, Azure and Google Cloud.
You will do DevOps with Docker to create and run Docker images for:
Microservices - Currency Exchange and Currency Conversion
You will learn the basics of Kubernetes on the Google Kubernetes Engine implementing Service Discovery, Centralized Configuration and Load Balancing for Microservices. You will do DevOps with Kubernetes using Terraform (Infrastructure as Code) and Azure DevOps (Continuous Delivery) on multiple cloud platforms (AWS and Azure)
You will learn the basics of Continuous Integration and Continuous Delivery and implement them using Jenkins and Azure DevOps. You will learn to Create Kubernetes Clusters and Deploy Docker Containers of Microservices to Kubernetes using Azure DevOps Pipelines on the Cloud with AWS EKS and Azure AKS.
You will learn the basics of Terraform and Ansible and implement Infrastructure as Code. You will provision a number of AWS Resources - EC2 Instances and Load Balancers - using Terraform and configure them with Ansible. You will learn to provision Kubernetes Clusters in AWS and Azure using Terraform. You would learn to run Terraform Configuration in Azure DevOps Pipelines.
This course would be a perfect first step as an introduction to DevOps with Docker and Kubernetes.
******* Important Course Sections *******
Quick Overview of DevOps
Master DevOps - Docker, Kubernetes, Terraform and Azure DevOps
Start DevOps with Docker
DevOps and Containerization
Docker and DevOps
Understanding Docker Popularity - My 3 Top Reasons
Learn Docker Commands
Build and Push Docker Images to Docker Hub
Docker and Microservices - Quick Start
Explore Docker Compose
DevOps with Kubernetes on Google Kubernetes Engine
Docker, Kubernetes and Google Kubernetes Engine
Creating a Kubernetes Cluster with Google Kubernetes Engine (GKE)
Kubernetes Concepts - Pods, Replica Sets, and Deployment
Generate Kubernetes YAML Configuration for Deployment and Service
Understand and Improve Kubernetes YAML Configuration
Deploy Microservices to Kubernetes
Microservices and Kubernetes Service Discovery - DNS
Microservices Centralized Configuration with Kubernetes ConfigMaps
Getting Started with Terraform
Creating and Initializing First Terraform Project
Creating AWS Resources with Terraform
Terraform State - Desired, Known and Actual
Understanding Terraform tfstate files in-depth
Creating Terraform Project for Storing Remote State in S3
Creating multiple environments using Terraform Workspaces
Creating multiple environments using Terraform Modules
Learn Azure DevOps - Continuous Integration, Deployment and Delivery
Getting Started with Continuous Integration, Deployment, and Delivery
Getting Started with Azure DevOps
Exploring Azure DevOps Pipeline
Variables and dependsOn for Stages
Azure DevOps Pipeline Variables
Running Azure DevOps Jobs on Multiple Agents
Azure DevOps Deployment Jobs - Environments and Approvals
Azure DevOps Releases
CI, CD and IAAC on Azure AKS Kubernetes Clusters with Docker, Azure DevOps and Terraform
IAAC for Azure AKS with Azure DevOps, Terraform and Kubernetes
CI, CD and IAAC on AWS EKS Kubernetes Clusters with Docker, Azure DevOps and Terraform
IAAC for AWS EKS with Azure DevOps, Terraform and Kubernetes
Learn Azure DevOps with Boards and Backlogs
Azure DevOps with Demo Generator
Azure DevOps - Boards, Wiki, Repos and Pipelines
Azure DevOps Boards - Epics, Features and User Stories
Understanding Sprints in Azure DevOps
Creating Azure DevOps Queries
Azure DevOps Repos
Azure DevOps Pipelines
Learn Continuous Integration with Jenkins
Launching Jenkins as Docker Container
Scripted Pipelines in Jenkins
Declarative Pipelines in Jenkins - Stages
Pipeline Syntax and Understanding Variables
Getting Started with Ansible
Creating EC2 Instances for Ansible - Manually and with Terraform
EC2 Dynamic Inventory with Ansible
Appendix - Installing Visual Studio Code
Appendix - Introduction to Microservices
Appendix - Exploring Microservice Projects
Appendix - Getting Started with AWS
Appendix - Getting Started with Azure
Appendix - DevOps Best Practices and Perspectives
Step 01 - DevOps - Break down the wall
Step 02 - DevOps Perspectives - CAMS
Step 03 - DevOps Best Practices
Step 04 - DevOps Perspectives - Continuous DevOps
Step 05 - DevOps Maturity Assessment - Questions to ask
******* What You Can Expect from Every in28Minutes Course *******
in28Minutes created 20 Best Selling Courses providing Amazing Learning Experiences to 300,000 Learners across the world.
Each of these courses come with
✔ Amazing Hands-on Step By Step Learning Experiences
✔ Real Project Experiences using the Best Tools and Frameworks
✔ Awesome Troubleshooting Guides with 200+ FAQs Answered
✔ Friendly Support in the Q&A section
✔ Free Udemy Certificate of Completion on Completion of Course
~~~ Here are a Few Reviews on The in28Minutes Way ~~~
★★★★★ Excellent, fabulous. The way he has prepared the material and the way he teaches is really awesome. What an effort .. Thanks a million
★★★★★ A lot of preparation work has taken place from the teacher and this is visible throughout the course.
★★★★★ This guy is fantastic. Really. Wonderful teaching skills, and goes well out of his way to make sure that everything he is doing is fully understood. This is the kind of tutorial that gets me excited to work with a framework that I may otherwise not be.
★★★★★ The best part of it is the hands-on approach that the author maintained throughout the course as he had promised at the beginning of the lecture. He explains the concepts really well and also makes sure that there is not a single line of code you type without understanding what it really does.
★★★★★ I also appreciate the mind and hands approach to teaching something and then having the student apply it. It makes everything a lot clearer for the student and uncovers issues that we will face in our project early.
★★★★★ Amazing course. Explained super difficult concepts (that I have spent hours on the internet finding a good explanation) in under 5 minutes.
Start Learning Now. Hit the Enroll Button!
- You are a programmer wanting to explore DevOps with Docker, Kubernetes and Azure DevOps
- You want to automate deployment of your microservices to the cloud using DevOps with Docker, Kubernetes and Azure DevOps