HELP

AZ-900 Practice Test Bank: 200+ Questions & Answers

AI Certification Exam Prep — Beginner

AZ-900 Practice Test Bank: 200+ Questions & Answers

AZ-900 Practice Test Bank: 200+ Questions & Answers

Pass AZ-900 faster with targeted practice and clear explanations

Beginner az-900 · microsoft · azure fundamentals · azure

Prepare for the Microsoft AZ-900 Exam with Confidence

The AZ-900 Azure Fundamentals exam by Microsoft is one of the best entry points into cloud certification. It is designed for learners who want to understand core cloud principles, Azure architecture, and the essential management and governance capabilities used across Microsoft Azure. This course blueprint is built specifically for beginners who may have basic IT literacy but no prior certification experience. If you want a focused, exam-driven path with realistic practice, this course is designed to help you build confidence before test day.

"AZ-900 Practice Test Bank: 200+ Questions with Detailed Answers" centers on the official Microsoft exam objectives: Describe cloud concepts; Describe Azure architecture and services; and Describe Azure management and governance. Instead of overwhelming you with unrelated material, the course structure stays closely aligned to what the exam expects you to know. Each chapter is designed to reinforce domain knowledge and then test it using exam-style questions and explanations.

How the Course Is Structured

Chapter 1 introduces the exam itself. You will review the AZ-900 format, registration process, scheduling options, scoring expectations, and a practical study strategy. This opening chapter helps new learners understand what the certification is, how to approach it, and how to use a practice test bank effectively.

Chapters 2 through 5 cover the official exam domains in a logical sequence. The cloud concepts chapters explain cloud models, service types, the shared responsibility model, and the benefits of cloud computing. The Azure architecture and services chapters focus on core Azure components such as regions, availability zones, subscriptions, compute, networking, storage, identity, and related solution categories. The governance chapter then addresses cost management, compliance, resource governance, monitoring, and management tools.

Chapter 6 serves as the final checkpoint with full mock exams, weak-spot analysis, and a final review across all domains. This chapter is especially useful for measuring readiness and identifying last-minute gaps before the real exam.

What Makes This Course Effective for AZ-900

This course is designed as a practice-first exam prep experience. That means every major topic is tied back to the way Microsoft typically tests the material. You will not just read domain names—you will apply them through scenario-based review and answer analysis. The detailed rationales help you understand why the correct answer is right and why distractors are wrong, which is critical for passing beginner-level certification exams.

  • Aligned to the official Microsoft AZ-900 exam domains
  • Built for beginners with no prior certification background
  • Includes 200+ exam-style practice questions
  • Uses detailed answer explanations to strengthen retention
  • Provides a full mock exam chapter for final readiness
  • Helps learners build a smart, manageable study plan

Who Should Take This Course

This course is ideal for individuals preparing for the Microsoft Azure Fundamentals certification, including students, career changers, IT support staff, business users working with cloud platforms, and anyone beginning their Azure learning path. Because the level is beginner-friendly, you do not need previous Azure certifications or deep technical experience to benefit.

Why Start Now

AZ-900 is often the first Microsoft certification learners pursue because it validates foundational cloud knowledge and opens the door to more advanced Azure paths. A structured question bank can dramatically improve readiness by showing you how concepts appear in real exam situations. If you are ready to begin, Register free to start learning today, or browse all courses to explore more certification prep options.

With a balanced mix of domain coverage, exam strategy, and realistic practice, this course gives you a practical route to preparing for the AZ-900 exam by Microsoft. Study the fundamentals, test your understanding, review your weak areas, and head into the exam with a stronger chance of success.

What You Will Learn

  • Describe cloud concepts, including cloud computing benefits, shared responsibility, and cloud service types
  • Describe Azure architecture and services, including core architectural components and major Azure compute, networking, and storage services
  • Describe Azure management and governance features such as cost management, compliance, security, and resource governance
  • Apply official AZ-900 exam domain knowledge to Microsoft-style practice questions with detailed answer analysis
  • Build a beginner-friendly study strategy for the AZ-900 exam, including registration, scoring awareness, and final review planning
  • Identify weak areas across all official exam domains and improve exam readiness with full mock testing

Requirements

  • Basic IT literacy and familiarity with common technology terms
  • No prior certification experience is needed
  • No hands-on Azure experience is required, though it can help
  • A willingness to practice exam-style questions and review detailed explanations

Chapter 1: AZ-900 Exam Orientation and Study Strategy

  • Understand the AZ-900 exam format and objective map
  • Learn registration, scheduling, and exam delivery options
  • Build a realistic beginner study plan
  • Use practice questions and answer reviews effectively

Chapter 2: Describe Cloud Concepts I - Cloud Models and Benefits

  • Master core cloud computing principles
  • Compare public, private, and hybrid cloud models
  • Understand consumption-based pricing and cloud benefits
  • Practice domain-focused cloud concept questions

Chapter 3: Describe Cloud Concepts II and Azure Architecture Foundations

  • Differentiate IaaS, PaaS, and SaaS
  • Understand regions, availability zones, and resource organization
  • Connect cloud concepts to Azure architecture
  • Practice mixed concept and architecture questions

Chapter 4: Describe Azure Architecture and Services - Core Solutions

  • Identify Azure compute service options
  • Recognize Azure networking and connectivity basics
  • Understand storage services and migration choices
  • Practice service selection in exam-style scenarios

Chapter 5: Describe Azure Management and Governance

  • Use cost management and pricing concepts confidently
  • Understand governance tools and compliance features
  • Recognize monitoring, deployment, and management tools
  • Practice governance-focused exam questions

Chapter 6: Full Mock Exam and Final Review

  • Mock Exam Part 1
  • Mock Exam Part 2
  • Weak Spot Analysis
  • Exam Day Checklist

Daniel Mercer

Microsoft Certified Trainer and Azure Solutions Specialist

Daniel Mercer is a Microsoft Certified Trainer with extensive experience coaching learners for Azure certification exams, including AZ-900 and role-based Azure paths. He specializes in breaking down Microsoft exam objectives into beginner-friendly study plans, realistic practice questions, and clear answer rationales that improve first-attempt pass rates.

Chapter 1: AZ-900 Exam Orientation and Study Strategy

The AZ-900: Microsoft Azure Fundamentals exam is the starting point for many learners entering the Microsoft certification pathway, but candidates often underestimate it because it is labeled “fundamentals.” In reality, the exam tests whether you can recognize core cloud concepts, distinguish between Azure services, and interpret Microsoft-style wording with enough precision to choose the best answer. This means your preparation must go beyond memorizing service names. You need a clear picture of what the exam covers, how Microsoft frames beginner-level cloud knowledge, and how to build a study process that turns broad exposure into reliable exam performance.

This chapter is designed to orient you before you begin serious practice. It maps directly to the outcomes of this course by helping you understand the AZ-900 exam format, the objective structure, registration and scheduling choices, the scoring mindset you need on exam day, and a practical beginner study strategy. Just as importantly, it explains how to use a large practice question bank correctly. Many learners waste valuable study time by rushing through questions, checking whether they were right, and moving on. High performers do the opposite: they use each answer review to uncover patterns, close knowledge gaps, and sharpen their ability to identify what Microsoft is really asking.

AZ-900 is not a deep administration exam. You are not expected to deploy complex solutions or troubleshoot production-grade architectures. However, you are expected to understand what cloud computing offers, how the shared responsibility model works, what differentiates IaaS, PaaS, and SaaS, and how major Azure services support compute, networking, storage, governance, compliance, and cost management. The exam frequently rewards candidates who can distinguish between similar terms, spot scope mismatches, and avoid selecting an answer that sounds technical but does not fit the exact requirement described.

Exam Tip: Treat AZ-900 as a recognition and interpretation exam. The test is less about building resources and more about identifying the most accurate statement, service, or principle in a Microsoft context.

As you move through this course, keep two goals in mind. First, build domain familiarity across all official objective areas. Second, develop exam judgment: the ability to eliminate distractors, notice wording clues, and remain calm even when several answers appear partially correct. This chapter gives you that roadmap so the rest of the test bank becomes more effective.

  • Understand what AZ-900 is and who benefits from earning it.
  • Learn the official exam domains and why weighting matters for your study plan.
  • Review registration, scheduling, and exam delivery considerations before test day.
  • Adopt a realistic passing mindset based on exam scoring behavior and question styles.
  • Build a beginner-friendly study plan tied to the full exam blueprint.
  • Use practice questions and answer explanations as a diagnostic and improvement tool.

By the end of this chapter, you should know how to approach the AZ-900 exam strategically rather than casually. That approach is what separates candidates who simply “read about Azure” from candidates who can sit for the exam with confidence, manage time effectively, and recognize the traps that commonly appear in fundamentals-level questions.

Practice note for Understand the AZ-900 exam format and objective map: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Learn registration, scheduling, and exam delivery options: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Build a realistic beginner study plan: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Use practice questions and answer reviews effectively: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Sections in this chapter
Section 1.1: AZ-900 Certification Overview and Who It Is For

Section 1.1: AZ-900 Certification Overview and Who It Is For

AZ-900 is Microsoft’s Azure Fundamentals certification exam. It is intended for beginners, but “beginner” does not mean superficial. The exam is built for people who need to demonstrate foundational understanding of cloud concepts and Azure services without proving hands-on administrator or engineer-level skill. That makes it appropriate for students, career changers, business stakeholders, sales professionals, project managers, support staff, and technical learners beginning their cloud journey.

From an exam-objective perspective, AZ-900 focuses on three broad areas: cloud concepts, Azure architecture and services, and Azure management and governance. You are expected to understand what benefits cloud computing provides, how Azure organizes resources and services, and how Microsoft supports cost management, security, compliance, and governance. The test does not assume that you are already an IT professional, but it does expect that you can connect concepts accurately. For example, you should know the difference between a region and an availability zone, between virtual machines and containers at a high level, and between cost optimization tools and security controls.

A common mistake is assuming the certification is only useful for people pursuing technical roles. In reality, AZ-900 is valuable for anyone who interacts with cloud projects, cloud purchasing decisions, Azure-based products, or digital transformation discussions. It provides a shared vocabulary. On the exam, Microsoft often checks whether you can identify the correct service or concept based on business need rather than implementation detail.

Exam Tip: If a question sounds like it is testing deep engineering skill, pause and refocus. AZ-900 usually wants the most accurate fundamentals-level interpretation, not an advanced configuration answer.

Another trap is overstudying obscure features while neglecting foundational distinctions. This exam rewards broad, clean understanding much more than niche detail. Strong candidates can explain what a service category is for, where it fits in Azure, and why it would or would not meet a given scenario. That is the mindset you should develop from the very first chapter.

Section 1.2: Official Exam Domains and Weighting Breakdown

Section 1.2: Official Exam Domains and Weighting Breakdown

