Cloud Service Types
The three cloud service types as a layered stack
An app always runs on a runtime, an operating system, and hardware, and the only thing that changes across Azure's three service types is how far up that stack the provider takes over for you. Those three types, Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS), describe exactly how much of the stack the provider runs for you. Picture a stack of layers: physical hardware, virtualization, operating system, runtime/middleware, the application, and finally the data. The service type you choose draws a line through that stack: everything below the line is the provider's job, and everything at or above the line is yours.
With IaaS[1], the provider runs the physical hosts, storage, and networking; you supply and manage the operating system, any runtimes, the application, and the data. With PaaS[1], the provider also runs the operating system and the application-hosting platform, leaving you responsible for just your application code and its data. With SaaS[1], the provider runs the entire stack including the finished software, and you manage only your data, your user accounts, and your access settings.
The core trade-off to remember for the exam: as you move from IaaS to PaaS to SaaS you trade control for convenience. IaaS gives you the most control and the most management work; SaaS gives you the least control but almost no management overhead. There is no single 'best' type: the right choice depends on how much control a scenario actually needs.
Who manages what, and the canonical Azure examples
The fastest way to answer an AZ-900 service-type question is to know where the 'you manage' line sits and to recognize each tier's flagship Azure service.
Responsibility by service type
| Layer | IaaS | PaaS | SaaS |
|---|---|---|---|
| Data | You | You | You |
| Application | You | You | Provider |
| Runtime / middleware | You | Provider | Provider |
| Operating system | You | Provider | Provider |
| Virtualization, hosts, network | Provider | Provider | Provider |
Canonical Azure examples
The diagram below groups each service type with its flagship Azure services, the mapping the exam asks you to recognize.
- IaaS: Azure Virtual Machines[2] and Azure Virtual Network[3]. You choose the VM size and image, then patch the guest OS, install runtimes, and deploy your app yourself.
- PaaS: Azure App Service[4] for web apps and APIs, Azure SQL Database[5] for a managed relational database, and Azure Functions[6] for event-driven serverless code. You publish code or a database schema; Microsoft patches the OS, runs the runtime, and handles scaling.
- SaaS: Microsoft 365[7] for email and productivity, and Dynamics 365[8] for CRM and ERP. You sign in and use the product; Microsoft owns the entire stack.
Notice the constant across all three columns: your data is always yours to manage, no matter how high up the stack the provider goes. That data-always-yours rule is the first of a fixed set the customer keeps in every service type, detailed in the shared-responsibility section below.
How service type connects to the shared responsibility model
The cloud service types are inseparable from the shared responsibility model[1], which states that security and operational duties are split between the customer and the cloud provider, and that the split moves with the service type you choose.
What shifts and what stays
- Moving from on-premises to IaaS hands the physical datacenter, hosts, and network hardware to Microsoft, but you keep the OS, applications, network controls, and identity configuration.
- Moving from IaaS to PaaS additionally hands the operating system and the platform runtime to Microsoft, so you focus on the application and data.
- Moving from PaaS to SaaS hands the application itself to Microsoft, leaving you almost nothing to operate.
Responsibilities you always retain
The data is always yours point from Who manages what above is the start of a fixed set: regardless of service type, the customer always keeps their data, plus their endpoints/devices, user accounts, and access management (identities and permissions). Microsoft is always responsible for the physical datacenter, physical network, and physical hosts. The middle layers (OS, network controls, applications) shift based on the service model. The diagram below sorts every responsibility into one of those three bands. This is exactly why AZ-900 questions pair 'who is responsible for X?' with a given service type: the answer changes depending on whether the scenario says IaaS, PaaS, or SaaS.
Recognizing service-type questions on the exam
AZ-900 tests service types in a few predictable patterns. Learning to spot the stem wording lets you answer quickly.
Pattern 1: 'Which service type for this scenario?'
The stem describes a need and you map it to IaaS, PaaS, or SaaS:
| Stem clue | Correct answer | Why |
|---|---|---|
| "full control of the operating system" / "lift-and-shift existing VMs" | IaaS | Only IaaS exposes the OS for you to manage. |
| "developers deploy code without managing servers/OS" | PaaS | PaaS abstracts the OS and runtime away. |
| "ready-to-use application accessed over the internet" / "email and collaboration" | SaaS | SaaS is finished software you just consume. |
Pattern 2: 'Identify the example'
The stem names a product and asks for its type: Azure Virtual Machines → IaaS; Azure App Service, Azure SQL Database, or Azure Functions → PaaS; Microsoft 365 or Dynamics 365 → SaaS.
Pattern 3: 'Who is responsible?'
The stem gives a service type plus a task (e.g., patching the OS, securing the data). Apply the responsibility table: in IaaS the customer patches the OS; in PaaS Microsoft patches the OS; data is always the customer's responsibility.
Why distractors fail
A common trap offers 'IaaS' when the scenario explicitly says the team does not want to manage servers: that points to PaaS, not IaaS. Another trap offers 'PaaS' for a scenario describing a finished, off-the-shelf product like Microsoft 365: that is SaaS. Anchor on the verb in the stem: manage the OS → IaaS, deploy only code → PaaS, just use it → SaaS.
IaaS vs PaaS vs SaaS at a glance
| Aspect | IaaS | PaaS | SaaS |
|---|---|---|---|
| You manage | OS, runtime, apps, data | Apps and data only | Data and access settings only |
| Provider manages | Physical hosts, virtualization, network | Hosts, OS, runtime, scaling | Everything incl. apps and OS |
| Control vs convenience | Most control, most upkeep | Balanced | Least control, least upkeep |
| Azure example | Azure Virtual Machines | Azure App Service, Azure SQL Database, Azure Functions | Microsoft 365, Dynamics 365 |
| Best use case | Lift-and-shift, OS-level control | Build custom apps, no server management | Ready-to-use software, fast adoption |
Decision tree
Sharp facts the exam loves — give these one last read before exam day.
Cheat sheet
Sharp facts the exam loves — scan these before test day.
- Cloud services come in three types: IaaS, PaaS, SaaS
Cloud offerings fall into three service models (Infrastructure as a Service (
IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)) distinguished by how much of the stack the provider manages versus you.IaaSis essentially renting datacenter hardware,PaaSadds a managed runtime platform on top, andSaaSis a finished application you simply use.- Control drops, convenience rises moving IaaS to SaaS
Across
IaaS→PaaS→SaaSyou trade control for convenience:IaaSis the most flexible with maximum control and the largest operational responsibility, whileSaaSis the least flexible but easiest to stand up and needs the least technical expertise.PaaSsits in the middle, splitting duties roughly evenly between you and the provider.Trap Assuming SaaS gives the most control because the provider manages the most, when in fact SaaS gives the customer the least control and IaaS the most.
6 questions test this
- Your company needs maximum control over infrastructure configuration and software settings for a compute workload in Azure. Which…
- According to the shared responsibility model, which cloud service model places the LEAST operational responsibility on the customer?
- Which cloud service type provides the MOST flexibility and control to the customer but requires the MOST management?
- Which cloud service model provides the MOST control over the operating system and installed applications, while also requiring the MOST…
- Which cloud service model gives customers the MOST control over the operating system and installed software while eliminating the need to…
- A company needs maximum control over infrastructure and software configurations for their cloud workloads. Which Azure service model should…
- IaaS: provider runs the hardware, you run the OS upward
Under
IaaSthe provider maintains only the physical hardware, internet connectivity, and physical security; you own everything else: operating-system install/config/patching, network configuration, and database/storage setup. You're essentially renting cloud hardware and what you do on it is up to you, which is whyIaaScarries the heaviest operational load.Trap Assuming the provider patches the guest operating system under IaaS, when OS install, configuration, and patching stay with the customer.
67 questions test this
- A company needs full control over the operating system configuration and installed applications for their workloads. The company does not…
- Your company deploys an Azure Virtual Machine to run a custom database application. Which responsibility shifts to Microsoft when moving…
- A company wants to migrate workloads to Azure and needs maximum control over the computing environment, including the ability to install…
- When using Azure Virtual Machines, which component is Microsoft responsible for managing?
- When you deploy an Azure virtual machine, which component is your responsibility to manage and maintain?
- A company migrates on-premises virtual machines to Azure Virtual Machines. After migration, the VMs run as native Azure IaaS VMs. In the…
- A company wants to migrate an existing on-premises application to Azure with minimal changes while maintaining full control over the…
- Your organization needs full control over the computing environment, including the ability to configure the operating system and install…
- A company wants maximum control over their compute workloads and needs to install custom drivers and specialized software on the servers.…
- A company needs to run a legacy application that requires specific operating system configurations. Which benefit of using Azure Virtual…
- An organization wants full control over SQL Server configuration, including when to apply system updates and when to pause database…
- A company wants maximum control over their cloud environment including the ability to customize the operating system and install specific…
- Which statement accurately describes a key characteristic of Infrastructure as a Service (IaaS) when using Azure Virtual Machines?
- A company wants to run a legacy application that requires specific operating system configurations and third-party drivers. Which Azure…
- Your organization needs complete control over the database engine configuration and the ability to choose when to apply SQL Server patches.…
- A company wants to migrate virtual machines from their on-premises VMware environment to Azure. After migration, the VMs will run as native…
- Which statement accurately describes a key difference between IaaS virtual machines and PaaS services in Azure?
- Your company deploys Azure Virtual Machines to run line-of-business applications. Which task is the customer responsible for performing?
- Which statement accurately describes a characteristic of Azure Virtual Machines as an Infrastructure as a Service (IaaS) offering?
- Your company needs to run SQL Server in Azure and requires full control over the database engine configuration, including the ability to…
- Which scenario describes a primary characteristic of Azure Virtual Machines as an IaaS offering?
- An organization is deploying SQL Server on Azure Virtual Machines. According to the shared responsibility model, which tasks become the…
- An organization uses Azure Virtual Machines running in Azure datacenters. Which customer responsibility applies specifically to this IaaS…
- Which cloud service type does Azure Virtual Machines represent, where customers have full control over the operating system and installed…
- Which statement accurately describes the backup responsibility difference between Azure SQL Database and SQL Server on Azure Virtual…
- Your organization uses Azure Virtual Machines to run Windows Server workloads. Which component is Microsoft responsible for managing?
- In the shared responsibility model, which security task is the customer responsible for when running applications on Azure virtual machines?
- A company requires full control over the runtime environment and middleware for a legacy application migration. Which Azure service best…
- Which cloud service type provides the MOST flexibility and control to the customer but requires the MOST management?
- Which statement correctly describes the difference between the shared responsibility models of Azure SQL Database and SQL Server on Azure…
- What characteristic of Infrastructure as a Service (IaaS) makes Azure Virtual Machines suitable for businesses that need complete control…
- Which statement accurately describes a key characteristic of Azure Virtual Machines as an IaaS offering?
- A company needs to run legacy applications that require specific operating system configurations. Which characteristic of Azure Virtual…
- Your organization deploys Azure Virtual Machines to host a custom line-of-business application. According to the shared responsibility…
- Which cloud service model provides the MOST control over the operating system and installed applications, while also requiring the MOST…
- Which characteristic best describes why Azure Virtual Machines is classified as Infrastructure as a Service (IaaS)?
- Which cloud service model gives customers the MOST control over the operating system and installed software while eliminating the need to…
- According to the shared responsibility model, what is the customer responsible for when using Azure Virtual Machines?
- Which responsibility does Microsoft retain when you deploy Azure Virtual Machines?
- What makes Azure Virtual Machines an Infrastructure as a Service (IaaS) offering?
- What is a defining characteristic of Infrastructure as a Service (IaaS) when compared to Platform as a Service (PaaS)?
- Which statement accurately describes the difference between Azure SQL Database and SQL Server on Azure Virtual Machines?
- Your company deploys Azure Virtual Machines to host business applications. In the shared responsibility model, what is the customer always…
- A company deploys SQL Server on an Azure Virtual Machine. According to the shared responsibility model, which task is the customer…
- A company wants to migrate servers to Azure but needs to continue managing operating systems and installed applications. Which benefit does…
- In the shared responsibility model for Azure Virtual Machines, which layer marks the boundary between Microsoft and customer…
- Which task is the customer's responsibility when using Azure Virtual Machines for compute workloads?
- A company is evaluating cloud service models for hosting custom applications. They need maximum control over the infrastructure, including…
- A company needs to run a custom legacy application that requires specific operating system configurations and full administrative access to…
- Which statement correctly describes why Azure Virtual Machines are classified as Infrastructure as a Service (IaaS)?
- A company deploys Azure Virtual Machines to host a line-of-business application. According to the shared responsibility model, which task…
- Your organization deploys SQL Server on Azure Virtual Machines. According to the shared responsibility model for IaaS, which…
- Which statement correctly describes Infrastructure as a Service (IaaS) when using Azure Virtual Machines?
- Your organization deploys several Azure Virtual Machines running Windows Server. Who is responsible for ensuring the Windows operating…
- Your organization is evaluating whether to use Azure App Service or Azure Virtual Machines for a new web application. What is a key…
- A company is evaluating Azure Virtual Machines for hosting their web application. Which statement correctly describes Azure Virtual…
- A company is comparing Azure Virtual Machines to Azure App Service for hosting a web application. Which statement correctly describes a key…
- Your organization is evaluating cloud service models. Which statement accurately describes the customer responsibilities when using Azure…
- Your company uses Azure Virtual Machines and wants to understand the division of responsibilities. Which component is managed by Microsoft…
- When using SQL Server on Azure Virtual Machines, who is responsible for managing operating system updates and security patches?
- When using Azure Virtual Machines, Microsoft is responsible for managing which of the following components?
- Your company is evaluating Azure SQL Database and SQL Server on Azure Virtual Machines for a new application. Which responsibility is…
- A company is using SQL Server on Azure Virtual Machines for their production databases. According to the shared responsibility model, which…
- A company is comparing Azure App Service to Azure Virtual Machines for hosting a web application. What is a key difference in customer…
- An organization is migrating workloads to Azure Virtual Machines. Which responsibility does Microsoft retain for the virtual machine…
- Compared to using a Platform as a Service (PaaS) solution, what additional responsibility does a customer have when using Azure Virtual…
- A company needs full control over database engine settings and the ability to schedule their own maintenance windows for SQL Server in…
- PaaS: provider also runs the OS, middleware, and runtime
Under
PaaSthe provider maintains the physical infrastructure plus the operating systems, middleware, development tools, and managed runtimes, so you never handle OS or database licensing and patching. You focus only on your application code, data, and access controls: a complete development platform without maintaining the underlying infrastructure.Trap Treating OS and runtime patching as the customer's job under PaaS, when the provider owns the operating system, middleware, and runtime there.
72 questions test this
- Your organization is evaluating cloud database options. Which benefit does Azure SQL Database provide as a PaaS solution compared to…
- A development team wants to deploy a Node.js web application to Azure. They want the cloud provider to handle server maintenance, load…
- A company is deploying a web application to Azure App Service. Which statement correctly describes the shared responsibility model for this…
- What is a key benefit of using Azure SQL Database as a platform as a service (PaaS) solution instead of deploying SQL Server on Azure…
- Your organization is evaluating Azure App Service for hosting a web application. Which statement accurately describes a benefit of using…
- What is a key benefit of using Azure SQL Database compared to installing SQL Server on Azure Virtual Machines?
- A company wants to use a managed relational database in Azure that handles patching, backups, and high availability automatically. Which…
- A company is considering Azure App Service to host a new .NET web application. What is a key benefit of using this PaaS solution compared…
- A company is evaluating Azure App Service for hosting their web applications. Which benefit describes how Azure App Service improves…
- Your organization uses Azure App Service to host a web application and Azure SQL Database to store customer data. In the shared…
- Your organization wants to host a SQL Server database in Azure but requires that the cloud provider manage operating system updates and…
- A company is evaluating whether to use Azure SQL Database or install SQL Server on Azure virtual machines. Which benefit does Azure SQL…
- Your company uses Azure App Service to host a web application. Which responsibility is managed by Microsoft rather than your organization?
- A company is evaluating Azure App Service for hosting a Python web application. Which characteristic makes Azure App Service a PaaS…
- A company wants to host a Node.js web application and requires built-in continuous deployment from GitHub, staging environments, and…
- Which statement accurately describes a key difference between IaaS virtual machines and PaaS services in Azure?
- A company is choosing between installing SQL Server on Azure Virtual Machines and using Azure SQL Database. Which statement accurately…
- Your organization is migrating an on-premises SQL Server database to Azure. Management wants to minimize administrative overhead for…
- Which statement accurately describes a benefit of using platform as a service (PaaS) offerings like Azure App Service?
- A company is evaluating Azure App Service for hosting their Node.js web application. What is a key benefit of using Azure App Service…
- A company wants to host a web application without managing the underlying operating system or applying server patches. Which characteristic…
- Which statement accurately describes the shared responsibility model when using Azure App Service?
- What is a primary characteristic of Platform as a Service (PaaS) solutions like Azure App Service and Azure SQL Database?
- Your company is deploying a web application and needs to decide between using Azure App Service or deploying the application on Azure…
- Which statement accurately describes the backup responsibility difference between Azure SQL Database and SQL Server on Azure Virtual…
- How does using Azure App Service improve developer productivity compared to using virtual machines for web hosting?
- A development team wants to deploy a web application without managing the underlying operating system or virtual machines. Which…
- A company is evaluating cloud service models for a new application project. Which scenario best demonstrates a characteristic of Platform…
- A developer needs to decide between Azure Virtual Machines and Azure App Service for hosting a new web application. What is a primary…
- A database administrator wants to reduce management overhead by eliminating the need to manage operating systems, runtime environments, and…
- A developer wants to focus on writing code without managing infrastructure. Which characteristic of Azure App Service as a platform as a…
- Which statement correctly describes Azure App Service and Azure SQL Database?
- Which characteristic best describes how Azure App Service demonstrates platform as a service (PaaS) functionality?
- A development team wants to deploy a web application without managing the underlying infrastructure. What does Azure App Service provide as…
- Why is Azure SQL Database classified as a Platform as a Service (PaaS) offering?
- Which statement accurately describes a benefit of using Azure App Service for hosting web applications?
- Which statement best describes how Azure App Service demonstrates the developer productivity benefits of platform as a service (PaaS)?
- What is a defining characteristic of Infrastructure as a Service (IaaS) when compared to Platform as a Service (PaaS)?
- Your organization is evaluating Azure App Service for hosting their web applications. What is a key benefit of using Azure App Service…
- A development team wants to deploy web applications without managing the underlying infrastructure. Which characteristic of Azure App…
- Your company is deploying a web application using Azure App Service. According to the shared responsibility model, which task is the…
- A development team wants to deploy a web application without managing virtual machines, operating systems, or runtime environments. They…
- Your company uses Azure SQL Database to host application data. Which tasks does Microsoft automatically handle as part of the PaaS service?
- Your company uses Azure App Service to host a web application. Which responsibility is managed by Microsoft as part of the PaaS offering?
- Your development team wants to focus on building application features rather than managing servers. Which characteristic of Azure App…
- Your company is evaluating Azure App Service and Azure Virtual Machines for hosting a web application. What is an advantage of using Azure…
- Which statement accurately describes a characteristic of Platform as a Service (PaaS) when using Azure SQL Database?
- Your company is evaluating Azure SQL Database for a new application. Which management task is automatically handled by Microsoft when using…
- Which characteristic best describes why Azure App Service is classified as a platform as a service (PaaS) offering?
- Select the answer that correctly completes the sentence. When using Azure SQL Database, you are responsible for [answer choice] while…
- Your organization is evaluating whether to use Azure App Service or Azure Virtual Machines for a new web application. What is a key…
- What is a characteristic of platform as a service (PaaS) offerings like Azure App Service and Azure SQL Database?
- A company is comparing Azure Virtual Machines to Azure App Service for hosting a web application. Which statement correctly describes a key…
- Which management tasks are automatically handled by Azure SQL Database as part of its PaaS capabilities?
- Your organization is evaluating cloud service models. Which statement accurately describes the customer responsibilities when using Azure…
- A company wants to migrate an on-premises SQL Server database to Azure while minimizing administrative overhead for database management…
- Your company is developing a web application and wants to use a service where they can focus on writing code without managing servers,…
- A company is comparing Azure App Service to Azure Virtual Machines for hosting a web application. What is a key difference in customer…
- When using Azure App Service to host a web application, who is responsible for applying operating system patches?
- Which task is Microsoft responsible for when using Azure App Service to host a web application?
- A database administrator wants to minimize management overhead while migrating an on-premises SQL Server database to Azure. Which statement…
- Your company needs a database solution where Microsoft manages operating system patching and database engine updates. Which Azure service…
- A company wants to migrate their on-premises SQL Server database to Azure with minimal changes to their application code. They want to…
- A development team wants to focus entirely on writing application code without managing servers, networking, or storage infrastructure.…
- Your company is evaluating Azure SQL Database and SQL Server on Azure Virtual Machines. In the shared responsibility model, who is…
- What is a key characteristic that distinguishes platform as a service (PaaS) offerings like Azure App Service from infrastructure as a…
- A company wants to minimize database administration overhead and reduce the total cost of ownership. They do not need access to the…
- A company is deploying a web application using Azure App Service. According to the shared responsibility model, which task is the…
- A company wants to minimize database administration tasks such as patching, backups, and high availability configuration. According to the…
- Your organization wants to deploy a web application using Azure App Service. The developers prefer to focus on writing code rather than…
- Your organization wants to minimize database administration overhead by having Microsoft manage patching, backups, and high availability.…
- A development team wants to deploy a Node.js application quickly without configuring virtual machines or installing runtime environments.…
- SaaS: provider runs almost the whole stack
Under
SaaSthe provider manages almost the entire stack (infrastructure, platform, and the application itself, including updates and patching) giving customers the lowest operational overhead. You manage only your data, identity and access settings, and which devices may connect; you're essentially using a fully developed application.Trap Assuming the customer has nothing to manage under SaaS, when the customer still owns their data, identities and access, and the devices allowed to connect.
9 questions test this
- According to the shared responsibility model, which cloud service model places the LEAST operational responsibility on the customer?
- An organization wants to provide employees with access to productivity applications from any internet-connected device without installing…
- Your company wants to reduce IT administrative overhead by eliminating the need to manage servers, install software updates, and maintain…
- An organization is migrating from on-premises servers to Microsoft 365. Which statement accurately describes a key benefit of using this…
- An organization wants to provide productivity applications to employees with minimal administrative overhead. They want Microsoft to manage…
- A company wants to minimize IT administrative effort while providing employees with productivity tools. Which cloud characteristic of…
- Your company subscribes to Microsoft 365 Business Standard. According to the SaaS shared responsibility model, which component is Microsoft…
- According to the shared responsibility model, what is the customer always responsible for when using Microsoft 365 as a SaaS solution?
- An organization is evaluating Microsoft 365 as their productivity solution. Which benefit does the SaaS model provide compared to…
- Azure Virtual Machines is the canonical IaaS example
Azure Virtual MachinesandAzure Virtual NetworkareIaaS: you pick the VM image and size, then patch the guest OS and deploy your app yourself. This is the model for lift-and-shift migrations and for software with specific OS or driver dependencies that need operating-system-level control.16 questions test this
- A company needs full control over the operating system configuration and installed applications for their workloads. The company does not…
- A company wants to migrate workloads to Azure and needs maximum control over the computing environment, including the ability to install…
- A company wants to migrate an existing on-premises application to Azure with minimal changes while maintaining full control over the…
- Your organization deploys Azure Virtual Machines to host custom line-of-business applications. Which cloud service type does this…
- Your organization wants maximum control over compute resources while avoiding the cost of purchasing physical hardware. Which Azure service…
- Which cloud service type does Azure Virtual Machines represent, where customers have full control over the operating system and installed…
- A company requires full control over the runtime environment and middleware for a legacy application migration. Which Azure service best…
- Which cloud service type is represented when an organization deploys Azure Virtual Machines to host a custom application?
- Which characteristic best describes why Azure Virtual Machines is classified as Infrastructure as a Service (IaaS)?
- A developer needs to choose between Azure Virtual Machines and Azure App Service for hosting a web application. What is a key difference…
- What makes Azure Virtual Machines an Infrastructure as a Service (IaaS) offering?
- A company wants to migrate servers to Azure but needs to continue managing operating systems and installed applications. Which benefit does…
- Which task is the customer's responsibility when using Azure Virtual Machines for compute workloads?
- Which statement correctly describes why Azure Virtual Machines are classified as Infrastructure as a Service (IaaS)?
- A company needs maximum control over infrastructure and software configurations for their cloud workloads. Which Azure service model should…
- Which statement correctly describes Infrastructure as a Service (IaaS) when using Azure Virtual Machines?
- App Service, SQL Database, and Functions are PaaS
Azure App Service(web apps and APIs),Azure SQL Database(managed relational database), andAzure Functions(serverless code) arePaaS: you supply code or schema and Microsoft handles the OS, runtime, patching, and scaling. App Service runs web apps "without worrying about managing the underlying infrastructure," and Functions runs your code without you deploying or maintaining servers.Trap Classifying Azure App Service or Functions as IaaS because they run your code, when Microsoft owns the OS, runtime, and scaling, making them PaaS.
20 questions test this
- A startup company wants to minimize administrative overhead while deploying a web application with a backend database. Which combination…
- Your organization is evaluating Azure App Service for hosting a web application. Which statement accurately describes a benefit of using…
- A company is evaluating Azure App Service for hosting a Python web application. Which characteristic makes Azure App Service a PaaS…
- Your company is deploying a web application and needs to decide between using Azure App Service or deploying the application on Azure…
- A development team wants to deploy a web application without managing the underlying operating system or virtual machines. Which…
- A company is evaluating cloud service models for a new application project. Which scenario best demonstrates a characteristic of Platform…
- A developer wants to focus on writing code without managing infrastructure. Which characteristic of Azure App Service as a platform as a…
- Which statement correctly describes Azure App Service and Azure SQL Database?
- A developer needs to choose between Azure Virtual Machines and Azure App Service for hosting a web application. What is a key difference…
- Which statement best describes how Azure App Service demonstrates the developer productivity benefits of platform as a service (PaaS)?
- A startup needs a web hosting solution that can automatically scale based on demand and includes built-in continuous deployment from…
- Which statement accurately describes why Azure App Service is classified as a platform as a service (PaaS) offering?
- Your organization needs to host a web application and wants to minimize infrastructure management overhead while maintaining the ability to…
- Which characteristic best describes why Azure App Service is classified as a platform as a service (PaaS) offering?
- Which type of cloud service model does Azure App Service represent?
- A development team wants to deploy a web application without managing the underlying servers, operating system, or runtime environment.…
- Your development team wants to focus on writing code rather than managing infrastructure. They need to deploy web applications using .NET,…
- Your organization needs to host a Python web application and wants to minimize administrative overhead. The IT team does not want to manage…
- A development team wants to deploy a web application to Azure and needs automatic scaling based on demand without managing virtual…
- A developer wants to create an application that automatically responds when a new file is uploaded to Azure Blob Storage. The developer…
- Microsoft 365 and Dynamics 365 are SaaS
Microsoft 365(email and productivity) andDynamics 365(CRM/ERP) areSaaS: fully developed applications you sign in to and consume over the internet, with no infrastructure or platform to maintain. Email, messaging, and finance/productivity apps are the classicSaaSscenarios.- Choose IaaS for OS-level control or lift-and-shift
Pick
IaaSwhen the scenario needs operating-system control, a lift-and-shift migration of existing servers with minimal change, or rapid spin-up/tear-down of dev-and-test environments while keeping full control. It's also the fit for software with specific OS or driver dependencies that a managed platform can't accommodate.Trap Reaching for PaaS for a lift-and-shift migration of existing servers, when minimal-change migration and OS-level control point to IaaS.
19 questions test this
- A company needs full control over the operating system configuration and installed applications for their workloads. The company does not…
- A company wants to migrate workloads to Azure and needs maximum control over the computing environment, including the ability to install…
- Your company needs maximum control over infrastructure configuration and software settings for a compute workload in Azure. Which…
- A company wants to migrate an existing on-premises application to Azure with minimal changes while maintaining full control over the…
- Your organization needs full control over the computing environment, including the ability to configure the operating system and install…
- A company wants maximum control over their compute workloads and needs to install custom drivers and specialized software on the servers.…
- A company needs to run a legacy application that requires specific operating system configurations. Which benefit of using Azure Virtual…
- An organization wants full control over SQL Server configuration, including when to apply system updates and when to pause database…
- A company wants maximum control over their cloud environment including the ability to customize the operating system and install specific…
- A company wants to run a legacy application that requires specific operating system configurations and third-party drivers. Which Azure…
- Your organization needs complete control over the database engine configuration and the ability to choose when to apply SQL Server patches.…
- Your company needs to run SQL Server in Azure and requires full control over the database engine configuration, including the ability to…
- Your organization wants maximum control over compute resources while avoiding the cost of purchasing physical hardware. Which Azure service…
- A company requires full control over the runtime environment and middleware for a legacy application migration. Which Azure service best…
- A company needs to run legacy applications that require specific operating system configurations. Which characteristic of Azure Virtual…
- A company is evaluating cloud service models for hosting custom applications. They need maximum control over the infrastructure, including…
- A company needs to run a custom legacy application that requires specific operating system configurations and full administrative access to…
- A company needs maximum control over infrastructure and software configurations for their cloud workloads. Which Azure service model should…
- A company needs full control over database engine settings and the ability to schedule their own maintenance windows for SQL Server in…
- Choose PaaS to ship code without managing servers
Pick
PaaSwhen developers want to build and deploy custom applications without patching, scaling, or otherwise managing the underlying servers: the provider supplies the development framework, and cloud features like scalability and high availability come built in. Analytics and business-intelligence tooling delivered as a service is the other classicPaaSuse case.Trap Picking IaaS when developers want to deploy custom code without managing servers, when avoiding server management points to PaaS.
25 questions test this
- A development team wants to deploy a Node.js web application to Azure. They want the cloud provider to handle server maintenance, load…
- Your organization is evaluating Azure App Service for hosting a web application. Which statement accurately describes a benefit of using…
- A company is evaluating Azure App Service for hosting their web applications. Which benefit describes how Azure App Service improves…
- A company wants to host a Node.js web application and requires built-in continuous deployment from GitHub, staging environments, and…
- Which statement accurately describes a benefit of using platform as a service (PaaS) offerings like Azure App Service?
- A company is evaluating Azure App Service for hosting their Node.js web application. What is a key benefit of using Azure App Service…
- What is a primary characteristic of Platform as a Service (PaaS) solutions like Azure App Service and Azure SQL Database?
- How does using Azure App Service improve developer productivity compared to using virtual machines for web hosting?
- A developer needs to decide between Azure Virtual Machines and Azure App Service for hosting a new web application. What is a primary…
- What is a key benefit of using Azure App Service compared to hosting a web application on Azure Virtual Machines?
- Which characteristic best describes how Azure App Service demonstrates platform as a service (PaaS) functionality?
- Which statement accurately describes a benefit of using Azure App Service for hosting web applications?
- A startup needs a web hosting solution that can automatically scale based on demand and includes built-in continuous deployment from…
- A development team wants to deploy web applications without managing the underlying infrastructure. Which characteristic of Azure App…
- A development team wants to deploy a web application without managing virtual machines, operating systems, or runtime environments. They…
- Which statement accurately describes why Azure App Service is classified as a platform as a service (PaaS) offering?
- Your development team wants to focus on building application features rather than managing servers. Which characteristic of Azure App…
- Which characteristic best describes why Azure App Service is classified as a platform as a service (PaaS) offering?
- A development team wants to deploy a web application without managing the underlying servers, operating system, or runtime environment.…
- Your development team wants to focus on writing code rather than managing infrastructure. They need to deploy web applications using .NET,…
- Your organization needs to host a Python web application and wants to minimize administrative overhead. The IT team does not want to manage…
- Your company is developing a web application and wants to use a service where they can focus on writing code without managing servers,…
- A development team wants to focus entirely on writing application code without managing servers, networking, or storage infrastructure.…
- A development team wants to deploy a web application to Azure and needs automatic scaling based on demand without managing virtual…
- A development team wants to deploy a Node.js application quickly without configuring virtual machines or installing runtime environments.…
- Choose SaaS for ready-to-use, off-the-shelf software
Pick
SaaSwhen a finished, subscription-based product (email, CRM, office productivity) already meets the need and you want the fastest time to value with the least technical effort. There's nothing to build or maintain; you just sign in and use it.Trap Reaching for PaaS to build an application when a finished off-the-shelf product like email or CRM already meets the need, which is the SaaS case.
5 questions test this
- An organization wants to provide employees with access to productivity applications from any internet-connected device without installing…
- A company wants to provide employees with productivity tools that include automatic security updates, real-time collaboration, and access…
- Which licensing model is typically associated with SaaS products like Microsoft 365?
- Which characteristic distinguishes software as a service (SaaS) from other cloud service models?
- An organization wants to provide employees with access to productivity applications from any location using any internet-connected device.…
- Service type sets where the shared-responsibility line falls
The shared responsibility model divides duties between customer and provider, and the dividing line shifts with the service type:
IaaSplaces the most on you,SaaSthe most on the provider, andPaaSdistributes them roughly evenly. Identifying the service type in a question is what tells you who owns a given task.3 questions test this
- When using SQL Server on Azure Virtual Machines, which responsibility shifts from Microsoft to the customer compared to Azure SQL Database?
- Your organization is evaluating Azure database services. In the shared responsibility model, who is responsible for operating system…
- A company is comparing Azure SQL Database and SQL Server on Azure Virtual Machines. Which responsibility is handled by Microsoft for Azure…
- Data, identities, and devices are always the customer's
Regardless of
IaaS,PaaS, orSaaS, the customer always owns the information and data stored in the cloud, the accounts and identities, and the devices allowed to connect. The provider always owns the physical datacenter, physical network, and physical hosts; only the layers in between shift by service type.Trap Assuming the provider owns your data and identities under SaaS because it runs the application, when data, identities, and devices stay the customer's at every service type.
4 questions test this
- Your organization is migrating data from on-premises servers to Azure Storage. According to the shared responsibility model, which…
- Select the answer that correctly completes the sentence. When using Azure SQL Database, you are responsible for [answer choice] while…
- What is a characteristic of platform as a service (PaaS) offerings like Azure App Service and Azure SQL Database?
- A database administrator is comparing the shared responsibility model between SQL Server on Azure VMs and Azure SQL Database. Which…
- OS patching ownership flips between IaaS and PaaS
OS patching ownership depends on the service type: in
IaaSthe customer patches the guest operating system, while inPaaSMicrosoft handles OS (and database) patching and licensing. The identical task therefore has a different owner depending on which service type the question names.Trap Assuming the provider patches the guest OS in IaaS the same way it does in PaaS, when OS patching is the customer's job under IaaS.
42 questions test this
- Your organization is evaluating cloud database options. Which benefit does Azure SQL Database provide as a PaaS solution compared to…
- When you deploy an Azure virtual machine, which component is your responsibility to manage and maintain?
- What is a key benefit of using Azure SQL Database as a platform as a service (PaaS) solution instead of deploying SQL Server on Azure…
- What is a key benefit of using Azure SQL Database compared to installing SQL Server on Azure Virtual Machines?
- A company is considering Azure App Service to host a new .NET web application. What is a key benefit of using this PaaS solution compared…
- Your company uses Azure App Service to host a web application. Which responsibility is managed by Microsoft rather than your organization?
- Which statement accurately describes a key difference between IaaS virtual machines and PaaS services in Azure?
- Your company deploys Azure Virtual Machines to run line-of-business applications. Which task is the customer responsible for performing?
- Your company needs to run SQL Server in Azure and requires full control over the database engine configuration, including the ability to…
- Which scenario describes a primary characteristic of Azure Virtual Machines as an IaaS offering?
- A company wants to host a web application without managing the underlying operating system or applying server patches. Which characteristic…
- An organization is deploying SQL Server on Azure Virtual Machines. According to the shared responsibility model, which tasks become the…
- An organization uses Azure Virtual Machines running in Azure datacenters. Which customer responsibility applies specifically to this IaaS…
- Your company is deploying a web application and needs to decide between using Azure App Service or deploying the application on Azure…
- Which statement correctly describes the difference between the shared responsibility models of Azure SQL Database and SQL Server on Azure…
- Your organization deploys Azure Virtual Machines to host a custom line-of-business application. According to the shared responsibility…
- According to the shared responsibility model, what is the customer responsible for when using Azure Virtual Machines?
- Which benefit does using Azure SQL Database provide compared to managing your own SQL Server on Azure Virtual Machines?
- Your organization is evaluating Azure App Service for hosting their web applications. What is a key benefit of using Azure App Service…
- Your company deploys Azure Virtual Machines to host business applications. In the shared responsibility model, what is the customer always…
- Your company uses Azure App Service to host a web application. Which responsibility is managed by Microsoft as part of the PaaS offering?
- Your company is evaluating Azure App Service and Azure Virtual Machines for hosting a web application. What is an advantage of using Azure…
- Your organization needs to host a web application and wants to minimize infrastructure management overhead while maintaining the ability to…
- A company deploys Azure Virtual Machines to host a line-of-business application. According to the shared responsibility model, which task…
- Your organization deploys SQL Server on Azure Virtual Machines. According to the shared responsibility model for IaaS, which…
- Your organization deploys several Azure Virtual Machines running Windows Server. Who is responsible for ensuring the Windows operating…
- Your organization is evaluating whether to use Azure App Service or Azure Virtual Machines for a new web application. What is a key…
- A development team is using Azure App Service to host a web application. Which responsibility is managed by Microsoft as part of the…
- A company is comparing Azure Virtual Machines to Azure App Service for hosting a web application. Which statement correctly describes a key…
- Which benefit does Azure SQL Database provide compared to SQL Server on Azure Virtual Machines regarding the shared responsibility model?
- Your organization is evaluating cloud service models. Which statement accurately describes the customer responsibilities when using Azure…
- Your company is considering migrating a SQL Server database to Azure. The IT team wants Microsoft to handle operating system patching and…
- When using SQL Server on Azure Virtual Machines, who is responsible for managing operating system updates and security patches?
- Your company is evaluating Azure SQL Database and SQL Server on Azure Virtual Machines for a new application. Which responsibility is…
- A company is using SQL Server on Azure Virtual Machines for their production databases. According to the shared responsibility model, which…
- A company is comparing Azure App Service to Azure Virtual Machines for hosting a web application. What is a key difference in customer…
- Your organization requires a database solution where Microsoft manages operating system patching, backups, and high availability…
- When using Azure App Service to host a web application, who is responsible for applying operating system patches?
- Which task is Microsoft responsible for when using Azure App Service to host a web application?
- Compared to using a Platform as a Service (PaaS) solution, what additional responsibility does a customer have when using Azure Virtual…
- Your company is evaluating Azure SQL Database and SQL Server on Azure Virtual Machines. In the shared responsibility model, who is…
- A company is deploying a web application using Azure App Service. According to the shared responsibility model, which task is the…
- Map the stem verb to the service type
Map the action in the question stem to the service type: "manage/control the OS" points to
IaaS, "just deploy code" or "no servers to manage" points toPaaS, and "use ready-made software" points toSaaS. The verb describing how much the team wants to manage is the fastest tell.- "No server management" rules out IaaS as the answer
When a scenario explicitly says the team does NOT want to manage servers, the OS, or patching,
IaaSis the tempting wrong answer because it's the most familiar model, but the correct choice isPaaS(deploy your own code) orSaaS(use off-the-shelf software).IaaSalways keeps OS management with the customer.Trap Choosing IaaS when the scenario says the team does not want to manage servers or the OS, when avoiding that management rules IaaS out in favor of PaaS or SaaS.
3 questions test this
- A company wants to modernize their SQL Server database by moving it to Azure while minimizing administrative overhead for database…
- A development team needs a database solution where they do not have to manage backups, high availability, or performance tuning. Which…
- A company wants to deploy a web application without managing operating system updates or patches. Which Azure service should the company…
- Azure SQL Database is PaaS, not IaaS
Azure SQL Databaseis a fully managed relational database-as-a-service in thePaaScategory: Microsoft owns the host, patching, upgrades, and built-in high availability. That's distinct from running SQL Server yourself on anIaaSVM (SQL Server on Azure VMs), where you keep OS-level access and manage updates and HA.Trap Treating Azure SQL Database as IaaS because it's a database: it's a managed PaaS service; only SQL Server installed on a VM is IaaS.
31 questions test this
- A startup company wants to minimize administrative overhead while deploying a web application with a backend database. Which combination…
- Your organization is evaluating cloud database options. Which benefit does Azure SQL Database provide as a PaaS solution compared to…
- What is a key benefit of using Azure SQL Database as a platform as a service (PaaS) solution instead of deploying SQL Server on Azure…
- What is a key benefit of using Azure SQL Database compared to installing SQL Server on Azure Virtual Machines?
- A company wants to use a managed relational database in Azure that handles patching, backups, and high availability automatically. Which…
- Your organization wants to host a SQL Server database in Azure but requires that the cloud provider manage operating system updates and…
- A company is evaluating whether to use Azure SQL Database or install SQL Server on Azure virtual machines. Which benefit does Azure SQL…
- A company is choosing between installing SQL Server on Azure Virtual Machines and using Azure SQL Database. Which statement accurately…
- Your organization is migrating an on-premises SQL Server database to Azure. Management wants to minimize administrative overhead for…
- Which statement accurately describes the backup responsibility difference between Azure SQL Database and SQL Server on Azure Virtual…
- A database administrator wants to reduce management overhead by eliminating the need to manage operating systems, runtime environments, and…
- Which statement correctly describes the difference between the shared responsibility models of Azure SQL Database and SQL Server on Azure…
- Why is Azure SQL Database classified as a Platform as a Service (PaaS) offering?
- Which benefit does using Azure SQL Database provide compared to managing your own SQL Server on Azure Virtual Machines?
- Which statement accurately describes the difference between Azure SQL Database and SQL Server on Azure Virtual Machines?
- Your company uses Azure SQL Database to host application data. Which tasks does Microsoft automatically handle as part of the PaaS service?
- Which statement accurately describes a characteristic of Platform as a Service (PaaS) when using Azure SQL Database?
- Your company is evaluating Azure SQL Database for a new application. Which management task is automatically handled by Microsoft when using…
- Which statement accurately describes Azure SQL Database?
- Which management tasks are automatically handled by Azure SQL Database as part of its PaaS capabilities?
- Which benefit does Azure SQL Database provide compared to SQL Server on Azure Virtual Machines regarding the shared responsibility model?
- Your company is considering migrating a SQL Server database to Azure. The IT team wants Microsoft to handle operating system patching and…
- A company wants to migrate an on-premises SQL Server database to Azure while minimizing administrative overhead for database management…
- Your company is evaluating Azure SQL Database and SQL Server on Azure Virtual Machines for a new application. Which responsibility is…
- Your organization requires a database solution where Microsoft manages operating system patching, backups, and high availability…
- A database administrator wants to minimize management overhead while migrating an on-premises SQL Server database to Azure. Which statement…
- Your company needs a database solution where Microsoft manages operating system patching and database engine updates. Which Azure service…
- A company wants to migrate their on-premises SQL Server database to Azure with minimal changes to their application code. They want to…
- A company wants to minimize database administration overhead and reduce the total cost of ownership. They do not need access to the…
- A company wants to minimize database administration tasks such as patching, backups, and high availability configuration. According to the…
- Your organization wants to minimize database administration overhead by having Microsoft manage patching, backups, and high availability.…
Also tested in
References
- https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility
- https://learn.microsoft.com/en-us/azure/virtual-machines/overview
- https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview
- https://learn.microsoft.com/en-us/azure/app-service/overview
- https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview
- https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview
- https://learn.microsoft.com/en-us/microsoft-365/enterprise/microsoft-365-overview
- https://learn.microsoft.com/en-us/dynamics365/get-started/intro-crossapp-index