Microsoft Azure Architect Design (2020, legacy) — Question 40
You have an Azure subscription.
You need to deploy an Azure Kubernetes Service (AKS) solution that will use Windows Server 2019 nodes. The solution must meet the following requirements:
✑ Minimize the time it takes to provision compute resources during scale-out operations.
✑ Support autoscaling of Windows Server containers.
Which scaling option should you recommend?
Answer options
- A. cluster autoscaler
- B. horizontal pod autoscaler
- C. Kubernetes version 1.20.2 or newer
- D. Virtual nodes with Virtual Kubelet ACI
Correct answer: A
Explanation
The cluster autoscaler is the correct choice as it automatically adjusts the number of nodes in your AKS cluster based on the demand, thus minimizing provisioning time during scale-out operations. The horizontal pod autoscaler focuses on scaling the number of pods rather than nodes, while the Kubernetes version and virtual nodes options do not directly address the scaling of compute resources for Windows Server containers.