AI-900 — Microsoft Azure AI Fundamentals Exam Blueprint

Practical AI-900 exam blueprint for Microsoft Azure AI Fundamentals candidates reviewing Azure AI concepts, services, workloads, responsible AI, and scenario readiness.

How to Use This Exam Blueprint

This independent Exam Blueprint is for candidates preparing for Microsoft Azure AI Fundamentals (AI-900). Use it as a practical readiness map: identify what you can explain, what you can recognize in scenarios, and where you still confuse Azure AI services, machine learning concepts, responsible AI principles, or generative AI capabilities.

AI-900 is a fundamentals exam, so readiness is not about memorizing every Azure setting. You should be able to:

  • Recognize common AI workload types.
  • Match business problems to appropriate Azure AI services.
  • Understand core machine learning concepts.
  • Identify computer vision, natural language processing, knowledge mining, and generative AI use cases.
  • Apply responsible AI thinking to realistic scenarios.
  • Interpret basic model evaluation and deployment ideas without overengineering.

Use the checkboxes as a final-review tracker.

Topic-Area Readiness Map

Readiness areaWhat to reviewYou are ready when you can…
AI workload fundamentalsPrediction, classification, clustering, anomaly detection, computer vision, NLP, generative AI, knowledge miningIdentify the AI workload type from a short business scenario
Responsible AIFairness, reliability and safety, privacy and security, inclusiveness, transparency, accountabilitySpot ethical, privacy, bias, explainability, or human oversight concerns
Machine learning basicsTraining, validation, features, labels, algorithms, regression, classification, clustering, evaluationExplain how data becomes a model and how model quality is assessed
Azure Machine Learning conceptsAutomated machine learning, designer-style workflows, datasets, models, endpoints, responsible ML toolingRecognize when Azure Machine Learning is appropriate versus prebuilt AI services
Computer visionImage analysis, object detection, OCR, face-related concepts, video/image use casesMatch vision tasks to Azure AI Vision or related services
Natural language processingLanguage understanding, sentiment, key phrase extraction, entity recognition, translation, speechIdentify NLP services and capabilities for text and speech scenarios
Document intelligence and searchForm/document extraction, OCR, enrichment, indexing, semantic search conceptsDistinguish document extraction from search and knowledge mining
Generative AIPrompts, completions, embeddings, grounding, copilots, large language models, responsible generationExplain how generative AI differs from predictive AI and how to reduce risk
Azure AI service selectionAzure AI Services, Azure AI Search, Azure OpenAI Service, Azure Machine Learning, Azure Bot ServiceChoose the most fitting Azure option from scenario requirements
Security and governance basicsKeys, endpoints, managed identity concepts, access control, data privacy, monitoringRecognize secure configuration and operational concerns at a fundamentals level

AI Workload Fundamentals Checklist

Review the basic AI workload categories before going deep into services.

Workload typeScenario clueReadiness check
Classification“Assign each item to a known category”Can you identify binary vs multiclass classification?
Regression“Predict a numeric value”Can you distinguish price, demand, or temperature prediction from classification?
Clustering“Group similar items without predefined labels”Can you recognize unsupervised grouping scenarios?
Anomaly detection“Find unusual activity or outliers”Can you identify fraud, equipment failure, or abnormal telemetry scenarios?
Computer vision“Analyze images or video”Can you tell image classification, object detection, and OCR apart?
Natural language processing“Analyze, understand, or generate language”Can you map sentiment, translation, entities, and summarization to NLP?
Speech“Convert speech to text or text to speech”Can you identify transcription, synthesis, and translation use cases?
Generative AI“Create text, images, code, summaries, or answers”Can you explain prompts, responses, grounding, and content risk?
Knowledge mining/search“Extract insights from large document collections”Can you distinguish search indexing from model training?

Can You Do This?

  • Explain the difference between artificial intelligence, machine learning, and deep learning.
  • Identify whether a scenario is classification, regression, clustering, or anomaly detection.
  • Recognize when a prebuilt AI service is more appropriate than building a custom model.
  • Explain why data quality affects model quality.
  • Distinguish supervised, unsupervised, and generative AI at a high level.
  • Recognize AI use cases that require human review or governance.

