Microsoft MS-900 Certification Exam Guide 2025:
Complete Study Resource for Microsoft 365
Fundamentals with Practice Questions and Key Concepts
Scenario 1: Your company plans to move their server environment to the cloud. You have been
tasked with identifying a cloud model that allows for the current environment to be upgraded,
while also reducing server and application maintenance.
Solution: You recommend the Platform as a Service (PaaS) model.
Question: Does your solution meet the requirements?
A. Yes
B. No
Correct Answer: B. No
Rationale:
• The core problem statement implies migrating a "server environment" which typically
suggests custom applications running on operating systems that the company currently
manages. While PaaS reduces server and application maintenance (as the provider
manages the OS and underlying infrastructure), it doesn't allow for the "current
environment to be upgraded" if "current environment" implies direct control over the
OS and low-level server configurations often found in existing on-premises server setups.
• PaaS is for deploying applications to a managed platform, not directly "upgrading" an
existing server OS or environment in its current form. If the company wants to directly
lift and shift their existing server OS configurations, PaaS isn't the direct fit. IaaS would
be more appropriate for "upgrading" (i.e., migrating) the existing server environment
while maintaining control over the OS, though it wouldn't reduce server maintenance as
much as PaaS. Given the combination of upgrading the current environment and
reducing maintenance, a direct lift-and-shift of server VMs isn't ideal for PaaS. If the
intention is to re-architect applications for PaaS, then it would meet the maintenance
reduction, but the "upgrade current environment" part is tricky. In the context of
migrating existing servers, PaaS is generally a re-platforming effort, not a direct
"upgrade."
,Scenario 2: You need to consider the underlined segment whether it is accurate. All applications
will remain in a hybrid environment after migrating to Microsoft Azure.
Instructions: Review the underlined text. If it makes the statement correct, select "No
adjustment required". If the statement is incorrect, select the answer choice that makes the
statement correct.
Question: The most likely applications to remain in a hybrid environment after migrating to
Microsoft Azure are:
A. No adjustment required (i.e., All applications)
B. Applications that manage sensitive information
C. Applications where access requires a USB-token device
D. All legacy applications
Correct Answer: B. Applications that manage sensitive information
Rationale:
• It is highly unlikely that "all applications" would remain in a hybrid environment. Many
organizations migrate entirely to the public cloud.
• B. Applications that manage sensitive information: Organizations often choose to keep
applications and data with highly sensitive information (e.g., financial, healthcare,
government secrets) on-premises or in a private cloud environment within a hybrid
setup due to specific regulatory, compliance, or security requirements that are easier to
control in a private datacenter. This often leads to a hybrid model where some sensitive
workloads remain on-premises while less sensitive ones move to the cloud.
• C. "Applications where access requires a USB-token device" might indicate a need for
specific authentication but doesn't inherently mandate a hybrid environment. Cloud
solutions also support various strong authentication methods.
• D. "All legacy applications" might be candidates for hybrid, but it's not a blanket rule.
Many legacy applications can be modernized or containerized and moved to the cloud.
Scenario 3: Your company plans to move their server environment to the cloud. You have been
tasked with identifying a cloud model that allows for the current email environment to be
upgraded, while also reducing server and application maintenance.
,Solution: You recommend the Software as a Service (SaaS) model.
Question: Does this solution meet the requirements?
A. Yes
B. No
Correct Answer: A. Yes
Rationale:
• For an "email environment," Software as a Service (SaaS) is the most common and
effective cloud model that directly meets both requirements. A prime example is
migrating to Microsoft 365 (which includes Exchange Online for email).
• Upgrade the current email environment: M365 provides a modern, continuously
updated email platform.
• Reducing server and application maintenance: With SaaS, Microsoft manages all the
underlying infrastructure, servers, application software, patching, and backups. The
customer simply consumes the email service, drastically reducing their maintenance
burden.
Scenario 4: Your company makes use of Platform as a Service for their Azure Solution. Which of
the following options are components that your IT environment are responsible for?
Question: Your company uses Platform as a Service (PaaS) for their Azure Solution. Which of the
following components are the responsibility of your IT environment?
A. Networks
B. Databases (underlying management)
C. Applications
D. Servers
Correct Answer: C. Applications
Rationale:
• In the Platform as a Service (PaaS) model (shared responsibility model):
o The cloud provider (Microsoft Azure) is responsible for the physical
infrastructure (servers, networking, storage), the operating system, and the
, middleware/runtime environment (e.g., web server, database engine
management). So, A, B (underlying management), and D are Microsoft's
responsibility.
o The customer (your IT environment) is responsible for the applications they
deploy on the platform, including their code, configuration, and data.
Scenario 5: Your company makes use of Platform as a Service for their Azure Solution. Which of
the following options are components that Microsoft are responsible for?
Question: Your company uses Platform as a Service (PaaS) for their Azure Solution. Which of the
following components are the responsibility of Microsoft? (Choose all that apply)
A. Networks
B. Databases (underlying management)
C. Applications
D. Servers
Correct Answers: A. Networks, B. Databases (underlying management), D. Servers
Rationale:
• In the Platform as a Service (PaaS) model (shared responsibility model), the cloud
provider (Microsoft Azure) manages the underlying infrastructure and platform
components. These include:
o A. Networks: Microsoft manages the physical and virtual networking
infrastructure.
o B. Databases (underlying management): If using a PaaS database service (like
Azure SQL Database), Microsoft manages the database engine, patching,
backups, and underlying infrastructure. (Note: The customer is still responsible
for the data within the database).
o D. Servers: Microsoft manages the physical servers and the virtualized
environment they run on.
• C. Applications: The customer is responsible for the applications they deploy onto the
PaaS platform.
Complete Study Resource for Microsoft 365
Fundamentals with Practice Questions and Key Concepts
Scenario 1: Your company plans to move their server environment to the cloud. You have been
tasked with identifying a cloud model that allows for the current environment to be upgraded,
while also reducing server and application maintenance.
Solution: You recommend the Platform as a Service (PaaS) model.
Question: Does your solution meet the requirements?
A. Yes
B. No
Correct Answer: B. No
Rationale:
• The core problem statement implies migrating a "server environment" which typically
suggests custom applications running on operating systems that the company currently
manages. While PaaS reduces server and application maintenance (as the provider
manages the OS and underlying infrastructure), it doesn't allow for the "current
environment to be upgraded" if "current environment" implies direct control over the
OS and low-level server configurations often found in existing on-premises server setups.
• PaaS is for deploying applications to a managed platform, not directly "upgrading" an
existing server OS or environment in its current form. If the company wants to directly
lift and shift their existing server OS configurations, PaaS isn't the direct fit. IaaS would
be more appropriate for "upgrading" (i.e., migrating) the existing server environment
while maintaining control over the OS, though it wouldn't reduce server maintenance as
much as PaaS. Given the combination of upgrading the current environment and
reducing maintenance, a direct lift-and-shift of server VMs isn't ideal for PaaS. If the
intention is to re-architect applications for PaaS, then it would meet the maintenance
reduction, but the "upgrade current environment" part is tricky. In the context of
migrating existing servers, PaaS is generally a re-platforming effort, not a direct
"upgrade."
,Scenario 2: You need to consider the underlined segment whether it is accurate. All applications
will remain in a hybrid environment after migrating to Microsoft Azure.
Instructions: Review the underlined text. If it makes the statement correct, select "No
adjustment required". If the statement is incorrect, select the answer choice that makes the
statement correct.
Question: The most likely applications to remain in a hybrid environment after migrating to
Microsoft Azure are:
A. No adjustment required (i.e., All applications)
B. Applications that manage sensitive information
C. Applications where access requires a USB-token device
D. All legacy applications
Correct Answer: B. Applications that manage sensitive information
Rationale:
• It is highly unlikely that "all applications" would remain in a hybrid environment. Many
organizations migrate entirely to the public cloud.
• B. Applications that manage sensitive information: Organizations often choose to keep
applications and data with highly sensitive information (e.g., financial, healthcare,
government secrets) on-premises or in a private cloud environment within a hybrid
setup due to specific regulatory, compliance, or security requirements that are easier to
control in a private datacenter. This often leads to a hybrid model where some sensitive
workloads remain on-premises while less sensitive ones move to the cloud.
• C. "Applications where access requires a USB-token device" might indicate a need for
specific authentication but doesn't inherently mandate a hybrid environment. Cloud
solutions also support various strong authentication methods.
• D. "All legacy applications" might be candidates for hybrid, but it's not a blanket rule.
Many legacy applications can be modernized or containerized and moved to the cloud.
Scenario 3: Your company plans to move their server environment to the cloud. You have been
tasked with identifying a cloud model that allows for the current email environment to be
upgraded, while also reducing server and application maintenance.
,Solution: You recommend the Software as a Service (SaaS) model.
Question: Does this solution meet the requirements?
A. Yes
B. No
Correct Answer: A. Yes
Rationale:
• For an "email environment," Software as a Service (SaaS) is the most common and
effective cloud model that directly meets both requirements. A prime example is
migrating to Microsoft 365 (which includes Exchange Online for email).
• Upgrade the current email environment: M365 provides a modern, continuously
updated email platform.
• Reducing server and application maintenance: With SaaS, Microsoft manages all the
underlying infrastructure, servers, application software, patching, and backups. The
customer simply consumes the email service, drastically reducing their maintenance
burden.
Scenario 4: Your company makes use of Platform as a Service for their Azure Solution. Which of
the following options are components that your IT environment are responsible for?
Question: Your company uses Platform as a Service (PaaS) for their Azure Solution. Which of the
following components are the responsibility of your IT environment?
A. Networks
B. Databases (underlying management)
C. Applications
D. Servers
Correct Answer: C. Applications
Rationale:
• In the Platform as a Service (PaaS) model (shared responsibility model):
o The cloud provider (Microsoft Azure) is responsible for the physical
infrastructure (servers, networking, storage), the operating system, and the
, middleware/runtime environment (e.g., web server, database engine
management). So, A, B (underlying management), and D are Microsoft's
responsibility.
o The customer (your IT environment) is responsible for the applications they
deploy on the platform, including their code, configuration, and data.
Scenario 5: Your company makes use of Platform as a Service for their Azure Solution. Which of
the following options are components that Microsoft are responsible for?
Question: Your company uses Platform as a Service (PaaS) for their Azure Solution. Which of the
following components are the responsibility of Microsoft? (Choose all that apply)
A. Networks
B. Databases (underlying management)
C. Applications
D. Servers
Correct Answers: A. Networks, B. Databases (underlying management), D. Servers
Rationale:
• In the Platform as a Service (PaaS) model (shared responsibility model), the cloud
provider (Microsoft Azure) manages the underlying infrastructure and platform
components. These include:
o A. Networks: Microsoft manages the physical and virtual networking
infrastructure.
o B. Databases (underlying management): If using a PaaS database service (like
Azure SQL Database), Microsoft manages the database engine, patching,
backups, and underlying infrastructure. (Note: The customer is still responsible
for the data within the database).
o D. Servers: Microsoft manages the physical servers and the virtualized
environment they run on.
• C. Applications: The customer is responsible for the applications they deploy onto the
PaaS platform.