Azure Compute Services Flashcards
Microsoft Azure Developer Associate AZ-204 Flashcards

| Front | Back |
| How can developers monitor Azure Virtual Machines | Using Azure Monitor and Log Analytics. |
| How do Azure Functions handle scaling | They automatically allocate compute resources based on the number of incoming events. |
| What are Azure Container Instances | Service for running containers without managing servers. |
| What are Azure Functions | Serverless compute service for running event-driven code. |
| What are Azure Virtual Machines | Scalable compute resources deployed on the cloud offering IaaS solutions. |
| What are the supported programming languages in Azure Functions | C#, Java, JavaScript, Python, and PowerShell. |
| What is App Service Plan in Azure | Configures the pricing tier and scaling options for App Services. |
| What is Azure Resource Manager role in compute services | Provision and manage resources in a unified yet flexible way. |
| What is the benefit of Azure Functions consumption plan | Pay only for the time code executes with no idle resource costs. |
| What is the difference between Azure Functions and Logic Apps | Functions run custom code while Logic Apps automate workflows via triggers and connector actions. |
| What is the difference between containers and VMs in Azure | Containers share a single host OS kernel while VMs emulate physical hardware. |
| What is the Dynamo approach in Azure Functions | Event-driven behavior that automatically scales based on trigger size. |
| What is the main use of Azure App Services | Hosting web apps, REST APIs, and mobile backends. |
| What is the primary benefit of Azure VMs for developers | Full control over the operating system and installed software. |
| What is the purpose of VM availability sets | Ensures high availability by grouping VMs across fault and update domains. |
| What is the SLA for Azure Virtual Machines | 99.9% uptime for a single VM with Premium SSD. |
| What orchestration tool does Azure Kubernetes Service use | Kubernetes. |
| What protocol does App Service use for web traffic | HTTP/HTTPS via Azure’s managed web servers. |
| What type of workloads are ideal for Azure Container Instances | Lightweight, short-lived containerized applications. |
| Which compute service provides auto-scaling built-in | Azure Functions. |
| Why use App Service over VMs for web apps | It abstracts infrastructure management and simplifies deployment. |
About the Flashcards
Flashcards for the Microsoft Azure Developer Associate exam focus on core Azure compute services and deployment options. The deck helps students learn and recall terminology and differences between Azure Virtual Machines, App Services, Azure Functions, Container Instances, and Azure Kubernetes Service to clarify each service's role and typical use case.
Cards emphasize operational concepts like automatic scaling and the Functions consumption plan, high availability and SLAs, orchestration with Kubernetes, resource provisioning via Azure Resource Manager, and monitoring with Azure Monitor and Log Analytics. Use these cards to review definitions, trade-offs, and key ideas commonly tested on the exam.
Topics covered in this flashcard deck:
- Azure Virtual Machines
- App Service Plan
- Azure Functions (serverless)
- Container Instances and AKS
- Scaling, availability, monitoring