AZ-900 Practice Question 3: Cloud Service Types
Microsoft Azure Fundamentals (AZ-900) · Test 1 · question 3 of 10
A development team needs to host a custom ASP.NET web application in Azure. They want to keep full control of their application code and its scaling settings, but they do not want to patch an operating system or maintain a web server. Which cloud service type, and which Azure service, fits these constraints?
Show answer and explanation
Answer:
PaaS gives you a managed application platform: Microsoft owns the operating system, the runtime, and the web server, while you supply and control the application code and its configuration, including scale-out rules. Azure App Service is Microsoft's canonical PaaS web hosting service, and it satisfies both halves of the requirement.
Options A and C are both IaaS. Virtual Machines and Virtual Machine Scale Sets give you the control the team wants, but they also hand the team the guest operating system and IIS to patch and maintain, which the stem explicitly rules out. (Scale Sets add automatic instance scaling, but the OS is still yours.) Option B is SaaS, a finished application that Microsoft both hosts and writes. You cannot deploy custom ASP.NET code into a Microsoft 365 subscription.
Reference: Describe cloud service types