Azure VM Deployment: SaaS vs IaaS
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements. You are tasked with deploying Azure virtual machines for your company. You need to make use of the appropriate cloud deployment solution. Solution: You should make use of Software as a Service (SaaS). Does the solution meet the goal?
Community Insight
The question tests the distinction between cloud service models, specifically trapping candidates who confuse SaaS (managed applications) with IaaS (managed infrastructure like VMs).
This question clarifies that deploying Azure Virtual Machines requires Infrastructure as a Service (IaaS), not Software as a Service (SaaS). It establishes the correct cloud deployment model for managing virtualized hardware.
Candidates often select 'Yes' because they associate 'cloud services' broadly with SaaS, failing to recognize that SaaS provides end-user applications rather than underlying compute resources like VMs.
Community Discussion (42 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
The solution does not meet the goal because Azure Virtual Machines are an Infrastructure as a Service (IaaS) offering. IaaS provides fundamental computing resources such as virtual machines, storage, and networks, allowing users to install and manage their own operating systems and applications. Since the requirement is to deploy VMs, selecting SaaS is incorrect.Why the Other Options Are Wrong
Option A ('Yes') is incorrect because SaaS delivers fully managed software applications over the internet (e.g., Microsoft 365, Salesforce). In a SaaS model, the provider manages the infrastructure, platform, and application, leaving the user with no control over the underlying OS or ability to deploy raw virtual machines. Therefore, SaaS cannot be used to deploy VMs.Community Comment Notes
Community consensus strongly supports Option B. Users consistently note that "VM is IAAS, not PAAS" and emphasize that SaaS is for apps while IaaS is for VMs. One commenter summarized it well: "just remember: SaaS = Apps... IaaS = VMs, storage, networks." Another clarified that SaaS provides a "fully managed software application," whereas VMs require the control offered by IaaS.Exam Strategy
Always map specific Azure services to their corresponding cloud service models. Remember: Virtual Machines, Disks, and VNETs are IaaS; App Services and SQL Databases are PaaS; and Office 365 or Dynamics 365 are SaaS.
Frequently Asked Questions
Why can't I use SaaS to deploy a Virtual Machine?
SaaS provides finished applications (like Outlook) where you have no access to the underlying infrastructure. You cannot install an OS or configure a VM in a SaaS environment.
What is the difference between IaaS and SaaS for Azure VMs?
IaaS gives you control over the VM's OS and configuration (Infrastructure as a Service). SaaS is a pre-built app hosted by Microsoft where you just log in (Software as a Service).
Related Analysis
Practice All AZ-900 Questions
Access 90 questions with complete answers and detailed explanations.
View Full AZ-900 Practice Test →