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.
An enterprise is planning to migrate a legacy line-of-business application to Microsoft Azure. The application has the following architectural requirements:
Which Azure hosting option is most appropriate for this workload?
Azure App Service is a fully managed Platform as a Service (PaaS) offering designed for building, deploying, and scaling enterprise web applications, RESTful APIs, and mobile backends.
The organization needed to host a standard modern web application or API using supported runtimes (such as .NET, Java, Node.js, or Python) where reducing administrative maintenance is preferred over OS customization.
While Azure App Service reduces operational overhead significantly, it trades low-level operating system control for developer productivity and managed automation.
Azure Virtual Machines (VMs) represent an Infrastructure as a Service (IaaS) compute offering in Microsoft Azure. They provide on-demand, virtualized hardware resources including processor cores, memory, storage, and networking interfaces that emulate a physical computer.
When an application requires low-level operating system modifications, custom kernel dependencies, or legacy components, IaaS Virtual Machines are the only hosting option that provides the necessary control over the underlying environment.
Azure Static Web Apps is a turnkey service designed for hosting modern static front-end web applications (such as those built with React, Angular, Vue, or Blazor) paired with serverless backends powered by Azure Functions.
The organization wanted to host a decoupled single-page application (SPA) or static marketing site with an automated deployment pipeline.
Azure Static Web Apps represents the highest level of hosting abstraction, eliminating all server and OS management in favor of static asset delivery and serverless API integration.
Azure Container Instances (ACI) is a serverless container hosting service that allows developers to run Docker containers on-demand without provisioning or managing virtual machines or cluster orchestrators.
The application were packaged as a containerized microservice or short-lived batch processing job requiring fast deployment and isolated execution without managing underlying VMs.
Containers provide process-level virtualization and rapid deployment, making them ideal for modern microservices, but they cannot replace virtual machines for applications requiring custom kernel modifications.
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