The AZ-900 exam follows Microsoft’s published skills outline, and your study strategy should align with that outline instead of relying on guesswork. While Microsoft can update objective wording over time, the exam consistently centers on three domain families: describe cloud concepts, describe Azure architecture and services, and describe Azure management and governance. These are not equal in scope, and that matters. Some areas naturally generate more questions because they contain more service recognition content and more vocabulary distinctions.

Weighting matters because it helps you prioritize. If one domain covers a larger percentage of the exam, weak performance there can cancel out strong performance in a smaller domain. Candidates often make the mistake of spending too much time on the easiest material, such as general cloud benefits, because it feels comfortable. Meanwhile, they avoid the larger Azure services domain because there are many names to learn. That is risky. A realistic study plan must balance confidence-building with weighted coverage.

For exam purposes, think of the domains this way:

  • Cloud concepts: benefits of cloud computing, consumption-based models, and shared responsibility basics.
  • Azure architecture and services: core architectural components plus major compute, networking, storage, identity, and database offerings at a recognition level.
  • Azure management and governance: tools and principles related to cost management, compliance, privacy, security, policies, and resource governance.

When reading a question, first identify which domain it belongs to. This dramatically improves your odds of selecting the correct answer because it narrows the kind of detail Microsoft expects. If the domain is cloud concepts, the right answer is likely conceptual. If it is architecture and services, the answer is likely a service or architectural component. If it is governance, the answer often involves policy, cost, access, or compliance logic.

Exam Tip: Build a domain tracker during your studies. Mark each practice question by domain and subtopic so you can see where your weak areas cluster. Most candidates have patterns, not random mistakes.

The exam does not just test recall. It tests classification. Can you place a concept into the right category? Can you distinguish a management feature from a security feature? Can you tell when a question is asking about governance rather than deployment? That classification skill is one of the biggest keys to consistent AZ-900 performance.

Section 1.3: Registration Process, Scheduling, and Exam Policies

Section 1.3: Registration Process, Scheduling, and Exam Policies

Before you can pass the exam, you need to handle the logistics correctly. Registration for AZ-900 is typically completed through Microsoft’s certification portal, where you select the exam, review pricing and available delivery methods, and schedule through the authorized testing experience available in your region. Candidates generally choose between a test center appointment and an online proctored delivery option, depending on local availability and personal preference.

From a study-strategy standpoint, your scheduling decision matters more than many learners realize. If you book too early, you may create unnecessary stress and enter the exam before your fundamentals are stable. If you wait too long, preparation can become vague and unstructured. A good rule is to schedule once you have reviewed all domains at least once and are ready to begin serious timed practice. The exam date then becomes a commitment anchor for your final review plan.

Be sure to review exam policies carefully. Identity requirements, check-in windows, environmental rules for online testing, rescheduling options, cancellation deadlines, and retake policies can affect your experience. Candidates who choose online delivery should test their equipment, internet stability, room setup, and system compatibility well before exam day. Many test-day problems are administrative, not academic.

Exam Tip: If you are easily distracted or your home environment is unpredictable, a test center may produce a calmer and more reliable exam experience than online proctoring.

Another common trap is focusing only on content and ignoring exam-day readiness. You should know your appointment time, your time zone, the required identification documents, and what is or is not allowed during the session. Plan your final 48 hours so that you are reviewing lightly, sleeping adequately, and avoiding last-minute cramming. Logistics confidence reduces cognitive load, which gives you more attention for the questions themselves.

In short, registration and scheduling are not minor tasks. They are part of your exam strategy. Handle them early, verify policies, and remove uncertainty so your performance reflects your knowledge rather than preventable test-day friction.

Section 1.4: Scoring Model, Passing Mindset, and Question Types

Section 1.4: Scoring Model, Passing Mindset, and Question Types

Many AZ-900 candidates become anxious because they want to know exactly how many questions they must answer correctly. Microsoft does not present the exam that way. Instead, you should understand the practical scoring mindset: the exam uses a scaled score model, and the passing standard is typically expressed as 700 on a scale of 100 to 1000. This does not mean you simply need 70 percent correct, and it does not mean every question carries identical weight. The better strategy is to aim for clear, balanced competence across all domains rather than trying to game the scoring model.

On fundamentals exams, you may encounter several question styles, including standard multiple-choice items, multiple-response items, and scenario-like prompts that ask you to identify the best Azure service, concept, or management feature. Some questions are straightforward definition checks, while others test your ability to recognize subtle wording differences. For example, two answers may both sound reasonable, but only one aligns exactly with the requirement stated in the prompt.

A major exam trap is choosing an answer that is generally true but not specifically correct. Microsoft likes precise alignment. If the question asks about governance, a security-oriented answer may still be wrong. If the question asks about reducing operational management, a powerful infrastructure option may still be wrong if a platform service better fits the scenario. Train yourself to ask: what is the key requirement here, and which answer matches it most directly?

Exam Tip: Eliminate answers by mismatch. Even if you are not certain of the correct choice immediately, you can often remove options that are too broad, too advanced, or from the wrong domain.

Adopt a passing mindset built on consistency, not perfection. You do not need to know every Azure service in depth. You do need to avoid preventable misses on foundational concepts and common service distinctions. Read carefully, watch for qualifiers such as “most appropriate,” “best,” or “minimize management effort,” and do not rush because a question looks easy. Fundamentals exams often punish assumptions more than ignorance.

Section 1.5: Beginner Study Strategy for Azure Fundamentals

Section 1.5: Beginner Study Strategy for Azure Fundamentals

A strong AZ-900 study plan should be simple, structured, and repeatable. Beginners often fail not because the content is too difficult, but because their study process is scattered. They watch videos on one topic, read a few summaries on another, then jump into random quizzes without any objective map. Instead, organize your preparation into phases: foundation, coverage, reinforcement, and exam simulation.

In the foundation phase, learn the language of cloud computing. Make sure you can explain public cloud benefits, the shared responsibility model, and service types such as IaaS, PaaS, and SaaS. In the coverage phase, work through the full Azure objective map: architectural components, compute, networking, storage, identity, management, governance, compliance, and cost control. Do not aim for deep technical mastery; aim for clear recognition and differentiation.

In the reinforcement phase, begin using practice questions by topic. After each set, review every explanation, including for questions you answered correctly. Correct answers can still reveal weak reasoning. Keep a mistake log with columns for domain, concept tested, why your answer was wrong, and what clue you missed. This transforms practice from score-chasing into skill-building.

A realistic schedule for a beginner might be two to four weeks of focused study depending on prior experience. Short daily sessions usually work better than occasional long sessions. For example, spend one session learning content, one session reviewing notes, and one session applying what you learned to practice questions. End each week with a mixed review so domains do not remain isolated in your memory.

Exam Tip: If you cannot explain why one Azure service is a better fit than another in a simple sentence, you probably do not know the distinction well enough for the exam.

In your final review period, shift toward mixed-domain practice under light time pressure. This better reflects the real exam. Your goal is not just recall but switching between domains smoothly. A mature AZ-900 candidate can move from cloud benefits to storage options to governance controls without losing conceptual accuracy. That flexibility is what your study plan should produce.

Section 1.6: How to Use This 200+ Question Test Bank

Section 1.6: How to Use This 200+ Question Test Bank

This course includes a large bank of practice questions, but quantity alone does not guarantee progress. The value comes from how you use the questions and, even more importantly, how you use the answer reviews. Practice questions are diagnostic tools. They show you what you know, what you confuse, and what kinds of wording cause hesitation. If you simply race through the bank to get a score, you will miss most of the benefit.

Use the test bank in three modes. First, use topic-focused sets when you are learning a domain for the first time. This helps you connect question patterns to specific concepts. Second, use mixed sets once you have basic coverage across all domains. This improves your ability to identify what the question is really testing. Third, use full mock exams near the end of your preparation to assess readiness, timing, and mental endurance.

After each practice session, review every explanation carefully. For wrong answers, identify whether the problem was lack of knowledge, confusion between similar services, or misreading the prompt. For right answers, confirm that your reasoning matched the explanation rather than being a lucky guess. The exam punishes lucky guessing because similar distractors will reappear in different forms.

Common traps in practice review include memorizing answer letters, focusing only on your final score, and repeating the same question set until you recognize patterns without understanding the concepts. Avoid all three. Rotate topics, revisit your weak areas, and summarize difficult distinctions in your own words.

Exam Tip: Measure readiness by explanation quality, not just percentage scores. If you can justify why the correct answer is right and why the others are wrong, you are building exam-ready judgment.

As you work through this 200+ question bank, think like a coach reviewing game film. Every mistake contains evidence. Every explanation is a chance to strengthen domain knowledge and exam technique at the same time. Used properly, the bank will not only test your Azure fundamentals knowledge but also help you identify weak areas across the official domains and improve readiness before you sit for the real AZ-900 exam.

Chapter milestones
  • Understand the AZ-900 exam format and objective map
  • Learn registration, scheduling, and exam delivery options
  • Build a realistic beginner study plan
  • Use practice questions and answer reviews effectively
Chapter quiz

1. A candidate is beginning preparation for the AZ-900 exam and asks what type of knowledge is most likely to be measured. Which statement best describes the exam focus?

Show answer
Correct answer: It mainly tests whether you can recognize core cloud concepts, identify appropriate Azure services, and interpret Microsoft-style wording accurately
AZ-900 is a fundamentals-level exam focused on recognition, interpretation, and broad understanding across official objective domains such as cloud concepts, core Azure services, governance, compliance, and pricing. Option B is incorrect because deep deployment and administration tasks are more aligned to role-based associate or expert exams, not AZ-900. Option C is incorrect because coding and scripting from memory are not the central measurement objectives of this exam.

2. A learner has two weeks to prepare for AZ-900 and notices that some exam domains have a higher percentage weighting than others. What is the best study approach?

Show answer
Correct answer: Use the objective map to prioritize higher-weighted domains while still reviewing all exam areas
Microsoft exam preparation should be guided by the official skills outline and domain weighting. Option C is correct because weighting helps determine study emphasis, but candidates still need coverage across all measured areas. Option A is incorrect because equal time allocation may not reflect the exam blueprint. Option B is incorrect because ignoring lower-weighted objectives creates avoidable gaps; even smaller domains can affect the final result.

3. A company employee plans to take AZ-900 and wants to reduce test-day surprises. Which action is most appropriate before exam day?

Show answer
Correct answer: Review registration, scheduling, and available exam delivery options in advance
A strong AZ-900 exam strategy includes understanding registration, scheduling, and delivery choices before test day. This reduces avoidable stress and supports readiness. Option B is incorrect because waiting until the exam session begins is risky and does not align with good exam preparation. Option C is incorrect because candidates do not need to memorize all Azure services before scheduling; AZ-900 is based on broad foundational understanding rather than exhaustive memorization.

4. A student completes 50 practice questions in one sitting, checks which answers were correct, and immediately moves to the next set without reading the explanations. According to effective AZ-900 study strategy, what is the biggest problem with this approach?

