Practice Exam AZ-900: Azure Fundamentals

Question bank: 105 · timed mock exam: 45 min

Official exam page on the vendor's site (opens in a new tab) Official exam guide (opens in a new tab) Official prep course (opens in a new tab)

  • Describe Azure architecture and services 41 questions
  • Describe Azure management and governance 35 questions
  • Describe cloud concepts 29 questions

Free: 25 questions in study mode, all domains, no account.

Subscription: the 105 questions of this certification, the timed exam mode, and all other certifications too.

Subscribe · €9.99 / month

Secure card payment (Stripe) · No commitment · Cancel online

How to prepare for Azure Fundamentals (AZ-900) with InfraPrep

The 105 questions cover 3 domains: Describe Azure architecture and services, Describe Azure management and governance, Describe cloud concepts. 25 of them are free, without an account.

Study mode

Answer at your pace: each answer is corrected straight away, with an explanation and the link to the documentation it relies on.

Exam mode

A timed exam of 45 minutes, with a question map to flag and come back to questions before you submit.

Results by domain

Your score is broken down by domain, so you know what to review first.

Original questions

Every question is written from the public documentation, never copied from the exam. You can contest an answer from study mode.

10 free sample questions

Question 1 Describe cloud concepts

Under the Azure shared responsibility model, which responsibility area stays with Microsoft across all three deployment types (IaaS, PaaS, and SaaS)?

  1. Customer data
  2. Physical network
  3. Identities and users
  4. Client devices
Show the answer and the explanation

Correct answer: B

The documentation's responsibility table lists the physical network row as "customer microsoft microsoft microsoft" for on-premises/IaaS/PaaS/SaaS, meaning Microsoft owns it in all three cloud types.

Source: official documentation

Question 2 Describe Azure architecture and services

Which statement best matches how the documentation defines a resource group in Azure?

  1. A billing boundary that determines the invoice a customer receives
  2. A geographic pairing used only for disaster recovery replication
  3. A role definition that grants permissions to a set of users
  4. A container that holds related resources for an Azure solution
Show the answer and the explanation

Correct answer: D

The documentation defines a resource group as a container that holds related resources for an Azure solution.

Source: official documentation

Question 3 Describe Azure management and governance

A finance team wants to be notified automatically whenever spending on a subscription exceeds a predefined forecast amount, without manually checking the cost dashboard every day. Which cost management capability does the documentation describe as fitting this need?

  1. A management group
  2. An availability set
  3. A resource lock
  4. Budget alerts
Show the answer and the explanation

Correct answer: D

The documentation states budget alerts notify recipients when cost exceeds a predefined cost or forecast amount, which matches the finance team's need for automatic notification.

Source: official documentation

Question 4 Describe cloud concepts

A team wants to lower its Azure compute bill for workloads it plans to keep running continuously for the next year, and is willing to commit in advance in exchange for a lower rate. Which pricing approach fits this need, according to the documentation?

  1. The consumption-based pay-as-you-go rate
  2. A spot virtual machine
  3. An Azure reservation
  4. The free tier of the service
Show the answer and the explanation

Correct answer: C

The documentation states reservations let customers save money by committing to one-year or three-year plans, which matches a team willing to commit in advance for a lower rate on steady workloads.

Source: official documentation

Question 5 Describe Azure architecture and services

An organization wants a single top-level scope under which it can group several subscriptions and apply governance settings to all of them at once. Reading the resource hierarchy diagram in the documentation, which layer sits above subscriptions and resource groups for this purpose?

  1. Management group
  2. Resource group
  3. Tenant root domain only, with no grouping layer above subscriptions
  4. Region pair
Show the answer and the explanation

Correct answer: A

The documentation's hierarchy diagram places management groups above subscriptions, resource groups, and resources, which is the layer needed to group multiple subscriptions under one governance scope.

Source: official documentation

Question 6 Describe Azure management and governance

An administrator wants to attach a key-value label such as "environment: production" to a set of resources purely to help identify and organize them, with no effect on how the resources themselves function. Which Azure feature does the documentation describe this way?

  1. A role assignment
  2. Tags
  3. A private endpoint
  4. A region pair
Show the answer and the explanation

Correct answer: B

The documentation defines tags as metadata elements applied to Azure resources, described as key-value pairs that help identify resources based on settings relevant to the organization.

Source: official documentation

Question 7 Describe cloud concepts

A developer wants to run short pieces of code that react to events, without provisioning or managing any servers, and without writing infrastructure code. Which Azure Functions characteristic, as described in the documentation, matches this need?

  1. It requires an always-on virtual machine scale set to host the code
  2. It only runs code on a fixed daily schedule
  3. It requires the developer to manage the underlying operating system patching
  4. It is a serverless solution that lets you build apps with less code and less infrastructure
Show the answer and the explanation

Correct answer: D

The documentation describes Azure Functions as a serverless solution that allows building robust apps while using less code and with less infrastructure, which is exactly the event-driven, server-free model the developer wants.

Source: official documentation

Question 8 Describe Azure architecture and services

An administrator groups several virtual machines into an availability set so Azure can spread them across separate fault and update domains, in order to keep the application highly available during host maintenance or hardware failure. What does the documentation say about the cost of the availability set grouping itself?

  1. The availability set is billed as a separate resource at a flat monthly rate
  2. Only the first VM in the set is billed, the rest are free
  3. You only pay for each VM instance you create, not for the availability set itself
  4. The availability set doubles the cost of every VM placed inside it
Show the answer and the explanation

Correct answer: C

The documentation states that for the availability set itself, you only pay for each VM instance that you create, meaning the grouping construct adds no separate charge.

Source: official documentation

Question 9 Describe Azure management and governance

A cloud governance team wants a service that enforces organizational standards across many resources and continuously assesses whether those resources stay compliant, surfacing the results on a dashboard. Which Azure feature matches this description in the documentation?

  1. A private endpoint
  2. Azure Policy
  3. An availability zone
  4. Azure Cloud Shell
Show the answer and the explanation

Correct answer: B

The documentation states Azure Policy helps enforce organizational standards and assess compliance at scale, providing an aggregated compliance dashboard, which matches the governance team's need.

Source: official documentation

Question 10 Describe cloud concepts

A company deploys a service across multiple availability zones in the same Azure region to keep the service running if one datacenter fails. Which benefit of cloud computing does this design directly illustrate, per the documentation?

  1. Manageability
  2. Consumption-based pricing
  3. Governance
  4. High availability
Show the answer and the explanation

Correct answer: D

The documentation states that when a zone goes down, applications configured across multiple zones continue running because high availability is supported by the remaining zones.

Source: official documentation

Frequently asked questions

Are there free questions, and do I need an account?

Yes. 25 questions of this certification are free in study mode, across all its domains, without a subscription and without registration. The account is created when you subscribe, at checkout.

How does the subscription work, and can I cancel?

One monthly subscription covers all certifications and the timed practice exams. There is no minimum period. You cancel online, at any time, with the "Cancel your contract" function in My account; cancellation takes effect at the end of the month already paid, and no further payment is taken.

Where do the questions come from?

Every question is original, written from the vendor's public documentation. Each answer comes with an explanation and a link to the documentation page it relies on. InfraPrep is not affiliated with the vendors, and certification names belong to their owners.

In which language are the questions?

The questions are written in English, also on the French version of the site.

Is the catalog updated?

Yes, the catalog changes over time: new certifications and new questions are added.