Optimize compute costs on Azure Kubernetes Service (AKS)

Beginner
Developer
Administrator
Solution Architect
Student
Azure
Azure Kubernetes Service (AKS)
Azure Policy

Explore cost-optimization strategies to use on Azure for your cloud-native application-development process. Azure Kubernetes Service (AKS) offers features that you can use to manage compute costs on your AKS cluster. These features include node autoscaling, AKS spot node pools, and Azure Policy.

Learning objectives

In this module, you will:

  • Optimize costs on AKS by using zero-scaled node pools.
  • Optimize costs on AKS by using autoscaled spot node pools.
  • Manage costs with Azure Policy on AKS.

Prerequisites

  • Access to an Azure subscription
  • Basic knowledge of executing commands by using the Azure CLI
  • Knowledge of Kubernetes and its concepts
  • Basic knowledge of creating Kubernetes YAML manifest files
  • Basic knowledge of executing commands by using kubectl