Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Containers and Kubernetes on Microsoft Azure
Role Play
Rating: 4.2 out of 5(104 ratings)
5,648 students

Containers and Kubernetes on Microsoft Azure

Containerize your applications with Containers & Kubernetes on Microsoft Azure Platform
Last updated 8/2025
English

What you'll learn

  • Concepts of Containers
  • Orchestration using Kubernetes
  • Hosting simple web applications using Containers and Kubernetes
  • Monitoring your clusters

Course content

1 section25 lectures1h 46m total length
  • Important Course Notes1:48
  • Course Introduction0:43

    Explore containers and Kubernetes on Azure, from fundamentals to deploying container instances with PowerShell, orchestrating with Kubernetes, and understanding volumes, security, and Azure Active Directory integration.

  • Introduction3:30
  • Containers VS Virtual Machines3:33
  • Advantages of Containers2:14
  • What is Container Orchestration?3:15
  • Azure Container Instances - Lab Activity6:38
  • Azure Container Instances -Deploy with CLI- Lab - III3:37

    Explore azure container instances from the admin dashboard, monitor utilization, memory, and network metrics, and manage containers with cli using managed identities and azure key vault.

  • 19 Build Custom Apps and Azure Container Registry11:57
  • Azure Container Groups3:22
  • Explaining Container Deployment Strategy to a Non-Technical Project Manager
  • What is Docker ?1:49
  • Docker Terminologies2:33

    Define a container as an instance of a docker image with its execution environment and instructions. Explain how images, layers, and immutability guide building containers via docker file.

  • Azure Kubernetes Services2:27
  • Azure Kubernetes Services - Features4:36

    Explore Azure Kubernetes Service features: flexible deployments via portal or templates, Azure AD integration with RBAC, monitoring, log analytics, auto scaling, upgrades, ingress routing, and GP enabled graphics nodes.

  • AKS Nodes and Clusters2:20
  • AKS Networking - Services4:48
  • AKS - Volumes5:17
  • AKS Security6:49
  • AKS and Azure AD Introduction1:13
  • Kubernetes Service Accounts1:25

    Explore how Kubernetes service accounts, stored as secrets on the API server, authenticate pods and communicate with the master, and compare them with user authentication, with Azure identity management solution.

  • AKS and Azure AD - Roles and ClusterRoles1:38
  • Kubernetes LAB Activity - I9:09
  • Kubernetes LAB Activity - II3:39

    Learn to deploy and manage a Kubernetes cluster on Azure, with node pools, manual and auto scaling, upgrades, custom networking, Dev Spaces, and CI/CD through GitHub or Bitbucket.

  • Kubernetes LAB Activity - III10:05
  • Kubernetes Architecture8:12
  • Course Quiz
  • Explaining AKS Security and Access Controls to a Business Stakeholder

Requirements

  • Provisioning Resources in Azure
  • Concepts of Web hosting
  • Virtualization

Description

Running your modern applications in containers is the objective of several developers. This makes your applicatons scale and reduce the time to market as well. All the benefits of containerization drives organizations to host their modern apps on containers. One of the well known container orchestrator is Kubernetes and hence using containers with Kubernetes orchestrator is the way to develop and manage applications.

In this course you will learn about the basics of containers, how they scale and how can manage with kubernetes. Its important to integrate kubernetes with Azure AD , hence the topics revolving around security, RBAC are also included in this course. We will use powershell and azure cli to deploy containers and host web applications.

he Azure Services we are going to cover are:

  • Azure Container Instances

  • Azure Container Registries

  • Web App for containers

  • Azure Kubernetes Service

Once you have finished this course you will be able to apply this knowledge to your own projects and ship containers to Azure.

But most importantly you will learn how to select the correct azure service for each of your use cases.

In this course you will get online support so if you have any questions you can post them in the discussions and we will get back to you as soon as we can.

Who this course is for:

  • Administrators looking to upgrade their skillsets
  • participants preparing for Azure Admin certifications