Course curriculum

  1. 01
    • Introduction of the course

    • Lab setup requirements

  2. 02
    • Docker basics

    • Deep dive to Docker Architecture

    • Exploring basic Docker Commands

    • Running containerised application using docker

    • Understanding Orchestration

    • Creating Docker Image of Dot Net MVC Application

    • Deep dive to Dockerfile

    • Deploying App as Image to DockerHub

    • Understanding ACR Azure Container Registry

    • Creating Azure container instance using Docker Image

  3. 03
    • Microservice Vs Monolithic Architecture

    • Advantages of Microservice Architecture

    • Microservice Architecture Components

    • API Gateway intro

    • Microservice Deployment Models

    • Developing API in .Net part 1

    • Developing API in .Net part 2

  4. 04
    • Cloud Basics

    • Azure App Service

    • Containerized App service

    • Azure Functions as Microservice

    • Serverless Microservice Architecture

    • API Management [API Gateway] part 1

    • API Management [API Gateway] part 2

    • Microservice Communication

    • Azure service bus

  5. 05
    • What is AKS

    • Kubernetes Architecture

    • AKS cluster deployment

    • YAML based PODs and Service deployment

    • AKS POD and NODE scaling

    • AKS containerized Database