Prepare and test your skills

Prepare and test your skills

Free sample question, answered and explained below. The AZ-900 Microsoft Azure Fundamentals Exam practice bank has 688 more like it. Try 10 free: instant score, no account.
A startup company is developing an image-processing service in Azure. The application has the following operational requirements:
Which Azure compute option best satisfies these requirements?
Azure Virtual Machines (VMs) is an Infrastructure as a Service (IaaS) offering that provides on-demand, scalable virtualized computing resources with full administrative access to the underlying operating system and file system.
This option would be the right choice if the application required deep operating system customizations, dedicated legacy software installations, specific SQL Server versions requiring full file system access, or steady 24/7 high-utilization compute.
Using IaaS virtual machines for brief, intermittent workloads leads to substantial resource underutilization and higher total cost of ownership (TCO).
Azure Functions is a serverless Function-as-a-Service (FaaS) compute solution that enables developers to run event-driven code without managing underlying virtual machine infrastructure, operating systems, or web server configurations.
Compared to hosting long-running virtual machines or dedicated container clusters, Azure Functions removes continuous idle runtime costs and minimizes administrative overhead, making it the ideal choice for intermittent, event-driven compute tasks.
Azure Blob Storage containers are logical storage directories within an Azure Storage Account used to organize and store massive amounts of unstructured object data, such as images, videos, audio, and documents.
This option would be the correct answer if the scenario asked where the uploaded raw image files or resulting processed images should be persisted and stored securely in the cloud.
A common beginner mistake is confusing storage "containers" in Azure Blob Storage with compute "containers" (such as Docker containers or Azure Container Instances). Storage containers hold data, whereas compute containers run application code.
Azure Kubernetes Service (AKS) is a fully managed Kubernetes container orchestration service designed to deploy, scale, manage, and coordinate complex multi-container microservice architectures.
AKS would be the ideal choice if the organization needed full control over a large-scale, multi-container microservices ecosystem requiring custom networking topologies, multi-tier service meshes, and specific Kubernetes APIs.
While AKS is a powerful enterprise orchestrator, lightweight serverless platforms like Azure Functions or Azure Container Apps are better suited when minimal infrastructure management and automatic scale-to-zero are required.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated