2 packs: 15% off with code BUY2. 3 or more: 20% off with code BUY3.

Free Microsoft AZ-900 Practice Questions

118 free Microsoft AZ-900 practice questions from the CertStash pack of 474, each with the correct answer and a full explanation. The rule is the same for every exam: ten free on the product page, 118 free here, all 474 in the pack, and each step includes the one before it.

Question 1

Your company has datacenters in Los Angeles and New York. The company has a Microsoft Azure subscription. You are configuring the two datacenters as geo-clustered sites for site resiliency. You need to recommend an Azure storage redundancy option. You have the following data storage requirements: • Data must be stored on multiple nodes. • Data must be stored on nodes in separate geographic locations. • Data can be read from the secondary location as well as from the primary location Which of the following Azure stored redundancy options should you recommend?

  1. Geo-redundant storage
  2. Read-only geo-redundant storage
  3. Zone-redundant storage
  4. Locally redundant storage
Show answer and explanation

Correct answer: B. Read-only geo-redundant storage

Read-access geo-redundant storage (RA-GRS) replicates data three times in the primary region and asynchronously to a paired region far away. Unlike plain GRS, it also allows data to be read from the secondary region at any time. That meets all three requirements, including reads from both locations.

Why the other options are wrong

  • A. Plain GRS replicates to a secondary region but does not allow reads from it unless a failover occurs.
  • C. Zone-redundant storage keeps data within a single region, so it does not provide separate geographic locations.
  • D. Locally redundant storage keeps all copies in one datacenter, so it offers no geographic separation.

Question 2

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. Your company's Azure subscription includes a Basic support plan. They would like to request an assessment of an Azure environment's design from Microsoft. This is, however, not supported by the existing plan. You want to make sure that the company subscribes to a support plan that allows this functionality, while keeping expenses to a minimum. Solution: You recommend that the company subscribes to the Professional Direct support plan. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The Professional Direct support plan is not a valid Azure support tier. Azure support plans include Basic (free), Developer, Standard, and Professional Direct. However, the requirement is to assess Azure environment design from Microsoft while minimizing costs. The appropriate plan would be Standard or Professional Direct. Since the question recommends Professional Direct (which does exist), but asks if this meets the goal of minimum expense, the Standard plan would be more cost-effective for design assessments. The answer is No because Professional Direct is the most expensive option, contradicting the cost minimization requirement.

Why the other options are wrong

  • A. No is the correct answer; Professional Direct is the premium support plan and does not minimize expenses.

Question 3

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
Show answer and explanation

Correct answer: B. No

SaaS (Software as a Service) is not appropriate for deploying Azure virtual machines. SaaS provides fully managed applications accessed through a web browser, such as Microsoft 365 or Salesforce. Deploying virtual machines requires infrastructure-level control, which SaaS does not provide. Virtual machines are part of the IaaS (Infrastructure as a Service) cloud model, where you manage the VMs, operating systems, and applications while Azure manages the underlying infrastructure.

Why the other options are wrong

  • A. Yes is incorrect; SaaS is not used for deploying virtual machines.

Question 4

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 Platform as a Service (PaaS). Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

PaaS (Platform as a Service) is not the appropriate solution for deploying Azure virtual machines. PaaS provides a managed platform for developing and running applications, such as Azure App Service or Azure SQL Database, without managing underlying compute resources. Deploying virtual machines requires direct infrastructure control at the IaaS level. With PaaS, you cannot deploy and manage virtual machines yourself; the platform abstracts away infrastructure management entirely.

Why the other options are wrong

  • A. Yes is incorrect; PaaS does not allow direct VM deployment and management.

Question 5

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 Infrastructure as a Service (IaaS). Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

IaaS (Infrastructure as a Service) is the correct cloud deployment solution for deploying Azure virtual machines. IaaS provides virtualized computing resources over the internet, allowing you to provision, configure, and manage virtual machines, storage, and networking. Azure Virtual Machines is a core IaaS offering that gives you complete control over the VM lifecycle, operating system, and applications while Azure manages the underlying physical infrastructure.

Why the other options are wrong

  • B. No is incorrect; IaaS is precisely the correct model for VM deployment.

Question 6

Your developers have created 10 web applications that must be host on Azure. You need to determine which Azure web tier plan to host the web apps. The web tier plan must meet the following requirements: • The web apps will use custom domains. • The web apps each require 10 GB of storage. • The web apps must each run in dedicated compute instances. • Load balancing between instances must be included. • Costs must be minimized. Which web tier plan should you use?

  1. Standard
  2. Basic
  3. Free
  4. Shared
Show answer and explanation

Correct answer: A. Standard

The Standard plan is required to meet all requirements. Standard supports custom domains, provides dedicated compute instances (eliminating shared resources), includes load balancing across instances, and offers sufficient storage (10 GB requirement). Basic does not support custom domains and lacks load balancing. Free and Shared plans do not support custom domains or dedicated instances. While Standard costs more than Basic, it is the minimum tier that satisfies all stated requirements including custom domains and load balancing.

Why the other options are wrong

  • B. Basic does not support custom domains, which is a requirement.
  • C. Free tier does not support custom domains or dedicated instances.
  • D. Shared tier does not support custom domains or provide dedicated compute instances.

Question 7

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 planning to migrate a company to Azure. Each of the company's numerous divisions will have an administrator in place to manage the Azure resources used by their respective division. You want to make sure that the Azure deployment you employ allows for Azure to be segmented for the divisions, while keeping administrative effort to a minimum. Solution: You plan to make use of several Azure Active Directory (Azure AD) directories. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Using multiple Azure Active Directory directories does not minimize administrative effort; it actually increases complexity. The recommended approach is to use a single Azure AD directory with multiple subscriptions organized by division, combined with management groups and role-based access control (RBAC) to segment resources and delegate administrative rights. Multiple directories would require managing separate tenants, increasing administrative overhead for identity management, licensing, and cross-directory collaboration.

Why the other options are wrong

  • A. Yes is incorrect; multiple directories increase rather than decrease administrative effort.

Question 8

Your developers have created a portal web app for users in the Miami branch office. The web app will be publicly accessible and used by the Miami users to retrieve customer and product information. The web app is currently running in an on-premises test environment. You plan to host the web app on Azure. You need to determine which Azure web tier plan to host the web app. The web tier plan must meet the following requirements: • The website will use the miami.weyland.com URL. • The website will be deployed to two instances. • SSL support must be included. • The website requires 12 GB of storage. • Costs must be minimized. Which web tier plan should you use?

  1. Standard
  2. Basic
  3. Free
  4. Shared
Show answer and explanation

Correct answer: A. Standard

The Standard plan is the minimum tier that meets all requirements. It supports custom domains (miami.weyland.com), allows deployment to multiple instances (two instances for load balancing), includes SSL/TLS support, and provides the required 12 GB of storage. Basic tier does not include custom domain support. Free and Shared tiers lack both custom domain and SSL support. Standard is the most cost-effective option that satisfies all stated requirements while meeting the deployment needs for a public-facing web application.

Why the other options are wrong

  • B. Basic tier does not support custom domains, which is explicitly required.
  • C. Free tier does not support custom domains or SSL certificates.
  • D. Shared tier does not support custom domains or SSL/TLS encryption.

Question 9

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. Your company is planning to migrate all their virtual machines to an Azure pay-as-you-go subscription. The virtual machines are currently hosted on the Hyper-V hosts in a data center. You are required make sure that the intended Azure solution uses the correct expenditure model. Solution: You should recommend the use of the elastic expenditure model. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The question asks about the correct expenditure model for migrating VMs to Azure pay-as-you-go subscription. 'Elastic expenditure model' is not a recognized Azure expenditure model term. The company is migrating to pay-as-you-go, which is an operational expenditure (OpEx) model, not something called 'elastic expenditure model.' Therefore, the solution does not meet the goal.

Why the other options are wrong

  • A. Elastic expenditure model is not a standard Azure expenditure model classification.

Question 10

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. Your company is planning to migrate all their virtual machines to an Azure pay-as-you-go subscription. The virtual machines are currently hosted on the Hyper-V hosts in a data center. You are required make sure that the intended Azure solution uses the correct expenditure model. Solution: You should recommend the use of the scalable expenditure model. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The question asks about the correct expenditure model for migrating VMs to Azure pay-as-you-go subscription. 'Scalable expenditure model' is not a recognized Azure expenditure model term. Azure distinguishes between CapEx (capital expenditure) and OpEx (operational expenditure). A pay-as-you-go subscription follows the operational expenditure model, not a 'scalable' one. Therefore, the solution does not meet the goal.

Why the other options are wrong

  • A. Scalable expenditure model is not a standard Azure expenditure classification; the correct term is operational expenditure.

What people say about the full AZ-900 pack 4.9 from 57

I just want you to know that I purchased the Azure Fundament exams Dumps through you guys, and I passed my certification. It was the best preparation I had for the exam!
Brenda AhoAZ-900
Certstash and its team is doing really brilliant work in the form of these brilliant braindumps. I passed my exam with 86% scores after studying from these best dumps.
Cherry LumberdorAZ-900
I’m so grateful to CertStash! Their AZ-900 dumps made it easy for me to master Azure concepts quickly. The practice tests were spot-on with the real exam, and I passed with a score well above the required mark. An excellent resource for anyone preparing!
Sterling ColeAZ-900

Question 11

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. Your company is planning to migrate all their virtual machines to an Azure pay-as-you-go subscription. The virtual machines are currently hosted on the Hyper-V hosts in a data center. You are required make sure that the intended Azure solution uses the correct expenditure model. Solution: You should recommend the use of the operational expenditure model. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

The question asks about the correct expenditure model for migrating VMs to an Azure pay-as-you-go subscription. The operational expenditure (OpEx) model is exactly what pay-as-you-go subscriptions represent, you pay only for what you use without large upfront capital investments. This is the correct expenditure model for cloud migration scenarios where companies shift from owning infrastructure (CapEx) to renting it (OpEx). Therefore, the solution meets the goal.

Why the other options are wrong

  • B. The operational expenditure model perfectly aligns with pay-as-you-go Azure subscriptions.

Question 12

This question requires that you evaluate the underlined text to determine if it is correct. One of the benefits of Azure SQL Data Warehouse is that high availability is built into the platform. Instructions: Review the underlined text. If it makes the statement correct, select `No change is needed`. If the statement is incorrect, select the answer choice that makes the statement correct.

  1. No change is needed
  2. automatic scaling
  3. data compression
  4. versioning
Show answer and explanation

Correct answer: A. No change is needed

The statement is correct as written. Azure SQL Data Warehouse (now Azure Synapse Analytics) includes built-in high availability features such as geo-redundant backups and automatic failover capabilities, making high availability an inherent platform benefit.

Why the other options are wrong

  • B. Automatic scaling is a feature but is not the primary benefit being referenced in the statement.
  • C. Data compression is a storage optimization feature, not a high availability benefit.
  • D. Versioning is not a standard benefit of Azure SQL Data Warehouse.

Question 13

You have an Azure subscription. You need to review your secure score. What should you use?

  1. Azure Monitor
  2. Azure Advisor
  3. Help + support
  4. Microsoft Defender for Cloud
Show answer and explanation

Correct answer: D. Microsoft Defender for Cloud

Microsoft Defender for Cloud is the Azure service that provides secure score functionality, which helps you understand your security posture and recommendations to improve it. It displays a numerical representation of your security health across your Azure resources.

Why the other options are wrong

  • A. Azure Monitor is for collecting and analyzing telemetry data, not for security scoring.
  • B. Azure Advisor provides general optimization recommendations but not security scoring.
  • C. Help + support is for getting customer support, not for reviewing security metrics.

Question 14

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. Your company's developers intend to deploy a large number of custom virtual machines on a weekly basis. They will also be removing these virtual machines during the same week it was deployed. Sixty percent of the virtual machines have Windows Server 2016 installed, while the other forty percent has Ubuntu Linux installed. You are required to make sure that the administrative effort, needed for this process, is reduced by employing a suitable Azure service. Solution: You recommend the use of Azure DevTest Labs. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Azure DevTest Labs is specifically designed for developers to quickly create and destroy temporary VMs with minimal administrative overhead. It supports both Windows and Linux systems, automates resource provisioning and deprovisioning, includes cost management features, and allows for custom VM configurations. This service directly addresses the requirement to reduce administrative effort for weekly VM deployment and removal cycles with mixed operating systems.

Why the other options are wrong

  • B. Azure DevTest Labs is purpose-built for this exact scenario of rapid development VM provisioning and teardown.

Question 15

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You plan to deploy several Azure virtual machines. You need to ensure that the services running on the virtual machines are available if a single data center fails. Solution: You deploy the virtual machines to two or more resource groups. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Deploying virtual machines to multiple resource groups does not protect against a single data center failure. Resource groups are logical containers for organization and management purposes only; they do not affect the physical placement of resources. Multiple resource groups in the same region or even the same data center would still be vulnerable to a data center outage. To protect against data center failures, you need to use Availability Zones or deploy across multiple regions.

Why the other options are wrong

  • A. Resource groups are purely organizational tools and have no bearing on physical redundancy or data center protection.

Question 16

Your company plans to deploy an Artificial Intelligence (AI) solution in Azure. What should the company use to build, test, and deploy predictive analytics solutions?

  1. Azure Logic Apps
  2. Azure Machine Learning Designer
  3. Azure Batch
  4. Azure Cosmos DB
Show answer and explanation

Correct answer: B. Azure Machine Learning Designer

Azure Machine Learning Designer is specifically designed for building, testing, and deploying predictive analytics and AI solutions. It provides a visual interface and tools for creating end-to-end machine learning workflows.

Why the other options are wrong

  • A. Azure Logic Apps is for workflow automation and integration, not for building machine learning models.
  • C. Azure Batch is for running large-scale parallel computing jobs, not for predictive analytics specifically.
  • D. Azure Cosmos DB is a NoSQL database, not a tool for building or deploying machine learning solutions.

Question 17

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure environment. You need to create a new Azure virtual machine from a tablet that runs the Android operating system. Solution: You use the PowerApps portal. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

No, this solution does not meet the goal. PowerApps is a low-code platform for building business applications and workflows, not an Azure infrastructure management tool. PowerApps cannot be used to create Azure virtual machines. While it can integrate with Azure services, it is not designed for VM provisioning and does not provide the necessary functionality to create VMs.

Question 18

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure environment. You need to create a new Azure virtual machine from a tablet that runs the Android operating system. Solution: You use PowerShell in Azure Cloud Shell. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Yes, this solution meets the goal. Azure Cloud Shell is accessible from any device with a web browser, including Android tablets. Cloud Shell provides both PowerShell and Bash environments that can be used to create Azure virtual machines using commands like New-AzVM in PowerShell. Since an Android tablet has a browser, the user can access the Azure portal, open Cloud Shell, and execute PowerShell commands to create a VM.

Question 19

Your company plans to migrate to Azure. The company has several departments. All the Azure resources used by each department will be managed by a department administrator. What are two possible techniques to segment Azure for the departments? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. multiple subscriptions
  2. multiple Azure Active Directory (Azure AD) directories
  3. multiple regions
  4. multiple resource groups
Show answer and explanation

Correct answer: A, D. multiple subscriptions; multiple resource groups

Multiple subscriptions and multiple resource groups are both valid techniques to segment Azure for different departments with separate management. Multiple subscriptions provide complete isolation and independent billing, allowing department administrators to manage resources separately with distinct identity and access control. Multiple resource groups within subscriptions also allow logical separation of department resources. Multiple Azure AD directories and multiple regions are not practical segmentation solutions for department-level resource management.

Why the other options are wrong

  • B. Multiple Azure AD directories would overcomplicate identity management and is not a standard approach for departmental segmentation.
  • C. Multiple regions are used for geographic distribution and disaster recovery, not for departmental segmentation.

Question 20

Which Azure service should you use to store certificates?

  1. Azure Security Center
  2. an Azure Storage account
  3. Azure Key Vault
  4. Azure Information Protection
Show answer and explanation

Correct answer: C. Azure Key Vault

Azure Key Vault is the dedicated service for storing and managing certificates, keys, and secrets securely in Azure. It provides secure storage, access control, and audit logging for sensitive cryptographic material. Azure Security Center is for security monitoring and threat detection. Azure Storage accounts are for general data storage, not for certificate management. Azure Information Protection is for data classification and protection.

Why the other options are wrong

  • A. Azure Security Center is a security monitoring and threat management tool, not a certificate storage service.
  • B. Azure Storage accounts are designed for general-purpose data storage, not for secure certificate management.
  • D. Azure Information Protection is for data classification and encryption of sensitive information, not for certificate storage.

Question 21

You have an on-premises network that contains several servers. You plan to migrate all the servers to Azure. You need to recommend a solution to ensure that some of the servers are available if a single Azure data center goes offline for an extended period. What should you include in the recommendation?

  1. fault tolerance
  2. elasticity
  3. scalability
  4. low latency
Show answer and explanation

Correct answer: A. fault tolerance

Fault tolerance is the ability of a system to continue operating and remain available even when one or more components fail. To ensure that servers remain available if a single Azure data center goes offline, the solution must include fault tolerance through mechanisms like redundancy across availability zones or multiple data centers. This guarantees continued service availability despite infrastructure failures.

Why the other options are wrong

  • B. Elasticity refers to scaling resources up or down based on demand, not to maintaining availability during data center outages.
  • C. Scalability refers to the ability to increase capacity to handle more load, not to maintaining availability during infrastructure failures.
  • D. Low latency refers to minimizing network delay, not to ensuring availability during data center failures.

Question 22

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You plan to deploy several Azure virtual machines. You need to ensure that the services running on the virtual machines are available if a single data center fails. Solution: You deploy the virtual machines to two or more availability zones. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Deploying virtual machines across two or more availability zones ensures services remain available if a single datacenter fails. Availability zones are physically separate datacenters within a region designed for this exact purpose.

Question 23

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You plan to deploy several Azure virtual machines. You need to ensure that the services running on the virtual machines are available if a single data center fails. Solution: You deploy the virtual machines to two or more regions. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Deploying virtual machines to two or more regions ensures that if a single data center (or even an entire region) fails, the services remain available in other regions. This multi-region deployment strategy provides geographic redundancy and meets the goal of protecting against single data center failures.

Why the other options are wrong

  • B. Multi-region deployment is a proven and effective strategy for achieving high availability across data center failures.

Question 24

Which cloud computing model includes on-premises and cloud-based resources?

  1. hybrid
  2. public
  3. private
Show answer and explanation

Correct answer: A. hybrid

A hybrid cloud model combines on-premises infrastructure with cloud-based resources, allowing organizations to use both environments together. This provides flexibility, allowing workloads to run where they are most appropriate while maintaining integration between on-premises and cloud systems.

Why the other options are wrong

  • B. A public cloud uses only cloud-based resources provided by a vendor to multiple customers.
  • C. A private cloud uses only on-premises or dedicated cloud resources, not a combination of both.

Question 25

What is the first stage in the Microsoft Cloud Adoption Framework for Azure?

  1. Adopt the cloud.
  2. Make a plan.
  3. Ready your organization.
  4. Define your strategy.
Show answer and explanation

Correct answer: D. Define your strategy.

The Microsoft Cloud Adoption Framework for Azure begins with 'Define your strategy' as the first stage. This stage involves understanding business objectives, defining cloud strategy, and establishing governance models before any implementation begins. The five stages follow in order: Strategy, Plan, Ready, Adopt, and Govern/Manage.

Why the other options are wrong

  • A. Adopt the cloud is the fourth stage, coming after strategy, planning, and readiness.
  • B. Make a plan is the second stage, following the strategy definition phase.
  • C. Ready your organization is the third stage, after strategy and planning are established.

25 questions in. Want the rest? The first half of the pack, free by email · The full pack

Question 26

You plan to map a network drive from several computers that run Windows 10 to Azure Storage. You need to create a storage solution in Azure for the planned mapped drive. What should you create?

  1. an Azure SQL database
  2. a virtual machine data disk
  3. a File service in a storage account
  4. a Blob service in a storage account
Show answer and explanation

Correct answer: C. a File service in a storage account

The File service in a storage account provides SMB protocol support for mapping network drives from Windows clients. This allows seamless integration with Windows 10 computers using standard network drive mapping. Blob storage is for unstructured object storage without network drive mapping capabilities. SQL Database is a relational database service. VM data disks are for single VM storage, not network-accessible shared storage.

Why the other options are wrong

  • A. SQL Database is a relational database service, not for network drive mapping.
  • B. VM data disks attach to individual virtual machines and cannot be mapped as network drives from multiple computers.
  • D. Blob service stores unstructured data and does not support SMB protocol for network drive mapping.

Question 27

An Azure administrator plans to run a PowerShell script that creates Azure resources. You need to recommend which computer configuration to use to run the script. Which three computers can run the script? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. a computer that runs macOS and has PowerShell Core 6.0 installed.
  2. a computer that runs Windows 10 and has the Azure PowerShell module installed.
  3. a computer that runs Linux and has the Azure PowerShell module installed.
  4. a computer that runs Linux and has the Azure CLI tools installed.
  5. a computer that runs Chrome OS and uses Azure Cloud Shell.
Show answer and explanation

Correct answer: B, C, E. a computer that runs Windows 10 and has the Azure PowerShell module installed; a computer that runs Linux and has the Azure PowerShell module installed; a computer that runs Chrome OS and uses Azure Cloud Shell.

Windows 10 with Azure PowerShell module (B) provides native PowerShell support. Linux with Azure PowerShell module (C) works with PowerShell Core. Chrome OS with Azure Cloud Shell (E) provides browser-based access to CLI tools including PowerShell. These three options all enable PowerShell script execution for Azure resource creation. MacOS with PowerShell Core can run PowerShell but typically uses bash in Cloud Shell, and Linux with Azure CLI tools uses CLI rather than PowerShell.

Why the other options are wrong

  • A. While macOS can run PowerShell Core, it's not the most direct solution listed and Azure Cloud Shell on macOS would use bash by default.
  • D. Linux with only Azure CLI tools provides CLI capability but not PowerShell for running PowerShell scripts.

Question 28

Which Azure service provides a set of version control tools to manage code?

  1. Azure Repos
  2. Azure DevTest Labs
  3. Azure Storage
  4. Azure Cosmos DB
Show answer and explanation

Correct answer: A. Azure Repos

Azure Repos is the Azure service that provides version control tools for managing code. It offers both Git and Team Foundation Version Control (TFVC) repositories, allowing teams to store, manage, and collaborate on source code. It integrates with Azure DevOps and provides features like pull requests, branch policies, and code review capabilities.

Why the other options are wrong

  • B. Azure DevTest Labs is for creating and managing test environments, not for version control of code.
  • C. Azure Storage is for storing blobs, files, queues, and tables, not for version control management.
  • D. Azure Cosmos DB is a globally distributed NoSQL database service, not a version control system.

Question 29

What is a feature of an Azure virtual network?

  1. resource cost analysis
  2. packet inspection
  3. geo-redundancy
  4. isolation and segmentation
Show answer and explanation

Correct answer: D. isolation and segmentation

Isolation and segmentation is a core feature of Azure Virtual Networks. They allow you to create isolated network environments, segment traffic using subnets and network security groups, and control communication between resources, providing security and organizational boundaries.

Why the other options are wrong

  • A. Resource cost analysis is a feature of Azure Cost Management, not Virtual Networks.
  • B. Packet inspection is a function of firewalls and security appliances, not a primary feature of virtual networks themselves.
  • C. Geo-redundancy is a feature of Azure Storage and database services, not Virtual Networks.

Question 30

You have 50 virtual machines hosted on-premises and 50 virtual machines hosted in Azure. The on-premises virtual machines and the Azure virtual machines connect to each other. Which type of cloud model is this?

  1. hybrid
  2. private
  3. public
Show answer and explanation

Correct answer: A. hybrid

A hybrid cloud model combines both on-premises infrastructure and public cloud resources that work together. Having 50 virtual machines on-premises and 50 in Azure that connect to each other represents a hybrid cloud deployment where both private (on-premises) and public (Azure) resources are integrated.

Why the other options are wrong

  • B. Private cloud refers only to on-premises or dedicated infrastructure, not a combination with public cloud.
  • C. Public cloud refers only to shared cloud resources, not a combination with on-premises infrastructure.

Question 31

Which cloud computing benefit provides continuous user access to a cloud-based application with minimal downtime?

  1. agility
  2. scalability
  3. elasticity
  4. high availability
Show answer and explanation

Correct answer: D. high availability

High availability is the cloud computing benefit that ensures continuous user access to cloud-based applications with minimal downtime. It is achieved through redundancy, fault tolerance, and failover mechanisms that keep services running even when failures occur. Agility refers to speed of deployment, scalability to handling increased load, and elasticity to dynamic resource adjustment, none of which directly address minimizing downtime.

Why the other options are wrong

  • A. Agility refers to rapid deployment and development speed, not continuous availability.
  • B. Scalability is the ability to handle increased load, not specifically about minimizing downtime.
  • C. Elasticity allows dynamic resource adjustment but does not inherently provide continuous availability during failures.

Question 32

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 required to deploy an Artificial Intelligence (AI) solution in Azure. You want to make sure that you are able to build, test, and deploy predictive analytics for the solution. Solution: You should make use of Azure Machine Learning Studio. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

The question requires deploying an AI solution with the ability to build, test, and deploy predictive analytics. Azure Machine Learning Studio is the correct Azure service designed specifically for building, testing, and deploying machine learning models and predictive analytics solutions. It provides the necessary tools and environment for data scientists and developers to create AI solutions. Therefore, the solution meets the goal.

Why the other options are wrong

  • B. Azure Machine Learning Studio is the appropriate service for building, testing, and deploying predictive analytics models.

Question 33

Which term represents the ability to increase the computing capacity of a virtual machine by adding memory or CPUs?

  1. agility
  2. vertical scaling
  3. horizontal scaling
  4. elasticity
Show answer and explanation

Correct answer: B. vertical scaling

Vertical scaling refers to increasing the computing capacity of an existing virtual machine by adding resources such as memory (RAM) or CPUs to a single instance. This is also called 'scaling up' and involves making a single server more powerful.

Why the other options are wrong

  • A. Agility refers to the ability to quickly provision and deploy resources, not to adding capacity to existing machines.
  • C. Horizontal scaling involves adding more instances or servers to distribute the load, not upgrading a single machine.
  • D. Elasticity is the ability to automatically scale resources up or down based on demand, not the specific mechanism of adding CPUs or memory.

Question 34

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. An Azure administrator plans to run a PowerShell script that creates Azure resources. You need to recommend which computer configuration to use to run the script. Solution: Run the script from a computer that runs macOS and has PowerShell Core 6.0 installed. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

PowerShell Core 6.0 is cross-platform and runs natively on macOS. With PowerShell Core installed on a Mac, users can execute PowerShell scripts directly to create Azure resources. This meets the requirement for running a PowerShell script without needing Cloud Shell or additional tools.

Why the other options are wrong

  • B. PowerShell Core 6.0 and later versions are fully supported on macOS and can execute PowerShell scripts for Azure resource management.

Question 35

You attempt to create several managed Microsoft SQL Server instances in an Azure environment and receive a message that you must increase your Azure subscription limits. What should you do to increase the limits?

  1. Create a service health alert
  2. Upgrade your support plan
  3. Modify an Azure policy
  4. Create a new support request
Show answer and explanation

Correct answer: D. Create a new support request

To increase Azure subscription limits, you must create a new support request. Azure subscription limits are set quotas that can only be modified by Microsoft support after review of your request and justification. Support requests are the official mechanism for requesting limit increases on resources like managed SQL Server instances, compute cores, and other Azure services.

Why the other options are wrong

  • A. A service health alert monitors the status of Azure services but does not increase subscription limits.
  • B. Upgrading your support plan may improve support response time but does not directly increase resource limits.
  • C. Azure policies are used to enforce compliance and resource governance, not to increase subscription limits.

Question 36

Your company has an Azure subscription that contains resources in several regions. You need to ensure that administrators can only create resources in those regions. What should you use?

  1. a read-only lock
  2. an Azure policy
  3. a management group
  4. a reservation
Show answer and explanation

Correct answer: B. an Azure policy

Azure Policy allows administrators to create and enforce rules that restrict resource creation to specific regions. Policies can evaluate resources against defined rules and prevent non-compliant deployments.

Why the other options are wrong

  • A. Read-only locks prevent modifications but do not restrict which regions resources can be created in.
  • C. Management groups help organize subscriptions hierarchically but do not enforce regional restrictions.
  • D. Reservations are for purchasing Azure services at a discount and do not control resource location.

Question 37

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure subscription named Subscription1. You sign in to the Azure portal and create a resource group named RG1. From Azure documentation, you have the following command that creates a virtual machine named VM1. az vm create --resource-group RG1 - name VM1 --image UbuntuLTS --generate-ssh-keys You need to create VM1 in Subscription1 by using the command. Solution: From the Azure portal, launch Azure Cloud Shell and select PowerShell. Run the command in Cloud Shell. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

The command shown is an Azure CLI command (az vm create...). While launched from PowerShell in Cloud Shell, Azure Cloud Shell automatically provides both Azure CLI and PowerShell environments. The Azure CLI command will execute successfully in Cloud Shell regardless of whether PowerShell or Bash was selected as the primary shell, making this solution viable.

Why the other options are wrong

  • B. This solution does work because Cloud Shell provides the full Azure CLI toolset even when PowerShell is the selected shell environment.

Question 38

A team of developers at your company plans to deploy, and then remove, 50 virtual machines each week. All the virtual machines are configured by using Azure Resource Manager templates. You need to recommend which Azure service will minimize the administrative effort required to deploy and remove the virtual machines. What should you recommend?

  1. Azure Reserved Virtual Machine (VM) Instances
  2. Azure DevTest Labs
  3. Azure virtual machine scale sets
  4. Azure Virtual Desktop
Show answer and explanation

Correct answer: B. Azure DevTest Labs

Azure DevTest Labs is specifically designed for rapid provisioning and deprovisioning of development and test environments using templates, making it ideal for scenarios where 50 VMs are deployed and removed weekly with minimal administrative overhead.

Why the other options are wrong

  • A. Reserved VM Instances are for cost optimization of long-running VMs, not for frequent temporary deployments.
  • C. Virtual machine scale sets are for auto-scaling production workloads, not for managing temporary development/test environments.
  • D. Azure Virtual Desktop is for hosting user desktops and applications, not for managing temporary development infrastructure.

Question 39

Your company plans to deploy several web servers and several database servers to Azure. You need to recommend an Azure solution to limit the types of connections from the web servers to the database servers. What should you include in the recommendation?

  1. network security groups (NSGs)
  2. Azure Service Bus
  3. a local network gateway
  4. a route filter
Show answer and explanation

Correct answer: A. network security groups (NSGs)

Network Security Groups (NSGs) are the correct solution for limiting connection types between resources within Azure virtual networks. NSGs operate at the network interface and subnet level, allowing you to create inbound and outbound rules that filter traffic between web servers and database servers. Azure Service Bus is a messaging service, not for network filtering. A local network gateway is for hybrid connectivity, and a route filter is for BGP advertisement filtering in ExpressRoute scenarios.

Why the other options are wrong

  • B. Azure Service Bus is a messaging service for asynchronous communication, not for network traffic filtering.
  • C. A local network gateway is used for site-to-site VPN or ExpressRoute connectivity, not for filtering connections between Azure resources.
  • D. A route filter is used to filter BGP advertisements in ExpressRoute, not for controlling connections between servers.

Question 40

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. 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 meets the company migration plan. Solution: You create an Azure App Service and Azure Storage accounts. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

While Azure App Service is PaaS, Azure Storage accounts are classified as Infrastructure as a Service (IaaS). Storage accounts provide raw storage resources that require manual management and configuration. The requirement mandates PaaS-only solutions, so including a storage account (IaaS) violates the migration plan.

Why the other options are wrong

  • A. Azure Storage is IaaS, not PaaS, so this does not meet the PaaS-only requirement.

Question 41

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. Your company's infrastructure includes a number of business units that each need a large number of various Azure resources for everyday operation. The resources required by each business unit are identical. You are required to sanction a strategy to create Azure resources automatically. Solution: You recommend that management groups be included in the strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The question requires a strategy to create Azure resources automatically for multiple business units with identical resource needs. Management groups are organizational and governance tools used for organizing subscriptions, applying policies, and managing access, they do not automate resource creation. Azure Resource Manager templates, Blueprints, or infrastructure-as-code solutions are the appropriate tools for automated resource creation. Therefore, the solution does not meet the goal.

Why the other options are wrong

  • A. Management groups are for organizational hierarchy and governance, not for automating the creation of Azure resources themselves.

Question 42

You have 1,000 virtual machines hosted on the Hyper-V hosts in a data center. You plan to migrate all the virtual machines to an Azure pay-as-you-go subscription. You need to identify which expenditure model to use for the planned Azure solution. Which expenditure model should you identify?

  1. operational
  2. elastic
  3. capital
  4. scalable
Show answer and explanation

Correct answer: A. operational

Migrating the virtual machines to an Azure pay-as-you-go subscription converts hardware ownership into a metered, consumption-based service that is billed as an ongoing running cost. Costs that recur for the day-to-day operation of a service, with no up-front purchase of assets, are operational expenditure (OpEx). Because Azure charges only for the compute, storage, and networking consumed each month, the planned solution follows the operational expenditure model.

Why the other options are wrong

  • B. Elasticity describes the ability to add or remove capacity on demand, not a way of accounting for spending.
  • C. Capital expenditure applies to buying and depreciating physical assets such as the on-premises Hyper-V hosts being retired.
  • D. Scalability is a technical characteristic of a cloud platform rather than an expenditure model.

Question 43

You have an on-premises application that sends email notifications automatically based on a rule. You plan to migrate the application to Azure. You need to recommend a serverless computing solution for the application. What should you include in the recommendation?

  1. a web app
  2. a server image in Azure Marketplace
  3. a logic app
  4. an API app
Show answer and explanation

Correct answer: C. a logic app

Azure Logic Apps is a serverless computing solution designed specifically for automating workflows and integrating systems, including sending email notifications based on rules. Logic Apps provides a visual workflow designer, built-in email connectors, and rule-based triggering, making it ideal for migrating rule-based email notification applications.

Why the other options are wrong

  • A. A web app requires server management and is not a serverless solution.
  • B. A server image in Azure Marketplace still requires virtual machine management and is not serverless.
  • D. An API app is used for building APIs, not for automating email notifications based on rules.

Question 44

Your company has several business units. Each business unit requires 20 different Azure resources for daily operation. All the business units require the same type of Azure resources. You need to recommend a solution to automate the creation of the Azure resources. What should you include in the recommendations?

  1. Azure Resource Manager templates
  2. virtual machine scale sets
  3. the Azure API Management service
  4. management groups
Show answer and explanation

Correct answer: A. Azure Resource Manager templates

Azure Resource Manager (ARM) templates enable infrastructure-as-code, allowing automated creation and deployment of identical sets of resources. Templates can be reused across multiple business units to consistently provision the same 20 resources. Virtual machine scale sets manage VM instances rather than diverse resource types, API Management is for API governance, and management groups organize subscriptions.

Why the other options are wrong

  • B. Virtual machine scale sets are specifically for managing multiple identical VMs, not for provisioning diverse resource types needed across business units.
  • C. Azure API Management is for managing APIs and integration, not for automating the creation of general Azure resources.
  • D. Management groups organize subscriptions hierarchically but do not automate resource creation or deployment.

Question 45

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. Your Azure environment contains multiple Azure virtual machines. You need to ensure that a virtual machine named VM1 is accessible from the Internet over HTTP. Solution: You modify an Azure Traffic Manager profile. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

No, this solution does not meet the goal. Azure Traffic Manager is a DNS-based load balancing service used for routing traffic across multiple endpoints in different regions. Modifying a Traffic Manager profile does not enable HTTP access to VM1 from the Internet. To make VM1 accessible over HTTP, you would need to configure a Network Security Group (NSG) to allow inbound HTTP traffic on port 80 and assign a public IP address to the VM.

Question 46

You have an accounting application named App1 that uses a legacy database. You plan to move App1 to the cloud. Which service model should you use?

  1. platform as a service (PaaS)
  2. infrastructure as a service (IaaS)
  3. software as a service (SaaS)
Show answer and explanation

Correct answer: B. infrastructure as a service (IaaS)

For moving a legacy accounting application with an existing database to the cloud, IaaS (Infrastructure as a Service) is most appropriate. IaaS provides virtual machines and infrastructure where you can install and run legacy applications and databases with minimal refactoring, maintaining compatibility with existing systems.

Why the other options are wrong

  • A. PaaS requires refactoring the application to work with managed services, which may not be compatible with legacy database structures.
  • C. SaaS is not suitable because it provides pre-built applications that cannot be customized for legacy systems or databases.

Question 47

Your company has virtual machines (VMs) hosted in Microsoft Azure. The VMs are located in a single Azure virtual network named VNet1. The company has users that work remotely. The remote workers require access to the VMs on VNet1. You need to provide access for the remote workers. What should you do?

  1. Configure a Site-to-Site (S2S) VPN.
  2. Configure a VNet-toVNet VPN.
  3. Configure a Point-to-Site (P2S) VPN.
  4. Configure DirectAccess on a Windows Server 2012 server VM.
  5. Configure a Multi-Site VPN
Show answer and explanation

Correct answer: C. Configure a Point-to-Site (P2S) VPN.

Point-to-Site (P2S) VPN is the correct solution for allowing individual remote workers to connect to resources in a single Azure virtual network. P2S VPN enables individual client machines to establish secure connections to the VNet without requiring complex site-to-site infrastructure. This is the standard approach for remote user access to Azure resources and is more appropriate than S2S VPN, which is designed for connecting entire networks or branch offices.

Why the other options are wrong

  • A. Site-to-Site VPN is for connecting entire networks or branch offices, not individual remote workers.
  • B. VNet-to-VNet VPN connects multiple virtual networks, not remote individual users.
  • D. DirectAccess is a Windows on-premises solution and is not the primary Azure solution for remote access.
  • E. Multi-Site VPN is for connecting multiple branch offices, not individual remote workers to a single VNet.

Question 48

You have an Azure environment that contains multiple Azure virtual machines. You plan to implement a solution that enables the client computers on your on-premises network to communicate to the Azure virtual machines. You need to recommend which Azure resources must be created for the planned solution. Which two Azure resources should you include in the recommendation? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

  1. a virtual network gateway
  2. a load balancer
  3. an application gateway
  4. a virtual network
  5. a gateway subnet
Show answer and explanation

Correct answer: A, E. a virtual network gateway; a gateway subnet

A virtual network gateway and a gateway subnet are essential for establishing connectivity between on-premises networks and Azure virtual machines. The virtual network gateway (specifically a VPN gateway or ExpressRoute gateway) serves as the endpoint for the hybrid connection, while the gateway subnet is a dedicated subnet within the virtual network required to host the gateway. A virtual network is also necessary, but the question asks for two resources, and the gateway and subnet are the most specific components required for the connectivity solution.

Why the other options are wrong

  • B. A load balancer distributes traffic among Azure resources but does not enable on-premises to Azure connectivity.
  • C. An application gateway is used for application-level routing and SSL termination, not for hybrid network connectivity.
  • D. While a virtual network is necessary infrastructure, it is not sufficient by itself to enable on-premises connectivity without the gateway components.

Question 49

You need to be notified when Microsoft plans to perform maintenance that can affect the resources deployed to an Azure subscription. What should you use?

  1. Azure Monitor
  2. Azure Service Health
  3. Azure Advisor
  4. Microsoft Trust Center
Show answer and explanation

Correct answer: B. Azure Service Health

Azure Service Health is the dedicated service for receiving notifications about planned maintenance, service incidents, and health advisories that affect your Azure resources and subscriptions. It provides proactive communication about maintenance windows. Azure Monitor tracks resource performance metrics. Azure Advisor provides optimization recommendations. Microsoft Trust Center provides compliance and security information but not maintenance notifications.

Why the other options are wrong

  • A. Azure Monitor is for performance metrics and diagnostics, not maintenance notifications.
  • C. Azure Advisor provides optimization recommendations, not maintenance notifications.
  • D. Trust Center provides compliance documentation, not personalized maintenance notifications.

Question 50

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 a critical LOB application, which will be installed on a virtual machine, to Azure. You are informed that the application deployment strategy should allow for a guaranteed availability of 99.99 percent. You need to make sure that the strategy requires as little virtual machines and availability zones as possible. Solution: You include one virtual machine and two availability zones in your strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

A single virtual machine cannot achieve 99.99% availability regardless of how many availability zones are involved. While availability zones provide zone-level redundancy, you cannot span a single VM instance across multiple zones. You need at least two VMs deployed across two availability zones to provide both instance-level redundancy and zone-level redundancy for 99.99% uptime.

Why the other options are wrong

  • A. One VM cannot be distributed across multiple zones; you need multiple instances for redundancy.

50 questions in. Want the rest? The first half of the pack, free by email · The full pack

Question 51

This question requires that you evaluate the underlined text to determine if it is correct. Resource groups provide organizations with the ability to manage the compliance of Azure resources across multiple subscriptions. Instructions: Review the underlined text. If it makes the statement correct, select `No change is needed`. If the statement is incorrect, select the answer choice that makes the statement correct.

  1. No change is needed
  2. Management groups
  3. Azure policies
  4. Azure App Service plans
Show answer and explanation

Correct answer: B. Management groups

Management groups, not resource groups, provide organizations with the ability to manage compliance of Azure resources across multiple subscriptions. Management groups are a hierarchical organizational structure that sits above subscriptions, allowing centralized policy and compliance management across many subscriptions. Resource groups only organize resources within a single subscription and cannot span multiple subscriptions.

Why the other options are wrong

  • A. Resource groups cannot manage compliance across multiple subscriptions; they are limited to single subscriptions.
  • C. While Azure policies can enforce compliance, management groups are the specific Azure structure that enables managing compliance across multiple subscriptions.
  • D. Azure App Service plans are for hosting web applications and have no role in compliance management across subscriptions.

Question 52

Which resources can be used as a source for a Network security group inbound security rule?

  1. Service Tags only
  2. IP Addresses, Service tags and Application security groups
  3. Application security groups only
  4. IP Addresses only
Show answer and explanation

Correct answer: B. IP Addresses, Service tags and Application security groups

Network Security Group inbound rules can accept three types of sources: IP addresses (including IP ranges in CIDR notation), Service Tags (predefined identifiers for Azure services), and Application Security Groups (logical groupings of VMs). All three options are valid source specifications for NSG inbound security rules, providing flexibility in defining traffic policies.

Why the other options are wrong

  • A. Service Tags alone are insufficient; IP addresses and Application Security Groups are also valid sources.
  • C. Application Security Groups alone are insufficient; IP addresses and Service Tags are also valid sources.
  • D. IP addresses alone are insufficient; Service Tags and Application Security Groups are also valid sources.

Question 53

Your company plans to move several servers to Azure. The company's compliance policy states that a server named FinServer must be on a separate network segment. You are evaluating which Azure services can be used to meet the compliance policy requirements. Which Azure solution should you recommend?

  1. a resource group for FinServer and another resource group for all the other servers
  2. a virtual network for FinServer and another virtual network for all the other servers
  3. a VPN for FinServer and a virtual network gateway for each other server
  4. one resource group for all the servers and a resource lock for FinServer
Show answer and explanation

Correct answer: B. a virtual network for FinServer and another virtual network for all the other servers

To isolate a server on a separate network segment for compliance purposes, you must deploy it to a separate virtual network. Virtual networks provide network isolation and segmentation. Resource groups are only logical containers for management and billing purposes and do not provide network isolation. VPNs are for connectivity between networks, not for segmenting a single server. Resource locks prevent accidental deletion but do not create network segments.

Why the other options are wrong

  • A. Resource groups are management containers only and do not provide network isolation.
  • C. VPNs are for connecting networks, not for isolating a single server on a separate segment.
  • D. Resource locks prevent modification/deletion but do not create network segmentation.

Question 54

You plan to store 20 TB of data in Azure. The data will be accessed infrequently and visualized by using Microsoft Power BI. You need to recommend a storage solution for the data. Which two solutions should you recommend? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. Azure Data Lake
  2. Azure Cosmos DB
  3. Azure SQL Data Warehouse
  4. Azure SQL Database
  5. Azure Database for PostgreSQL
Show answer and explanation

Correct answer: A, C. Azure Data Lake; Azure SQL Data Warehouse

For 20 TB of infrequently accessed data that will be visualized with Power BI, both Azure Data Lake (A) and Azure SQL Data Warehouse (C) are appropriate. Data Lake provides scalable storage for big data analytics, and SQL Data Warehouse is designed for large-scale data analytics and Power BI integration. Both support Power BI visualization and handle large data volumes efficiently.

Why the other options are wrong

  • B. Azure Cosmos DB is optimized for operational transactional workloads, not for large-scale infrequent data access and analytics.
  • D. Azure SQL Database is designed for transactional workloads, not for 20 TB analytics scenarios with Power BI.
  • E. Azure Database for PostgreSQL is a relational database service suited for transactional applications, not large-scale analytics storage.

Question 55

You plan to provision Infrastructure as a Service (IaaS) resources in Azure. Which resource is an example of IaaS?

  1. an Azure web app
  2. an Azure virtual machine
  3. an Azure logic app
  4. an Azure SQL database
Show answer and explanation

Correct answer: B. an Azure virtual machine

An Azure virtual machine is a classic example of Infrastructure as a Service (IaaS). IaaS provides virtualized computing resources over the internet where customers manage the OS, applications, and data while the cloud provider manages the infrastructure.

Why the other options are wrong

  • A. An Azure web app is a Platform as a Service (PaaS) offering where the platform handles infrastructure and OS management.
  • C. An Azure logic app is a Platform as a Service (PaaS) offering for workflow automation.
  • D. An Azure SQL database is a Platform as a Service (PaaS) offering where the service manages database infrastructure and maintenance.

Question 56

You have an on-premises network that contains 100 servers. You need to recommend a solution that provides additional resources to your users. The solution must minimize capital and operational expenditure costs. What should you include in the recommendation?

  1. a complete migration to the public cloud
  2. an additional data center
  3. a private cloud
  4. a hybrid cloud
Show answer and explanation

Correct answer: D. a hybrid cloud

A hybrid cloud combines on-premises infrastructure with public cloud resources, minimizing both capital and operational expenditure. It allows the company to keep existing on-premises servers while extending capacity with public cloud resources as needed, avoiding the high costs of building a new data center or complete migration, while managing costs more efficiently than a private cloud.

Why the other options are wrong

  • A. Complete migration to public cloud eliminates capital expenditure but increases operational costs and may not be necessary.
  • B. Building an additional data center requires significant capital expenditure and ongoing operational costs.
  • C. A private cloud requires substantial capital investment in infrastructure and specialized staff for management.

Question 57

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. Your company's Active Directory forest includes thousands of user accounts. You have been informed that all network resources will be migrated to Azure. Thereafter, the on-premises data center will be retired. You are required to employ a strategy that reduces the effect on users, once the planned migration has been completed. Solution: You plan to sync all the Active Directory user accounts to Azure Active Directory (Azure AD). Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

The question requires reducing the effect on users when migrating all resources to Azure and retiring the on-premises data center. Syncing all Active Directory user accounts to Azure Active Directory using Azure AD Connect is the standard strategy that maintains user experience by allowing users to continue using familiar credentials and reducing disruption. This ensures users can authenticate to cloud resources seamlessly. Therefore, the solution meets the goal.

Why the other options are wrong

  • B. Syncing AD accounts to Azure AD is the recommended best practice for hybrid identity and minimizes user disruption during migration.

Question 58

What are two benefits of cloud computing? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. enables the rapid provisioning of resources
  2. has increased administrative complexity
  3. has the same configuration options as on-premises
  4. shifts capital expenditures (CAPEX) to operating expenditures (OPEX)
Show answer and explanation

Correct answer: A, D. enables the rapid provisioning of resources; shifts capital expenditures (CAPEX) to operating expenditures (OPEX)

Cloud computing enables rapid provisioning of resources because infrastructure is already available and can be deployed quickly without physical hardware procurement. It also shifts capital expenditures (CAPEX) to operating expenditures (OPEX), meaning organizations pay for usage rather than investing in expensive hardware purchases upfront.

Why the other options are wrong

  • B. Cloud computing actually reduces administrative complexity by offloading management tasks to the cloud provider, not increasing it.
  • C. Cloud computing provides more flexible and diverse configuration options than typical on-premises environments, not the same options.

Question 59

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. 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 meets the company migration plan. Solution: You create Azure virtual machines, Azure SQL databases, and Azure Storage accounts. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The solution does not meet the goal because it includes Azure virtual machines and Azure Storage accounts, which are Infrastructure as a Service (IaaS), not Platform as a Service (PaaS). Only Azure SQL databases in this list qualifies as PaaS. A PaaS-only solution would require services like Azure App Service, Azure SQL Database, Azure Cosmos DB, and similar managed services.

Why the other options are wrong

  • A. This solution fails to meet the goal because it includes IaaS services (VMs and storage accounts) mixed with PaaS (SQL databases).

Question 60

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. Your company's developers intend to deploy a large number of custom virtual machines on a weekly basis. They will also be removing these virtual machines during the same week it was deployed. Sixty percent of the virtual machines have Windows Server 2016 installed, while the other forty percent has Ubuntu Linux installed. You are required to make sure that the administrative effort, needed for this process, is reduced by employing a suitable Azure service. Solution: You recommend the use of Microsoft Managed Desktop. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Microsoft Managed Desktop is designed for managing end-user devices and desktops, not for deploying and removing custom server virtual machines. It does not support the deployment workflow described (weekly creation and removal of VMs) nor does it support custom configurations with mixed Windows Server and Linux deployments. This service is inappropriate for the stated requirement.

Why the other options are wrong

  • A. Microsoft Managed Desktop is not designed for rapid VM deployment and removal; it manages end-user devices only.

Question 61

You have an Azure web app. You need to manage the settings of the web app from an iPhone. What are two Azure management tools that you can use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. Azure CLI
  2. the Azure portal
  3. Azure Cloud Shell
  4. Windows PowerShell
  5. Azure Storage Explorer
Show answer and explanation

Correct answer: B, C. the Azure portal; Azure Cloud Shell

The Azure portal and Azure Cloud Shell both have mobile-responsive interfaces that work on iPhones and can be used to manage Azure web app settings. The portal is a graphical interface, while Cloud Shell provides command-line access, and both are accessible from any device with a browser.

Why the other options are wrong

  • A. Azure CLI is a command-line tool that requires terminal access, not optimal for iPhone management.
  • D. Windows PowerShell is primarily for Windows systems and not naturally accessible from iPhones.
  • E. Azure Storage Explorer is a desktop application designed for Windows/Mac, not for mobile devices like iPhones.

Question 62

You have an Azure Sentinel workspace. You need to automate responses to threats detected by Azure Sentinel. What should you use?

  1. adaptive network hardening in Azure Security Center
  2. Azure Service Health
  3. Azure Monitor workbooks
  4. adaptive application controls in Azure Security Center
Show answer and explanation

Correct answer: C. Azure Monitor workbooks

Of the options listed, only Azure Monitor workbooks is part of Azure Sentinel: Sentinel is built on Azure Monitor and uses its workbooks and Log Analytics workspace. The other three are Azure Security Center or Service Health features that do not act on Sentinel detections. Inside Sentinel, the automated responses themselves are built as playbooks, which run on Azure Logic Apps.

Why the other options are wrong

  • A. Adaptive network hardening in Azure Security Center automatically hardens network configurations but is not specifically designed for Azure Sentinel threat response automation.
  • B. Azure Service Health provides service status and incident information, not threat response automation.
  • D. Adaptive application controls in Azure Security Center manage application whitelisting, not automated threat responses from Azure Sentinel.

Question 63

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 a critical LOB application, which will be installed on a virtual machine, to Azure. You are informed that the application deployment strategy should allow for a guaranteed availability of 99.99 percent. You need to make sure that the strategy requires as little virtual machines and availability zones as possible. Solution: You include two virtual machines and one availability zone in your strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

To achieve 99.99% availability with minimum resources, you need at least two virtual machines deployed across two availability zones. A single availability zone provides only 99.95% availability. Two VMs in one availability zone does not provide zone-level redundancy and cannot guarantee 99.99% availability, as an entire zone failure would take both VMs offline.

Why the other options are wrong

  • A. Two VMs in a single availability zone only guarantees 99.95% availability, not the required 99.99%.

Question 64

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure subscription named Subscription1. You sign in to the Azure portal and create a resource group named RG1. From Azure documentation, you have the following command that creates a virtual machine named VM1. az vm create --resource-group RG1 - name VM1 --image UbuntuLTS --generate-ssh-keys You need to create VM1 in Subscription1 by using the command. Solution: From a computer that runs Windows 10, install Azure CLI. From a command prompt, sign in to Azure and then run the command. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

The solution correctly identifies that Azure CLI can be installed on Windows 10 and executed from a command prompt. Command Prompt (cmd.exe) is a valid command-line interface where Azure CLI commands can be run after signing in with 'az login'. The method meets all requirements to execute the az vm create command successfully.

Why the other options are wrong

  • B. Command prompt is a legitimate environment for running Azure CLI commands, making this a valid solution.

Question 65

You plan to deploy a website to Azure. The website will be accessed by users worldwide and will host large video files. You need to recommend which Azure feature must be used to provide the best video playback experience. What should you recommend?

  1. an application gateway
  2. an Azure ExpressRoute circuit
  3. a content delivery network (CDN)
  4. an Azure Traffic Manager profile
Show answer and explanation

Correct answer: C. a content delivery network (CDN)

Azure Content Delivery Network (CDN) is specifically designed to cache and deliver large media files like videos to users worldwide with low latency. CDN edge servers cache content closer to end users, providing the best video playback experience globally.

Why the other options are wrong

  • A. Application Gateway is a Layer 7 load balancer for routing HTTP/HTTPS traffic, not for optimizing video delivery.
  • B. ExpressRoute provides dedicated private connectivity to Azure but doesn't cache or optimize content delivery for global users.
  • D. Traffic Manager performs DNS-level routing between endpoints but doesn't cache content or optimize video streaming performance.

Question 66

To which cloud models can you deploy physical servers?

  1. private cloud and hybrid cloud only
  2. private cloud only
  3. private cloud, hybrid cloud and public cloud
  4. hybrid cloud only
Show answer and explanation

Correct answer: A. private cloud and hybrid cloud only

Physical servers can only be deployed in private cloud and hybrid cloud models. Private cloud allows an organization to deploy physical servers in its own data center, and hybrid cloud allows mixing on-premises physical servers with cloud resources. Public cloud providers do not allow customers to deploy their own physical servers.

Why the other options are wrong

  • B. Physical servers can be deployed in both private and hybrid cloud models, not just private cloud alone.
  • C. Public cloud does not allow deployment of customer-owned physical servers; it only provides shared virtualized resources.
  • D. Physical servers can be deployed in private cloud as well, not only in hybrid cloud.

Question 67

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. Your company has an Azure Active Directory (Azure AD) environment. Users occasionally connect to Azure AD via the Internet. You have been tasked with making sure that users who connect to Azure AD via the internet from an unidentified IP address, are automatically encouraged to change passwords. Solution: You configure the use of Azure AD Identity Protection. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Azure AD Identity Protection is specifically designed to detect risky sign-in activities, including logins from unfamiliar locations and IP addresses. When it detects such risky behavior, it can automatically trigger remediation actions including requiring users to change their passwords through conditional access policies. This directly addresses the requirement to automatically encourage password changes when users connect from unidentified IP addresses.

Why the other options are wrong

  • B. Azure AD Identity Protection is the correct tool for detecting risky sign-ins from unknown locations and triggering password change requirements.

Question 68

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. Your company's infrastructure includes a number of business units that each need a large number of various Azure resources for everyday operation. The resources required by each business unit are identical. You are required to sanction a strategy to create Azure resources automatically. Solution: You recommend that the Azure API Management service be included in the strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The question requires a strategy to create Azure resources automatically for multiple business units with identical resource needs. Azure API Management is a service for managing APIs and providing API gateway functionality; it does not automate resource provisioning or creation. The appropriate solutions would be Azure Resource Manager templates, Terraform, or Azure Blueprints. Therefore, the solution does not meet the goal.

Why the other options are wrong

  • A. Azure API Management is for API governance and management, not for automating Azure resource provisioning.

Question 69

Which Azure service can you use as a security information and event management (SIEM) solution?

  1. Azure Analysis Services
  2. Microsoft Sentinel
  3. Azure Information Protection
  4. Azure Cognitive Services
Show answer and explanation

Correct answer: B. Microsoft Sentinel

Microsoft Sentinel is Azure's native Security Information and Event Management (SIEM) solution, providing threat detection, investigation, and automated response capabilities. Microsoft Sentinel was formerly called Azure Sentinel. Azure Analysis Services is for data analytics. Azure Information Protection is for data classification. Azure Cognitive Services provides AI and machine learning capabilities but is not a SIEM solution.

Why the other options are wrong

  • A. Azure Analysis Services is a data analytics platform, not a SIEM solution.
  • C. Azure Information Protection is for data classification and protection, not for SIEM functionality.
  • D. Azure Cognitive Services provides AI and ML capabilities, not SIEM functionality.

Question 70

Your company has an on-premises network that contains multiple servers. The company plans to reduce the following administrative responsibilities: • Backing up application data • Replacing failed server hardware • Managing physical server security • Updating server operating systems • Managing permissions to shared documents The company plans to migrate servers to Azure virtual machines. You need to identify which administrative responsibilities will be eliminated after the planned migration. Which two responsibilities should you identify? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. Replacing failed server hardware
  2. Backing up application data
  3. Managing physical server security
  4. Updating server operating systems
  5. Managing permissions to shared documents
Show answer and explanation

Correct answer: A, C. Replacing failed server hardware; Managing physical server security

When migrating to Azure virtual machines, the company eliminates responsibility for replacing failed server hardware (Azure manages physical infrastructure) and managing physical server security (Azure secures the data center). However, backing up data, updating operating systems, and managing document permissions remain the customer's responsibility.

Why the other options are wrong

  • B. Backing up application data remains the customer's responsibility in Azure IaaS.
  • D. Updating server operating systems is still the customer's responsibility when using Azure VMs.
  • E. Managing permissions to shared documents is an application-level responsibility that remains with the customer.

Question 71

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. Your company's developers intend to deploy a large number of custom virtual machines on a weekly basis. They will also be removing these virtual machines during the same week it was deployed. Sixty percent of the virtual machines have Windows Server 2016 installed, while the other forty percent has Ubuntu Linux installed. You are required to make sure that the administrative effort, needed for this process, is reduced by employing a suitable Azure service. Solution: You recommend the use of Azure Reserved Virtual Machines (VM) Instances. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Azure Reserved VM Instances are designed for long-term commitments and cost savings when workloads are predictable and stable. They are inappropriate for the stated scenario where VMs are deployed weekly and removed within the same week. Reserved instances require multi-year commitments and do not reduce administrative effort for temporary VM deployments. This solution addresses cost, not administrative automation.

Why the other options are wrong

  • A. Reserved instances are for long-term commitments, not weekly temporary deployments, and do not reduce administrative effort.

Question 72

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 meets the company's migration plan. What should you create?

  1. Azure virtual machines, Azure SQL databases, and Azure Storage accounts.
  2. an Azure App Service and Azure virtual machines that have Microsoft SQL Server installed.
  3. an Azure App Service and Azure SQL databases.
  4. Azure storage accounts and web server in Azure virtual machines.
Show answer and explanation

Correct answer: C. an Azure App Service and Azure SQL databases.

Azure App Service is a PaaS solution for hosting web and mobile applications, while Azure SQL Database is a PaaS managed database service. Both are fully managed platform services where Microsoft handles infrastructure, patching, and maintenance. This matches the company's requirement for PaaS-only solutions.

Why the other options are wrong

  • A. Azure Virtual Machines are IaaS, not PaaS, as they require management of the operating system and software.
  • B. Azure Virtual Machines are IaaS, and installing Microsoft SQL Server yourself makes it IaaS rather than using a managed PaaS database service.
  • D. Azure Virtual Machines are IaaS, and deploying web servers on them requires infrastructure management rather than using managed PaaS services.

Question 73

You have a virtual machine named VM1 that runs Windows Server 2016. VM1 is in the East US Azure region. Which Azure service should you use from the Azure portal to view service failure notifications that can affect the availability of VM1?

  1. Azure Service Fabric
  2. Azure Monitor
  3. Azure virtual machines
  4. Azure Advisor
Show answer and explanation

Correct answer: B. Azure Monitor

Azure Monitor is the correct service to use for viewing service failure notifications and service health alerts that can affect VM availability. It provides comprehensive health monitoring, alerts, and notifications about platform-level issues and service disruptions. Azure Monitor displays Azure Service Health, which specifically tracks service failures and maintenance events that could impact your resources.

Why the other options are wrong

  • A. Azure Service Fabric is for building and managing microservices applications, not for monitoring service health notifications.
  • C. The Azure virtual machines blade manages VM instances but does not provide service-wide failure notifications.
  • D. Azure Advisor provides recommendations for optimization and best practices, not real-time service failure notifications.

Question 74

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. Your company's Active Directory forest includes thousands of user accounts. You have been informed that all network resources will be migrated to Azure. Thereafter, the on-premises data center will be retired. You are required to employ a strategy that reduces the effect on users, once the planned migration has been completed. Solution: You plan to require Azure Multi-Factor Authentication (MFA). Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Requiring Azure Multi-Factor Authentication (MFA) would actually increase the burden on users and complexity during and after migration, not reduce impact. MFA adds an additional authentication step that users must complete for every login, which increases friction rather than reducing it. A strategy to reduce user impact during migration would focus on seamless authentication, single sign-on capabilities, or hybrid identity synchronization, not adding authentication requirements.

Why the other options are wrong

  • A. MFA increases authentication complexity and user burden, which would increase rather than decrease the effect on users during migration.

Question 75

Your company hosts an accounting application named App1 that is used by all the customers of the company. App1 has low usage during the first three weeks of each month and very high usage during the last week of each month. Which benefit of Azure Cloud Services supports cost management for this type of usage pattern?

  1. high availability
  2. high latency
  3. elasticity
  4. load balancing
Show answer and explanation

Correct answer: C. elasticity

Elasticity is the cloud's ability to automatically scale resources up or down based on demand. For an application with low usage during the first three weeks and high usage in the final week, elasticity allows automatic provisioning of additional resources during peak periods and scaling down during low-usage periods, directly optimizing costs by matching resource allocation to actual demand.

Why the other options are wrong

  • A. High availability ensures uptime but does not specifically address cost management for variable usage patterns.
  • B. High latency is a performance problem, not a cost management benefit.
  • D. Load balancing distributes traffic across resources but does not automatically scale resources based on demand to manage costs.

75 questions in. Want the rest? The first half of the pack, free by email · The full pack

Question 76

You plan to deploy several Azure virtual machines. You need to ensure that the services running on the virtual machines remain available if a single data center fails. What are two possible solutions? Each correct answer presents a complete solution.

  1. Deploy the virtual machines to two or more availability zones.
  2. Deploy the virtual machines to two or more resource groups.
  3. Deploy the virtual machines to a scale set.
  4. Deploy the virtual machines to two or more regions.
Show answer and explanation

Correct answer: A, D. Deploy the virtual machines to two or more availability zones; Deploy the virtual machines to two or more regions.

Availability Zones (option A) distribute VMs across physically separate data centers within a single region, protecting against data center failure. Multiple regions (option D) protect against entire region failures, providing geographic redundancy. Both are complete solutions for data center failure protection. Resource groups (B) are logical containers providing no fault tolerance. Scale sets (C) provide auto-scaling and load balancing but not protection against data center failures unless combined with zones or regions.

Why the other options are wrong

  • B. Resource groups are management containers only and provide no fault tolerance or data center failure protection.
  • C. Scale sets provide auto-scaling within a data center but do not protect against data center failures.

Question 77

What can you use to identify underutilized or unused Azure virtual machines?

  1. Azure Advisor
  2. Azure Cost Management + Billing
  3. Azure reservations
  4. Azure Policy
Show answer and explanation

Correct answer: A. Azure Advisor

Azure Advisor provides personalized recommendations including identification of underutilized virtual machines based on usage patterns and configuration. It analyzes resource metrics and offers specific guidance for optimization and cost savings. Cost Management + Billing tracks spending but doesn't specifically identify underutilized resources, reservations are for commitment purchases, and Policy enforces compliance rules.

Why the other options are wrong

  • B. Azure Cost Management shows spending but does not specifically identify underutilized or unused virtual machines.
  • C. Azure Reservations are for purchasing discounted compute capacity, not for identifying underutilized resources.
  • D. Azure Policy enforces compliance and governance rules but does not analyze resource utilization patterns.

Question 78

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 planning a strategy to deploy numerous web servers and database servers to Azure. This strategy should allow for connection types between the web servers and database servers to be controlled. Solution: You include a local network gateway in your strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

A Local Network Gateway is used to represent an on-premises network location for hybrid connectivity scenarios, enabling VPN or ExpressRoute connections between Azure and on-premises environments. It does not control connection types between resources within Azure. For controlling connections between web servers and database servers deployed in Azure, Network Security Groups (NSGs) are the appropriate solution.

Why the other options are wrong

  • A. A local network gateway is for on-premises network representation in hybrid scenarios, not for controlling inter-resource connections within Azure.

Question 79

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure environment. You need to create a new Azure virtual machine from a tablet that runs the Android operating system. Solution: You use Bash in Azure Cloud Shell. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Azure Cloud Shell is accessible through a web browser and can run Bash commands to create Azure virtual machines using Azure CLI. Since Android tablets can access web browsers and connect to Azure Cloud Shell, users can create VMs using Bash commands from an Android device. This meets the goal of creating an Azure VM from an Android tablet.

Why the other options are wrong

  • B. Azure Cloud Shell is accessible from Android via a web browser, making it a viable solution for creating Azure resources from a tablet.

Question 80

What are two characteristics of the public cloud? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. dedicated hardware
  2. unsecured connections
  3. limited storage
  4. metered pricing
  5. self-service management
Show answer and explanation

Correct answer: D, E. metered pricing; self-service management

Public clouds are characterized by metered pricing, where customers pay only for resources consumed, and self-service management, allowing users to provision and manage resources independently without vendor intervention. Dedicated hardware is a private cloud characteristic, unsecured connections are not inherent to public clouds (security depends on implementation), and storage limitations are not a defining feature of public clouds.

Why the other options are wrong

  • A. Dedicated hardware is a private cloud characteristic, not public cloud.
  • B. Unsecured connections are not a characteristic of public clouds; security depends on implementation.
  • C. Public clouds typically offer virtually unlimited scalable storage, not limited storage.

Question 81

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You plan to deploy several Azure virtual machines. You need to ensure that the services running on the virtual machines are available if a single data center fails. Solution: You deploy the virtual machines to two or more scale sets. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Deploying virtual machines to scale sets alone does not guarantee availability if a single data center fails. Scale sets provide auto-scaling and load balancing within a single region/data center but do not provide protection against data center failures. To survive a data center failure, VMs must be distributed across availability zones (within same region) or regions. Scale sets can be used in conjunction with these approaches but are not sufficient by themselves.

Why the other options are wrong

  • A. Scale sets do not provide data center-level failure protection; they are for scaling and load balancing within a data center.

Question 82

You need to identify the type of failure for which an Azure Availability Zone can be used to protect access to Azure services. What should you identify?

  1. a physical server failure
  2. an Azure region failure
  3. a storage failure
  4. an Azure data center failure
Show answer and explanation

Correct answer: D. an Azure data center failure

Azure Availability Zones protect against data center failures by distributing resources across physically separate data centers within a region. When you deploy services across multiple Availability Zones, if one data center fails, services running in other zones remain available. This provides protection specifically against isolated data center outages, not broader region failures or individual server issues.

Why the other options are wrong

  • A. Physical server failures are typically handled by Azure's internal redundancy within a data center, not by Availability Zones specifically.
  • B. Availability Zones protect against data center failures within a region, not region-level failures; for region failures, you need geo-redundancy across regions.
  • C. Storage failures are handled by storage redundancy options, not by Availability Zones.

Question 83

Your company plans to start using Azure and will migrate all its network resources to Azure. You need to start the planning process by exploring Azure. What should you create first?

  1. a subscription
  2. a resource group
  3. a virtual network
  4. a management group
Show answer and explanation

Correct answer: A. a subscription

An Azure subscription is the foundational requirement and must be created first before any other Azure resources can be deployed. A subscription is the billing and access control boundary for all Azure resources. Resource groups are created within subscriptions, virtual networks are created within resource groups, and management groups organize subscriptions, so all come after the subscription is established.

Why the other options are wrong

  • B. Resource groups are created within a subscription and cannot exist without one.
  • C. Virtual networks are created within resource groups, which require a subscription first.
  • D. Management groups organize subscriptions but a subscription must exist to be managed.

Question 84

You plan to deploy a service to Azure virtual machines. You need to ensure that the service will be available if a datacenter fails. What should you use as part of the virtual machine deployment?

  1. availability sets
  2. proximity placement groups
  3. host groups
  4. availability zones
Show answer and explanation

Correct answer: D. availability zones

Availability zones provide protection against datacenter failures by distributing resources across physically separate datacenters within a region. VMs deployed across multiple availability zones will remain available if one zone fails.

Why the other options are wrong

  • A. Availability sets protect against planned maintenance and hardware failures within a single datacenter, not datacenter failures.
  • B. Proximity placement groups optimize network latency between VMs but do not provide datacenter failure protection.
  • C. Host groups are used to control the physical host placement of VMs and do not protect against datacenter failures.

Question 85

At which OSI layer does ExpressRoute operate?

  1. Layer 2
  2. Layer 3
  3. Layer 5
  4. Layer 7
Show answer and explanation

Correct answer: B. Layer 3

ExpressRoute operates at Layer 3 (Network layer) of the OSI model. It provides a private, dedicated network connection between on-premises infrastructure and Azure data centers using Border Gateway Protocol (BGP) routing, which is a Layer 3 protocol.

Why the other options are wrong

  • A. Layer 2 is the data link layer; ExpressRoute uses Layer 3 routing protocols like BGP.
  • C. Layer 5 is the session layer, which is not relevant to ExpressRoute's core functionality.
  • D. Layer 7 is the application layer, not where ExpressRoute operates.

Question 86

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. Your company's infrastructure includes a number of business units that each need a large number of various Azure resources for everyday operation. The resources required by each business unit are identical. You are required to sanction a strategy to create Azure resources automatically. Solution: You recommend that the Azure Resource Manager templates be included in the strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Azure Resource Manager (ARM) templates are the ideal solution for automating the creation of identical Azure resources across multiple business units. ARM templates enable infrastructure-as-code, allowing you to define resources declaratively and deploy them repeatedly with consistency. This directly satisfies the requirement to create Azure resources automatically for business units with identical resource needs.

Why the other options are wrong

  • B. ARM templates are specifically designed for automated resource creation and meet the stated goal.

Question 87

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 have been informed by your superiors of the company's intentions to automate server deployment to Azure. There is, however, some concern that administrative credentials could be uncovered during this process. You are required to make sure that during the deployment, the administrative credentials are encrypted using a suitable Azure solution. Solution: You recommend the use of Azure Information Protection. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Azure Information Protection is designed for data classification and protection of sensitive documents and emails, not for encrypting administrative credentials during deployment processes. For securing credentials during automated server deployment, Azure Key Vault is the appropriate solution as it provides secure storage and management of secrets, keys, and certificates used in deployment automation.

Why the other options are wrong

  • A. Azure Information Protection does not address credential encryption during deployment; it focuses on document and email data protection.

Question 88

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. An Azure administrator plans to run a PowerShell script that creates Azure resources. You need to recommend which computer configuration to use to run the script. Solution: Run the script from a computer that runs Windows 10 and has the Azure PowerShell module installed. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Windows 10 with the Azure PowerShell module installed is a complete and valid configuration for running PowerShell scripts that create Azure resources. The Azure PowerShell module provides all necessary cmdlets to authenticate and provision resources in Azure, making this configuration fully capable of meeting the stated goal.

Why the other options are wrong

  • B. Windows 10 with Azure PowerShell module is a standard and supported configuration for running Azure resource creation scripts.

Question 89

In which type of cloud model are all the hardware resources owned by a third-party and shared between multiple tenants?

  1. private
  2. hybrid
  3. public
Show answer and explanation

Correct answer: C. public

Public cloud is the model where all hardware resources are owned and managed by a third-party cloud provider and shared among multiple tenants. In public cloud, customers access shared infrastructure on a pay-as-you-go basis without owning the underlying hardware.

Why the other options are wrong

  • A. Private cloud means the infrastructure is dedicated to a single organization, not shared among multiple tenants.
  • B. Hybrid cloud is a combination of private and public cloud resources, not purely third-party owned and shared.

Question 90

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. Your company has an Azure Active Directory (Azure AD) environment. Users occasionally connect to Azure AD via the Internet. You have been tasked with making sure that users who connect to Azure AD via the internet from an unidentified IP address, are automatically encouraged to change passwords. Solution: You configure the use of Azure AD Privileged Identity Management. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Azure AD Privileged Identity Management (PIM) is designed to manage, control, and monitor access to privileged roles and resources, focusing on just-in-time access and role activation for administrators. It does not detect risky sign-ins from unfamiliar IP addresses or automatically trigger password changes based on sign-in location. Azure AD Identity Protection is the appropriate solution for this requirement.

Why the other options are wrong

  • A. PIM manages privileged role access, not risky sign-in detection based on IP addresses or automatic password change enforcement.

Question 91

You plan to migrate a web application to Azure. The web application is accessed by external users. You need to recommend a cloud deployment solution to minimize the amount of administrative effort used to manage the web application. What should you include in the recommendation?

  1. Software as a Service (SaaS)
  2. Platform as a Service (PaaS)
  3. Infrastructure as a Service (IaaS)
  4. Database as a Service (DaaS)
Show answer and explanation

Correct answer: B. Platform as a Service (PaaS)

Platform as a Service (PaaS) minimizes administrative effort for web applications by handling infrastructure management, patches, scaling, and deployment frameworks. The vendor manages the underlying platform, allowing developers to focus on application code rather than server management. This reduces operational overhead compared to IaaS while providing more control than SaaS.

Why the other options are wrong

  • A. SaaS is pre-built software that may not meet custom web application requirements.
  • C. IaaS requires significant administrative effort for managing virtual machines, operating systems, and infrastructure.
  • D. DaaS (Database as a Service) is not a standard cloud model and addresses only database needs, not web application hosting.

Question 92

Which service provides network traffic filtering across multiple Azure subscriptions and virtual networks?

  1. Azure Firewall
  2. an application security group
  3. Azure DDoS protection
  4. a network security group (NSG)
Show answer and explanation

Correct answer: A. Azure Firewall

Azure Firewall provides centralized network traffic filtering and protection across multiple Azure subscriptions and virtual networks. It operates at the network layer and can be deployed as a managed service to protect traffic across subscriptions. Network Security Groups work at individual subnet/NIC level and are subscription-specific. Application Security Groups organize resources for rule management but don't filter across subscriptions. Azure DDoS protection focuses on DDoS mitigation, not general traffic filtering.

Why the other options are wrong

  • B. Application Security Groups are used to group resources for simplified rule management within a subscription, not for cross-subscription filtering.
  • C. Azure DDoS protection specifically protects against DDoS attacks, not for general network traffic filtering across subscriptions.
  • D. Network Security Groups operate at the individual subnet and NIC level and are scoped to a single subscription.

Question 93

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 a critical LOB application, which will be installed on a virtual machine, to Azure. You are informed that the application deployment strategy should allow for a guaranteed availability of 99.99 percent. You need to make sure that the strategy requires as little virtual machines and availability zones as possible. Solution: You include two virtual machines and two availability zones in your strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Two virtual machines deployed across two availability zones is the minimum configuration to achieve 99.99% availability for a critical LOB application. This setup provides both instance-level redundancy (two VMs) and zone-level redundancy (across two separate zones), ensuring that the application remains available even if one entire zone fails. This is the optimal balance between availability requirements and resource minimization.

Why the other options are wrong

  • B. Two VMs across two availability zones is the minimum viable configuration that meets the 99.99% SLA requirement.

Question 94

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 have been informed by your superiors of the company's intentions to automate server deployment to Azure. There is, however, some concern that administrative credentials could be uncovered during this process. You are required to make sure that during the deployment, the administrative credentials are encrypted using a suitable Azure solution. Solution: You recommend the use of Azure Multi-Factor Authentication (MFA). Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Azure Multi-Factor Authentication (MFA) is an identity verification mechanism that adds an extra layer of authentication security, not a solution for encrypting credentials during deployment. MFA requires an additional verification step after authentication but does not encrypt administrative credentials used in automated deployment processes. Azure Key Vault or Azure Automation credentials encryption would be appropriate solutions.

Why the other options are wrong

  • A. MFA is for user authentication verification, not for encrypting credentials during deployment automation.

Question 95

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. 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 meets the company migration plan. Solution: You create an Azure App Service and Azure SQL databases. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Azure App Service and Azure SQL Database are both Platform as a Service (PaaS) offerings. App Service handles application hosting and management, while Azure SQL Database provides managed database services. Both abstract away infrastructure management, allowing the company to focus on applications and data, fully meeting the PaaS-only requirement.

Why the other options are wrong

  • B. This solution meets the goal as both services are PaaS offerings.

Question 96

A team of developers at your company plans to deploy, and then remove, 50 customized virtual machines each week. Thirty of the virtual machines run Windows Server 2016 and 20 of the virtual machines run Ubuntu Linux. You need to recommend which Azure service will minimize the administrative effort required to deploy and remove the virtual machines. What should you recommend?

  1. Azure Reserved Virtual Machines (VM) Instances
  2. Azure virtual machine scale sets
  3. Azure DevTest Labs
  4. Microsoft Managed Desktop
Show answer and explanation

Correct answer: C. Azure DevTest Labs

Azure DevTest Labs is specifically designed for teams that need to quickly deploy and tear down test environments with minimal administrative overhead. It provides automation for creating, managing, and destroying VMs on a schedule, making it ideal for the weekly deployment and removal of 50 customized virtual machines. The service supports both Windows Server and Linux, tracks costs, and enforces policies to minimize management effort.

Why the other options are wrong

  • A. Reserved VM Instances are for long-term cost optimization of running VMs, not for frequent deployment and removal cycles.
  • B. Virtual machine scale sets are designed for auto-scaling identical VMs based on demand, not for custom deployments and scheduled removals.
  • D. Microsoft Managed Desktop is a cloud-based service for managing Windows 10/11 PCs in enterprises, not for managing customized server VMs.

Question 97

You need to manage containers. Which two services can you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. Azure Virtual Desktop
  2. Azure virtual machines
  3. Azure Functions
  4. Azure Container Instances
  5. Azure Kubernetes Service (AKS)
Show answer and explanation

Correct answer: D, E. Azure Container Instances; Azure Kubernetes Service (AKS)

Azure Container Instances and Azure Kubernetes Service (AKS) are both dedicated container management services. Container Instances provides serverless container execution, while AKS provides orchestrated Kubernetes-based container management.

Why the other options are wrong

  • A. Azure Virtual Desktop is for remote desktop sessions, not container management.
  • B. Azure Virtual Machines can run containers but are not dedicated container management services.
  • C. Azure Functions is a serverless compute service for event-driven workloads, not a container management service.

Question 98

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. An Azure administrator plans to run a PowerShell script that creates Azure resources. You need to recommend which computer configuration to use to run the script. Solution: Run the script from a computer that runs Linux and has the Azure CLI tools installed. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The question asks about running a PowerShell script to create Azure resources. While Azure CLI tools can be used on Linux, the requirement specifically states a PowerShell script. Although Azure CLI can manage resources, it doesn't directly execute PowerShell scripts. PowerShell Core can run on Linux, but the solution proposed only mentions Azure CLI tools, not PowerShell, so it does not fully meet the goal.

Why the other options are wrong

  • A. The solution mentions Azure CLI tools, not PowerShell, which is what the script requires to run directly on Linux.

Question 99

Which Azure service should you use to collect events from multiple resources into a centralized repository?

  1. Azure Event Hubs
  2. Azure Analysis Services
  3. Azure Monitor
  4. Azure Stream Analytics
Show answer and explanation

Correct answer: C. Azure Monitor

Azure Monitor is the centralized service for collecting events, metrics, logs, and diagnostic data from multiple Azure resources into a unified repository. It provides comprehensive monitoring and diagnostics capabilities. Azure Event Hubs is for high-throughput event streaming but is more specialized for specific streaming scenarios. Azure Analysis Services is for data analysis. Azure Stream Analytics is for real-time stream processing, not centralized event collection.

Why the other options are wrong

  • A. Event Hubs is designed for high-throughput event streaming rather than general-purpose centralized monitoring.
  • B. Analysis Services is for analytical processing of data, not collection of events.
  • D. Stream Analytics is for processing streaming data, not for collecting events from resources.

Question 100

What can you use to automatically send an alert if an administrator stops an Azure virtual machine?

  1. Azure Advisor
  2. Azure Service Health
  3. Azure Monitor
  4. Azure Network Watcher
Show answer and explanation

Correct answer: C. Azure Monitor

Azure Monitor is the comprehensive monitoring service that can track resource state changes and automatically send alerts based on configured conditions, such as when a virtual machine is stopped by an administrator.

Why the other options are wrong

  • A. Azure Advisor provides recommendations for optimization but doesn't generate alerts for specific resource state changes.
  • B. Azure Service Health monitors Azure service availability and incidents, not individual resource state changes.
  • D. Azure Network Watcher monitors and diagnoses network issues, not virtual machine power states.

100 questions in. Want the rest? The first half of the pack, free by email · The full pack

Question 101

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 required to deploy an Artificial Intelligence (AI) solution in Azure. You want to make sure that you are able to build, test, and deploy predictive analytics for the solution. Solution: You should make use of Azure Cosmos DB. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

The question requires deploying an AI solution with the ability to build, test, and deploy predictive analytics. Azure Cosmos DB is a NoSQL database service designed for high-performance data storage and retrieval; it is not designed for building and deploying AI models or conducting predictive analytics. Azure Machine Learning is the appropriate service for this requirement. Therefore, the solution does not meet the goal.

Why the other options are wrong

  • A. Azure Cosmos DB is a database service, not an AI/ML platform for building predictive analytics models.

Question 102

You need to purchase a third-party virtual security appliance that you will deploy to an Azure subscription. What should you use?

  1. Azure subscriptions
  2. Microsoft Defender for Cloud
  3. Azure Marketplace
  4. Microsoft Store
Show answer and explanation

Correct answer: C. Azure Marketplace

Azure Marketplace is the correct platform to purchase and deploy third-party virtual security appliances to Azure subscriptions. It offers vetted solutions ready for Azure deployment.

Why the other options are wrong

  • A. Azure subscriptions are billing and resource containers, not purchasing platforms.
  • B. Microsoft Defender for Cloud is a security monitoring and threat protection service, not a marketplace.
  • D. Microsoft Store is for consumer applications and does not support enterprise Azure deployments.

Question 103

What does a customer provide in a software as a service (SaaS) model?

  1. application data
  2. data storage
  3. compute resources
  4. application software
Show answer and explanation

Correct answer: A. application data

In a SaaS model, the customer provides only the application data. The cloud provider manages the application software, infrastructure, compute resources, storage, and all underlying systems. The customer simply uses the application and manages their own data.

Why the other options are wrong

  • B. Data storage is provided and managed by the SaaS provider, not the customer.
  • C. Compute resources are provided and managed by the SaaS provider as part of the service.
  • D. Application software is provided by the SaaS vendor; the customer does not develop or provide it.

Question 104

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You plan to deploy several Azure virtual machines. You need to ensure that the services running on the virtual machines are available if a single data center fails. Solution: You deploy the virtual machines to a scale set. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

Deploying virtual machines to a scale set alone does not protect against a single data center failure unless the scale set is configured to spread instances across multiple Availability Zones. By default, a scale set may deploy all instances in a single zone or data center. To achieve data center failure protection, the scale set must be explicitly configured with zone redundancy or deployed across Availability Zones.

Why the other options are wrong

  • A. A scale set without zone configuration does not guarantee protection against data center failures.

Question 105

You need to purchase a third-party virtual security appliance that you will deploy to an Azure subscription. What should you use?

  1. Azure subscriptions
  2. Azure Security Center
  3. Azure Marketplace
  4. Microsoft Store
Show answer and explanation

Correct answer: C. Azure Marketplace

Azure Marketplace is the dedicated platform for purchasing and deploying third-party solutions, including virtual security appliances, to Azure subscriptions. It provides pre-configured images and solutions ready for deployment in Azure.

Why the other options are wrong

  • A. Azure subscriptions are containers for resources but not a purchasing platform for third-party appliances.
  • B. Azure Security Center (now Microsoft Defender for Cloud) is a monitoring and security management service, not a marketplace for purchasing appliances.
  • D. Microsoft Store is for consumer applications, not enterprise Azure solutions.

Question 106

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure subscription named Subscription1. You sign in to the Azure portal and create a resource group named RG1. From Azure documentation, you have the following command that creates a virtual machine named VM1. az vm create --resource-group RG1 - name VM1 --image UbuntuLTS --generate-ssh-keys You need to create VM1 in Subscription1 by using the command. Solution: From a computer that runs Windows 10, install Azure CLI. From PowerShell, sign in to Azure and then run the command. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

The solution correctly identifies that Azure CLI can be installed on Windows 10 and executed from PowerShell. PowerShell is a valid command-line interface where Azure CLI commands (az commands) can be run after signing in with 'az login'. Both the installation and execution method are appropriate for running the specified az vm create command.

Why the other options are wrong

  • B. PowerShell is a perfectly valid environment to run Azure CLI commands after installation, so this is not a reason to reject the solution.

Question 107

Your company plans to deploy several million sensors that will upload data to Azure. You need to identify which Azure resources must be created to support the planned solution. Which two Azure resources should you identify? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

  1. Azure Data Lake
  2. Azure Queue storage
  3. Azure File Storage
  4. Azure IoT Hub
  5. Azure Notification Hubs
Show answer and explanation

Correct answer: A, D. Azure Data Lake; Azure IoT Hub

For millions of sensors uploading data to Azure, you need Azure IoT Hub to ingest and manage the IoT device connections and telemetry data, and Azure Data Lake to store the massive volumes of structured and unstructured data collected from the sensors.

Why the other options are wrong

  • B. Queue Storage is for message queuing between services, not the primary storage for sensor data.
  • C. File Storage is for shared file access via SMB protocol, not optimized for IoT sensor data ingestion.
  • E. Notification Hubs is for sending push notifications to mobile apps, not for collecting IoT sensor data.

Question 108

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. 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 meets the company migration plan. Solution: You create an Azure App Service and Azure virtual machines that have Microsoft SQL Server installed. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: B. No

While Azure App Service is PaaS, Azure Virtual Machines are Infrastructure as a Service (IaaS). Virtual machines require administrative management of the operating system, patches, and configurations. The requirement explicitly states only PaaS solutions must be used, so this mixed solution violates the migration plan by including an IaaS component.

Why the other options are wrong

  • A. Virtual machines are IaaS, not PaaS, so this violates the PaaS-only requirement.

Question 109

Your company plans to deploy several custom applications to Azure. The applications will provide invoicing services to the customers of the company. Each application will have several prerequisite applications and services installed. You need to recommend a cloud deployment solution for all the applications. What should you recommend?

  1. Software as a Service (SaaS)
  2. Platform as a Service (PaaS)
  3. Infrastructure as a Service (laaS)
Show answer and explanation

Correct answer: C. Infrastructure as a Service (laaS)

Infrastructure as a Service (IaaS) is the appropriate recommendation. Since the applications require multiple prerequisite applications and services to be installed and configured, the company needs full control over the operating system and infrastructure. IaaS provides virtual machines where they can install and manage all required components, whereas PaaS and SaaS provide more abstraction and less control.

Why the other options are wrong

  • A. Software as a Service (SaaS) provides complete applications to end-users and does not allow installation of custom prerequisite applications.
  • B. Platform as a Service (PaaS) provides a managed platform but may not offer sufficient flexibility to install diverse prerequisite applications and services needed for these custom applications.

Question 110

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure subscription named Subscription1. You sign in to the Azure portal and create a resource group named RG1. From Azure documentation, you have the following command that creates a virtual machine named VM1. az vm create --resource-group RG1 - name VM1 --image UbuntuLTS --generate-ssh-keys You need to create VM1 in Subscription1 by using the command. Solution: From the Azure portal, launch Azure Cloud Shell and select Bash. Run the command in Cloud Shell. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Azure Cloud Shell supports Bash and provides pre-installed Azure CLI tools. Running the az vm create command in Cloud Shell Bash is a valid and direct method to execute the command. Cloud Shell eliminates the need for local installations and provides an authenticated session to Azure, making it a complete solution for creating the virtual machine.

Why the other options are wrong

  • B. Azure Cloud Shell is specifically designed to run Azure CLI and PowerShell commands, making this a valid approach.

Question 111

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 planning a strategy to deploy numerous web servers and database servers to Azure. This strategy should allow for connection types between the web servers and database servers to be controlled. Solution: You include network security groups (NSGs) in your strategy. Does the solution meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Network Security Groups (NSGs) are specifically designed to filter network traffic and control connection types between resources. NSGs contain security rules that allow or deny inbound and outbound traffic based on source, destination, ports, and protocols. This is the perfect solution for controlling which connection types are allowed between web servers and database servers in Azure.

Why the other options are wrong

  • B. NSGs are the correct Azure solution for controlling connection types and traffic between network resources.

Question 112

You have an Azure virtual machine named VM1. You plan to encrypt VM1 by using Azure Disk Encryption. Which Azure resource must you create first?

  1. an Azure Storage account
  2. an Azure Key Vault
  3. an Azure Information Protection policy
  4. an Encryption key
Show answer and explanation

Correct answer: B. an Azure Key Vault

Azure Key Vault must be created first before implementing Azure Disk Encryption. The Key Vault stores the encryption keys used to encrypt the VM's disks. Azure Storage accounts are not required for disk encryption. Azure Information Protection is for data classification, not disk encryption. While an encryption key is needed, it is generated and stored within the Key Vault, so the vault must exist first.

Why the other options are wrong

  • A. An Azure Storage account is not required for Azure Disk Encryption.
  • C. Azure Information Protection policy is for data classification and protection, not for disk encryption.
  • D. An encryption key must be stored in a Key Vault, so the vault must be created first before the key can be generated.

Question 113

Which service provides serverless computing in Azure?

  1. Azure Virtual Machines
  2. Azure Functions
  3. Azure storage account
  4. Azure dedicated hosts
Show answer and explanation

Correct answer: B. Azure Functions

Azure Functions is Azure's serverless computing service that allows execution of code without managing infrastructure. Users only pay for compute resources consumed during execution. Virtual Machines require managing the underlying infrastructure, storage accounts are for data storage, and dedicated hosts are for dedicated physical servers.

Why the other options are wrong

  • A. Azure Virtual Machines require users to manage and provision virtual infrastructure, which is not serverless.
  • C. Azure Storage Accounts are for data storage and do not provide serverless computing capabilities.
  • D. Azure Dedicated Hosts are dedicated physical servers and require infrastructure management, contrary to serverless principles.

Question 114

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure environment. You need to create a new Azure virtual machine from a tablet that runs the Android operating system. Solution: You use the Azure portal. Does this meet the goal?

  1. Yes
  2. No
Show answer and explanation

Correct answer: A. Yes

Yes, this solution meets the goal. The Azure portal is a web-based interface that is responsive and works on tablets, including Android devices with a web browser. From the Azure portal, users can navigate to Virtual Machines, click Create, and provision a new virtual machine through the graphical interface, which is fully functional on mobile devices.

Question 115

You plan to migrate several servers from an on-premises network to Azure. What is an advantage of using a public cloud service for the servers over an on-premises network?

  1. The public cloud is owned by the public, NOT a private corporation
  2. The public cloud is a crowd-sourcing solution that provides corporations with the ability to enhance the cloud
  3. All public cloud resources can be freely accessed by every member of the public
  4. The public cloud is a shared entity whereby multiple corporations each use a portion of the resources in the cloud
Show answer and explanation

Correct answer: D. The public cloud is a shared entity whereby multiple corporations each use a portion of the resources in the cloud

The public cloud is a shared multi-tenant environment where multiple organizations each utilize a portion of the same cloud infrastructure and resources. This shared model enables economies of scale, reduces per-customer costs, and provides flexibility compared to on-premises networks. The public cloud is managed by cloud providers, not by the public.

Why the other options are wrong

  • A. Public clouds are owned and operated by corporations (like Microsoft, Amazon, Google), not by the public.
  • B. Public clouds are not crowd-sourcing solutions; they are professionally managed by vendors.
  • C. Public cloud resources are not freely accessible to the public; access requires subscriptions and authentication.

Question 116

Which Azure service can you use as a security information and event management (SIEM) solution?

  1. Azure Analysis Services
  2. Azure Sentinel
  3. Azure Information Protection
  4. Azure Cognitive Services
Show answer and explanation

Correct answer: B. Azure Sentinel

Azure Sentinel (also known as Microsoft Sentinel) is Azure's native Security Information and Event Management (SIEM) solution. It provides threat detection, investigation, and automated response capabilities across cloud and on-premises environments. Azure Analysis Services is for data analytics. Azure Information Protection is for data classification. Azure Cognitive Services provides AI and machine learning capabilities but is not a SIEM solution.

Why the other options are wrong

  • A. Azure Analysis Services is a data analytics platform, not a SIEM solution.
  • C. Azure Information Protection is for data classification and protection, not for SIEM functionality.
  • D. Azure Cognitive Services provides AI and ML capabilities, not SIEM functionality.

Question 117

You have an Azure environment. You need to create a new Azure virtual machine from a tablet that runs the Android operating system. What are three possible solutions? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. Use Bash in Azure Cloud Shell.
  2. Use PowerShell in Azure Cloud Shell.
  3. Use the PowerApps portal.
  4. Use the Security & Compliance admin center.
  5. Use the Azure portal.
Show answer and explanation

Correct answer: A, B, E. Use Bash in Azure Cloud Shell; Use PowerShell in Azure Cloud Shell; Use the Azure portal.

Bash in Cloud Shell, PowerShell in Cloud Shell, and the Azure portal all provide browser-based access and can be used from an Android tablet to create virtual machines. Cloud Shell uses Bash or PowerShell in a browser, and the Azure portal is a complete graphical management interface.

Why the other options are wrong

  • C. PowerApps portal is for building and running business applications, not for creating Azure virtual machines.
  • D. The Security & Compliance admin center is for Microsoft 365 security settings, not for Azure resource management.

Question 118

What is the function of a Site-to-Site VPN?

  1. provides a secure connection between a computer on a public network and the corporate network
  2. provides a dedicated private connection to Azure that does NOT travel over the internet
  3. provides a connection from an on-premises VPN device to an Azure VPN gateway
Show answer and explanation

Correct answer: C. provides a connection from an on-premises VPN device to an Azure VPN gateway

Site-to-Site VPN provides a secure connection from an on-premises VPN device to an Azure VPN gateway, enabling organizations to connect entire on-premises networks to Azure over the public internet.

Why the other options are wrong

  • A. This describes Point-to-Site VPN, which connects individual computers to Azure, not on-premises networks.
  • B. This describes Azure ExpressRoute, which provides a dedicated private connection that does not travel over the internet.

That was 118 of 474.

The full Microsoft AZ-900 pack has all 474 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.

Get the full pack

Not ready yet? Get the first 237 free as one PDF by email. Get the Half Pack →