Azure Compute Solutions Design Flashcards
6 cards from real AZ-305 practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 Azure Compute Solutions Design flashcards as text
You need to design a containerized microservices application that automatically scales based on HTTP request load and has no infrastructure to manage. Which Azure service is most appropriate?
Answer: Azure Container Apps
Azure Container Apps is a fully managed serverless container platform built on Kubernetes/KEDA that scales to zero and scales out based on HTTP or event triggers.
Your organization runs a Windows workload that requires full control over the OS, custom kernel modules, and specific hardware configurations. Which Azure compute option is appropriate?
Answer: Azure Virtual Machines with a custom image
Azure Virtual Machines provide full OS-level control, support custom images, and allow specific hardware configurations including specialized VM sizes.
An application needs to run a batch processing job once per night that processes data for exactly 30 minutes and then stops. Which Azure compute option minimizes cost?
Answer: Azure Functions Consumption plan with a timer trigger
Azure Functions Consumption plan bills only for the time the function runs, making it extremely cost-efficient for short-duration, scheduled batch jobs.
You need to host a stateful microservice that requires persistent storage volumes, custom scheduling, and runs multiple replicas with automatic restarts. Which service is best suited?
Answer: Azure Kubernetes Service (AKS)
AKS provides full Kubernetes orchestration including StatefulSets with persistent volumes, pod scheduling controls, and self-healing with restart policies.
A .NET web application needs auto-scaling, SSL termination, custom domain support, and deployment slots for zero-downtime releases. Which Azure service should you use?
Answer: Azure App Service
Azure App Service provides built-in auto-scaling, SSL, custom domains, and deployment slots for blue-green or canary deployments without managing infrastructure.
You need to run a large-scale parallel simulation workload that requires thousands of VMs to run for a few hours. Which Azure service is designed for this HPC scenario?
Answer: Azure Batch
Azure Batch manages pools of VMs specifically for large-scale parallel and HPC workloads, handling job scheduling, VM provisioning, and automatic scaling.