Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
Microsoft Certified: Azure Solutions Architect Expert · Microsoft
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
The best scaling option for your Azure Kubernetes Service (AKS) cluster that meets fast provisioning, Linux container autoscaling, and minimal administrative effort is: ✅ Recommended Option: Azure AKS with Virtual Machine Scale Sets (VMSS) and Cluster Autoscaler Use Virtual Machine Scale Sets (VMSS) for Fast Provisioning VMSS enables fast scale-out operations by automatically provisioning new nodes in seconds. Supports Spot VMs for cost-optimized scaling if needed. Enable Cluster Autoscaler for Dynamic Scaling Automatically adjusts the number of nodes based on demand. Scales out when workloads require more compute resources. Scales in to save costs when workloads decrease. Use Kubernetes Horizontal Pod Autoscaler (HPA) Ensures container-level autoscaling based on CPU, memory, or custom metrics. Works seamlessly with VMSS scaling for optimized resource management.
Given answer C is correct as per o rapidly scale application workloads in an AKS cluster, you can use virtual nodes. With virtual nodes, you have quick provisioning of pods, and only pay per second for their execution time. You don't need to wait for Kubernetes cluster autoscaler to deploy VM compute nodes to run more pods. Virtual nodes are only supported with Linux pods and nodes. https://learn.microsoft.com/en-us/azure/aks/virtual-nodes
C. virtual nodes To meet the requirements of minimizing the time it takes to provision compute resources during scale-out operations, supporting autoscaling of Linux containers, and minimizing administrative effort, you should recommend virtual nodes for the Azure Kubernetes Service (AKS) solution with Linux nodes. Virtual nodes allow you to scale your AKS cluster quickly by offloading the additional compute resources to Azure Container Instances (ACI). This reduces the time it takes to provision resources during scale-out operations, as the resources can be provisioned instantly without having to wait for a new node to be created. Additionally, virtual nodes support autoscaling of Linux containers and require minimal administrative effort compared to other scaling options.