Getting started with Azure Kubernetes Service

October 19 - 20 2021
August 17 - 18 2021
Training Cost
1.250 EUR (VAT ex.) per person
1.350 EUR (VAT ex.) per person
Practical informationClass from 9 AM to 5 PM
LanguageEnglish (unless all attendees speak Dutch)

Most of our classroom training courses take place in Belgium (Edegem) or The Netherlands (Breda). Please click the button with the desired date to check the exact location of the training.

This training in-company?
Upon your request we can organize this training for you.

2 days

Course overview

This course is for everyone who wishes to get started with containers and Kubernetes on the Azure platform. You will learn the basics of containers and the different options to deploy containers with Azure services such as Azure Web Apps, Azure Container Instances and specifically, Azure Kubernetes Service (AKS).

Who should attend this training

This course is targeted to those with little or no knowledge about containers and Kubernetes.

Course Objectives

Upon completion of this course, participants will understand the following:

  • What are containers and how can they help you?

  • Creating, storing and versioning container images

  • Azure services that can deploy containers: when to choose which service?

  • Deploying Azure Kubernetes Service

  • Deploying applications to Azure Kubernetes Service

  • Integrating Azure Kubernetes Service with other Azure Services

  • This is a BYOD (Bring Your Own Device) training. Please bring your own laptop to the course (with Windows, MacOS or Linux). Make sure Docker is installed.

  • Participants should have a basic understanding of Azure such as networking, storage and virtual machines. Some experience with the Azure portal and the Azure CLI is recommended.

Course Content

Introduction to containers

  • What are containers?

  • Containers versus Virtual Machines

  • How to build a simple container and run it locally

  • Multi-stage container builds

  • Storing a container in a registry (Docker Hub)

Azure and Containers

  • Overview of Azure Services that work with containers

  • Storing containers in Azure Container Registry (ACR)

  • Building a container with ACR

  • Running a container on Azure Container Instances

  • Running a container on Azure Web Apps for Containers

Azure Kubernetes Service

  • Deploying Azure Kubernetes Service

  • Basic concepts of Kubernetes

    • Kubernetes administration tool

    • Pods and containers

    • ConfigMaps and Secrets

    • Deployments

    • Kubernetes networking

    • Services

  • Deploying an application to AKS

    • Deploy with YAML files

    • Deploy with a Helm chart

  • Integration with other Azure services

    • Secure outgoing traffic (egress)  with Azure Firewall

    • Secure incoming traffic (ingress) with Application Gateway

This training in-company?
Upon your request we can organize this training for you.