Azure Kubernetes Service (AKS)

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

The Azure Kubernetes Service (AKS) course is designed to educate learners on deploying, managing, and scaling containerized applications using Kubernetes on Azure. It begins with Module 1: Core Concepts, where students gain foundational knowledge about container orchestration, Kubernetes, and its architecture. As the course progresses, learners will delve into Module 2: Create Azure AKS Cluster, learning how to set up an Azure managed Kubernetes environment and explore it using kubectl and the Azure CLI.Throughout the course, participants will also learn to manage resources, schedule workloads, understand application lifecycle management, and configure environment variables. Module 7: Storage teaches about persistent storage using Azure Disks, a crucial aspect of stateful applications. Security in Module 8 covers Active Directory integration for AKS, a key component for Azure DevOps Kubernetes deployment strategies.Advanced topics include autoscaling in Module 9, logging and monitoring in Module 10, and networking in Kubernetes in Module 11. By the end of the course, learners will be well-versed in leveraging AKS for robust, efficient, and secure Kubernetes deployments in the Azure cloud.

Show More

What Will You Learn?

  • Understand container orchestration concepts and the fundamentals of Kubernetes.
  • Learn to deploy, manage, and scale applications using Azure Kubernetes Service (AKS).
  • Acquire knowledge of Kubernetes architecture and components for effective cluster management.
  • Create and explore AKS clusters using Azure CLI and kubectl.
  • Master the management of Kubernetes resources including Pods, Labels, Selectors, Replication Controllers, and Services.
  • Develop proficiency in scheduling techniques within AKS, such as manual scheduling, using taints and tolerations, and node affinity.
  • Implement application lifecycle management, including deployment strategies and managing deployments.
  • Manage sensitive data using Kubernetes Secrets and ConfigMaps.
  • Understand storage in Kubernetes, including Volumes, Persistent Volumes, Persistent Volume Claims, and Azure-specific storage solutions.
  • Learn to integrate Azure Active Directory with AKS for authentication and manage access using RBAC.
  • Implement autoscaling in AKS, including cluster autoscaler and horizontal pod autoscaler.
  • Gain insights into monitoring and logging for AKS clusters and applications.
  • Comprehend Kubernetes networking, including CNI, Pod networking, DNS configurations, Ingress rules, and Load Balancer services.