Skip to content
Latest Courses

Building Cloud Native Applications with Azure Kubernetes Services (AKS)


Course
For information on how to enroll in this course, click below.
Contact us

Duration: 5 days
Level : Intermediate
Learning Mode: Live Online Instructor-Led Training
This course will help you understand and deploy containerized applications, you can easily manage Kubernetes services in cloud.

Audience Profile

In this course you will learn how to deploy and manage containerized applications easily with a fully managed Kubernetes service in the cloud.

 

Pre-requisites

  • Prior experience of working on Azure App services ​
  • Basic Knowledge of containers

 

Course Agenda

Module 1: Introduction to Docker Containers

LAB: Working with Docker Images and ​Working with Azure Container Registry

Module 2: Build and store container images with Azure Container Registry​

LAB: Working with Azure Container Registry and Deploy the solution to Azure Kubernetes Service​

Module 3: Run Web Apps as Docker containers with Azure Container Instances

Lab: Run Docker containers with Azure Container instances​

Module 4: Introduction to Kubernetes and AKS Architecture

LAB: Deploy the solution to Azure Kubernetes Service​

Module 5: Introduction to Services in AKS​

LAB: Scale the application and test HA and Working with Services and routing application traffic

Module 6: Storage and Scaling in AKS​

LAB: Hackathon: Deploy Kubernetes Service and highly available container registry​

Module 7: Azure Kubernetes Security and Governance​

Lab: Hackathon: Deploy MongoDB, Ratings API and Rating Front End​

Module 8: Container monitoring and logging in Azure​

Lab: Hackathon: Deploy Ingress from Front End and enable SSL/TLS

Module 9: Working with advanced monitoring tools and dashboards​

Lab: Hackathon: Configure monitoring and scale your app to meet demand​

Module 10: Applying best practices to Azure Kubernetes Service (AKS)​

Lab:​Hackathon: Deployment completion tasks and Hackathon summary, Q&A, Discussion​

Here is the course outline:

1. Introduction to Docker Containers

Here in this module you will learn about Docker Containers and work with Docker Images and Azure Container.

2. Build and store container images with Azure Container Registry​

Here in this module you will learn about Azure Container Registry and how to deploy the solution to Azure Kubernetes Service​.

3. Run Web Apps as Docker containers with Azure Container Instances

Here in this module you will learn how to run docker containers with Azure Container instances​.

4. Introduction to Kubernetes and AKS Architecture

Here in this module you will learn how to deploy the solution to Azure Kubernetes Service.

5. Introduction to Services in AKS​

Here in this module we will learn how to scale the application and test HA and also work with Services and routing application traffic.

6. Storage and Scaling in AKS​

Here in this module you will learn about Hackathon, deploy Kubernetes Service and highly available container registry​.

7. Azure Kubernetes Security and Governance

Here in this module we will deploy MongoDB, Ratings API and Rating Front End​.

8. Container monitoring and logging in Azure​

Here in this module you will learn how to deploy Ingress from Front End and enable SSL/TLS.

9. Working with advanced monitoring tools and dashboards

Here in this module you will work with the advanced tools and dashboards and learn how to scale your app to meet demand​.

10. Applying best practices to Azure Kubernetes Service (AKS)​

Here in this module you will learn how to apply Azure Kubernetes Services.​

Back to top