Azure VM Deployment: SaaS vs IaaS

Answer Correct answer: B — The solution does not meet the goal because Azure Virtual Machines are an Infrastructure as a Service (IaaS) offering, not a Software as a Service (SaaS) one.

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?

  1. Yes
  2. No Correct Answer

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)

Barach Aduot 👍 1 Selected: B
The solution does not meet the goal because Azure virtual machines are an example of Infrastructure as a Service (IaaS), not Software as a Service (SaaS). IaaS allows a company to deploy and manage virtual machines, operating systems, storage, and networking in Azure. SaaS provides ready-to-use software applications over the internet.
Barach Aduot 👍 1 Selected: B
Azure virtual machines use Infrastructure as a Service (IaaS), not Software as a Service (SaaS). IaaS lets you deploy and manage virtual machines, operating systems, and applications in Azure.
3lVhylla 👍 1 Selected: B
No: cause Professional Direct cost 1000$ monthly and Standard 100$, in the question is asking about to "keep the cost minimal"
AlekksMaciel 👍 4 Selected: B
VM is IAAS, not PAAS
Power123 👍 2 Selected: B
Deploying Virtual Machines is a core function of Infrastructure as a Service (IaaS). IaaS allows you to manage the underlying infrastructure, such as virtual machines, storage, and networking.
Meesquared 👍 3 Selected: B
SaaS (Software as a Service) → Provides a fully managed software application (like Microsoft 365, Salesforce). Deploying Virtual Machines requires IaaS (Infrastructure as a Service), where you manage the OS and applications. So, SaaS is not correct because it does not give you control over the VM OS.
kahla 👍 1 Selected: A
The company currently has a Basic support plan (which only includes billing & subscription support). They want an assessment of their Azure environment’s design from Microsoft, which means technical architectural guidance. The goal is to enable this while keeping expenses to a minimum. The proposed solution is to move to a Professional Direct (ProDirect) support plan.
sweetheartheart 👍 2 Selected: B
just remember: SaaS = Apps (e.g., Outlook, Teams). IaaS = VMs, storage, networks (you manage the OS/software). PaaS = Middle ground (e.g., Azure App Service, SQL DB).
apurba_nag 👍 1 Selected: B
B. No The solution provided, using Software as a Service (SaaS), does not meet the goal for deploying and managing Azure virtual machines. Infrastructure as a Service (IaaS) would be the correct cloud deployment solution for this scenario.
Kaushik_Ch20 👍 1 Selected: B
virtual machine is never a Saas so it cannot be deployed in SaaS.
BeauChateau 👍 3 Selected: B
Software as a Service (SaaS) is a cloud deployment model that provides access to software applications hosted by a third-party provider over the internet. While SaaS solutions can provide benefits such as cost savings, scalability, and flexibility, they are not appropriate for deploying virtual machines. For deploying virtual machines, the appropriate cloud deployment solution is Infrastructure as a Service (IaaS). IaaS provides access to virtualized computing resources such as virtual machines, storage, and networking over the internet. With IaaS, companies can deploy virtual machines in the cloud, which can help them reduce hardware costs, increase flexibility, and improve scalability. Therefore, the solution of using Software as a Service (SaaS) does not meet the goal of deploying Azure virtual machines for the company. Instead, the appropriate cloud deployment solution is Infrastructure as a Service (IaaS).
Aalkinani 👍 1 Selected: B
Software as a Service (SaaS) is a cloud computing model where third-party providers host applications and make them available to customers over the internet. However, deploying Azure virtual machines typically falls under the category of Infrastructure as a Service (IaaS) or Platform as a Service (PaaS), not SaaS. The correct answer is: B. No
thej_raaaaas 👍 1 Selected: B
vm is a Iaas
subhala 👍 1
I believe the intent is - "deploying Azure virtual machines" using SaaS. we can deploy using IaC, Portal, API etc.. are those considered SaaS? Azure Portal possibly will fall under SaaS.
mr__nobody 👍 1
where can i get that iaas ,paas,saas support resource list?
intentando 👍 1 Selected: B
B
BenjaminBorja 👍 1 Selected: B
More suitable will be IaaS.
Du_MS900 👍 1
B. Não A recomendação de usar Software como Serviço (SaaS) para implantar máquinas virtuais no Azure não é apropriada. O SaaS é um modelo de serviço em nuvem que fornece software hospedado na nuvem e acessado por meio de um navegador da web. Isso geralmente se refere a aplicativos de software, como serviços de e-mail baseados em nuvem, sistemas de gerenciamento de relacionamento com o cliente (CRM) e assim por diante. Para implantar máquinas virtuais no Azure, você deve usar a infraestrutura como serviço (IaaS) ou plataforma como serviço (PaaS), dependendo de suas necessidades específicas. O Azure oferece serviços como o Azure Virtual Machines (VMs) que fazem parte da categoria IaaS e permitem que você crie e gerencie máquinas virtuais na nuvem. Portanto, a solução apropriada para implantar máquinas virtuais no Azure seria usar a infraestrutura como serviço (IaaS), não o Software como Serviço (SaaS).
Maabs 👍 1
The answer is B
AntonioTech 👍 1
The answer is B. No Deploying Azure virtual machines requires more control over the infrastructure and configuration than what is typically offered by Software as a Service (SaaS). SaaS provides ready-to-use software applications hosted by a third-party provider, while deploying virtual machines falls under the Infrastructure as a Service (IaaS) category. Therefore, the solution of using Software as a Service (SaaS) does not meet the goal for deploying Azure virtual machines.
devarashettyr 👍 2 Selected: B
IaaS is VM's
Soumyat85 👍 2
B. No The solution does not meet the goal. Software as a Service (SaaS) is a cloud computing model where software applications are delivered over the internet. It typically refers to using web-based applications provided by a third-party vendor. However, in this scenario, the goal is to deploy Azure virtual machines, which is an Infrastructure as a Service (IaaS) offering. With IaaS, you can deploy and manage virtual machines in the cloud, giving you more control over the infrastructure layer. Therefore, the appropriate cloud deployment solution in this case would be Infrastructure as a Service (IaaS), not Software as a Service (SaaS).
sz91gabi 👍 2
SaaS includes everything that IaaS does, as SaaS is the largest package. So why wouldn't SaaS be good? The question didn't specify cost efficiency, so SaaS should also be suitable. The image below shows that SaaS is the largest package that encompasses everything: https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-iaas/
glazdub 👍 1 Selected: B
Answer is B, IaaS is the correct answer which includes storage, computer and memory resources which are part of a Virtual machine
ArifBobo 👍 1
IaaS is the actual answer
Dee975 👍 1
The question is cloud deployment model, why the answer is cloud service model?.. cloud deployment model: public, private and hybrid where else service model: IaaS, PaaS, SaaS. The answer is B.
emptyH 👍 1
VM's = IaaS
Kanders 👍 2
B. No - because VMs are deployed in IaaS.
buiducvu 👍 1 Selected: B
B. Azure virtual machines IaaS
Jiezle 👍 1 Selected: B
VM is IaaS.
Aagoo 👍 2 Selected: B
VM is IaaS
shaolin_monk 👍 1
B. Azure Virtual Machines are one of the on-demand computing resources that come under Infrastructure as a Service (Iaas) category in Azure.
Olufavour 👍 1
VMs can't be deployed in Saas
Drinn 👍 2 Selected: B
VM is IaaS
5be 👍 1
I belive the key word is Deploy = PaaS if Create = IaaS
simpleace 👍 4 Selected: B
IAAS would cover virtual machines
qingyingsu 👍 1
ans correct
DiligentSam 👍 1
The virtrual machine is an IAAS So opintion B is correct。
rdj_jk 👍 1 Selected: B
Ans: B. No. Text to refer under IaaS : "Azure virtual machines are fully operational virtual compute devices running in Microsoft datacenters."
Kunj7 👍 4
Virtual Machines are an example of IaaS (Infrastructure as a Service). As when you launch a Virtual machine you only configure and manage the hardware for your machine.
RaySmith 👍 1
Answer is: B
BinuRaj 👍 4
Answer correct. Saas wont provide Virtual machines.. Instead it is Iaas provide azure virtual machines.

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

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).

More AZ-900 FAQ →

Related Analysis

Practice All AZ-900 Questions

Access 90 questions with complete answers and detailed explanations.

View Full AZ-900 Practice Test →

← Back to AZ-900 Study Guide