Responsible AI Readiness

AI-900 commonly expects candidates to reason about responsible AI in plain language. Do not just memorize principle names; practice applying them to scenarios.

Principle areaWhat it means in exam scenariosExample decision cue
FairnessAvoiding unjust bias or unequal outcomes“Does the model perform differently for different groups?”
Reliability and safetyThe system should behave consistently and safely“What happens if the model is wrong?”
Privacy and securityProtect data and access to AI systems“Is sensitive data being collected, stored, or exposed?”
InclusivenessThe solution should work for diverse users“Can people with different abilities or contexts use it?”
TransparencyUsers and stakeholders should understand system behavior“Can users know when AI is being used?”
AccountabilityHumans and organizations remain responsible“Who monitors, approves, and responds to failures?”

Responsible AI Scenario Checks

ScenarioStrong answer pattern
A hiring model ranks applicants using historical hiring dataCheck for bias, fairness, explainability, and human oversight
A chatbot answers medical or legal questionsAdd grounding, disclaimers, safety controls, escalation, and content review
A facial analysis solution is proposed for a public settingConsider privacy, consent, security, accuracy, and appropriate use
A model performs well overall but poorly for one demographic groupInvestigate fairness and dataset representation before deployment
A generative AI app exposes confidential customer data in responsesReview data handling, grounding sources, access control, and prompt protections
A prediction model is used without explaining limitations to usersImprove transparency, documentation, and accountability

Can You Do This?

  • Identify bias risks in training data.
  • Explain why transparency matters when AI influences decisions.
  • Recognize privacy risks in speech, image, document, and generative AI systems.
  • Choose human review when AI output has high impact.
  • Explain why monitoring is still required after an AI solution is deployed.
  • Recognize that responsible AI applies to both custom models and prebuilt AI services.

Machine Learning Concepts Checklist

You do not need to be a data scientist for AI-900, but you should know the vocabulary and lifecycle.

ConceptWhat to knowReady when you can…
DatasetCollection of examples used for analysis or trainingExplain why representative data matters
FeatureInput variable used by a modelIdentify features in a sample scenario
LabelKnown output value used in supervised learningIdentify the target value being predicted
TrainingProcess of learning patterns from dataExplain that training creates a model
Validation/testingData used to evaluate model performanceExplain why evaluation should use data not used for training
AlgorithmMethod used to learn patternsRecognize that different algorithms fit different tasks
ModelTrained artifact used to make predictionsExplain that a model is the result of training
InferenceUsing a trained model to generate predictionsRecognize real-time vs batch prediction concepts
OverfittingModel performs well on training data but poorly on new dataIdentify when a model memorizes instead of generalizes
Evaluation metricMeasure of model performanceMatch common metrics to broad task types

Common ML Task Types

TaskInputOutputExample
Binary classificationFeaturesOne of two classesApprove or deny a loan
Multiclass classificationFeaturesOne of several classesClassify support ticket category
RegressionFeaturesNumeric valuePredict monthly sales
ClusteringUnlabeled dataGroups of similar itemsSegment customers
Anomaly detectionNormal behavior data or telemetryUnusual eventsDetect abnormal network traffic

Model Evaluation Readiness

Metric or ideaBest associated withWhat to understand
AccuracyClassificationOverall proportion of correct predictions
PrecisionClassificationOf predicted positives, how many were correct
RecallClassificationOf actual positives, how many were found
Confusion matrixClassificationCounts of true/false positives and negatives
Mean absolute errorRegressionAverage size of numeric prediction errors
Root mean squared errorRegressionError measure that penalizes larger errors more
R-squaredRegressionHow much variance the model explains
Silhouette score conceptClusteringHow well-separated clusters are, at a high level

Can You Do This?

  • Identify features and labels from a business example.
  • Explain training versus inference.
  • Distinguish classification from regression.
  • Explain why splitting data helps evaluate a model.
  • Recognize overfitting in a scenario.
  • Interpret a confusion-matrix-style description at a basic level.
  • Know when clustering is used instead of classification.

Azure Machine Learning Readiness

For AI-900, focus on what Azure Machine Learning is used for and how it differs from prebuilt Azure AI services.

AreaWhat to reviewScenario cue
Custom model developmentBuilding, training, evaluating, and deploying ML models“The organization has historical labeled data and needs a custom predictor”
Automated machine learningSelecting algorithms and tuning models with automation“Users want help finding a good model without manually coding every algorithm”
Designer-style workflowsVisual pipeline creation for ML tasks“Low-code drag-and-drop model training workflow”
Model managementRegistering, versioning, and deploying models“Track models and use them for predictions”
EndpointsExposing a model for inference“Applications need to call the model for predictions”
Responsible MLExplainability, fairness, data handling, monitoring“Understand why the model made predictions or whether it is biased”

Azure Machine Learning vs Azure AI Services

Choose thisWhen the scenario says…
Azure Machine LearningBuild a custom model from your own data, control training, compare algorithms, deploy custom inference
Azure AI ServicesUse prebuilt capabilities such as vision, speech, language, translation, or document extraction
Azure OpenAI ServiceUse large language models for generation, summarization, chat, embeddings, or copilots
Azure AI SearchIndex and search content, often with AI enrichment or retrieval for generative AI apps

Can You Do This?

  • Recognize when a custom ML model is needed.
  • Explain what automated machine learning helps with.
  • Understand that model deployment enables applications to use the model.
  • Identify training data, validation data, and test data in a lifecycle.
  • Explain why model monitoring is important after deployment.
  • Avoid choosing Azure Machine Learning when a simple prebuilt AI capability is enough.

Computer Vision Checklist

Computer vision questions often describe images, scanned documents, videos, or visual detection requirements.

CapabilityWhat it doesExample scenario
Image classificationAssigns a category to an imageClassify product images by type
Object detectionFinds and locates objects in an imageDetect vehicles, tools, or safety equipment
Image analysisDescribes visual features or contentGenerate tags or captions for images
Optical character recognitionExtracts printed or handwritten text from imagesRead text from signs, receipts, or scanned pages
Face-related detection conceptsDetects or analyzes faces depending on service capability and appropriate useIdentify whether images contain faces for workflow routing
Spatial/video analysis conceptsUnderstand movement or visual eventsMonitor a physical space or video stream

Vision Service Selection

RequirementLikely Azure direction
Extract text from imagesAzure AI Vision OCR capability or document-focused service depending on document complexity
Analyze general image contentAzure AI Vision
Extract structured fields from invoices, receipts, forms, or documentsAzure AI Document Intelligence
Search images or documents by extracted contentAzure AI Search with enrichment concepts
Build a custom image classification or detection modelCustom vision or custom ML approach, depending on the requirement

Can You Do This?

  • Distinguish image classification from object detection.
  • Recognize OCR scenarios.
  • Identify when a document extraction service is more appropriate than general image analysis.
  • Explain why face-related scenarios require privacy and responsible AI review.
  • Match visual business problems to Azure AI Vision or Azure AI Document Intelligence.
  • Recognize when custom training is needed because prebuilt categories are not enough.

Natural Language Processing Checklist

Natural language processing includes text analysis, language understanding, translation, and speech-related workloads.

CapabilityWhat it doesExample scenario
Sentiment analysisDetermines positive, negative, neutral, or mixed toneAnalyze customer feedback
Key phrase extractionIdentifies important phrasesSummarize survey themes
Named entity recognitionFinds entities such as people, places, organizations, dates, or quantitiesExtract entities from support emails
Language detectionIdentifies the language of textRoute multilingual content
TranslationConverts text from one language to anotherTranslate product documentation
Question answeringProvides answers from a knowledge base or content sourceFAQ bot for internal policies
Conversational language understandingInterprets user intents and entitiesRoute chatbot requests
Speech to textConverts audio into textTranscribe calls or meetings
Text to speechConverts text into spoken audioVoice response system
Speech translationTranslates spoken languageMultilingual live communication

NLP Service Selection

RequirementLikely Azure direction
Analyze sentiment, key phrases, entities, or languageAzure AI Language
Translate text between languagesAzure AI Translator
Convert speech to text or text to speechAzure AI Speech
Build a conversational bot experienceAzure Bot Service with AI language capabilities
Answer questions from enterprise documentsQuestion answering, Azure AI Search, or generative AI with retrieval depending on complexity
Summarize or generate textAzure OpenAI Service or other generative AI capability, with responsible AI controls

Can You Do This?

  • Identify sentiment analysis versus key phrase extraction.
  • Recognize entity extraction scenarios.
  • Distinguish translation from transcription.
  • Explain speech to text versus text to speech.
  • Identify intent and entity concepts in conversational systems.
  • Choose between a rules/knowledge-base answer and a generative answer pattern.
  • Recognize multilingual requirements.

Document Intelligence, Search, and Knowledge Mining

Document and search scenarios often combine OCR, enrichment, indexing, and retrieval.

TopicWhat to knowScenario cue
Document extractionPulls structured fields from forms and documents“Extract invoice number, date, vendor, and total”
OCRExtracts text from images or scanned files“Read printed or handwritten text”
Prebuilt document modelsTarget common document types“Receipts, invoices, IDs, forms”
Custom document extractionTrained for organization-specific layouts or fields“Extract fields from a proprietary form”
Search indexingMakes content searchable“Users need to search across PDFs and documents”
AI enrichmentAdds extracted text, entities, key phrases, or other metadata“Improve search with AI-generated fields”
Retrieval for generative AIFinds relevant source content for generated responses“Ground chatbot answers in company documents”

Can You Do This?

  • Distinguish extracting fields from searching documents.
  • Recognize when OCR alone is not enough.
  • Identify when a prebuilt document model might fit.
  • Identify when custom extraction is needed.
  • Explain how AI enrichment can improve search.
  • Understand why search grounding can reduce unsupported generative AI answers.

Generative AI Checklist

Generative AI is a major readiness area because scenarios test both capability and judgment.

ConceptWhat to knowReadiness cue
Large language modelModel that can understand and generate language-like outputsCan explain chat, completion, summarization, and reasoning-style tasks
PromptUser or system instruction provided to the modelCan improve vague prompts with context and constraints
Completion/responseModel outputCan identify that output may require validation
System message/instructionHigher-priority guidance for model behaviorCan explain why apps define behavior and tone
GroundingProviding trusted source data to guide responsesCan explain why grounding reduces unsupported answers
Retrieval-augmented generationRetrieve relevant documents, then generate an answer using themCan identify enterprise document chatbot scenarios
EmbeddingsNumeric representation of meaning for similarity searchCan recognize semantic search and retrieval use cases
Token conceptUnits of text processed by a modelCan reason that longer prompts/responses consume more capacity without needing exact limits
Content filteringDetects or reduces harmful contentCan identify safety controls for generated output
Copilot patternAI assistant embedded in a workflowCan describe productivity assistance without assuming full automation

Generative AI Scenario Decision Points

ScenarioWhat to choose or watch
“Summarize long customer emails and suggest replies”Generative AI with review, privacy controls, and tone guidance
“Answer employee questions using HR policies”Retrieval-grounded generative AI or question answering over trusted content
“Generate SQL queries from natural language”Generative AI with validation, least privilege, and human approval for risky actions
“Create marketing copy in many languages”Generative AI plus translation/language review and brand/safety checks
“Use AI to make final legal decisions”High-risk; require accountability, human oversight, and domain review
“Chatbot gives confident answers not found in source documents”Improve grounding, retrieval, prompt instructions, and evaluation

Can You Do This?

  • Explain generative AI versus traditional predictive ML.
  • Identify prompts, responses, grounding data, and system instructions.
  • Recognize when Azure OpenAI Service is relevant.
  • Explain why generated content may be incorrect or unsupported.
  • Identify where content filtering and human review are needed.
  • Recognize retrieval-augmented generation from a scenario.
  • Explain embeddings at a high level as useful for similarity search.
  • Avoid treating generative AI output as automatically authoritative.

Azure AI Service Selection Matrix

Use this table for rapid final review. Many fundamentals questions are service-selection questions.

If the requirement is…Review this Azure area
Build a custom predictive model from historical dataAzure Machine Learning
Use automated model training and comparisonAzure Machine Learning automated ML concepts
Analyze images, tags, captions, or visual contentAzure AI Vision
Extract text from imagesAzure AI Vision OCR or document-focused services
Extract structured fields from forms, invoices, receipts, or documentsAzure AI Document Intelligence
Analyze sentiment, key phrases, language, or entitiesAzure AI Language
Translate textAzure AI Translator
Convert speech to text or text to speechAzure AI Speech
Build a chat or conversational interfaceAzure Bot Service plus language/generative AI capabilities
Search enterprise contentAzure AI Search
Enrich searchable content with AIAzure AI Search enrichment concepts
Generate, summarize, chat, or create natural-language answersAzure OpenAI Service
Ground a chatbot in enterprise documentsAzure AI Search plus generative AI pattern
Detect unusual behavior or outliersAnomaly detection or ML-based approach
Analyze fairness, explainability, or responsible deploymentResponsible AI and Azure ML responsible ML concepts

Security, Privacy, and Operations Basics

AI-900 is not a deep security administration exam, but you should recognize secure and responsible implementation patterns.

AreaWhat to know at a fundamentals level
Authentication and accessAI services require controlled access; avoid exposing secrets
Keys and endpointsApplications typically call service endpoints using authorized credentials
Managed identity conceptHelps avoid hardcoded secrets where supported
Role-based access control conceptAssign only needed access to users and services
Data privacyKnow whether input data contains personal, confidential, or regulated information
Network/security postureSensitive AI workloads may require stricter access paths and monitoring
Logging and monitoringAI services and apps should be monitored for failures, usage, and quality issues
Cost awarenessModel choice, request volume, indexing, training, and generation can affect cost
Human reviewImportant for high-impact or uncertain AI outputs
Lifecycle managementAI solutions should be tested, deployed, monitored, and improved

Can You Do This?

  • Recognize why hardcoding keys in application code is risky.
  • Explain why confidential data should be handled carefully in prompts and documents.
  • Identify when least privilege should be applied.
  • Explain why monitoring AI outputs matters, not just uptime.
  • Recognize that cost and latency can influence service and architecture choices.
  • Choose human approval for high-impact AI-generated recommendations.

Scenario and Decision-Point Practice

Use these prompts to test whether you can reason through AI-900-style decisions.

Scenario promptAsk yourselfLikely readiness outcome
A retailer wants to predict next month’s revenueIs the output numeric?Regression / custom ML concept
A bank wants to approve or reject applicationsIs the output one of two categories? Are fairness concerns present?Binary classification plus responsible AI
A manufacturer wants to detect unusual machine telemetryIs the goal to find outliers?Anomaly detection
A support team wants to route tickets into categoriesAre categories predefined?Multiclass classification or language classification
A website wants to translate articles into multiple languagesIs text translation the core need?Azure AI Translator
A call center wants searchable transcriptsIs speech converted to text first?Azure AI Speech plus search
An insurance company wants to extract values from claim formsAre structured fields needed from documents?Azure AI Document Intelligence
A legal team wants a chatbot answering from internal policiesMust answers be grounded in trusted content?Search/retrieval plus generative AI or question answering
A media library wants to find images containing specific objectsIs visual object identification needed?Azure AI Vision
A hospital wants AI to make final treatment decisions automaticallyIs this high impact and safety-critical?Responsible AI, human oversight, caution

Common Weak Areas and Traps

