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 company plans to build and deploy a real-time data ingestion and stream processing solution to collect operational telemetry from factory IoT sensors.
The development team wants to focus entirely on writing custom processing code and configuring event-routing services, without having to provision, patch, configure, or manage the underlying operating systems or virtual machines.
Which cloud service type best meets the company's requirements?
Software as a Service (SaaS) provides complete, ready-to-use cloud applications that end users access over the internet, typically through a web browser or mobile client. Common examples include email platforms, office productivity suites, and customer relationship management (CRM) software.
While SaaS eliminates all virtual machine and operating system maintenance, it does not provide an application development environment where developers can deploy custom streaming processing logic and custom code:
The organization required a fully packaged, ready-to-use business application (such as an off-the-shelf reporting dashboard or collaborative workspace) that required zero software development or custom code authoring.
Infrastructure as a Service (IaaS) provides fundamental compute, storage, and networking resources on demand. In an IaaS model, the cloud provider manages the physical datacenters, physical servers, and virtualization layer, while the customer retains full control over the guest operating systems, installed middleware, software updates, runtime environments, and network configurations.
In an IaaS deployment (such as provisioning individual Virtual Machines to run event-ingestion brokers and stream processors), the customer remains directly responsible for:
This contradicts the scenario's explicit requirement that the team must not manage underlying operating systems or VM infrastructure.
The scenario required complete administrative access to the underlying guest OS, custom OS-level kernel drivers, or legacy binary applications that cannot execute in managed cloud platform environments.
On-premises hosting (private infrastructure) refers to running workloads within an organization's own physical datacenter. The organization owns, procures, powers, cools, and manages every layer of the technology stack, including physical hardware, hypervisors, network switches, operating systems, and applications.
On-premises hosting requires the maximum amount of management effort:
This approach directly conflicts with the organization's goal to eliminate OS, VM, and server management.
The organization had strict regulatory constraints mandating that all telemetry data remain completely on isolated physical hardware located strictly within company-owned facilities without any public cloud connectivity.
Platform as a Service (PaaS) is a cloud computing model where cloud providers deliver a complete development and deployment environment in the cloud. Under the shared responsibility model, the cloud provider handles the underlying infrastructure, physical servers, networking, operating system licensing, security patching, and runtime environments, allowing developers to focus entirely on application development and data management.
Compared to IaaS, PaaS eliminates the administrative burden of operating system and VM maintenance, perfectly aligning with the team's goal to write custom stream processing logic without managing virtual machines. Compared to SaaS, PaaS provides the programmatic flexibility needed to build custom telemetry architectures.
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