Show answer
Correct answer: It reduces the value of practice questions as a diagnostic tool for finding knowledge gaps and understanding Microsoft-style distractors
Practice questions are most effective when answer reviews are used to identify patterns, close gaps, and understand why distractors are wrong. That approach builds exam judgment, which is important in AZ-900. Option B is incorrect because Microsoft does not lower an exam score based on private study habits. Option C is incorrect because AZ-900 is not primarily a hands-on portal navigation exam; it emphasizes recognition of concepts, services, and principles.

5. A candidate says, "If several answers look partially correct on AZ-900, I will just choose the one that sounds most technical." Which advice best aligns with the intended exam strategy for this certification?

Show answer
Correct answer: Look for the answer that best matches the exact requirement and eliminate options with scope or wording mismatches
AZ-900 often tests whether candidates can distinguish between similar concepts and identify the most accurate statement in context. Option B is correct because the exam rewards careful interpretation and elimination of distractors that are partially true but do not fit the exact requirement. Option A is incorrect because a more technical answer is not automatically the best answer on a fundamentals exam. Option C is incorrect because answer length is not a reliable indicator of correctness.

Chapter 2: Describe Cloud Concepts I - Cloud Models and Benefits

This chapter targets one of the highest-value areas for the AZ-900 exam: foundational cloud concepts. Microsoft expects candidates to understand not only what cloud computing is, but also why organizations adopt it, how different cloud deployment models compare, and how cloud economics affect decision-making. These topics often appear early in the exam and can feel deceptively simple. In reality, many AZ-900 questions are designed to test whether you can distinguish similar-sounding ideas such as scalability versus elasticity, capital expenditure versus operational expenditure, and public cloud versus hybrid cloud.

As you work through this chapter, focus on exam language. The AZ-900 exam frequently presents short business scenarios and asks you to identify the best cloud model, a cost advantage, or a key operational benefit. The test is less about deep technical configuration and more about recognizing the correct concept from Microsoft-style wording. For example, if a question emphasizes paying only for what is used, think consumption-based pricing. If it highlights keeping some resources on-premises while extending to the cloud, think hybrid. If it asks about responsibility for physical hardware in Azure, remember that Microsoft manages the datacenter infrastructure while customers still manage certain configurations and data depending on the service type.

This chapter integrates four core lessons you must master for exam readiness: core cloud computing principles, public/private/hybrid cloud models, consumption-based pricing and cloud benefits, and domain-focused cloud concept practice. You will also see where students commonly lose points. A major trap is choosing answers that sound generally true about IT instead of selecting the specific cloud concept the question is testing. Another common error is overthinking. AZ-900 often rewards precise definition recall and basic business reasoning more than advanced architecture knowledge.

From an exam-prep perspective, cloud concepts form the vocabulary for everything else in the certification. If you do not clearly understand cloud models and benefits, later topics such as Azure regions, virtual machines, storage options, and governance tools will feel harder than they should. Study these fundamentals until you can identify them instantly in a scenario. When you practice questions, always ask yourself: what exact keyword is the exam writer trying to trigger? Cost savings? Agility? Shared responsibility? Hybrid flexibility? That habit will improve both speed and accuracy on test day.

Exam Tip: On AZ-900, many incorrect options are not absurd; they are simply less precise than the best answer. Train yourself to choose the option that most directly matches Microsoft terminology.

Practice note for Master core cloud computing principles: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Compare public, private, and hybrid cloud models: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Understand consumption-based pricing and cloud benefits: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Practice domain-focused cloud concept questions: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Master core cloud computing principles: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Compare public, private, and hybrid cloud models: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Sections in this chapter
Section 2.1: Describe Cloud Computing and the Shared Responsibility Model

Section 2.1: Describe Cloud Computing and the Shared Responsibility Model

Cloud computing refers to delivering computing services such as servers, storage, databases, networking, and software over the internet. For the AZ-900 exam, you should think of cloud computing as an on-demand model that provides resources quickly, supports rapid change, and reduces the need for customers to own and maintain all infrastructure themselves. The exam tests whether you understand cloud computing as a service delivery model, not merely as “someone else’s datacenter.”

A foundational principle tied to cloud computing is the shared responsibility model. This means security and operational responsibilities are divided between the cloud provider and the customer. Microsoft is responsible for the security of the cloud, such as physical datacenters, physical hosts, and core infrastructure. The customer is responsible for security in the cloud, such as account management, data classification, access permissions, and correct service configuration, depending on the service type.

The exact division changes based on whether the service is IaaS, PaaS, or SaaS. In Infrastructure as a Service, the customer manages more, including operating systems and many settings. In Platform as a Service, Microsoft manages more of the platform layer, while the customer still manages data and access. In Software as a Service, Microsoft manages most of the stack, but the customer still remains responsible for data, user access, and how the service is used. Even though service models are covered more directly elsewhere in the course, this shared-responsibility pattern is often tested alongside cloud concepts.

Common exam traps include assuming that moving to the cloud transfers all responsibility to Microsoft or believing that security is entirely the customer’s issue. Both are wrong. The exam wants balanced understanding: cloud adoption changes responsibilities; it does not eliminate them. Questions may use phrases like “who is responsible for patching the physical hosts?” or “who manages customer data access?” Use those clues to identify the layer being tested.

  • Provider responsibility usually includes physical facilities, physical networking, and host infrastructure.
  • Customer responsibility always includes data, identities, and access management decisions.
  • The more managed the service, the more responsibility shifts to the provider.

Exam Tip: If the question mentions physical security, power, cooling, or hardware, think Microsoft. If it mentions user accounts, data governance, or access policies, think customer responsibility.

Section 2.2: Describe Cloud Models: Public, Private, and Hybrid

Section 2.2: Describe Cloud Models: Public, Private, and Hybrid

AZ-900 requires you to compare the three main cloud deployment models: public, private, and hybrid. Public cloud means services are owned and operated by a cloud provider and delivered over the internet to multiple customers. Azure is a public cloud platform. Customers do not own the underlying datacenter hardware, and they benefit from fast provisioning, broad scalability, and consumption-based pricing.

Private cloud refers to cloud resources used exclusively by a single organization. The environment may be hosted on-premises or by a third party, but the key idea is dedicated use by one organization. Private cloud can provide greater control and may help meet certain regulatory, legacy application, or customization requirements. However, it often involves higher cost and more management overhead compared with public cloud.

Hybrid cloud combines public cloud and private or on-premises environments, allowing data and applications to move between them as needed. This model is very important for the exam because many organizations are not fully cloud-native. Hybrid approaches support gradual migration, regulatory alignment, disaster recovery, and situations where some systems must remain on-premises while others benefit from cloud scale.

The exam often gives business scenarios rather than direct definition questions. For example, if a company needs to keep sensitive systems in its own datacenter but wants to run web apps in Azure, the best answer is hybrid. If the scenario emphasizes dedicated infrastructure for one company, think private. If it stresses low upfront cost, rapid deployment, and no hardware ownership, think public cloud.

One trap is confusing hybrid cloud with multicloud. Hybrid is about combining on-premises/private and public environments. Multicloud means using services from multiple cloud providers. Another trap is assuming private cloud automatically means “more secure.” On the exam, security depends on configuration and controls, not just deployment model.

  • Public cloud: shared provider infrastructure, high agility, lower upfront cost.
  • Private cloud: dedicated environment, greater control, higher management burden.
  • Hybrid cloud: mix of environments, flexible transition and integration.

Exam Tip: When you see wording like “retain some on-premises systems” or “extend existing infrastructure to the cloud,” hybrid is usually the target concept.

Section 2.3: Describe the Consumption-Based Model

Section 2.3: Describe the Consumption-Based Model

The consumption-based model is central to cloud economics and is heavily tested in AZ-900. In this model, organizations pay for the resources they use, similar to utilities such as electricity or water. Instead of buying hardware for peak demand and hoping it remains useful for years, customers can provision resources when needed and reduce them when demand falls. This supports flexibility, cost alignment, and faster experimentation.

From an exam perspective, the most important comparison is capital expenditure (CapEx) versus operational expenditure (OpEx). Traditional on-premises purchasing often requires CapEx, meaning large upfront investment in servers, networking, facilities, and licenses. Cloud services often shift spending toward OpEx, where costs are ongoing and usage-based. Questions may ask which model reduces upfront costs or which approach allows an organization to stop paying when a resource is deprovisioned. Those clues point to the cloud consumption model.

However, students should avoid a common oversimplification: cloud is not automatically cheaper in every case. The exam usually focuses on the advantage of paying only for what you use, but real cloud cost efficiency depends on good planning and governance. In practice, idle resources still generate charges. Therefore, if a question asks what behavior supports savings in a consumption model, reducing or shutting down unneeded resources is usually a strong clue.

Another frequent trap is mixing up “consumption-based” with “subscription” in a generic sense. Many cloud services involve subscription structures, but the exam objective specifically emphasizes usage-driven pricing. Billing may depend on compute hours, storage consumed, transactions, or network transfer, depending on the service.

  • Consumption-based pricing supports agility because resources can be added or removed quickly.
  • It reduces the need for large upfront procurement cycles.
  • It improves alignment between IT spending and actual business demand.

Exam Tip: If the question mentions unpredictable workload spikes, temporary projects, or paying only during active use, the intended answer is often the consumption-based model or an associated benefit.

To answer correctly, look for the financial clue in the scenario: lower upfront cost, pay-as-you-go, and the ability to scale spending with demand rather than buying infrastructure in advance.

Section 2.4: Describe the Benefits of High Availability and Scalability

Section 2.4: Describe the Benefits of High Availability and Scalability

High availability and scalability are core cloud benefits that appear frequently on AZ-900. High availability refers to the ability of a system to remain operational for a high percentage of time, even when failures occur. In cloud environments, this is supported through redundant infrastructure, geographically distributed datacenters, and service design that minimizes downtime. On the exam, high availability is associated with business continuity and reduced service interruption.

Scalability refers to the ability to increase or decrease resources to meet demand. There are two common forms: vertical scaling, which increases the power of an existing resource, and horizontal scaling, which adds more instances or resources. You do not need deep architectural mastery for AZ-900, but you should recognize that cloud platforms make scaling faster and easier than many traditional environments.

Students also need to understand elasticity, even when the objective names scalability. Elasticity is the ability to automatically or dynamically scale resources up and down as demand changes. A common exam trap is choosing high availability when the scenario is really about handling increased workload, or choosing scalability when the scenario is actually about uptime during failure. Read carefully: if the issue is staying online, think availability; if the issue is handling more users or transactions, think scalability.

These benefits matter because organizations rarely want to purchase infrastructure solely for peak demand. In cloud computing, a retailer can scale up during a seasonal shopping event and scale down afterward. A business can also architect for availability by using multiple regions or redundant resources. The AZ-900 exam tests your understanding of these business outcomes more than the specific technical mechanisms behind them.

  • High availability focuses on uptime and resilience.
  • Scalability focuses on accommodating growth or workload changes.
  • Elasticity emphasizes automatic or rapid adjustment based on demand.

