When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

Azure Kubernetes Service, Automate Deployment CI/CD pipeline, Docker Kubernetes Azure,Beginner Guide

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon2 hours 1 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About Azure Kubernetes Service, Automate Deployment CI/CD pipeline, Docker Kubernetes Azure,Beginner Guide

Introduction

Docker Installation

What is Docker ?

Docker images and containers

Custom docker image and run inside container

Getting inside of docker container

Pushing image to docker hub

Useful docker commands

What is Kubernetes ?

Install minikube, kubectl CLI and virtual box VM

Create Pods, Replicas, deployments and services in kubernetes

Kubernetes Dashboard

Deploy Node.js app to local kubernetes cluster

Create AKS cluster on Azure Portal

Install azure cli & run AKS dashboard

Kubectl context explained

Deploy app to AKS

Azure CI/CD Flow Overview

AKS Build Pipeline

AKS Release pipeline

Source Code

What You Will Learn?

  • Azure AKS: Developers Beginner Guide to deploy containerized App with Docker and Kubernetes on the cloud with Azure Kubernetes Service ( AKS )| Take your app from local to production powered by Kubernetes  | Automate deployment process using CI CD pipeline with Azure DevOps..
  • 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 the 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 a Kubernetes cluster on AKS (Azure Kubernetes Service )..
  • ♦ How to deploy the app to the Kubernetes cluster on the cloud..
  • ♦ How to automate build and release pipeline for Kubernetes cluster (CI/CD)..
  • Who is this course for: Beginner Guide for developers who wants to deploy containerized App with Docker and Kubernetes on cloud with Azure Kubernetes Service ( AKS ).