AIF-C01 — AWS Certified AI Practitioner Cheat Sheet
Last revised: September 16, 2026
Cheat sheet: AWS Certified AI Practitioner (AIF-C01) reference for AI/ML concepts, AWS services, generative AI, security, governance, and exam decision points.
Use the tables for a quick pre-exam check. Expand a topic’s notes for explanations, examples, and additional distinctions.
Scope and study context
The AIF-C01 exam is foundational. Expect questions that test whether you can:
Explain core AI, ML, and generative AI concepts.
Match business use cases to appropriate AWS services.
Recognize responsible AI, security, privacy, and governance concerns.
Understand high-level model lifecycle, data preparation, evaluation, and monitoring.
Choose between managed AI services, Amazon Bedrock, and Amazon SageMaker based on scenario clues.
This page is IT Mastery review support and is not affiliated with AWS.
Exam focus at a glance
This independent Cheat Sheet supports preparation for the AWS Certified AI Practitioner (AIF-C01) exam from AWS. Use it to quickly connect AI/ML concepts, AWS service choices, responsible AI, and security/governance decisions.
What to recognize quickly
Exam-prep cue
AI vs ML vs deep learning vs generative AI
AI is the broad field; ML learns from data; deep learning uses neural networks; generative AI creates new content using foundation models.
Managed AI service vs custom ML model
Use managed AI services for common tasks; use Amazon SageMaker when you need custom training, tuning, deployment, or MLOps.
Amazon Bedrock vs Amazon SageMaker
Bedrock is for building with foundation models and generative AI APIs; SageMaker is for building, training, tuning, deploying, and monitoring ML models.
Prompt engineering vs RAG vs fine-tuning
Prompting changes instructions; RAG adds retrieved knowledge; fine-tuning changes model behavior for a task or style.
Responsible AI risks
Bias, hallucination, toxicity, data leakage, explainability gaps, and misuse.
Security responsibilities
AWS secures the cloud infrastructure; customers secure identities, data, prompts, access, model use, monitoring, and compliance configuration.
Evaluation metrics
Match metric to problem type: precision/recall/F1 for classification, RMSE/MAE for regression, grounding/toxicity/human review for generative AI.
Core AI, ML, and generative AI vocabulary
Term
Compact meaning
High-yield distinction
Artificial intelligence
Systems that perform tasks associated with human intelligence
Broad umbrella: includes ML, rules, optimization, NLP, vision, robotics
Machine learning
Models learn patterns from data
Not explicitly programmed rules for every case
Deep learning
ML using multi-layer neural networks
Common for language, images, speech, complex patterns
Foundation model
Large model trained on broad data and adaptable to many tasks
Base for generative AI, chat, summarization, embeddings, code, image tasks
Large language model
Foundation model focused on language
Generates, summarizes, classifies, extracts, reasons over text
Multimodal model
Works with more than one modality
Text plus images, audio, video, or documents
Token
Unit of text processed by a model
Cost, latency, and context capacity are affected by token usage
Embedding
Numeric vector representing semantic meaning
Used for similarity search, clustering, recommendations, and RAG
Prompt
Input instructions and context sent to a model
Better prompts can improve output without retraining
Inference
Using a trained model to make predictions or generate output
Different from training or fine-tuning
RAG
Retrieval-Augmented Generation
Retrieves trusted context before generation; useful for private/current facts
Fine-tuning
Additional training on labeled or curated examples
Best for task behavior, style, or format; not ideal for constantly changing facts
Hallucination
Plausible but incorrect model output
Mitigate with grounding, retrieval, validation, guardrails, and human review
Bias
Systematic unfairness or skew in data/model output
Can come from data, labels, sampling, features, or feedback loops
Treating fairness as only a data science issue. It also involves product design, monitoring, and governance.
Assuming a model is objective because it is mathematical.
Using sensitive data without a clear purpose or access controls.
Deploying generative AI without testing for hallucinations, unsafe output, and prompt injection.
Failing to document known limitations.
Ignoring human review for high-impact or ambiguous decisions.
Security and governance for AI workloads on AWS
Control area
AWS services/features
Exam-prep distinction
Identity and authorization
AWS Identity and Access Management, IAM roles, policies
Least privilege controls who can invoke models, access data, deploy endpoints
Central identity
AWS IAM Identity Center
Workforce access management; not a model evaluation tool
Encryption at rest
AWS Key Management Service, service encryption features
Protect datasets, logs, model artifacts, vector stores
Encryption in transit
TLS/service endpoints
Protect data moving between clients and services
Network isolation
VPC design, security groups, private connectivity where supported
Reduce public exposure for data and inference paths
Secrets
AWS Secrets Manager, AWS Systems Manager Parameter Store
Do not hardcode API keys or database credentials
Logging
AWS CloudTrail, Amazon CloudWatch Logs
CloudTrail records API activity; CloudWatch collects metrics/logs/alarms
Monitoring
Amazon CloudWatch, SageMaker Model Monitor
System health plus model/data quality monitoring
Data discovery
Amazon Macie
Find and help protect sensitive data in Amazon S3
Threat detection
Amazon GuardDuty
Detect suspicious activity; not an AI quality tool
Configuration governance
AWS Config
Track resource configuration and compliance rules
Organization guardrails
AWS Organizations, service control policies
Restrict actions across accounts
Data lake governance
AWS Lake Formation
Fine-grained data lake permissions
AI output controls
Amazon Bedrock Guardrails
Safety/content controls; not a substitute for IAM, encryption, or monitoring
Notes and examples
Shared responsibility reminder
AWS is responsible for
Customer is responsible for
Security of AWS infrastructure
Data classification and lawful/appropriate use
Managed service infrastructure operations
IAM policies, roles, access boundaries
Physical facilities and core cloud platform
Prompt content, uploaded data, and retrieval sources
Availability of AWS service controls
Configuration of logging, encryption, monitoring, and guardrails
Service security features
Evaluating outputs, handling bias, hallucination, and misuse risks
Data foundations for AI on AWS
Data need
AWS service
Why it matters for AI
Durable object storage
Amazon S3
Common location for raw, curated, training, and inference data
Catalog and ETL
AWS Glue
Makes data discoverable and transformable
Query data in S3
Amazon Athena
Serverless SQL queries for data exploration
Data warehouse
Amazon Redshift
Analytics at scale; can feed ML and business intelligence
Streaming data
Amazon Kinesis, Amazon MSK
Real-time event ingestion for analytics/ML pipelines
Operational relational data
Amazon RDS, Amazon Aurora
Structured application data
Key-value/noSQL data
Amazon DynamoDB
Low-latency application data and metadata
Search/vector retrieval
Amazon OpenSearch Service
Search, log analytics, vector similarity
Data governance
AWS Lake Formation, Amazon DataZone
Permissions, discovery, sharing, governance
Sensitive data discovery
Amazon Macie
Helps identify sensitive data before using it in AI workflows
Deployment and inference patterns
Pattern
Choose when
AWS cue
Real-time inference
User or application needs immediate response
SageMaker endpoint or Bedrock model invocation
Batch inference
Large set of predictions can run offline
SageMaker Batch Transform or batch application workflow
Asynchronous inference
Requests are large or processing takes longer
Decoupled request handling with async pattern
Serverless inference
Traffic is intermittent or unpredictable
Avoid managing always-on capacity where supported
Edge inference
Need local/low-latency processing near devices
Consider edge-capable deployment patterns
API-backed GenAI app
Application calls model through API
Common with Amazon Bedrock, AWS Lambda, Amazon API Gateway
Human-in-the-loop
Decisions need review or labeling
SageMaker Ground Truth or workflow approval patterns
MLOps pipeline
Repeatable build/test/deploy/monitor
SageMaker Pipelines, Model Registry, CI/CD integration
Cost and performance levers
Lever
Why it matters
Choose the right model size
Smaller/specialized models may be faster and cheaper if quality is sufficient
Reduce unnecessary tokens
Shorter prompts and outputs can reduce latency and cost
Use retrieval carefully
More context can improve grounding but increases prompt size
Cache repeated outputs where appropriate
Reduces repeated inference for identical or stable requests
Batch offline work
Often more efficient than real-time calls for noninteractive workloads
Monitor utilization
Avoid idle always-on resources when usage is intermittent
Tune thresholds
Classification threshold changes precision/recall tradeoff without retraining
Evaluate before scaling
Do not scale a poor prompt/model/pipeline before measuring quality
Automate cleanup
Remove unused notebooks, endpoints, artifacts, and logs according to policy
Track business metric
Accuracy alone may not prove business value
High-yield AWS distinctions
Distinction
Choose this when
Not this when
Amazon Bedrock vs SageMaker
Bedrock for managed foundation model apps
SageMaker for full custom ML lifecycle
Amazon Q Business vs Bedrock
Q Business for ready enterprise assistant
Bedrock for custom GenAI application/platform control
Amazon Q Developer vs Bedrock
Q Developer for coding assistance
Bedrock for building your own app
Textract vs Rekognition
Textract extracts document text/forms/tables
Rekognition detects labels, objects, faces, video content
Transcribe vs Polly
Transcribe converts speech to text
Polly converts text to speech
Translate vs Comprehend
Translate changes language
Comprehend analyzes text meaning/entities/sentiment
Kendra vs OpenSearch
Kendra for managed enterprise search relevance
OpenSearch for search infrastructure, logs, vector search control
RAG vs fine-tuning
RAG for current/private factual knowledge
Fine-tuning for behavior, style, or task adaptation
Guardrails vs IAM
Guardrails influence model content/safety
IAM controls who can access what
CloudWatch vs CloudTrail
CloudWatch monitors metrics/logs/alarms
CloudTrail records API activity
Model Monitor vs Clarify
Model Monitor detects drift/data quality issues
Clarify helps with bias and explainability
Accuracy vs F1
Accuracy for balanced classes
F1 for precision/recall balance, especially imbalance
Precision vs recall
Precision reduces false positives
Recall reduces false negatives
Common AIF-C01 scenario cues
If the question says…
Think…
“Summarize internal policy documents accurately”
Amazon Bedrock with RAG/Knowledge Bases; evaluate groundedness
“Reduce hallucinations using company documents”
RAG, citations, retrieval quality, guardrails, human review
“Build a chatbot with intents and slots”
Amazon Lex
“Convert call recordings to text”
Amazon Transcribe
“Generate spoken audio from text”
Amazon Polly
“Extract fields from invoices or forms”
Amazon Textract
“Detect objects or unsafe image content”
Amazon Rekognition
“Analyze sentiment and entities in text”
Amazon Comprehend
“Business user wants no-code predictions”
SageMaker Canvas
“Data scientist needs training jobs and model endpoints”
Amazon SageMaker
“Need human labelers for training data”
SageMaker Ground Truth
“Need to compare model versions and approve deployment”
SageMaker Model Registry
“Need to detect drift after deployment”
SageMaker Model Monitor
“Need to analyze bias or feature attribution”
SageMaker Clarify
“Need a workplace assistant over enterprise data”
Amazon Q Business
“Need code suggestions in IDE”
Amazon Q Developer
“Need log/metric alarms”
Amazon CloudWatch
“Need record of who called what API”
AWS CloudTrail
“Need find sensitive data in S3”
Amazon Macie
“Need restrict accounts from using certain actions”
AWS Organizations service control policies
Data quality and model quality traps
Trap
Why it matters
Training/test leakage
Inflates evaluation; model may fail in production
Imbalanced classes
Accuracy can look high while minority class performance is poor
Nonrepresentative data
Model performs poorly for real users or future conditions
Label noise
Supervised model learns incorrect patterns
Missing values
Can bias results or break pipelines if untreated
Outliers
Can distort regression and distance-based models
Correlation mistaken for causation
ML predictions do not automatically prove cause
Optimizing only technical metrics
Business outcome, risk, fairness, and cost may be unacceptable
Ignoring threshold selection
Same model can behave very differently at different classification thresholds
No monitoring after deployment
Drift, data changes, and degradation go unnoticed
Quick pre-exam checklist
Can you distinguish Amazon Bedrock, Amazon SageMaker, Amazon Q, and specialized AWS AI services?
Can you choose between prompt engineering, RAG, fine-tuning, and custom ML?
Can you match metrics to classification, regression, and generative AI evaluation?
Can you explain precision vs recall and when false positives or false negatives matter?
Can you identify responsible AI controls for bias, hallucination, toxicity, privacy, and explainability?
Can you separate IAM/security controls from model safety guardrails?
Can you identify the role of CloudWatch, CloudTrail, KMS, Macie, Lake Formation, and AWS Organizations in AI governance?
Can you recognize when a scenario needs human review, data labeling, model monitoring, or retraining?
Exam mindset: how to choose the best answer
Many AIF-C01 questions are scenario-based. Do not answer only from memorized service names. First identify the task, then the level of customization, then the operational responsibility.
If the scenario says…
Think first…
Common trap
“Extract text, forms, or tables from scanned documents”
Amazon Textract
Choosing Amazon Rekognition just because an image is involved
“Analyze sentiment, entities, key phrases, or language in text”
Amazon Comprehend
Choosing Amazon Bedrock when a managed NLP service is enough
“Convert speech to text”
Amazon Transcribe
Confusing with Amazon Polly
“Convert text to lifelike speech”
Amazon Polly
Confusing with Amazon Transcribe
“Translate text between languages”
Amazon Translate
Confusing translation with summarization
“Build a conversational bot with intents and slots”
Amazon Lex
Choosing a general LLM when the exam emphasizes intent-based bot design
“Use foundation models through an API without managing infrastructure”
Amazon Bedrock
Choosing Amazon SageMaker by default
“Train, tune, build, deploy, or monitor custom ML models”
Amazon SageMaker
Choosing Bedrock when the task is custom ML lifecycle work
“No-code or low-code ML predictions for business users”
Amazon SageMaker Canvas
Choosing full SageMaker Studio-style development
“Enterprise generative AI assistant over business data”
Amazon Q Business or Bedrock with retrieval
Treating all chatbots as Amazon Lex
“Developer coding assistant”
Amazon Q Developer
Confusing with Amazon Q Business
“Search internal enterprise content”
Amazon Kendra or retrieval architecture
Confusing keyword search, semantic search, and generative answering
High-yield concepts to know cold
AI, ML, deep learning, and generative AI
Concept
Quick definition
What AIF-C01 may test
Artificial intelligence
Broad field of systems performing tasks associated with human intelligence
AI is the umbrella term
Machine learning
Systems learn patterns from data rather than being explicitly programmed for every rule
Training data, features, labels, evaluation
Deep learning
ML using neural networks with many layers
Often used for images, speech, NLP, and foundation models
Generative AI
AI that creates new content such as text, images, code, or summaries
Prompts, tokens, foundation models, hallucinations, responsible use
Foundation model
Large model trained on broad data and adaptable to many tasks
Mix of small labeled data plus larger unlabeled data
Reducing labeling effort
Useful when labels are expensive
Self-supervised learning
Model learns from data structure itself
Many foundation model pretraining approaches
Often foundational for generative AI
Classification, regression, clustering, and anomaly detection
Task
Output
Example
Best metric clue
Classification
Category/class
Fraud vs not fraud, image label, sentiment class
Accuracy, precision, recall, F1, ROC-AUC
Regression
Numeric value
Price, demand, wait time
MAE, RMSE, R-squared
Clustering
Groups
Customer segments
Silhouette score, business usefulness
Anomaly detection
Unusual events
Unusual transactions, abnormal sensor readings
False positives vs missed anomalies
Recommendation
Ranked items
Products, media, content
Click-through, conversion, ranking metrics
ML lifecycle quick review
AIF-C01 usually tests lifecycle understanding at a conceptual level: what happens before, during, and after model development.
flowchart LR
A[Define business problem] --> B[Collect and govern data]
B --> C[Prepare, clean, label, and split data]
C --> D[Train or select model]
D --> E[Evaluate against metrics]
E --> F[Deploy for inference]
F --> G[Monitor quality, drift, latency, and cost]
G --> H[Retrain, tune, or improve]
H --> C
Notes and examples
Stage
Know this
Common trap
Define problem
Convert business goal into ML task and success metric
Starting with a model before defining success
Collect data
Data must be relevant, permitted, representative, and high quality
Use training, validation, and test data appropriately
Evaluating on the same data used to train
Train/select model
Choose model based on task, data, cost, latency, and explainability
Picking the largest model by default
Evaluate
Use metrics aligned with business risk
Relying on accuracy for imbalanced data
Deploy
Make model available for inference
Ignoring latency, scale, and security
Monitor
Watch for drift, degraded quality, bias, errors, and cost
Treating deployment as the finish line
Improve
Tune, retrain, add data, change prompts, or redesign
Changing the model without measuring impact
Data concepts that commonly appear
Data types and storage patterns
Data concept
Meaning
AWS-related clue
Structured data
Rows and columns with schema
Databases, warehouses, SQL analytics
Semi-structured data
Flexible structure such as JSON, logs, XML
Data lakes, Glue, Athena
Unstructured data
Text, images, audio, video, documents
S3, Textract, Comprehend, Rekognition, Transcribe
Data lake
Central storage for raw and processed data
Amazon S3 plus governance/catalog tools
Data warehouse
Optimized analytics on structured data
Amazon Redshift
Data catalog
Metadata about data assets
AWS Glue Data Catalog
Feature
Input variable used by a model
Customer age, text embedding, transaction amount
Label
Correct answer used in supervised learning
Fraud/not fraud, category, price
Feature engineering
Transforming data into useful model inputs
Scaling, encoding, extracting features
Data leakage
Training uses information unavailable at prediction time
Inflated test results, poor real-world performance
Data drift
Input data distribution changes over time
Monitoring and retraining needed
Concept drift
Relationship between inputs and target changes
Model may become stale even if pipeline works
Notes and examples
Data quality and bias checks
High-yield review points:
Representative data matters. If training data excludes important populations, conditions, products, geographies, or use cases, predictions may be biased or unreliable.
Labels must be accurate. Bad labels create bad supervised models.
Missing values need deliberate handling. Dropping records may bias the dataset; imputing values may introduce assumptions.
Outliers are not always errors. In fraud or anomaly detection, unusual points may be the signal.
PII and sensitive data require controls. Use data minimization, access control, encryption, masking/redaction where appropriate, and auditability.
Training and test sets must remain separate. If the model “sees” test data during training or tuning, evaluation is not trustworthy.
Security, privacy, and governance decision rules
Core AWS controls
Requirement
AWS control to consider
Exam cue
Restrict who can call a service or access data
AWS IAM
Least privilege, roles, policies
Encrypt data at rest
AWS KMS with service encryption features
Key management, encryption
Protect data in transit
TLS/HTTPS
Secure communication
Audit API activity
AWS CloudTrail
Who called which API
Monitor metrics and logs
Amazon CloudWatch
Alarms, logs, dashboards
Detect sensitive data in S3
Amazon Macie
PII discovery
Govern data lake access
AWS Lake Formation
Data lake permissions
Avoid hardcoded secrets
AWS Secrets Manager
Secure secret storage
Private connectivity to supported services
VPC endpoints / AWS PrivateLink patterns
Avoid public internet paths where required
Control S3 access
Bucket policies, IAM, encryption, block public access
Sensitive data appears in prompts, logs, or outputs
Data minimization, redaction, access control
Unauthorized retrieval
RAG returns documents a user should not see
Enforce permissions before retrieval and generation
Hallucinated authority
Model fabricates policies, citations, or facts
Grounding, citations, human review, evaluation
Model drift
Production behavior degrades over time
Monitoring, retraining, rollback
Over-permissioned agents
Agent can perform actions beyond user intent
Least privilege, scoped tools, approvals
Unsafe output
Harmful, biased, or noncompliant content
Guardrails, filters, testing, escalation
Cost, performance, and operational tradeoffs
AIF-C01 questions may include practical constraints such as budget, latency, scale, and maintainability.
Decision factor
What to remember
Model size
Larger models may improve quality but often increase cost and latency
Token volume
More input/output tokens usually increase cost and response time
Context length
Longer context can help but may add cost and noise
Prompt quality
Better prompts can improve results without changing models
RAG retrieval quality
Good retrieval can reduce hallucinations and improve relevance
Batch vs real time
Batch processing can be cheaper or simpler when immediate response is not needed
Managed services
Reduce operational burden for common AI tasks
Monitoring
Needed for errors, latency, drift, quality, and cost
Human review
Adds cost but may be necessary for high-risk or low-confidence outputs
Right-sizing
Match solution complexity to business value and risk
High-yield scenario patterns
Scenario clue
Likely answer direction
“Business users want predictions without coding”
Amazon SageMaker Canvas
“Data scientists need to build, train, and deploy a custom model”
Amazon SageMaker
“Use multiple foundation models through a managed service”
Amazon Bedrock
“Add enterprise documents to a generative AI Q&A workflow”
RAG, Knowledge Bases-style architecture, or Amazon Q Business depending on wording
“Prevent harmful generative AI responses”
Guardrails, content filtering, evaluation, human review
“Find sensitive data in S3 before using it for ML”
Amazon Macie
“Catalog and prepare data for analytics or ML”
AWS Glue and AWS Glue Data Catalog
“Query data directly in S3 with SQL”
Amazon Athena
“Central data lake governance”
AWS Lake Formation
“Analyze call recordings by converting audio to text”
Amazon Transcribe, then text analysis if needed
“Extract fields from invoices or forms”
Amazon Textract
“Detect objects or moderation labels in images”
Amazon Rekognition
“Identify sentiment and entities in customer reviews”
Amazon Comprehend
“Create natural-sounding audio from text”
Amazon Polly
“Build a bot that collects required fields from users”
Amazon Lex
“Translate support content into another language”
Amazon Translate
“Personalized product recommendations”
Amazon Personalize
“Audit who accessed AI resources”
AWS CloudTrail
“Encrypt data used by AI workloads”
AWS KMS and service-level encryption settings
Common candidate mistakes
Choosing the most advanced service instead of the most appropriate service.
If a managed AI service directly solves the use case, it is often the best foundational answer.
Confusing Amazon Bedrock and Amazon SageMaker.
Bedrock is the first thought for managed foundation model and generative AI application patterns. SageMaker is the first thought for custom ML lifecycle work.
Using fine-tuning when RAG is the better fit.
If the problem is “answer from current company documents,” think retrieval and grounding before fine-tuning.
Using accuracy for imbalanced classification.
A fraud model that predicts “not fraud” almost every time may have high accuracy and still be useless. Think precision, recall, F1, and business cost of errors.
Ignoring data leakage.
If future information appears in training data, evaluation results may look excellent but fail in production.
Treating deployment as the end.
Real systems require monitoring for drift, quality, latency, errors, security, and cost.
Assuming generative AI output is always correct.
LLMs can hallucinate. Use grounding, evaluation, guardrails, citations, and human review where appropriate.
Forgetting authorization in RAG.
Retrieval must respect user permissions. A model should not expose documents just because they exist in the vector store.
Confusing speech, text, and language services.
Transcribe is speech-to-text. Polly is text-to-speech. Translate changes language. Comprehend analyzes text.
Overlooking responsible AI.
Fairness, privacy, security, explainability, safety, robustness, transparency, and governance are all testable themes.
Fast final review checklist
Before starting topic drills or a mock exam, make sure you can answer these without hesitation:
Can you explain AI vs ML vs deep learning vs generative AI?
Can you distinguish supervised, unsupervised, and reinforcement learning?
Can you identify classification, regression, clustering, recommendation, and anomaly detection scenarios?
Can you explain features, labels, training, validation, testing, and inference?
Can you identify overfitting, underfitting, data leakage, drift, and bias?
Can you choose between managed AI services, Amazon Bedrock, and Amazon SageMaker?
Can you explain embeddings, vector search, semantic similarity, and RAG?
Can you decide when prompt engineering, RAG, fine-tuning, agents, or guardrails are appropriate?
Can you choose the right evaluation metric for common scenarios?
Can you recognize responsible AI risks and mitigation controls?
Can you map IAM, KMS, CloudTrail, CloudWatch, Macie, Glue, S3, and Lake Formation to security and governance needs?
Practice plan after this Cheat Sheet
Use this Cheat Sheet as a checkpoint, then move into IT Mastery practice:
Start with topic drills on AI/ML fundamentals, generative AI, AWS service selection, responsible AI, and security.
Use original practice questions to force scenario recognition rather than memorization.
Read detailed explanations for every missed question and every guessed question.
Create a miss log with three columns: concept missed, why the wrong answer was tempting, and the decision rule to remember.
Take a mixed mock exam only after your topic drills show consistent performance across service selection, generative AI, evaluation, and governance.
Next step: choose a focused AIF-C01 question bank topic drill, answer without notes, then review the detailed explanations until you can explain why each wrong option is wrong.