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 plans to migrate a legacy enterprise application to the cloud. The application has strict dependencies requiring direct access to the operating system kernel, custom networking configurations, and dedicated persistent virtual hard disks.
Which cloud service category provides maximum control over these underlying virtual machines, storage, and networking components?
Software-as-a-Service (SaaS) is a cloud distribution model in which complete, end-user applications are centrally hosted and managed by a cloud provider or third-party vendor. End users typically connect to and access SaaS solutions through a web browser, desktop client, or mobile app.
SaaS provides no access to the underlying infrastructure, operating systems, virtual machine hypervisors, or custom storage configurations. Customers only manage their own user accounts, data, and application-level preferences, making it impossible to host or configure a custom legacy enterprise application.
The organization needed an off-the-shelf business solution, such as cloud-based email, office productivity suites, or customer relationship management (CRM) software.
Common examples of SaaS include Microsoft 365, Dynamics 365, and OneDrive, where all architectural and operational aspects are handled transparently.
Serverless computing or Function-as-a-Service (FaaS) is an execution model where cloud providers dynamically manage the allocation and provisioning of compute resources. Code is executed in response to specific triggers or events, and instances scale automatically to zero when idle.
Serverless architectures eliminate all visibility and administrative management of the underlying server infrastructure. Developers write individual functions or stateless microservices without managing virtual disks, persistent operating systems, or custom server-level network configurations. Consequently, long-running legacy applications that rely on persistent operating system configurations cannot execute in a pure serverless environment.
The team needed to process asynchronous background tasks, react to database changes, or execute lightweight, event-triggered APIs without provisioning servers.
Serverless options in Azure include Azure Functions and Azure Logic Apps, which represent the highest tier of compute abstraction for custom code.
Infrastructure-as-a-Service (IaaS) is a cloud computing service model where a cloud provider delivers fundamental compute, network, and storage resources on demand. In this model, the cloud provider manages the physical hardware, data center facilities, and virtualization layer, while the customer retains complete control over the guest operating system, middleware, runtime environments, storage partitions, and network configurations.
IaaS is the optimal choice because it supplies direct administrative access to the underlying virtual server instances, storage drives, and network topology without requiring the application code or OS dependencies to be re-architected.
Platform-as-a-Service (PaaS) is a cloud delivery model where the cloud vendor manages the underlying infrastructure, including physical servers, operating systems, hardware provisioning, software patching, and networking, while providing a managed environment for developers to build, test, and host applications.
In a PaaS model (such as Azure App Service or Azure SQL Managed Instance), the customer does not have administrative access to the underlying virtual machines or operating system configurations. Because the scenario demands direct OS kernel access and custom low-level networking controls for legacy software, PaaS abstracts away too much infrastructure control to support these requirements.
The organization wanted to build or deploy web applications or databases without the burden of maintaining operating system patches, server hardware, or base software stacks.
While services like Azure SQL Managed Instance execute on isolated virtual clusters behind the scenes, these virtual clusters are fully managed by the cloud platform rather than the end user.
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