Exam Tip: Watch for verbs in the question. “Remain accessible,” “minimize downtime,” and “continue operating” suggest high availability. “Handle increased demand,” “add capacity,” or “support more users” suggest scalability.

When two answers both sound good, pick the one that matches the business problem most directly. Microsoft exam items often reward exact alignment between problem and cloud benefit.

Section 2.5: Describe the Benefits of Reliability, Predictability, and Security

Section 2.5: Describe the Benefits of Reliability, Predictability, and Security

Reliability, predictability, and security are additional cloud benefits that AZ-900 expects you to recognize. Reliability means a system can recover from failures and continue delivering expected service levels. It overlaps with availability but is not identical. Reliability emphasizes consistent operation and recovery capability, while availability often emphasizes uptime percentage. On the exam, if the scenario is about resilient service delivery despite component failure, reliability may be the better match.

Predictability in cloud computing refers to both performance predictability and cost predictability. Cloud platforms provide standardized services, monitoring, and tools that help organizations estimate usage and manage spending. This does not mean costs never change; rather, the cloud enables better measurement and planning. A common trap is assuming predictability means “fixed cost.” In many services, the bill varies by use, but organizations can still forecast and monitor based on historical patterns and budgets.

Security is a major benefit of cloud platforms, but the exam approaches it carefully. Azure provides tools, controls, and infrastructure that can improve security posture, including physical protection, identity services, policy enforcement, encryption options, and monitoring. Still, the customer must configure services correctly. Therefore, the safe exam mindset is: the cloud can enhance security capabilities, but responsibility remains shared.

Questions in this area often test whether you can separate provider capabilities from customer obligations. For example, Microsoft secures physical datacenters and offers security tools, but customers are still responsible for managing passwords, assigning permissions appropriately, protecting their data, and applying configuration best practices. Another trap is believing the public cloud is inherently insecure because it is shared. The exam generally emphasizes that security depends on controls, architecture, and management, not fear-based assumptions.

  • Reliability supports consistent service and recovery from failures.
  • Predictability supports planning for performance and cost outcomes.
  • Security in the cloud is strong, but never fully automatic from the customer perspective.

Exam Tip: If a question focuses on forecasting, monitoring, or budgeting, think predictability. If it focuses on protection, access control, or safeguarding systems and data, think security. If it focuses on operating successfully through failures, think reliability.

Section 2.6: Cloud Concepts Practice Set with Detailed Rationales

Section 2.6: Cloud Concepts Practice Set with Detailed Rationales

This section prepares you for the domain-focused practice work that follows in the course. Although this chapter does not present actual quiz items, you should know how to approach cloud concept questions the way Microsoft designs them. Most cloud concept questions are short, scenario-driven, and terminology-sensitive. The correct answer is usually identified by matching the business need to the exact cloud concept being tested.

Start by spotting the category of the question. Ask whether it is testing a deployment model, a pricing principle, a benefit, or a responsibility boundary. If the scenario mentions keeping some systems on-premises while extending services to Azure, classify it as a cloud model question and think hybrid. If it mentions reducing upfront investment and paying only when resources are used, classify it as a pricing question and think consumption-based model. If it emphasizes uptime during failures, think high availability or reliability depending on wording. If it mentions user access or data protection duties, think shared responsibility.

Next, eliminate answers that are true in general but do not solve the stated problem. This is one of the most important AZ-900 test-taking skills. For instance, security is always important, but if a question is really about handling traffic spikes, scalability is the better answer. Likewise, cost savings may be a cloud benefit, but if the question asks about retaining on-premises control while gaining cloud flexibility, hybrid is the targeted concept.

Build a study strategy around pattern recognition. Review these core pairings repeatedly:

  • Public cloud = provider-owned shared infrastructure, fast deployment, reduced upfront cost.
  • Private cloud = dedicated environment, greater control, more management.
  • Hybrid cloud = mix of on-premises/private and public cloud.
  • Consumption-based model = pay for what you use, OpEx-oriented spending.
  • High availability = minimize downtime.
  • Scalability = add or reduce capacity.
  • Reliability = recover and continue service.
  • Predictability = forecast performance and cost with monitoring and planning.
  • Shared responsibility = provider and customer each secure different layers.

Exam Tip: When reviewing practice questions, do not just memorize the right answer. Identify the exact words that made the right answer correct and the wrong answers less correct. That habit improves transfer to new scenarios on the real exam.

As you continue through the test bank, track mistakes by concept, not just by question number. If you repeatedly miss questions involving hybrid versus public cloud, or reliability versus availability, note that as a weak area and revisit definitions until recognition becomes automatic. That is how beginners quickly improve exam readiness in the AZ-900 cloud concepts domain.

Chapter milestones
  • Master core cloud computing principles
  • Compare public, private, and hybrid cloud models
  • Understand consumption-based pricing and cloud benefits
  • Practice domain-focused cloud concept questions
Chapter quiz

1. A company wants to move to Azure but must keep some applications and data in its own datacenter due to regulatory requirements. The company also wants to use cloud resources for new workloads. Which cloud model best fits this requirement?

Show answer
Correct answer: Hybrid cloud
Hybrid cloud is correct because it combines on-premises resources with cloud services, which matches a scenario where some systems must remain in the local datacenter while others run in Azure. Public cloud is incorrect because it assumes workloads run entirely in the provider's environment. Private cloud is incorrect because it does not describe extending services into Azure for additional workloads.

2. A business wants to avoid large upfront hardware purchases and instead pay only for the compute resources it uses each month. Which cloud benefit does this scenario describe?

Show answer
Correct answer: Consumption-based pricing
Consumption-based pricing is correct because cloud services commonly use an operational expense model in which customers pay for actual usage rather than making large capital investments in infrastructure. Geographic redundancy is incorrect because it relates to resilience across regions, not pricing. High availability is incorrect because it refers to keeping services accessible, not to the cost model being described.

3. A retailer experiences predictable low usage most of the year but very large spikes in demand during holiday sales. The company wants resources to automatically increase during peaks and decrease afterward to reduce cost. Which cloud concept does this describe?

Show answer
Correct answer: Elasticity
Elasticity is correct because it refers to automatically scaling resources up or down as demand changes. This is a common cloud benefit tested on AZ-900. Capital expenditure is incorrect because it refers to upfront spending on physical assets, which is not the behavior described. Private cloud is incorrect because it is a deployment model, not the ability to dynamically adjust resource capacity.

4. Which statement best describes a public cloud model?

Show answer
Correct answer: Cloud resources are owned and operated by a third-party provider and delivered over the internet to multiple customers.
A public cloud is correct described as services owned and operated by a cloud provider, such as Microsoft, and made available over the internet. Option A describes a private cloud, not a public cloud. Option C is incorrect because public cloud services do not require an on-premises connection; that wording is more associated with hybrid scenarios.

5. A company is comparing IT financial models. Management wants a model that shifts spending from large upfront purchases to ongoing monthly service charges. Which statement is most accurate in a cloud context?

Show answer
Correct answer: Cloud computing typically changes costs from capital expenditure (CapEx) to operational expenditure (OpEx).
This is correct because one of the core financial benefits of cloud computing is moving from CapEx, such as buying servers and datacenter hardware upfront, to OpEx, where organizations pay for services as they use them. Option B is incorrect because cloud does not eliminate IT costs; it changes how many of them are incurred. Option C is incorrect because it reverses the usual cloud value proposition, which is to reduce large initial infrastructure purchases.

Chapter focus: Describe Cloud Concepts II and Azure Architecture Foundations

This chapter is written as a guided learning page, not a checklist. The goal is to help you build a mental model for Describe Cloud Concepts II and Azure Architecture Foundations so you can explain the ideas, implement them in code, and make good trade-off decisions when requirements change. Instead of memorising isolated terms, you will connect concepts, workflow, and outcomes in one coherent progression.

We begin by clarifying what problem this chapter solves in a real project context, then map the sequence of tasks you would follow from first attempt to reliable result. You will learn which assumptions are usually safe, which assumptions frequently fail, and how to verify your decisions with simple checks before you invest time in optimisation.

As you move through the lessons, treat each one as a building block in a larger system. The chapter is intentionally structured so each topic answers a practical question: what to do, why it matters, how to apply it, and how to detect when something is going wrong. This keeps learning grounded in execution rather than theory alone.

  • Differentiate IaaS, PaaS, and SaaS — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.
  • Understand regions, availability zones, and resource organization — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.
  • Connect cloud concepts to Azure architecture — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.
  • Practice mixed concept and architecture questions — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.

Deep dive: Differentiate IaaS, PaaS, and SaaS. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

Deep dive: Understand regions, availability zones, and resource organization. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

Deep dive: Connect cloud concepts to Azure architecture. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

Deep dive: Practice mixed concept and architecture questions. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

By the end of this chapter, you should be able to explain the key ideas clearly, execute the workflow without guesswork, and justify your decisions with evidence. You should also be ready to carry these methods into the next chapter, where complexity increases and stronger judgement becomes essential.

Before moving on, summarise the chapter in your own words, list one mistake you would now avoid, and note one improvement you would make in a second iteration. This reflection step turns passive reading into active mastery and helps you retain the chapter as a practical skill, not temporary information.

Sections in this chapter
Section 3.1: Practical Focus

Practical Focus. This section deepens your understanding of Describe Cloud Concepts II and Azure Architecture Foundations with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 3.2: Practical Focus

Practical Focus. This section deepens your understanding of Describe Cloud Concepts II and Azure Architecture Foundations with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 3.3: Practical Focus

Practical Focus. This section deepens your understanding of Describe Cloud Concepts II and Azure Architecture Foundations with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 3.4: Practical Focus

Practical Focus. This section deepens your understanding of Describe Cloud Concepts II and Azure Architecture Foundations with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 3.5: Practical Focus

Practical Focus. This section deepens your understanding of Describe Cloud Concepts II and Azure Architecture Foundations with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 3.6: Practical Focus

Practical Focus. This section deepens your understanding of Describe Cloud Concepts II and Azure Architecture Foundations with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Chapter milestones
  • Differentiate IaaS, PaaS, and SaaS
  • Understand regions, availability zones, and resource organization
  • Connect cloud concepts to Azure architecture
  • Practice mixed concept and architecture questions
Chapter quiz

1. A company wants to deploy virtual machines in Azure and keep full control over the operating system, installed software, and patching schedule. Which cloud service model best fits this requirement?

Show answer
Correct answer: Infrastructure as a Service (IaaS)
IaaS is correct because it provides virtualized computing resources while allowing the customer to manage the guest operating system, applications, and many configuration settings. PaaS is incorrect because the cloud provider manages more of the underlying platform, including much of the OS and runtime layer, which reduces customer control. SaaS is incorrect because it delivers a complete application managed by the provider, so the customer does not manage the infrastructure or operating system.

