2025 Microsoft Azure Fundamentals (AZ-900) Study
Guide: Pass the Certification Exam with Real-World
Scenarios, Core Cloud Concepts, and Expert Tips
Here are the multiple-choice questions, correct answers, and rationales for each of the
scenarios provided:
Scenario 1: When planning to migrate a public website to Azure, you must plan to pay monthly
usage costs.1
Instructions: Review the underlined text. If it makes the statement correct, select "No change is
needed". If the statem2ent is incorrect, select the answer choice that makes the statement
correct.
Question: When planning to migrate a public website to Azure, you must plan to:
A. No change is needed (i.e., pay monthly usage costs)
B. Deploy a VPN
C. pay to transfer all the website data to Azure
D. reduce the number of connections to the website
Correct Answer: A. No change is needed
Rationale:
• When hosting resources in Azure (or any public cloud), the standard billing model is pay-
as-you-go, which means you incur monthly usage costs based on your consumption of
resources like compute, storage, and networking. This statement accurately reflects a
core aspect of cloud economics.
• Deploying a VPN is typically for secure connectivity between networks (e.g., on-
premises to Azure), not a direct payment consideration for hosting a public website
accessed by external users over the internet.
• Azure typically charges for egress (data transfer out of Azure) but generally does not
charge for ingress (data transfer into Azure). So, "pay to transfer all the website data to
Azure" is largely incorrect regarding ingress costs.
, • Reducing the number of connections to the website would typically be
counterproductive for a public website and is not a payment strategy.
Scenario 2: Your company plans to migrate all its data and resources to Azure. The company's
migration plan states that only Platform as a Service (PaaS) solutions must be used in Azure. You
need to deploy an Azure environment that supports the planned migration.
Solution: You create an Azure App Service and Azure SQL databases.
Question: Does this meet the goal?
A. Yes
B. No
Correct Answer: A. Yes
Rationale:
• Azure App Service is a fully managed PaaS offering for hosting web applications, REST
APIs, and mobile backends. Microsoft manages the underlying operating system, web
server, and infrastructure.
• Azure SQL Database is a fully managed PaaS database service. Microsoft handles all
database management tasks, including patching, backups, and high availability.
• Both Azure App Service and Azure SQL Database are quintessential PaaS solutions, so
creating them aligns with the migration plan's requirement for using only PaaS.
Scenario 3: Your company plans to migrate all its data and resources to Azure. The company's
migration plan states that only Platform as a Service (PaaS) solutions must be used in Azure. You
need to deploy an Azure environment that supports the planned migration.
Solution: You create an Azure App Service and Azure virtual machines that have Microsoft SQL
Server installed.
Question: Does this meet the goal?
A. Yes
B. No
Correct Answer: B. No
, Rationale:
• Azure App Service is indeed a PaaS solution.
• However, Azure virtual machines (VMs) with Microsoft SQL Server installed are an
Infrastructure as a Service (IaaS) offering. With IaaS, the customer is responsible for
managing the operating system (including patching, security, and configuration) and the
SQL Server installation on the VM. The migration plan explicitly states that only PaaS
solutions must be used. Therefore, this solution does not meet the goal.
Scenario 4: Your company plans to migrate all its data and resources to Azure. The company's
migration plan states that only Platform as a Service (PaaS) solutions must be used in Azure. You
need to deploy an Azure environment that supports the planned migration.
Solution: You create an Azure App Service and Azure Storage accounts.
Question: Does this meet the goal?
A. Yes
B. No
Correct Answer: B. No
Rationale:
• Azure App Service is a PaaS offering.
• However, Azure Storage accounts (e.g., Blob storage, File storage, Table storage, Queue
storage) are generally considered a Storage as a Service (STaaS) offering, which often
falls under the broader category of IaaS or a foundational cloud service rather than a
pure PaaS solution in the context of application hosting. While they are a crucial
component for many cloud applications, they don't abstract the entire platform in the
same way Azure App Service or Azure SQL Database do. The migration plan's strict
adherence to only PaaS solutions makes this combination problematic if Azure Storage is
not explicitly classified as PaaS in their definition. For exam purposes, a "PaaS solution"
typically implies the platform for running applications (like App Service, SQL Database,
Functions, Logic Apps), not raw storage.
Guide: Pass the Certification Exam with Real-World
Scenarios, Core Cloud Concepts, and Expert Tips
Here are the multiple-choice questions, correct answers, and rationales for each of the
scenarios provided:
Scenario 1: When planning to migrate a public website to Azure, you must plan to pay monthly
usage costs.1
Instructions: Review the underlined text. If it makes the statement correct, select "No change is
needed". If the statem2ent is incorrect, select the answer choice that makes the statement
correct.
Question: When planning to migrate a public website to Azure, you must plan to:
A. No change is needed (i.e., pay monthly usage costs)
B. Deploy a VPN
C. pay to transfer all the website data to Azure
D. reduce the number of connections to the website
Correct Answer: A. No change is needed
Rationale:
• When hosting resources in Azure (or any public cloud), the standard billing model is pay-
as-you-go, which means you incur monthly usage costs based on your consumption of
resources like compute, storage, and networking. This statement accurately reflects a
core aspect of cloud economics.
• Deploying a VPN is typically for secure connectivity between networks (e.g., on-
premises to Azure), not a direct payment consideration for hosting a public website
accessed by external users over the internet.
• Azure typically charges for egress (data transfer out of Azure) but generally does not
charge for ingress (data transfer into Azure). So, "pay to transfer all the website data to
Azure" is largely incorrect regarding ingress costs.
, • Reducing the number of connections to the website would typically be
counterproductive for a public website and is not a payment strategy.
Scenario 2: Your company plans to migrate all its data and resources to Azure. The company's
migration plan states that only Platform as a Service (PaaS) solutions must be used in Azure. You
need to deploy an Azure environment that supports the planned migration.
Solution: You create an Azure App Service and Azure SQL databases.
Question: Does this meet the goal?
A. Yes
B. No
Correct Answer: A. Yes
Rationale:
• Azure App Service is a fully managed PaaS offering for hosting web applications, REST
APIs, and mobile backends. Microsoft manages the underlying operating system, web
server, and infrastructure.
• Azure SQL Database is a fully managed PaaS database service. Microsoft handles all
database management tasks, including patching, backups, and high availability.
• Both Azure App Service and Azure SQL Database are quintessential PaaS solutions, so
creating them aligns with the migration plan's requirement for using only PaaS.
Scenario 3: Your company plans to migrate all its data and resources to Azure. The company's
migration plan states that only Platform as a Service (PaaS) solutions must be used in Azure. You
need to deploy an Azure environment that supports the planned migration.
Solution: You create an Azure App Service and Azure virtual machines that have Microsoft SQL
Server installed.
Question: Does this meet the goal?
A. Yes
B. No
Correct Answer: B. No
, Rationale:
• Azure App Service is indeed a PaaS solution.
• However, Azure virtual machines (VMs) with Microsoft SQL Server installed are an
Infrastructure as a Service (IaaS) offering. With IaaS, the customer is responsible for
managing the operating system (including patching, security, and configuration) and the
SQL Server installation on the VM. The migration plan explicitly states that only PaaS
solutions must be used. Therefore, this solution does not meet the goal.
Scenario 4: Your company plans to migrate all its data and resources to Azure. The company's
migration plan states that only Platform as a Service (PaaS) solutions must be used in Azure. You
need to deploy an Azure environment that supports the planned migration.
Solution: You create an Azure App Service and Azure Storage accounts.
Question: Does this meet the goal?
A. Yes
B. No
Correct Answer: B. No
Rationale:
• Azure App Service is a PaaS offering.
• However, Azure Storage accounts (e.g., Blob storage, File storage, Table storage, Queue
storage) are generally considered a Storage as a Service (STaaS) offering, which often
falls under the broader category of IaaS or a foundational cloud service rather than a
pure PaaS solution in the context of application hosting. While they are a crucial
component for many cloud applications, they don't abstract the entire platform in the
same way Azure App Service or Azure SQL Database do. The migration plan's strict
adherence to only PaaS solutions makes this combination problematic if Azure Storage is
not explicitly classified as PaaS in their definition. For exam purposes, a "PaaS solution"
typically implies the platform for running applications (like App Service, SQL Database,
Functions, Logic Apps), not raw storage.