TrapWhy it causes mistakesWhat to do instead
Confusing classification and regressionBoth are predictive ML, but outputs differAsk: category or number?
Treating clustering as classificationClustering has no predefined labelsAsk whether labels exist before training
Choosing custom ML for every problemPrebuilt services may already solve vision, speech, language, or documentsMatch simple AI tasks to Azure AI Services
Choosing OCR for full document understandingOCR reads text; it may not extract structured business fieldsUse document intelligence concepts for forms and fields
Assuming generative AI is always correctLLMs can produce unsupported or inaccurate outputUse grounding, evaluation, and human review
Ignoring responsible AI in technical scenariosEthics, privacy, fairness, and accountability are testable conceptsAdd responsible AI checks to every AI system
Mixing translation and transcriptionTranslation changes language; transcription changes speech to textIdentify the input and output format
Confusing entities and key phrasesEntities are specific recognized items; key phrases are important phrasesLook for people, places, organizations, dates, or quantities
Assuming high accuracy means fair performanceAggregate metrics can hide group-level issuesCheck performance across relevant populations
Forgetting monitoring after deploymentAI models and inputs can change over timeInclude monitoring, retraining, and review concepts
Overlooking data sensitivity in promptsPrompts and documents may contain confidential informationApply privacy and access controls
Treating search and generation as the same thingSearch retrieves; generative AI creates responsesUnderstand retrieval-grounded generation patterns

Quick “Can You Do This?” Master Checklist

Core AI Concepts

  • Define AI, machine learning, and deep learning at a high level.
  • Identify supervised and unsupervised learning scenarios.
  • Identify classification, regression, clustering, and anomaly detection.
  • Explain training, testing, validation, model, feature, label, and inference.
  • Recognize overfitting and poor generalization.
  • Match common metrics to classification or regression.

Azure AI Workloads

  • Choose Azure Machine Learning for custom model training scenarios.
  • Choose Azure AI Vision for image analysis scenarios.
  • Choose OCR or document intelligence appropriately.
  • Choose Azure AI Language for text analytics scenarios.
  • Choose Azure AI Translator for translation scenarios.
  • Choose Azure AI Speech for speech-to-text and text-to-speech scenarios.
  • Choose Azure AI Search for indexing and retrieval scenarios.
  • Choose Azure OpenAI Service for generative AI scenarios.
  • Recognize chatbot and conversational AI patterns.

Responsible AI and Governance

  • Apply fairness, reliability and safety, privacy and security, inclusiveness, transparency, and accountability.
  • Identify bias and representation problems.
  • Recognize high-impact scenarios requiring human oversight.
  • Explain why explainability and transparency matter.
  • Identify privacy risks in documents, speech, images, and prompts.
  • Recognize monitoring and review needs after deployment.

Generative AI

  • Explain prompts, completions, grounding, embeddings, and retrieval-augmented generation.
  • Identify when generative AI should use trusted source content.
  • Recognize harmful content, hallucination, and data leakage risks.
  • Explain why content filters, evaluation, and human review may be needed.
  • Distinguish generative AI from search, translation, and traditional ML.

Final-Week Review Checklist

TimeframeFocusChecklist
5-7 days beforeRebuild the topic mapReview each major workload area and write one example scenario for each
4-5 days beforeService selectionDrill “which Azure service fits this requirement?” questions
3-4 days beforeML conceptsRecheck classification, regression, clustering, features, labels, metrics, and overfitting
2-3 days beforeResponsible AIPractice applying principles to hiring, healthcare, finance, surveillance, and chatbot scenarios
1-2 days beforeGenerative AIReview prompts, grounding, embeddings, retrieval, content safety, and human review
Final dayLight reviewRevisit weak tables, avoid cramming product minutiae, and practice scenario reasoning

Final Readiness Questions

Before exam day, you should be able to answer these without notes:

  • What makes a problem classification instead of regression?
  • When would you use Azure Machine Learning instead of a prebuilt Azure AI service?
  • What is the difference between OCR and document field extraction?
  • What service area handles sentiment and entity recognition?
  • What service area handles speech-to-text?
  • What service area handles text translation?
  • What is grounding in a generative AI solution?
  • Why can a generative AI answer be fluent but wrong?
  • What responsible AI risks appear in a hiring, lending, healthcare, or surveillance scenario?
  • Why should AI systems be monitored after deployment?

Practical Next Step

Turn this checklist into active practice: for each unchecked item, create a short scenario, choose the Azure AI workload or concept that fits, and explain the responsible AI concern in one sentence. Then use original AI-900 practice questions to verify that you can apply the checklist under exam-style wording, not just recognize definitions.

Browse Certification Practice Tests by Exam Family