2. A company is designing an Azure solution that must remain available even if a single datacenter in a region fails. Which Azure feature should the company use?

Show answer
Correct answer: Availability zones
Availability zones are correct because they provide physically separate locations within an Azure region, helping protect applications from a single datacenter failure. Resource groups are incorrect because they are logical containers for managing related resources and do not provide fault isolation. Subscriptions are incorrect because they are primarily used for billing, access control boundaries, and organization, not for high availability against datacenter outages.

3. A startup wants developers to deploy web applications quickly without managing servers, operating systems, or runtime patching. The developers only want to focus on application code. Which Azure-aligned cloud model is the best fit?

Show answer
Correct answer: PaaS, because Azure manages the underlying platform while developers deploy code
PaaS is correct because it is designed for application deployment without requiring customers to manage the underlying servers and much of the platform maintenance. IaaS is incorrect because it would require the startup to manage virtual machines, operating systems, and more administrative tasks. SaaS is incorrect because SaaS refers to consuming a finished software application, not a platform for building and deploying the startup's own custom web apps.

4. A company has multiple Azure resources for a single project, including virtual machines, storage accounts, and a virtual network. The administrators want to manage these resources as a single unit for deployment, updates, and deletion. What should they use?

Show answer
Correct answer: A resource group
A resource group is correct because Azure resource groups are logical containers used to organize and manage related resources together. An availability zone is incorrect because it is used for resiliency within a region, not as a management container. A region pair is incorrect because it refers to Azure's regional design for disaster recovery and platform updates, not day-to-day grouping and lifecycle management of project resources.

5. A company uses Microsoft 365 for email and collaboration. Which statement best describes this solution in terms of cloud service models and Azure-related cloud concepts?

Show answer
Correct answer: It is SaaS because the provider manages the application and underlying infrastructure
SaaS is correct because Microsoft 365 is a complete software solution delivered over the internet, with Microsoft managing the application, platform, and infrastructure. PaaS is incorrect because although users can configure features, they are not deploying their own applications onto a managed development platform. IaaS is incorrect because simply accessing a service online does not make it IaaS; IaaS specifically provides infrastructure resources such as virtual machines, storage, and networking for customer-managed workloads.

Chapter 4: Describe Azure Architecture and Services - Core Solutions

This chapter targets one of the highest-value AZ-900 objective areas: recognizing Azure core services and understanding when each service is the best fit. On the exam, Microsoft rarely expects deep configuration knowledge. Instead, it tests whether you can identify the right service category, distinguish similar offerings, and avoid common beginner-level misunderstandings. That means you should study patterns: when to choose virtual machines versus containers, when a VPN is more appropriate than ExpressRoute, when blob storage fits better than file storage, and how Azure identity services support authentication and access.

The lessons in this chapter align directly to the exam domain covering Azure architecture and services. You are expected to identify Azure compute service options, recognize networking and connectivity basics, understand storage services and migration choices, and apply service selection skills in scenario-driven thinking. Although AZ-900 is an introductory exam, many questions are written in a way that rewards careful reading. A single keyword such as fully managed, hybrid, private connection, or lift and shift often reveals the correct answer.

A productive exam strategy is to classify Azure services into broad buckets. Compute answers the question, “Where does the workload run?” Networking answers, “How do resources communicate?” Storage answers, “Where does data live, and how durable is it?” Identity answers, “Who can access what?” Database and analytics answers, “How is structured or large-scale data processed?” If you can identify the category first, you reduce confusion among answer choices that sound familiar but serve different roles.

Exam Tip: AZ-900 often tests recognition more than memorization. If you see wording about minimizing management effort, favor platform or serverless services over infrastructure-heavy options. If you see wording about full control over the operating system, that usually points to virtual machines rather than App Service or Functions.

This chapter also prepares you for scenario selection without turning into a configuration guide. The exam may describe a company needing quick global deployment, secure connectivity to on-premises resources, durable backup storage, or identity integration for employees. Your job is to map the need to the Azure service family. Focus on what each service is designed to do, what level of management Microsoft handles, and what tradeoffs appear in the wording of the answer options.

As you read the following sections, practice asking three questions for every service: What problem does it solve? What management responsibility remains with the customer? What wording on the exam would signal this service as the best match? That thinking style is exactly what helps candidates move from memorized facts to reliable exam performance.

Practice note for Identify Azure compute service options: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Recognize Azure networking and connectivity basics: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Understand storage services and migration choices: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Practice service selection in exam-style scenarios: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Identify Azure compute service options: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Sections in this chapter
Section 4.1: Describe Azure Compute Services: VMs, Containers, and App Services

Section 4.1: Describe Azure Compute Services: VMs, Containers, and App Services

Azure compute services are central to the AZ-900 exam because they represent different cloud service models and management levels. The key objective is not detailed deployment steps, but recognizing when a workload belongs on Azure Virtual Machines, Azure Container Instances or Azure Kubernetes Service, or Azure App Service. Microsoft tests whether you understand the tradeoff between control and convenience.

Azure Virtual Machines are infrastructure as a service. They are the best fit when an organization needs maximum control over the operating system, installed software, and runtime environment. VMs support lift-and-shift migration scenarios, legacy applications, custom line-of-business apps, and software requiring specific OS-level configuration. However, with that flexibility comes management responsibility. The customer still manages patching, maintenance inside the guest OS, and much of the application environment.

Containers package applications and dependencies together for portability and consistency. On AZ-900, containers are usually tested as a lightweight alternative to full virtual machines. Azure Container Instances is a good fit for simple container execution without managing servers, while Azure Kubernetes Service is for orchestrating many containers at scale. If the scenario mentions microservices, rapid scaling of containerized apps, or orchestration, containers are likely the intended answer.

Azure App Service is a platform as a service offering for hosting web apps, APIs, and mobile app back ends. It removes much of the infrastructure burden. If the question emphasizes fast deployment, managed hosting, automatic scaling options, and minimal server administration, App Service is often correct. Candidates commonly miss App Service because they overfocus on the word “application” and assume a VM is always needed. On this exam, if you do not need OS-level control, look carefully at managed platform answers.

  • Choose VMs when you need full OS control or legacy application support.
  • Choose containers when portability, consistency, and rapid deployment matter.
  • Choose App Service when hosting web apps or APIs with less management overhead.

Exam Tip: If the question says the company wants to migrate an existing server exactly as it is, think VM. If it says developers want to deploy code quickly without managing infrastructure, think App Service. If it says the application is containerized or built with microservices, think container services.

A common trap is confusing Azure Functions with App Service or containers. Functions are event-driven and serverless, ideal for code triggered by events. Even though Functions is not the primary focus of this section title, it can appear as a distractor. Read closely: short-lived event execution suggests Functions, web app hosting suggests App Service, full machine control suggests VMs, and portable packaged application workloads suggest containers.

Section 4.2: Describe Azure Virtual Networking, VPN, and ExpressRoute

Section 4.2: Describe Azure Virtual Networking, VPN, and ExpressRoute

Networking questions in AZ-900 usually assess your ability to identify how Azure resources connect securely with each other, with users, and with on-premises environments. Azure Virtual Network, commonly called VNet, is the foundational networking service. It enables Azure resources such as virtual machines to communicate with each other, the internet, and on-premises networks when configured appropriately. Think of a VNet as the private network boundary for Azure resources.

Subnets divide a VNet into smaller network segments. The exam may not ask you to design subnet ranges, but you should know that subnets help organize and control traffic. Network security groups are also important as a basic concept because they allow or deny traffic to resources. When a question asks how to logically isolate Azure resources while still allowing communication where needed, VNet and subnet concepts are often involved.

For hybrid connectivity, the most tested comparison is VPN versus ExpressRoute. A VPN gateway sends encrypted traffic over the public internet between Azure and another network. It is generally quicker and less expensive to set up than ExpressRoute. If the scenario emphasizes secure connectivity but also cost sensitivity or relatively standard internet-based communication, VPN is often the right answer.

ExpressRoute provides a private dedicated connection between on-premises infrastructure and Microsoft cloud services. It does not traverse the public internet in the same way as VPN traffic. This makes it attractive for organizations that need higher reliability, predictable performance, private connectivity, or may have stricter compliance expectations. If the scenario highlights dedicated private connection, lower latency consistency, or enterprise-grade hybrid networking, ExpressRoute is likely the best fit.

  • VNet provides private networking within Azure.
  • VPN connects networks securely over the internet.
  • ExpressRoute provides private dedicated connectivity to Microsoft cloud services.

Exam Tip: The phrase “does not travel over the public internet” is a strong signal for ExpressRoute. The phrase “secure connection over the internet” usually points to VPN.

A common exam trap is assuming ExpressRoute is simply a faster VPN. It is more accurate to think of ExpressRoute as a private connectivity option, not merely a performance upgrade. Another trap is forgetting that VNet is the Azure-side network foundation, while VPN and ExpressRoute are connectivity methods that can link that Azure network to external environments. If you first identify whether the question is asking about internal Azure networking or hybrid connectivity, you will eliminate many wrong choices quickly.

Section 4.3: Describe Azure Storage Services and Redundancy Options

Section 4.3: Describe Azure Storage Services and Redundancy Options

Azure storage is heavily tested because it combines service recognition with cloud design fundamentals such as scalability, durability, and redundancy. At the AZ-900 level, you should distinguish among blob storage, file storage, queue storage, and table storage, while also understanding why redundancy options matter. Microsoft wants to see whether you can map a data type and availability requirement to the appropriate storage choice.

Azure Blob Storage is used for massive amounts of unstructured data such as images, video, backups, logs, and documents. If the scenario mentions object storage, internet-scale storage, or storing files without a traditional folder-share requirement, blob storage is often correct. Azure Files provides managed file shares using familiar protocols. If the scenario mentions shared file access similar to a traditional file server, Azure Files is the likely answer. Queue storage supports message-based workflows between application components, and Table storage stores large amounts of structured NoSQL key-value data.

Storage redundancy is a favorite exam topic because it directly tests cloud reliability concepts. Locally redundant storage keeps multiple copies within a single datacenter. Zone-redundant storage copies data across availability zones in a region. Geo-redundant storage replicates to a secondary geographic region. Read-access geo-redundant storage adds read access to that secondary region. The exam often asks which option provides the highest resilience or which option keeps data in a single region versus multiple regions.

Migration choices may also appear. Azure Migrate is used to discover, assess, and help migrate on-premises workloads to Azure. Azure Data Box is useful when transferring very large amounts of data is impractical over the network. If a scenario highlights petabytes of data or slow network transfer, Data Box is a stronger fit than purely online migration tools.

  • Blob Storage: unstructured objects such as media and backups.
  • Azure Files: managed file shares.
  • Queue Storage: messaging between components.
  • Table Storage: NoSQL key-value data.

Exam Tip: Do not confuse storage type with redundancy type. Blob versus Files answers what kind of data service you need. LRS versus ZRS versus GRS answers how many copies and where they are stored.

