Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced Azure Kubernetes Service (AKS) Features Made Easy
Rating: 4.7 out of 5(143 ratings)
2,723 students

What you'll learn

  • Master Advanced AKS Concepts
  • Implement Infrastructure as Code (IaC) with Terraform and Azure Bicep
  • Manage Multiple Clusters with Azure Kubernetes Fleet Manager
  • Automate VM-related decisions by using Node Autoprovisioning (NAP) with Karpenter
  • Ensure Data Protection with Azure Backup
  • Bring your own Container Network Interface (CNI) plugin in AKS
  • Leverage Azure Managed Prometheus and Grafana for monitoring
  • Implement Service Mesh Istio add-on in AKS
  • DevOps and GitOps with GitHub Actions, Automated Deployments, and Flux CD
  • Enhance container isolation with Pod Sandboxing and Kata containers
  • Reduce latency between nodes with Proximity Placement Groups
  • Get extended support and period of time to plan and test for upgrades with LTS

Course content

17 sections79 lectures9h 31m total length
  • Meet the Instructor and Understand the Path Ahead: Course Curriculum Overview8:39
  • Good to know / Recommended background2:49
  • GitHub repository and Docs: How to Ace This Course with These Resources0:44

Requirements

  • It is good to have basic knowledge of Containerization, Linux, Networking, Azure, and AKS but I am explaining most of the concepts at specific points during the course

Description

Welcome to "Advanced Azure Kubernetes Service (AKS) Features Made Easy," a comprehensive course designed to elevate your understanding and expertise in Azure Kubernetes Service. We'll cover a wide range of topics, from managing multiple clusters with Azure Kubernetes Fleet Manager to leveraging Node Autoprovisioning (NAP) with Karpenter, and much more.

Throughout this course, you'll gain insights into:

  • Azure Kubernetes Service (AKS) Basics: Start with the fundamentals of AKS, including creating and connecting to an AKS cluster, understanding node pools, and exploring preview features.

  • Infrastructure as Code (IaC) Tools: Delve into the importance of IaC tools like Terraform and Azure Bicep for creating and deleting AKS clusters efficiently.

  • Azure Kubernetes Fleet Manager: Discover how to manage multiple AKS clusters seamlessly, ensuring consistency and ease of updates across environments.

  • Node Autoprovisioning (NAP) with Karpenter: Dive into the world of dynamic scaling and efficient resource utilization with AKS's NAP feature.

  • Backup and Restore: Master the art of protecting your AKS workloads with Azure Backup, including setting up backups and performing restores.

  • Customization and Monitoring: Explore advanced customization options like CoreDNS and delve into monitoring your AKS clusters effectively with Azure Managed Prometheus and Grafana.

  • Service Mesh (Istio add-on) in AKS: Understand the role of service mesh in microservices architecture and how to implement Istio in AKS for traffic management and security.

  • GitHub Actions in AKS: Learn how to automate deployments and CI/CD processes within AKS using GitHub Actions.

  • Automated Deployments and GitOps: Get familiar with automated deployment strategies and GitOps principles, focusing on tools like Flux for continuous delivery.

  • Enhanced Security and Isolation: Explore advanced security features such as Pod Sandboxing and Kata Containers to enhance container isolation in AKS.

  • Performance Optimization: Learn about reducing latency with Proximity Placement Groups and understanding long-term support (LTS) in AKS for more stability.

This course is structured to provide you with practical, hands-on experience through real-world scenarios and projects. By the end of this course, you will be equipped with the skills to leverage advanced AKS features to enhance your cloud-native applications' performance, security, and scalability. Join me on this journey to unlock the full potential of Azure Kubernetes Service.

Who this course is for:

  • Students who already completed my other AKS course: Azure Kubernetes Service (AKS) Made Easy
  • Developers planning to host applications in AKS
  • Sysadmins managing AKS deployments
  • Cloud architects integrating AKS into their designs
  • DevOps professionals streamlining AKS operations
  • IT managers overseeing AKS infrastructure
  • Students and educators exploring AKS technology
  • Anyone who is looking to learn a new skill like AKS