Containers and Azure Kubernetes Service Foundation

}
4 Days

Available On-Site

Available Virtually

Contact Us for Open Enrollment
f

Customizable

Containers and Azure Kubernetes Service Foundation is a four-day, hands-on course for technology professionals. It gives a rapid introduction to containers, container orchestration with Kubernetes, and Azure Kubernetes Service. Students gain hands-on experience with containers, container image builds, and Kubernetes concepts and operations in an AKS environment. Day one covers container and image fundamentals, then moves into Dockerfile best practices and vulnerability scanning. The day closes with Kubernetes and AKS architecture and the kubectl CLI.

Day two moves into Pod basics and Pod architecture design patterns, then Deployments and rollouts. It closes with application configuration using ConfigMaps and the Downward API. Day three covers Kubernetes Services and service types, along with policy-based networking for micro-segmentation. It also covers stateful workloads backed by PVs and PVCs, and additional controllers such as StatefulSets and DaemonSets.

Day four closes with Ingress and Gateway APIs for routing external traffic, along with AKS-specific integration including Azure authentication. It also covers observability practices such as distributed tracing and metrics-driven autoscaling, and a troubleshooting module that walks through diagnosing workload failures. This is a hands-on course, with half of the class time dedicated to lab work. Attendees leave with a clear understanding of container-based ecosystems and how dynamic orchestration platforms manage applications in production on the Azure cloud.

Who Should Attend

SysAdmins, Developers, SREs, DevOps and technical staff

What Attendees Will Learn

Upon completing Containers and Azure Kubernetes Service Foundation, attendees will be able to:

  • Build and secure container images, including Dockerfile best practices and vulnerability scanning
  • Explain Kubernetes and AKS architecture and use the kubectl CLI
  • Define and deploy Pods, Deployments, and other Kubernetes controllers
  • Configure applications using ConfigMaps and the Kubernetes Downward API
  • Expose applications using Kubernetes Services, Ingress, and Gateway APIs
  • Apply policy-based networking and manage stateful workloads with PVs and PVCs
  • Integrate Kubernetes with AKS-specific features and Azure authN/authZ
  • Implement observability, including distributed tracing, logging, and metrics-driven autoscaling
  • Troubleshoot Kubernetes workload failures

Prerequisites

Basic Linux command line skills are required.

Delivery

Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery.

Each attendee will require the ability to ssh into a cloud hosted virtual machine (provided with the course). In environments where SSH is not possible, local lab VMs or browser accessible lab systems can be provided. For web-based delivery, participants require an Internet-connected computer capable of teleconferencing.

Related Instructor-Led (ILT & VILT) Training Courses

If you are interested in other Cloud Native, AI, programming, or other courses, check out the full course list or search our entire catalog:

Secret Link