A common trap is picking the most resilient redundancy option even when the requirement does not call for it. The correct answer must match the requirement, not exceed it unnecessarily. If the question says “within a single region,” avoid geo-redundant options. If it says “secondary region,” geo-redundancy becomes relevant. Precision matters.

Section 4.4: Describe Azure Identity, Access, and Directory Basics

Section 4.4: Describe Azure Identity, Access, and Directory Basics

Although identity is sometimes studied under governance or security, AZ-900 also expects you to understand identity as a core service area within Azure architecture. The most important concept is Microsoft Entra ID, formerly Azure Active Directory. It is Microsoft’s cloud-based identity and access management service. On the exam, it frequently appears in scenarios about user sign-in, authentication to cloud applications, single sign-on, and identity management across Microsoft cloud services.

Do not confuse Microsoft Entra ID with Active Directory Domain Services running on-premises. Traditional AD DS provides services such as domain join, Group Policy, and LDAP in on-premises environments. Microsoft Entra ID focuses on cloud identity, authentication, and access. The exam often tests this distinction indirectly by giving answer choices that sound similar. If the requirement is cloud sign-in to SaaS apps or Azure resources, Microsoft Entra ID is the better fit.

Role-based access control, or RBAC, is another essential concept. RBAC determines what authenticated users can do with Azure resources. Authentication answers, “Who are you?” Authorization answers, “What can you do?” RBAC applies the authorization side. When the exam asks how to grant users permission to manage a resource group or view subscription resources, RBAC is likely involved. This is a basic but highly testable distinction.

Multi-factor authentication adds a second form of verification and strengthens identity security. Single sign-on allows a user to authenticate once and access multiple applications. These are not advanced administration features in the context of AZ-900; they are core identity concepts that support secure and convenient access.

  • Microsoft Entra ID manages cloud identities and access.
  • RBAC controls permissions to Azure resources.
  • MFA strengthens sign-in security.
  • SSO improves user access experience across applications.

Exam Tip: If the question is about controlling what a user can do in Azure, think RBAC. If it is about how a user signs in, think identity and authentication features such as Microsoft Entra ID and MFA.

A common trap is assuming identity equals network security. They are related but distinct. Firewalls, VNets, and private connectivity manage traffic paths. Identity services manage users, sign-in, and permissions. On the exam, isolate whether the question is asking about access control or network communication before choosing an answer.

Section 4.5: Describe Azure Database and Analytics Service Categories

Section 4.5: Describe Azure Database and Analytics Service Categories

The AZ-900 exam does not expect database administration, but it does expect service recognition. You should know the difference between relational databases, NoSQL databases, and analytics services. Microsoft often frames these questions around the type of data being stored and how the organization intends to query or analyze it.

Azure SQL Database is a managed relational database service based on the SQL Server engine. If a scenario mentions structured data, tables with relationships, SQL queries, and reduced management overhead compared with running SQL Server on a VM, Azure SQL Database is a strong answer. If the scenario specifically requires full operating system control or an existing SQL Server installation to be moved without redesign, a VM might still appear as an alternative, but the managed service is usually preferred when administration should be minimized.

Azure Cosmos DB is Microsoft’s globally distributed NoSQL database service. It is designed for low-latency access, flexible data models, and global scale. On AZ-900, Cosmos DB is often the answer when the requirement mentions non-relational data, worldwide distribution, or very high responsiveness for modern applications. The exam will not ask for partition strategies, but it may ask you to identify Cosmos DB as the NoSQL offering.

Analytics services may include offerings such as Azure Synapse Analytics, which supports large-scale analytics and data warehousing scenarios. The exam objective at this level is broad recognition, not feature comparison. If the wording focuses on analyzing large data volumes from many sources, reporting on big data, or enterprise analytics, an analytics platform answer is usually more appropriate than a transactional database service.

Microsoft may also test your ability to separate operational data systems from analytical systems. Databases support application transactions, while analytics platforms support reporting, insight generation, and large-scale data analysis.

  • Azure SQL Database: managed relational database.
  • Azure Cosmos DB: managed NoSQL globally distributed database.
  • Azure Synapse Analytics: large-scale analytics and data warehousing.

Exam Tip: If the requirement emphasizes structured rows and SQL queries, think relational. If it emphasizes flexible schema, global scale, or NoSQL, think Cosmos DB. If it emphasizes analysis across huge datasets, think analytics services.

A common trap is choosing a database service simply because it stores data. The better question is what kind of data and workload the scenario describes. Transaction processing, application back-end storage, and enterprise analytics are different needs, and the exam often rewards candidates who notice those distinctions.

Section 4.6: Azure Architecture and Services Practice Set

Section 4.6: Azure Architecture and Services Practice Set

This final section is about exam thinking rather than memorizing another list of services. In practice questions, Azure architecture and services are usually tested through scenarios that force you to identify the most appropriate category quickly. Your goal should be to reduce each scenario to a small number of clues. For example, “full control” suggests infrastructure, “managed web hosting” suggests platform services, “private dedicated connection” suggests ExpressRoute, and “unstructured data” suggests blob storage.

When reviewing practice items, avoid the habit of asking only why the correct answer is right. Also ask why the other choices are wrong. This matters because AZ-900 distractors are often plausible services from the same broad family. For example, a web application might technically run on a VM, in a container, or on App Service. The exam is testing which choice best matches the stated priorities, such as minimizing administration, supporting microservices, or preserving a legacy server setup.

A strong elimination strategy is to identify management level first. If the scenario strongly favors reduced operational overhead, remove VM-heavy answers. If the scenario requires the customer to control the operating system, remove platform-only answers. Next identify data type and connectivity style. If the requirement is file sharing, do not pick blob storage. If the requirement is private dedicated hybrid connectivity, do not pick VPN. This layered elimination method is one of the best ways to improve your score.

Exam Tip: Pay attention to adjectives: legacy, containerized, serverless, relational, NoSQL, private, internet-based, shared files, and global. These words often narrow the answer to one service family immediately.

Another common trap is overengineering. Introductory exam scenarios usually have a straightforward best answer. Do not choose a more advanced or expensive service unless the requirement clearly demands it. The test is measuring foundational Azure knowledge, not enterprise architecture creativity. Simpler managed services often win when the wording emphasizes speed, ease, or reduced maintenance.

As you continue through this course, use this chapter as a reference map. Compute, networking, storage, identity, and data services appear repeatedly across practice tests. The more confidently you recognize each service category and its exam clues, the faster and more accurately you will answer Microsoft-style questions under time pressure.

Chapter milestones
  • Identify Azure compute service options
  • Recognize Azure networking and connectivity basics
  • Understand storage services and migration choices
  • Practice service selection in exam-style scenarios
Chapter quiz

1. A company wants to migrate a legacy line-of-business application to Azure as quickly as possible. The application requires full control of the operating system and will not be modified before migration. Which Azure service should you choose?

Show answer
Correct answer: Azure Virtual Machines
Azure Virtual Machines are the best choice for a lift-and-shift migration when the company needs full control over the operating system. This aligns with AZ-900 domain knowledge that VMs provide infrastructure-level control. Azure Functions is incorrect because it is a serverless compute option designed for event-driven code, not for hosting an unchanged legacy application. Azure App Service is incorrect because it is a managed platform for web apps and APIs, and it does not provide full operating system control.

2. An organization needs to connect its on-premises datacenter to Azure over the public internet with encrypted traffic. The solution should be lower cost than a dedicated private connection. Which service should the organization use?

Show answer
Correct answer: Azure VPN Gateway
Azure VPN Gateway is correct because it provides encrypted connectivity between on-premises networks and Azure over the public internet, which matches the scenario and typical AZ-900 networking expectations. Azure ExpressRoute is incorrect because it provides a private dedicated connection and is generally used when organizations require private connectivity rather than internet-based connectivity. Azure Front Door is incorrect because it is used for global application delivery and traffic routing, not for site-to-site private network connectivity.

3. A company needs to store large amounts of unstructured data such as images, video files, and backup archives. Which Azure storage service is the best fit?

Show answer
Correct answer: Azure Blob Storage
Azure Blob Storage is correct because it is designed for massive amounts of unstructured object data, including media files and backup data. This is a common AZ-900 service recognition topic. Azure Files is incorrect because it provides managed file shares for scenarios that require SMB-based file access, not primarily object storage for unstructured data at scale. Azure Disk Storage is incorrect because it provides persistent block storage for Azure virtual machines rather than general-purpose storage for images, videos, and archives.

4. A development team wants to run containerized applications in Azure without managing virtual machines or Kubernetes clusters. Which Azure service should they choose?

Show answer
Correct answer: Azure Container Instances
Azure Container Instances is correct because it allows teams to run containers without managing servers or orchestration infrastructure, which matches the requirement to minimize management effort. Azure Kubernetes Service is incorrect because although it is a managed Kubernetes offering, it is still intended for orchestrated container environments and is more complex than needed for simply running containers without cluster management. Azure Virtual Machines is incorrect because VMs require the most infrastructure management and do not align with the requirement to avoid managing servers.

5. A company wants to migrate several terabytes of files from on-premises Windows servers to Azure while continuing to use standard SMB access for shared folders after migration. Which Azure service should be selected as the destination?

Show answer
Correct answer: Azure Files
Azure Files is correct because it provides fully managed file shares accessible over SMB, making it appropriate for traditional shared folder scenarios. This reflects AZ-900 expectations around distinguishing storage services by use case. Azure Blob Storage is incorrect because it is optimized for object storage rather than standard SMB-based file shares. Azure Table Storage is incorrect because it is a NoSQL key-value store for structured non-relational data, not a file share destination.

Chapter 5: Describe Azure Management and Governance

This chapter targets one of the most testable AZ-900 domains: Azure management and governance. On the exam, Microsoft expects you to recognize which tool helps control cost, which feature enforces standards, which service monitors health, and which interface is best for deployment or administration. These questions are usually not deeply technical, but they are designed to test whether you can distinguish between similar-sounding services. That is why this chapter focuses on exam pattern recognition as much as raw definitions.

From an exam-prep perspective, this chapter maps directly to the governance, cost management, compliance, and monitoring objectives. You must be able to use cost management and pricing concepts confidently, understand governance tools and compliance features, recognize monitoring, deployment, and management tools, and then apply those ideas to governance-focused exam scenarios. AZ-900 often presents a short business need and asks which Azure feature best fits. Your job is to identify the keyword in the requirement: cost visibility, access control, compliance alignment, standard enforcement, deployment consistency, or operational insight.

Cost management questions often test whether you know the difference between estimating cost before deployment and analyzing cost after deployment. Governance questions often test whether you can separate access management from policy enforcement. Monitoring questions often test whether you can tell the difference between personalized recommendations, broad service outage information, and telemetry collection. The exam rewards precise matching, not vague familiarity.

