3.79 out of 5
3.79
56 reviews on Udemy

Azure AKS: Azure Kubernetes Service | Docker Kubernetes

Docker Kubernetes from scratch. Deploy app to Azure Kubernetes Service (AKS). CI CD pipeline to automate build process.
Instructor:
Rapid Dev Pro
298 students enrolled
You will understand and feel confident with docker and kubernetes. You will know ins and out of docker and kubernetes.
You will learn how to run kubernetes locally using Minikube.
You will learn how to deploy your App on cloud with kubernetes on Azure Kubernetes Service.
You will learn how to automate process of building image, pushing to repository and apply kubernetes deployment file automatically using CI CD pipeline.
You will learn about kubernetes dashboard
You will learn about kubernetes building blocks such as pods, replicas, deployment and services.

Docker and Kubernetes Explained | Take your app from local to production powered by Kubernetes  | Automate deployment process using CI CD pipeline for kubernetes.

What is docker ?

An open-source project for automating the deployment of applications as portable, self-sufficient containers that can run virtually anywhere on any type of server. Docker serves as a lightweight alternative to full machine virtualization provided by traditional hypervisors like VMware’s ESXi, Xen or KVM. 

What is kubernetes ?

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

What is AKS ?

Azure Kubernetes Service (AKS) is a managed container orchestration service, based on the open source Kubernetes system, which is available on the Microsoft Azure public cloud. An organization can use AKS to deploy, scale and manage Docker containers and container-based applications across a cluster of container hosts. 

Learning from courses:

♦ What is Docker.

♦ What is Kubernetes.

♦ Install docker on windows, mac and ubuntu.

♦ Install Kubernetes ( minikube ), kubectl CLI tool, virtualbox VM on windows, mac and ubuntu.

♦ Docker Hands-on: Create images, containers, push image to docker hub.

♦ Kubernetes Hands-on: Create pods, replicas, deployment , service on local kubernetes cluster.

♦ How to load balance between multiple containers running inside pods.

♦ Create pods, replicas, deployment and services in kubernetes.

♦ Kubectl CLI tools concepts.

♦  How to create kubernetes cluster on AKS (Azure kubernetes service ).

♦ How to deploy app to kubernetes cluster on cloud.

♦ How to automate build and release pipeline for kubernetes cluster (CI/CD).

Introduction

1
Introduction

Understanding Docker

1
Before we start
2
Docker Installation
3
What is Docker ?
4
Docker images and containers
5
Custom docker image and run inside container
6
Getting inside of docker container
7
Pushing image to docker hub
8
Useful docker commands

Understanding Kubernetes

1
What is Kubernetes ?
2
Install minikube, kubectl CLI and virtual box VM
3
Create Pods, Replicas, deployments and services in kubernetes
4
Kubernetes Dashboard
5
Deploy nodejs app to local kubernetes cluster

Azure Kubernetes Service (AKS )

1
Create AKS cluster on Azure Portal
2
Install azure cli & run AKS dashboard
3
Kubectl context explained
4
Deploy app to AKS
5
Azure CI/CD Flow Overview
6
AKS Build Pipeline
7
AKS Release pipeline

SOURCE CODE

1
SOURCE CODE
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.8
3.8 out of 5
56 Ratings

Detailed Rating

Stars 5
10
Stars 4
17
Stars 3
22
Stars 2
5
Stars 1
3
0af4393d309da70ac9b987f9ab4293ee
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion