Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free Microsoft Azure Fundamentals AZ-900 Exam Questions

Page: 1 / 35 Total 515 questions

Want more questions? Get Premium Access.

Question 1

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, white 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 has an Azure subscription that contains the following unused resources:

* 20 user accounts in Azure Active Directory (Azure AD)

* Five groups in Azure AD

* 10 public !P addresses

* 10 network interfaces

You need to reduce the Azure costs for the company.

Solution: You remove the unused public IP addresses.

Does this meet the goal?

Correct Answer: A. Yes
Explanation:

You are charged for public IP addresses. Therefore, deleting unused public IP addresses will reduce the Azure costs.


https://docs.microsoft.com/en-us/azure/advisor/advisor-cost-recommendations#reduce-costs-by-deleting-or-reconfiguring-idle-virtual-network-gateways

Question 2

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?

Correct Answer: D. availability zones
Explanation:

An Availability Set or Availability Zone should be used as part of the virtual machine deployment to ensure service availability if a datacenter fails. Availability Zones distribute VMs across physically separate datacenters within a region, while Availability Sets distribute VMs across fault and update domains within a datacenter, both providing high availability and fault tolerance.

Question 3

How many copies of data are maintained by an Azure Storage account that uses locally-redundant storage (LRS)?

Correct Answer: A. 3
Explanation:

Locally-Redundant Storage (LRS) maintains three copies of data within a single datacenter. These three replicas are distributed across different fault domains and update domains within the same region, providing protection against hardware failures while keeping data geographically localized for low-latency access.

Question 4

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 Subscription! 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 Subscription! 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?

Correct Answer: B. No
Explanation:

Yes, this solution meets the goal. Using Azure Cloud Shell is a valid and effective approach:

  • Azure Cloud Shell - A browser-based shell provided directly in the Azure portal, eliminating the need to install tools locally
  • Bash environment - Bash is selected, which fully supports the Azure CLI commands
  • Automatic authentication - Cloud Shell is automatically authenticated with your Azure credentials when launched from the portal
  • Command execution - The az vm create command runs identically in Cloud Shell as it would from a local installation
  • Resource creation - The command will successfully create VM1 in RG1 within Subscription1

This solution is actually more convenient than the local installation approach in Question 5, as it requires no setup and works from any browser. Both solutions meet the goal.

Question 5

Your company has 10 offices. You plan to generate several billing reports from the Azure portal. Each report will contain the Azure resource utilization of each office.

Which Azure Resource Manager feature should you use before you generate the reports?

Correct Answer: A. tags
Explanation:

You should use Azure Resource Manager tags before generating billing reports. Tags are key-value pairs that you can assign to Azure resources to organize and categorize them. By tagging resources with the office location (e.g., 'Office: New York'), you can then generate billing reports grouped by these tags, allowing you to see resource utilization and costs broken down by each office. This is the most effective Azure Resource Manager feature for organizing resources by department or office.

Question 6

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, white 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 an Android laptop.

Solution: You use the PowerApps portal.

Does this meet the goal?

Correct Answer: B. No
Explanation:

PowerApps lets you quickly build business applications with little or no code. It is not used to create Azure virtual machines. Therefore, this solution does not meet the goal.

PowerApps Portals allow organizations to create websites which can be shared with users external to their organization either anonymously or through the login provider of their choice like LinkedIn, Microsoft Account, other commercial login providers.


https://powerapps.microsoft.com/en-us/blog/introducing-powerapps-portals-powerful-low-code-websites-for-external-users/

Question 7

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, white 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 has an Azure subscription that contains the following unused resources:

* 20 user accounts in Azure Active Directory (Azure AD)

* Five groups in Azure AD

* 10 public [P addresses

* 10 network interfaces

* You need to reduce the Azure costs for the company.

Solution: You remove the unused user accounts.

Does this meet the goal?

Correct Answer: B. No
Explanation:

You are not charged for user accounts. Therefore, deleting unused user accounts will not reduce the Azure costs for the company.


https://docs.microsoft.com/en-us/azure/advisor/advisor-cost-recommendations#reduce-costs-by-deleting-or-reconfiguring-idle-virtual-network-gateways

Question 8

Your company has 10 departments.

The company plans to implement an Azure environment.

You need to ensure that each department can use a different payment option for the Azure services it consumes.

What should you create for each department?

Correct Answer: B. a subscription
Explanation:

There are different payment options in Azure including pay-as-you-go (PAYG), Enterprise Agreement (EA), and Microsoft Customer Agreement (MCA) accounts.

Your Azure costs are 'per subscription'. You are charged monthly for all resources in a subscription. Therefore, to use different payment options per department, you will need to create a separate subscription per department. You can create multiple subscriptions in a single Azure Active Directory tenant.

Incorrect Answers:

A: A reservation is where you commit to a resource (for example a virtual machine) for one or three years. This gives you a discounted price on the resource for the reservation period. Reservations do not provide a way to use different payment options per department.

C: A resource group is a logical container for Azure resources. You can view the total cost of all the resources in a resource group. However, resource groups do not provide a way to use different payment options per department.

D: A container instance is an Azure resource used to run an application. Container instances do not provide a way to use different payment options per department.


https://docs.microsoft.com/en-us/azure/cost-management-billing/manage/create-subscription

Question 9

This question requires that you evaluate the underlined text to determine if it is correct.

Azure Databricks is an Apache Spark-based analytics service.

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.

Correct Answer: A. No change is needed.
Explanation:

Azure Databricks is an Apache Spark-based analytics platform. The platform consists of several components including 'MLib'. Mlib is a Machine Learning library consisting of common learning algorithms and utilities, including classification, regression, clustering, collaborative filtering, dimensionality reduction, as well as underlying optimization primitives.


https://docs.microsoft.com/en-us/azure/azure-databricks/what-is-azure-databricks#apache-spark-based-analytics-platform

Question 10

What can you use to make recommendations that will reduce Azure costs?

Correct Answer: A. Azure Advisor
Explanation:

Azure Advisor is the service that provides recommendations to reduce Azure costs.

What Azure Advisor does:

  • Analyzes your Azure usage patterns and configurations
  • Provides personalized recommendations across five categories: Cost, Performance, Reliability, Operational Excellence, and Security
  • Identifies idle or underutilized resources that increase costs
  • Suggests right-sizing opportunities for virtual machines
  • Recommends reserved instances for predictable workloads
  • Identifies unused services and resources

Azure Advisor helps optimize your Azure spend by identifying cost-saving opportunities and providing actionable recommendations.

Question 11

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 a DDoS protection plan.

Does this meet the goal?

Correct Answer: B. No
Explanation:

Modifying a DDoS protection plan does not enable HTTP access to a virtual machine. DDoS protection is designed to protect against distributed denial-of-service attacks, not to configure inbound connectivity. To make VM1 accessible over HTTP from the Internet, you would need to configure network security group (NSG) rules and/or a public IP address with appropriate inbound rules allowing HTTP traffic on port 80. This solution does not meet the goal.

Question 12

(_____________________) runs application code in Azure without requiring a server.

Correct Answer: A. Azure Functions
Explanation:

Azure Functions runs application code in Azure without requiring a server. It is a serverless computing service where you only pay for the compute resources you consume while your code executes. You don't need to provision or manage any infrastructure.

Question 13

You have an Azure application that uses the services shown in the following table.

How should you calculate the composite SLA for the application?

Correct Answer: C. 0.999 * 0.9999 = 0.9989001 = 99.89001%
Explanation:

To calculate the composite SLA for an application using multiple services, you multiply the SLA percentages of each service. For example, if Service A has 99.9% SLA and Service B has 99.95% SLA, the composite SLA would be 0.999 × 0.9995 = 0.9985 or 99.85%. This accounts for the combined risk of downtime across all dependent services.

Question 14

You plan to deploy several Azure virtual machines.

You need to control the ports that devices on the internet can use to access the virtual machines.

What should you use?

Correct Answer: D. a network security group (NSG)

Question 15

You need to start Azure Cloud Shell.

What should you use?

Correct Answer: C. the Azure portal
Explanation:

The Azure Portal should be used to start Azure Cloud Shell. The portal provides a built-in Cloud Shell button (typically located in the top toolbar), which launches Cloud Shell in your browser. This is the most direct and common method to access Cloud Shell for running PowerShell or Bash commands.