Exam Tip: If two answer choices both seem correct, look for the one that directly matches the requested action. For example, if the need is to prevent noncompliant resource creation, the answer is usually a governance enforcement tool such as Azure Policy, not a reporting or monitoring service.

Another common trap is confusing free-form management tools with governance controls. Azure Portal, Azure CLI, Azure PowerShell, and Cloud Shell help you manage resources, but they do not by themselves enforce organizational standards. Enforcement comes from services such as Azure Policy, resource locks, role-based access control, and management groups. Likewise, Azure Monitor observes resources; it does not decide who can deploy them.

As you study, think in layers. First, understand cost and pricing. Second, understand governance and compliance. Third, understand deployment and management tools. Fourth, understand monitoring and operational awareness. This layered approach mirrors how Microsoft builds many AZ-900 question sets. A scenario may mention a company wanting to reduce waste, restrict deployment locations, allow browser-based command access, and receive outage information. Those are four separate objectives, each with a specific Azure feature.

By the end of this chapter, you should be able to identify the correct Azure tool even when distractors are plausible. That is the real exam skill. Memorization helps, but understanding the purpose of each service is what improves your score on Microsoft-style questions.

Practice note for Use cost management and pricing concepts confidently: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Understand governance tools and compliance features: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Recognize monitoring, deployment, and management tools: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Practice governance-focused exam questions: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Practice note for Use cost management and pricing concepts confidently: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Sections in this chapter
Section 5.1: Describe Factors That Can Affect Costs and Pricing Tools

Section 5.1: Describe Factors That Can Affect Costs and Pricing Tools

Cost management is a core AZ-900 skill because cloud value depends on understanding what drives spending. Azure costs can be affected by many factors, including resource type, consumption level, region, subscription type, billing zone, and outbound network traffic. For exam purposes, know that not every service is billed the same way. Some are billed based on usage, some on provisioned capacity, and some on the number of operations performed. The test may ask which factor increases or changes price, and the correct answer usually comes from understanding consumption-based pricing.

You should recognize the role of the Azure Pricing Calculator and Azure Cost Management. The Pricing Calculator is mainly used before deployment to estimate expected costs. Azure Cost Management is used after resources are deployed to track, analyze, and help optimize spending. This distinction is tested often. If the requirement says estimate monthly cost for planned services, think Pricing Calculator. If the requirement says review current spend trends, budgets, or recommendations, think Cost Management.

Factors that commonly appear on the exam include:

  • Resource size or SKU, such as VM tier or storage performance level
  • Region, because prices can differ by Azure geography
  • Consumption, such as compute hours, storage used, or transactions
  • Data transfer, especially outbound data
  • Reserved instances or savings options that can reduce cost for predictable workloads
  • Licensing and subscription offers that affect final pricing

Exam Tip: If a question asks how to reduce cost for a workload that runs continuously and predictably, look for reserved capacity or reservation-related savings rather than pay-as-you-go pricing.

A common exam trap is choosing a governance tool when the question is really about financial visibility. Budgets, cost analysis, and spending alerts point toward Azure Cost Management features, not Azure Policy. Another trap is assuming the Total Cost of Ownership calculator and Pricing Calculator are interchangeable. The Pricing Calculator estimates Azure service costs. TCO comparisons are broader and compare on-premises environments with cloud costs.

To identify the correct answer, focus on the time frame in the question. Planning stage equals Pricing Calculator. Operational stage equals Cost Management. If optimization is the keyword, think about budgets, analysis, and recommendations tied to actual use. This is exactly the kind of practical distinction Microsoft expects beginners to make confidently.

Section 5.2: Describe Azure Governance and Compliance Features

Section 5.2: Describe Azure Governance and Compliance Features

Governance in Azure means keeping resources aligned with organizational rules, security expectations, and regulatory requirements. Compliance means demonstrating that controls and processes support required standards. On AZ-900, you are not expected to become a compliance specialist, but you are expected to know the purpose of key governance and compliance features and when an organization would use them.

Important concepts include role-based access control, resource organization, policy-based standard enforcement, and compliance documentation. Role-based access control, or RBAC, determines who can do what on Azure resources. This is about permissions, not standards. Management groups, subscriptions, resource groups, and resources form a hierarchy that helps organizations apply governance at scale. A management group can be used to manage multiple subscriptions consistently, which is a frequent exam scenario.

You should also know that Microsoft provides tools and documentation to help customers understand compliance offerings. The Microsoft Purview Compliance Portal and Service Trust Portal are relevant names to recognize, especially the Service Trust Portal for accessing compliance reports, audit documentation, privacy information, and trust-related materials. If the exam asks where an organization can review Microsoft compliance evidence, Service Trust Portal is a strong clue.

Exam Tip: Separate access control from compliance evidence. RBAC controls actions. The Service Trust Portal provides documentation. Azure Policy enforces standards. These are related but not interchangeable.

Common traps include mixing up governance scope and security scope. For example, Microsoft Defender for Cloud relates to security posture and recommendations, while Azure Policy enforces rules such as allowed locations or required tags. Another trap is choosing a monitoring tool when the question is about standardization. Monitoring tells you what is happening; governance helps decide what should be allowed.

What the exam tests here is your ability to match a business requirement to the right governance concept. If the requirement is to organize subscriptions under a single administrative structure, think management groups. If the requirement is to restrict who can delete or modify resources, think RBAC or locks depending on wording. If the requirement is to review Microsoft compliance certifications, think Service Trust Portal. Read carefully and match the need to the exact function.

Section 5.3: Describe Azure Resource Manager, Policies, and Locks

Section 5.3: Describe Azure Resource Manager, Policies, and Locks

Azure Resource Manager, often called ARM, is the deployment and management framework for Azure. It provides a consistent management layer so that resources can be deployed, updated, and organized in a structured way. For the AZ-900 exam, remember that ARM supports infrastructure as code through templates, allows resources to be managed as a group, and helps enforce consistent deployment behavior. If a question mentions declarative deployment or repeatable environment creation, ARM templates are a likely answer.

Azure Policy and resource locks are two of the most tested governance controls in this domain. Azure Policy evaluates resources against defined rules. It can deny deployments, audit resources, or enforce settings such as allowed locations, required tags, or approved SKUs. Policy is about compliance and standardization. Resource locks are different. A lock protects resources from accidental deletion or modification. The two lock types you should know are CanNotDelete and ReadOnly.

This distinction is critical on the exam:

  • Azure Policy: enforces standards and can prevent noncompliant resource creation
  • Resource locks: protect existing resources from accidental change or deletion
  • RBAC: controls who has permission to perform actions
  • ARM templates: automate and standardize deployment

Exam Tip: If the question says prevent users from deleting a resource, think lock. If it says prevent deployment of resources outside approved regions, think policy. If it says give a team read-only access, think RBAC.

A very common trap is choosing RBAC instead of locks. Even if a user has permission, a lock can still block deletion or modification. Another trap is assuming Azure Policy is only for reporting. Policy can audit, but it can also deny noncompliant actions depending on assignment settings. Microsoft likes to test this by using words such as enforce, require, restrict, or prevent.

To identify the correct answer, ask yourself whether the requirement is about deployment consistency, compliance enforcement, or accidental change protection. That one mental step often eliminates several distractors immediately. This section is one of the highest-value study areas because policy, locks, and ARM are favorites in entry-level Azure certification questions.

Section 5.4: Describe Azure Management Tools: Portal, Cloud Shell, CLI, and PowerShell

Section 5.4: Describe Azure Management Tools: Portal, Cloud Shell, CLI, and PowerShell

AZ-900 expects you to recognize the main Azure management interfaces and when each one is useful. These include the Azure portal, Azure Cloud Shell, Azure CLI, and Azure PowerShell. Microsoft is not testing deep scripting knowledge here. Instead, the exam checks whether you know the purpose, access model, and broad use case of each tool.

The Azure portal is the web-based graphical interface for managing Azure services. It is beginner-friendly and commonly used for interactive administration, dashboards, and guided configuration. If the question emphasizes point-and-click management or a visual interface, the portal is usually correct.

Azure Cloud Shell is a browser-accessible command-line environment available from the Azure portal. It supports both Bash and PowerShell environments and is useful when you want command-line management without installing tools locally. This is an important distinction. If the question says an administrator needs to run Azure commands from a browser, think Cloud Shell.

Azure CLI is a cross-platform command-line tool often favored for scripting and automation, especially in Bash-style workflows. Azure PowerShell uses PowerShell cmdlets and is especially familiar to administrators with PowerShell backgrounds. Both can be installed locally, and both can be used in automation scenarios.

Exam Tip: Cloud Shell is not a separate management service replacing CLI or PowerShell. It is a hosted environment that can run either Bash commands or PowerShell. The exam may try to confuse this relationship.

Common traps include treating CLI and PowerShell as different in capability at the AZ-900 level. For this exam, both are valid command-line management options; the key is usually platform preference or syntax style. Another trap is assuming the portal is required for all deployments. In reality, ARM templates, CLI, and PowerShell all support deployment and management.

What the exam tests here is tool recognition. If a scenario says the user wants a browser-based shell, answer Cloud Shell. If it emphasizes a graphical interface, answer portal. If it emphasizes command-line automation, CLI or PowerShell may fit depending on wording. Focus on the access method and administration style described in the scenario.

Section 5.5: Describe Monitoring Tools: Azure Advisor, Service Health, and Azure Monitor

Section 5.5: Describe Monitoring Tools: Azure Advisor, Service Health, and Azure Monitor

Monitoring is another high-frequency AZ-900 topic, especially when the exam wants you to distinguish among recommendation, outage awareness, and telemetry collection tools. The three names you must know clearly are Azure Advisor, Azure Service Health, and Azure Monitor. They sound related, but they serve different purposes.

Azure Advisor provides personalized best-practice recommendations. These recommendations can relate to cost, security, reliability, operational excellence, and performance. If a question asks which tool suggests ways to optimize resources or reduce spending, Azure Advisor is a strong match. It is guidance-oriented rather than raw monitoring.

Azure Service Health provides information about Azure service issues, planned maintenance, and advisories that may affect your resources. This is more about platform status and impact visibility. If the scenario mentions an outage in an Azure region or a need to know whether Microsoft is performing maintenance, Service Health is the likely answer.

Azure Monitor is the broad monitoring platform for collecting, analyzing, and acting on telemetry from Azure and other environments. It works with metrics, logs, alerts, and dashboards. If the requirement is to observe performance, create alerts, analyze logs, or monitor application and infrastructure activity, think Azure Monitor.

Exam Tip: Azure Advisor gives recommendations. Service Health shows Azure platform events and service issues. Azure Monitor collects and analyzes operational data. Memorize this three-way distinction because it appears often.

A common trap is selecting Service Health when the question is actually about a specific resource's metrics or log alerts. Service Health is about Azure service conditions, not detailed performance telemetry for your workload. Another trap is selecting Azure Monitor when the need is recommendations rather than data collection. The wording matters.

To identify the correct answer, look for clue words. Recommend, optimize, improve equals Advisor. Outage, incident, maintenance, advisory equals Service Health. Metrics, logs, alerts, dashboard, telemetry equals Azure Monitor. This pattern-based method is highly effective on the exam and should become part of your final review strategy.

Section 5.6: Azure Management and Governance Practice Set

Section 5.6: Azure Management and Governance Practice Set

When you practice this domain, do not just memorize service names. Train yourself to classify the requirement first. Governance-focused exam questions are usually easier when you identify the category before reviewing answer options. Ask: Is this question about cost estimation, cost tracking, compliance evidence, access control, policy enforcement, accidental deletion protection, management interface choice, outage awareness, or telemetry monitoring? That habit improves both speed and accuracy.

A strong practice method is to build comparison tables in your notes. For example, compare Pricing Calculator versus Cost Management, RBAC versus Policy versus Locks, Portal versus Cloud Shell versus CLI versus PowerShell, and Advisor versus Service Health versus Monitor. AZ-900 often uses distractors from the same family of services, so side-by-side comparison is one of the fastest ways to reduce confusion.

Exam Tip: On practice questions, underline the action verb mentally. Estimate, analyze, enforce, deny, protect, monitor, recommend, and notify each point to different Azure services. Microsoft commonly hides the correct answer in that verb.

Another practical strategy is to review why wrong answers are wrong. If you miss a question involving Azure Policy and chose RBAC, do not just memorize the right answer. Write down the difference: RBAC grants permissions; Policy evaluates compliance and can deny deployments. That style of answer analysis is exactly how you improve across the official exam domain rather than only one practice item.

As part of your beginner-friendly study plan, revisit this chapter during final review week. Governance questions are often short and highly scorable once distinctions are clear. Include them in timed mock testing so you can practice quick recognition under pressure. If your weak area is management tools or monitoring tools, focus on keyword matching and scenario classification. This chapter supports the broader course outcome of applying AZ-900 domain knowledge to Microsoft-style questions and identifying weak areas efficiently.

Finally, remember that the AZ-900 exam does not require deep administration experience. It requires correct service identification. If you can match business needs to Azure management and governance features with confidence, you will be well prepared for this section of the exam.

Chapter milestones
  • Use cost management and pricing concepts confidently
  • Understand governance tools and compliance features
  • Recognize monitoring, deployment, and management tools
  • Practice governance-focused exam questions
Chapter quiz

1. A company wants to estimate the monthly cost of running several Azure virtual machines before deploying any resources. Which Azure tool should they use?

Show answer
Correct answer: Azure Pricing Calculator
The Azure Pricing Calculator is used to estimate costs before resources are deployed. Cost Management + Billing is primarily used to analyze, monitor, and optimize actual spending after or during usage. Azure Advisor provides recommendations for optimization, reliability, and security, but it is not the primary tool for predeployment cost estimation.

2. A company wants to ensure that users can create resources only in approved Azure regions. Which Azure service should be used to enforce this requirement?

Show answer
Correct answer: Azure Policy
Azure Policy is the correct choice because it can enforce rules such as restricting deployments to specific regions. Azure Monitor collects and analyzes telemetry data, but it does not enforce deployment standards. Microsoft Defender for Cloud helps with security posture and recommendations, but it is not the primary governance tool for preventing noncompliant resource creation.

3. An administrator needs to give a user permission to manage virtual machines but not grant access to billing or other unrelated resources. Which Azure feature should be used?

Show answer
Correct answer: Role-based access control (RBAC)
Role-based access control (RBAC) is used to grant users specific permissions to Azure resources based on their job responsibilities. Management groups are used to organize subscriptions and apply governance at scale, not to assign granular permissions to individual users. Resource locks help prevent accidental deletion or modification, but they do not control who is allowed to manage resources.

4. A company wants to know whether an Azure service disruption is caused by a broad Microsoft outage rather than an issue in its own environment. Which Azure tool should they check?

Show answer
Correct answer: Azure Service Health
Azure Service Health provides information about Azure service issues, planned maintenance, and advisories that may affect customer resources. Azure Advisor gives personalized recommendations for improving cost, security, reliability, and performance, but it does not provide broad outage status information. Azure Arc extends Azure management to hybrid and multicloud environments, which is unrelated to checking platform-wide service disruptions.

5. A company wants administrators to run Azure management commands from a browser without installing Azure CLI or Azure PowerShell on their local computers. Which tool should they use?

Show answer
Correct answer: Cloud Shell
Cloud Shell is the correct answer because it provides browser-based command-line access with Azure CLI and Azure PowerShell already available. Azure Portal is a graphical interface for managing Azure resources, but it is not itself the command-line environment described in the scenario. Azure Policy is used to enforce organizational standards and compliance, not to provide command access.

Chapter focus: Full Mock Exam and Final Review

This chapter is written as a guided learning page, not a checklist. The goal is to help you build a mental model for Full Mock Exam and Final Review so you can explain the ideas, implement them in code, and make good trade-off decisions when requirements change. Instead of memorising isolated terms, you will connect concepts, workflow, and outcomes in one coherent progression.

We begin by clarifying what problem this chapter solves in a real project context, then map the sequence of tasks you would follow from first attempt to reliable result. You will learn which assumptions are usually safe, which assumptions frequently fail, and how to verify your decisions with simple checks before you invest time in optimisation.

As you move through the lessons, treat each one as a building block in a larger system. The chapter is intentionally structured so each topic answers a practical question: what to do, why it matters, how to apply it, and how to detect when something is going wrong. This keeps learning grounded in execution rather than theory alone.

  • Mock Exam Part 1 — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.
  • Mock Exam Part 2 — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.
  • Weak Spot Analysis — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.
  • Exam Day Checklist — learn the purpose of this topic, how it is used in practice, and which mistakes to avoid as you apply it.

Deep dive: Mock Exam Part 1. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

Deep dive: Mock Exam Part 2. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

Deep dive: Weak Spot Analysis. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

Deep dive: Exam Day Checklist. In this part of the chapter, focus on the decision points that matter most in real work. Define the expected input and output, run the workflow on a small example, compare the result to a baseline, and write down what changed. If performance improves, identify the reason; if it does not, identify whether data quality, setup choices, or evaluation criteria are limiting progress.

By the end of this chapter, you should be able to explain the key ideas clearly, execute the workflow without guesswork, and justify your decisions with evidence. You should also be ready to carry these methods into the next chapter, where complexity increases and stronger judgement becomes essential.

Before moving on, summarise the chapter in your own words, list one mistake you would now avoid, and note one improvement you would make in a second iteration. This reflection step turns passive reading into active mastery and helps you retain the chapter as a practical skill, not temporary information.

Practice note for Mock Exam Part 1: document your objective, define a measurable success check, and run a small experiment before scaling. Capture what changed, why it changed, and what you would test next. This discipline improves reliability and makes your learning transferable to future projects.

Sections in this chapter
Section 6.1: Practical Focus

Practical Focus. This section deepens your understanding of Full Mock Exam and Final Review with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 6.2: Practical Focus

Practical Focus. This section deepens your understanding of Full Mock Exam and Final Review with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 6.3: Practical Focus

Practical Focus. This section deepens your understanding of Full Mock Exam and Final Review with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 6.4: Practical Focus

Practical Focus. This section deepens your understanding of Full Mock Exam and Final Review with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 6.5: Practical Focus

Practical Focus. This section deepens your understanding of Full Mock Exam and Final Review with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Section 6.6: Practical Focus

Practical Focus. This section deepens your understanding of Full Mock Exam and Final Review with practical explanation, decisions, and implementation guidance you can apply immediately.

Focus on workflow: define the goal, run a small experiment, inspect output quality, and adjust based on evidence. This turns concepts into repeatable execution skill.

Chapter milestones
  • Mock Exam Part 1
  • Mock Exam Part 2
  • Weak Spot Analysis
  • Exam Day Checklist
Chapter quiz

1. You complete a timed mock exam for AZ-900 and score lower than expected. You want to improve efficiently before exam day. What should you do FIRST?

Show answer
Correct answer: Analyze missed questions to identify weak domains and common error patterns
The best first step is to analyze missed questions and identify weak domains and repeated mistake patterns. This matches effective exam preparation practice: compare results to a baseline, determine what changed, and focus on the limiting factor. Reviewing all topics equally is inefficient because it ignores evidence from the mock exam. Scheduling the real exam immediately does not address knowledge gaps and may lead to the same mistakes under timed conditions.

2. A learner takes Mock Exam Part 1 and then changes study methods before taking Mock Exam Part 2. To determine whether the new approach actually improved performance, which action is MOST appropriate?

Show answer
Correct answer: Compare the second score to the first and document which domains improved or declined
Comparing results against a baseline and documenting which areas changed is the most reliable method. This aligns with the chapter focus on defining expected outputs, running the workflow, and identifying whether performance improved and why. Assuming improvement based on feeling is unreliable because perceived ease does not prove better understanding. Looking only at study time ignores measurable outcomes and does not show whether the learning method was effective.

3. A company is preparing several employees for the AZ-900 exam. One employee consistently misses questions about shared responsibility, pricing, and governance, even after multiple practice tests. What is the BEST next step?

Show answer
Correct answer: Perform a weak spot analysis and target the specific domains with focused revision
A weak spot analysis is the correct next step because it isolates the domains causing repeated failure and supports targeted improvement. This reflects certification best practice: identify whether content knowledge, setup choices, or evaluation criteria are limiting progress. Continuing full mock exams without review may repeat the same mistakes without correction. Studying only marketing materials is not aligned with official exam objectives and often lacks the structured coverage needed for certification preparation.

4. The night before the AZ-900 exam, a candidate wants to maximize readiness while reducing avoidable exam-day issues. Which action is MOST appropriate?

Show answer
Correct answer: Verify the exam time, identification requirements, testing setup, and planned check-in process
Verifying logistics such as exam time, ID requirements, and testing setup is the best choice because an exam-day checklist reduces preventable failures unrelated to technical ability. Last-minute deep study of new services is risky and often creates confusion rather than confidence. Skipping logistics is incorrect because certification success depends not only on knowledge but also on being prepared for the testing environment and process.

5. After completing two full mock exams, you notice that your score does not improve even though you spent more time studying. Based on a final review approach, what should you do NEXT?

Show answer
Correct answer: Investigate whether data quality, study setup, or evaluation criteria are limiting progress
The correct action is to investigate the limiting factor, such as poor-quality study materials, ineffective study methods, or misunderstanding how performance is being evaluated. This matches the chapter's emphasis on identifying why improvement did or did not happen. Concluding that the exam is luck-based is unsupported and prevents corrective action. Memorizing answer patterns is weak exam preparation because certification exams test understanding of concepts and scenarios, not repetition of identical questions.
More Courses
Edu AI Last
AI Course Assistant
Hi! I'm your AI tutor for this course. Ask me anything — from concept explanations to hands-on examples.