SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
AIF-C01 last-day review

AIF-C01 cheat sheet — every exam topic on one page

129 key facts across 5 exam domains — every topic on the AIF-C01 blueprint, with the exam pattern behind each. A condensed cheat sheet, distilled from the full AIF-C01 revision notes. Skim it the week of your exam.

Updated

Fundamentals of AI and ML

20% of the exam

AI vs ML vs Deep Learning: Core AIF-C01 Concepts and Terminology

  • AI contains ML, ML contains deep learning, and generative AI is built on deep learning; agentic AI is GenAI that plans and acts using tools.
  • Predictive ML outputs a label or score for existing input; generative AI creates new content; generating one response is not agentic.
  • A system is agentic when the model chooses the steps; tool calls on a fixed, code-defined path are a workflow, and an RL agent trained by rewards is a different idea.
  • Deep learning learns features from raw inputs but needs more data and compute and is harder to explain; tree-based methods suit small tabular data with engineered features.
  • An algorithm is the learning method, a model is the trained result, and hyperparameters are settings chosen before training. Training builds the model; inferencing uses it without changing it.
  • Supervised learning needs externally labeled data; unsupervised finds structure in unlabeled data; self-supervised makes its own labels from raw data; reinforcement learning learns from rewards.
  • Structured versus unstructured is about format (tabular and time-series versus image, text, and audio); labeled versus unlabeled is about whether answers are provided.
  • Batch = many records offline; real-time = instant answer on provisioned capacity; asynchronous = large or slow jobs queued; serverless = quick requests, scales to zero, cold start after idle.
  • Overfitting (linked to high variance) means great on training data but poor on new data; underfitting means poor on both.
  • Bias is a systematic skew that disadvantages a group; fairness is the goal of equitable treatment; explainability is understanding why a model decided.
  • Computer vision handles images, NLP handles language, an LLM generates text, an embedding model turns text into vectors, and a diffusion model generates images.
How the exam tests this

Task 1.1 questions are mostly definition and matching questions, so precise vocabulary wins points. Expect a short scenario that ends by asking which term it describes, with look-alike terms as distractors. Watch the trigger words: "groups similar items with no labels" points to unsupervised learning or clustering, "labeled examples with known answers" points to supervised learning (even when the labels are an expert's recorded choices), and "learns by rewards through trial and error" points to reinforcement learning. "Performs well on training data but poorly on new data" signals overfitting, "needs an instant single prediction" signals real-time inferencing, "score millions of records overnight" signals batch, and "small requests arriving in bursts with long quiet gaps" signals serverless, with its cold-start trade-off. Be ready to order the hierarchy (AI, then ML, then deep learning, then generative AI) and to separate predictive ML from generative AI, agentic AI from a scripted workflow that calls tools, and an LLM from embedding and diffusion models. Some questions compare deep learning with decision-tree methods, so know the trade-offs in data, compute, feature engineering, and explainability, and be able to separate a model from the algorithm and hyperparameters that produced it.

Practical AI Use Cases and the AWS AI Service Catalog (AIF-C01)

  • AI/ML adds value when a task needs prediction or pattern-finding at scale, assists human decisions, or automates repetitive work.
  • AI/ML is the wrong tool when a guaranteed exact answer is required, when a simple rule already works, or when the cost and data needed outweigh the benefit; tabular data, a human reviewer, or a team without data scientists are not reasons to avoid it.
  • Regression predicts continuous numbers, classification assigns known categories, clustering groups a whole unlabeled population, and anomaly detection flags the unusual few.
  • Match input and output to the service: speech to text is Transcribe, text to speech is Polly, text translation is Translate, sentiment, entities and language detection are Comprehend, conversational bots with intents and slots are Lex.
  • Textract understands document structure (forms and tables); Rekognition analyzes images and can detect text in them, but not form fields.
  • Audio must be transcribed before it can be translated or analyzed; Transcribe Call Analytics can return call sentiment by itself.
  • Agentic AI takes actions in other systems through tools; a multi-step assistant that only searches and summarizes is a knowledge base.
  • Use pre-trained managed services for common tasks; use SageMaker AI to build, train, and deploy a custom model on your own data. Amazon Forecast is closed to new customers.
  • Traditional ML fits per-decision explainability, regulated automated decisions, and cheap high-volume scoring; a foundation model fits open-ended generation, scarce labels, and many tasks in one model. An LLM-written rationale or RAG citation is not a per-decision explanation.
How the exam tests this

Task 1.2 questions are scenario-driven and ask you to choose the right tool or judge whether AI even fits. A frequently tested idea is recognizing when AI/ML is not appropriate: "needs a guaranteed exact answer," "a fixed rule with one correct result," or a small, rare task a person already handles well signals no ML, while tabular data or a human reviewer are not objections. Expect technique-selection questions decided by the output: a continuous value is regression, a known category is classification, groups with no labels is clustering. Service questions hinge on input and output: speech to text is Transcribe, text to speech is Polly, text translation is Translate, sentiment and language detection is Comprehend, a bot that asks for missing details is Lex, form fields and tables is Textract, a custom model on your own data is SageMaker AI; pipelines that start from audio begin with Transcribe. Agentic AI is identified by taking actions through tools. Finally, model-choice questions weigh constraints: per-decision explainability and regulated automated decisions favor traditional ML, while open-ended generation with scarce labels and human approval favors a foundation model.

The AI/ML Development Lifecycle & MLOps: Pipeline, Models & Metrics

  • The AI/ML pipeline runs in order and loops: collect (and label) data, prepare it, train, evaluate and tune, deploy, monitor, then retrain — and a retrained model is evaluated before it is redeployed.
  • Three ways to source a foundation model: use a provider's managed FM (Amazon Bedrock), adapt an open-source pre-trained model, or train a custom model — moving from least to most control, cost, and effort.
  • A managed API service means low operational overhead but less control; a self-hosted API gives full control and data isolation but you run the infrastructure.
  • Amazon S3 is the data lake; Ground Truth labels, Data Wrangler prepares, Feature Store serves the same feature values to training and inference, Model Registry versions models, and Model Monitor watches them.
  • SageMaker AI builds, trains and hosts models (including JumpStart foundation models on endpoints you manage); Bedrock serves foundation models through one serverless API.
  • Amazon Q Developer helps builders and operators on AWS, Q Business answers over company content, Amazon Quick is the agentic workspace for business users, and Kiro is the spec-driven development environment.
  • MLOps means tracked experiments, automated pipelines, versioned data, code and models, rollback, and monitoring against a baseline — bigger instances and more tuning do not make work reproducible.
  • Gradual quality decline after a good launch is drift (retrain); overfitting and bad labels show up at evaluation; latency under load is a capacity problem (scale the endpoint).
  • Precision matters when false positives are costly; recall when misses are costly; F1 when both are and classes are imbalanced; accuracy alone misleads on imbalanced data.
  • Business metrics — cost per user, development cost, customer feedback, and ROI — decide whether a model is worth running; a more accurate model can lose money per use.
How the exam tests this

Expect scenario questions that hand you a business situation and ask for the right metric, pipeline stage, service, or fix. When false positives are costly, the answer is precision; when misses are costly, recall; when classes are imbalanced and both errors hurt, F1. If a model that passed evaluation slowly loses quality with nothing changed, think drift and retraining — not overfitting, bad labels, or scaling, which is the fix for latency under load. Service questions hinge on the job and the effort: calling foundation models without managing infrastructure (Bedrock), building, training and hosting your own models (SageMaker AI), keeping features consistent between training and prediction (Feature Store), and which AI assistant fits which kind of user (Amazon Q Developer, Q Business, Amazon Quick, Kiro). MLOps questions reward automation, versioning, a model registry and baseline monitoring over bigger instances or more tuning, and business-metric questions can require comparing savings per use with cost per use.

Fundamentals of GenAI

24% of the exam

Generative AI Concepts: Tokens, Embeddings, and Foundation Models (AIF-C01)

  • Generative AI creates new content; a foundation model (FM) is the broadly pre-trained base, and an LLM is a foundation model specialized for text.
  • A token is the small unit of text a model reads and writes; the context window is counted in tokens, and a chat that resends its whole history grows each turn until it overflows that window.
  • Chunking splits a large document into pieces; each chunk gets a focused vector that matches specific questions more precisely than one vector for a whole document.
  • An embedding is a fixed-length vector that represents meaning; similarity is how close whole vectors are (distance or angle), not shared numbers.
  • Prompt engineering shapes instructions, context, and examples without changing the weights; temperature and maximum output tokens control randomness and length, not knowledge, format, or tone.
  • In a transformer, attention scores how much tokens influence each other and positional encoding supplies their order; diffusion models generate images from noise, and multi-modal models handle several data types.
  • GenAI produces new content; classification, forecasting, and clustering are traditional ML tasks.
  • The FM lifecycle runs data selection, model selection, pre-training, fine-tuning, evaluation, deployment, then feedback; evaluation measures but does not change the model, so a narrow quality gap is closed by fine-tuning.
  • Token-based pricing bills input and output tokens at separate rates; a change saves tokens removed times that side's rate, unlike per-request or hourly Provisioned Throughput billing.
  • Context engineering supplies the right information at the right time; a larger context window raises the limit but does not pick what is relevant.
  • A supervisor agent routes variable requests to specialists at run time; a sequential pipeline suits fixed routes; hierarchical, peer-to-peer, sequential, and broadcast are the communication patterns.
  • MCP is an open, vendor-neutral standard: MCP servers expose tools and data that any MCP client agent can use against the live system.
How the exam tests this

Task 2.1 mixes definition questions with short scenarios that hinge on a distinction between look-alike terms. Know a token from an embedding and a chunk, attention from positional encoding, and a generative task from classification, forecasting, or clustering. Expect to order the foundation model lifecycle and to tell stages that change the model (pre-training, fine-tuning) from stages that only measure it (evaluation, feedback). Cost scenarios test token-based pricing: input and output tokens at separate rates, the saving from a change, and why a long attached document or a growing chat history raises cost or overflows the context window. Context-engineering scenarios reward sending the relevant, current information rather than more of it. Expect to tell prompt engineering from inference settings and fine-tuning. Agentic scenarios ask you to tell a supervisor from a sequential pipeline, the hierarchical, peer-to-peer, sequential, and broadcast communication patterns, and what the Model Context Protocol (MCP) does: servers expose tools and data that any MCP client agent can use.

Generative AI Capabilities and Limitations for Business (AIF-C01)

  • GenAI's core advantages are adaptability, responsiveness, conversational capability, and the ability to generate original content.
  • A hallucination is fabricated content stated confidently; a knowledge cutoff is once-true but outdated content, and model drift is performance that changes over time, unlike run-to-run nondeterminism.
  • Grounding (RAG), automated checks such as Bedrock Guardrails contextual grounding checks, and human review reduce hallucinations; lower temperature, a larger model or fine-tuning do not eliminate them.
  • Interpretability is limited, and a model's own explanation of its reasoning is generated text that may not reflect how the answer was produced.
  • A model without live data or tools cannot know current figures and can get exact arithmetic wrong, so check such outputs against an authoritative source.
  • Split workflows: keep exact, rule-based or must-be-justified decisions in deterministic or explainable systems, and use GenAI for drafting, summarizing and personalizing.
  • Model selection balances capabilities (modality, context window), performance, cost, latency, size and compliance; compliance and data residency filter the shortlist before anything else.
  • Business value is measured with ROI, efficiency, conversion rate, ARPU (per period), CLV (whole relationship), accuracy and cross-domain performance, not technical measures like throughput or perplexity.
  • Good GenAI judgment weighs benefits against risks for each task rather than adopting or rejecting the technology outright.
How the exam tests this

Task 2.2 mixes definition questions with judgment scenarios, so know the limitations by their descriptions and their near-twins. Content that never existed is a hallucination, outdated content is a knowledge cutoff, "same prompt, different answers" is nondeterminism, quality that slips over months is drift, and "cannot explain why it produced an output" is limited interpretability. Expect questions on which mitigation actually addresses a hallucination (grounding and review rather than temperature or model size), on splitting a workflow so GenAI drafts while rules or explainable models decide, and on model selection where a stated requirement such as low latency, image input, a long document or data residency picks between workable options. For metrics, separate business-value metrics from technical model measurements and tell ARPU (per period) from CLV (whole relationship).

AWS Infrastructure and Services for Building GenAI Applications

  • Amazon Bedrock is a fully managed, serverless service for accessing foundation models from multiple providers through one API; with the Converse API, switching models is a model-ID change.
  • Amazon SageMaker AI builds, trains (including from scratch), fine-tunes and hosts models on instances you choose; SageMaker JumpStart starts you from pre-trained models deployed to your own SageMaker endpoints.
  • Bedrock customization only adapts an existing base model; Custom Model Import serves weights trained elsewhere serverlessly; Bedrock Marketplace models run on endpoints you size and cannot be fine-tuned in Bedrock.
  • Amazon Quick is the AI assistant and workspace for employees (successor to Amazon Q Business); Kiro is the agentic, spec-driven development environment for developers.
  • Strands Agents is an open-source SDK to write agents; Amazon Bedrock AgentCore runs and operates agents from any framework with managed runtime, memory, identity, gateway and observability.
  • Bedrock does not store, log or train on prompts and completions or share them with model providers; Guardrails add denied topics, content and word filters, and PII masking.
  • On-demand is priced per input and output token; Provisioned Throughput reserves capacity billed hourly (no commitment, 1 or 6 months); custom models add training and monthly storage charges.
  • Trade speed for cost with service tiers (Priority, Standard, Flex) and batch inference (about 50% cheaper, not real time); add capacity with geographic or global cross-Region inference profiles.
How the exam tests this

Expect scenario questions that describe a need and its constraints, then ask for the matching service or option. Know each service's job well enough to reject near-twins: Bedrock versus SageMaker AI and JumpStart (who chooses the instances, and whether you can train from scratch), Custom Model Import versus Bedrock Marketplace, Amazon Quick versus Kiro, and Strands Agents versus AgentCore. Cost questions turn on the workload's pattern: per-token levers (model size, output length, prompt caching for repeated prefixes), on-demand versus Provisioned Throughput, Priority or Flex tiers versus batch inference, the extra charges of custom models, and geographic versus global cross-Region inference when residency rules apply.

Applications of Foundation Models

28% of the exam

Foundation Model Design: Selection, RAG, and Customization (AIF-C01)

  • Select a foundation model by first checking hard limits (modality, language support, context window), then trading off cost, latency, and model size and complexity.
  • The context window limits what one request can hold (prompt plus output); input that exceeds it is rejected, while the maximum output tokens setting truncates replies and bounds output cost.
  • Prompt caching reuses an identical prompt prefix to cut input cost and latency on the same model; it does not change answers, does not affect output-token cost, and cached tokens still count toward the context window.
  • Temperature, top-p, and top-k change word choice and do not set or cap length (only the output cap does); a low temperature makes answers repeatable, not correct, and grounding with RAG is what supplies missing facts.
  • RAG retrieves relevant passages into the prompt at query time without retraining; it reduces (not eliminates) hallucination, adds input tokens, and keeps prompts small as a document set grows.
  • Amazon Bedrock Knowledge Bases is the managed RAG capability and must be synced after source documents change; Guardrails' contextual grounding check validates answers but does not retrieve content.
  • Embeddings can be stored in Amazon OpenSearch Service, Aurora PostgreSQL or RDS for PostgreSQL (pgvector), or Neptune Analytics.
  • Customization runs cheapest to most expensive: prompt engineering / in-context learning, RAG, fine-tuning, continuous pre-training, pre-training from scratch; distillation trains a smaller student on a teacher's responses to cut inference cost.
  • An AI agent is a foundation model plus tools (Bedrock Agents action groups) plus orchestration that plans steps at run time, unlike a predefined workflow such as AWS Step Functions.
How the exam tests this

Expect scenario questions that map a described need to a design choice. "Answer from current or private data without retraining" points to RAG through Amazon Bedrock Knowledge Bases, which must be synced after documents change; a growing document set that no longer fits the prompt also points to RAG, not caching or a bigger window. Know the run-time limits apart: input too long for the context window is rejected, a low output cap truncates replies, and temperature, top-p, and top-k change word choice but do not cap length or make answers correct. A long identical prompt prefix on the same model points to prompt caching; a cheaper offline job to batch inference; a smaller model trained on a larger model's outputs to distillation. Check modality before cost, recognize the vector stores (OpenSearch Service, Aurora PostgreSQL or RDS for PostgreSQL with pgvector, Neptune Analytics), and tell an agent with action groups from a fixed Step Functions workflow.

Prompt Engineering Techniques: Zero-Shot to Chain-of-Thought (AIF-C01)

  • Prompt engineering shapes a model's output by improving the prompt, with no training, making it the cheapest way to change model behavior.
  • The core prompt constructs are instruction (the task), context (background), input data, examples, and negative prompts; describing a situation only implies a rule, while a negative prompt excludes unwanted content explicitly.
  • Techniques differ by example count: zero-shot uses no examples and the fewest tokens, single-shot uses one, and few-shot uses several to teach a pattern.
  • Chain-of-thought prompting asks the model to reason step by step, fixing skipped steps in multi-step problems; prompt templates are reusable structures with placeholders.
  • Temperature is an inference parameter, not prompt content: it changes how varied output is, but cannot fix reasoning, exclude an item, or supply unstated requirements.
  • Best practices: be specific, state the task in plain concise wording (Bedrock guidance places it after the context), give relevant context rather than everything, use multiple short comments, and iterate.
  • Prompt injection and hijacking redirect the task; jailbreaking bypasses safety rules; exposure reveals sensitive data; prompt leaking reveals the prompt; poisoning corrupts training data.
  • Mitigate by risk: delimit untrusted input and use the Bedrock Guardrails prompt attack filter (jailbreaks, prompt injection, and on the Standard tier prompt leakage); keep secrets out of system prompts; keep restricted data out of the context, with the sensitive information filter as a second layer; clean poisoned training data and retrain.
  • Prompt-level guardrails complement but do not replace dedicated controls such as Amazon Bedrock Guardrails, because injected or jailbreak input can override them.
  • Amazon Bedrock Prompt Management uses variables, variants, a working draft, and immutable versions; switching back to an earlier version is the rollback.
How the exam tests this

Questions describe a prompt or a goal and ask for the technique or construct: how many examples a prompt contains, whether step-by-step reasoning or a reusable template fits, and whether an explicit exclusion instruction or background context targets an unwanted item. Some offer temperature as a distractor, so know what an inference parameter can and cannot change. Risk items describe an attack and ask you to name it, telling injection and hijacking from jailbreaking, exposure from prompt leaking, and poisoning from injection by where the problem acts; harder items ask for the mitigation that removes the cause, such as limiting the context or cleaning the training data, over controls that only suppress a symptom. Prompt Management items test what saving a draft, creating a version, comparing variants, and rolling back actually do.

Training and Fine-Tuning Foundation Models

  • Pre-training builds broad knowledge from scratch on massive unlabeled text and is the most expensive step; you usually consume a provider's pre-trained model.
  • Pre-training and continuous (continued) pre-training are self-supervised: the text supplies its own next-token labels, so they need no labeled data.
  • Cost order from lowest to highest is fine-tuning, continuous pre-training, pre-training, because continuous pre-training processes far larger corpora than fine-tuning.
  • Fine-tuning learns from labeled input-output pairs; continue pre-training on raw domain text first, then fine-tune, when you need both domain knowledge and task behavior.
  • Distillation trains a small student on a large teacher's responses, so it needs prompts rather than labeled answers; Amazon Bedrock Model Distillation manages it.
  • Good fine-tuning data is curated, governed, adequately sized, consistently labeled, and representative of live traffic; copying a minority group's few examples is not a fix.
  • RLHF uses human rankings of the model's own responses to train a reward model; supervised fine-tuning uses human-written ideal responses.
  • Only training updates weights; RAG, prompt engineering, and in-context (few-shot) examples act at request time and change nothing in the model.
How the exam tests this

Expect scenarios that ask you to match a goal and the available data to a training element or fine-tuning method: lots of raw domain text with no labels points to continued pre-training, labeled pairs for a task or format point to fine-tuning, varied directions paired with ideal replies point to instruction tuning, a large model's answers training a small one point to distillation, and humans ranking the model's responses point to RLHF. Know the cost order (fine-tuning, continued pre-training, pre-training) and why, which approaches update weights (training) versus act at request time (RAG, prompting, in-context examples), and when to combine continued pre-training with fine-tuning or fine-tuning with RAG. Data-preparation questions test the five activities, especially inconsistent labels, quality over volume, and fixing under-representation with real examples that match live traffic.

Evaluating Foundation Model Performance

  • Human evaluation suits subjective quality but is slow and costly; benchmark datasets give fair, repeatable comparison but may not reflect your own data; Amazon Bedrock Model Evaluation runs evaluations as managed jobs.
  • Bedrock automatic jobs use built-in metrics (accuracy, robustness, toxicity) on built-in or your own datasets for one model; human jobs need your own prompt dataset and can compare up to two models; judge-model and RAG jobs score with an LLM.
  • Bedrock's built-in accuracy metric compares outputs with ground-truth reference responses; a retrieve-only RAG evaluation scores retrieval alone, while retrieve and generate also scores the answer.
  • ROUGE is recall-oriented overlap with a reference summary; BLEU is precision-oriented n-gram overlap with reference translations; both, like exact match, penalize correct paraphrases.
  • BERTScore compares meaning against the same references; LLM-as-a-judge grades against a rubric and needs no reference text, as do human evaluation and user ratings.
  • Beyond metrics, judge whether the FM meets business objectives like productivity, user engagement and task engineering.
  • Evaluate RAG retrieval relevance and answer grounding separately, and agents by tool choice and tool inputs as well as task completion.
  • Cost per interaction is (input tokens x input price) + (output tokens x output price) per request, so a model with a lower per-token price but longer answers can cost more.
How the exam tests this

Expect scenario questions that give a task, the data available and a constraint, and ask for the evaluation method. Coverage of a reference summary points to ROUGE, machine translation against reference translations to BLEU, correct-but-reworded outputs scored against existing references to BERTScore, and rubric scoring at scale with no reference answers or reviewers to LLM-as-a-judge; people's own sign-off on subjective quality points to human evaluation, and fair repeatable comparison on a standard question set to benchmark datasets. Know which metrics need reference texts, the Amazon Bedrock Model Evaluation job types (automatic built-in metrics, human workers, judge model, RAG retrieve only versus retrieve and generate) and their dataset rules. For applications, separate RAG retrieval relevance from answer grounding, judge agents by tool choice, tool inputs and end-to-end outcome, and tell business objectives (productivity, engagement) and alignment metrics (task completion rate, user satisfaction, cost per interaction as input and output tokens times their prices) apart from text-quality scores.

Guidelines for Responsible AI

14% of the exam

Responsible AI: Bias, Fairness, and Amazon Bedrock Guardrails

  • The features of responsible AI are bias, fairness, inclusivity, robustness, safety, and veracity — bias is the flaw, fairness the goal, and veracity (truthfulness) the feature generative AI most threatens.
  • Amazon Bedrock Guardrails is the managed safety layer for generative AI: content filters (strength set separately for prompts and responses, including prompt-attack detection), denied topics, word filters (fixed lists), sensitive information filters (mask or block PII and custom regex patterns), and contextual grounding checks.
  • Contextual grounding checks score two things, each with its own threshold: grounding (supported by the source) and relevance (answers the query) — the run-time hallucination control for RAG apps.
  • Responsible model selection includes sustainability — bigger models use more energy, so right-size the model and reuse pretrained ones.
  • Legal risks of generative AI include intellectual-property infringement claims, biased outputs, hallucinations, end-user risk, and loss of customer trust.
  • Bias enters through data: deleting a protected attribute does not remove it, because proxy features carry it and the data stays unbalanced — rebalance and diversify the data instead.
  • Bias underfits (model too simple) and variance overfits (model too tuned); their errors concentrate on underrepresented demographic groups, making them a fairness problem.
  • High aggregate accuracy can hide poor results for small groups — subgroup analysis exposes it; conflicting labels on near-identical examples call for label-quality analysis.
  • SageMaker Clarify detects bias before launch, SageMaker Model Monitor watches production (including bias drift using Clarify metrics, with CloudWatch alerts), and Amazon A2I routes low-confidence predictions to humans.
How the exam tests this

Expect scenario questions that describe a responsible-AI symptom or requirement and ask for the fix. For generative AI the answer is usually an Amazon Bedrock Guardrails policy, and the question turns on which one: content filters for harmful categories and prompt attacks, denied topics for forbidden subjects, word filters for fixed terms, sensitive information filters to mask or block PII, and contextual grounding checks for answers unsupported by the source or irrelevant to the query. For machine learning models, SageMaker Clarify detects bias, SageMaker Model Monitor watches production (including bias drift), and Amazon A2I sends low-confidence predictions to humans. Other questions describe a practice — comparing metrics per group, fixing conflicting labels — or name a feature such as inclusivity, safety or veracity, or a legal risk such as intellectual-property infringement, and ask you to identify it.

Transparent and Explainable AI Models: Model Cards and Tradeoffs

  • Transparency is understanding how a model works and was built; explainability is understanding why it produced a specific output. A model card gives the first, not the second.
  • Single decision trees and linear or logistic regression are interpretable; deep neural networks, LLMs and large tree ensembles are effectively black boxes, and an LLM's explanation of itself is generated text, not a trace.
  • High-stakes, regulated decisions such as loans, hiring, insurance and medical use need per-decision explanations; low-stakes ones such as movie recommendations can tolerate a black box.
  • SageMaker Model Cards document intended use, training, evaluation results and limitations (even for models trained elsewhere); Model Registry tracks versions and approval status.
  • SageMaker Clarify explains predictions with SHAP attributions, per prediction and overall; Model Monitor alerts on feature attribution drift after deployment.
  • Amazon Bedrock model evaluation compares foundation models with automatic jobs (metrics such as accuracy, robustness and toxicity, on built-in or your own prompts) or human-based jobs with your own reviewers.
  • Open weights and data give inspectability, but the licence decides permitted use: Apache 2.0 allows commercial use, CC BY-NC does not.
  • Releasing weights or exact filter rules aids scrutiny but also misuse; a detailed model card without the weights is a middle path.
  • Measure performance against the requirement first: if only the black box meets it, add per-decision explanations; if the gap is negligible, prefer the interpretable model.
  • Human-centered design: disclose AI use, give plain-language reasons, collect in-product feedback and offer human review.
How the exam tests this

Questions test whether a requirement is about the whole model (transparency, documented in SageMaker Model Cards rather than versioned in Model Registry) or about one decision (explainability, via SageMaker Clarify SHAP attributions, with Model Monitor for attribution drift over time). Expect scenarios that compare an interpretable model with a more accurate black box or tree ensemble against a stated accuracy requirement and stakes, choose Bedrock automatic or human-based evaluation for selecting a foundation model, use an open model's licence to decide permitted commercial use, weigh safety against transparency when releasing weights or filter rules, and apply human-centered design: disclosing AI use, plain-language reasons, in-product feedback and human review.

Security, Compliance, and Governance for AI Solutions

14% of the exam

Securing AI Systems on AWS: IAM, Encryption, Guardrails, and Grounding

  • Under the AWS shared responsibility model, AWS secures the cloud infrastructure while you secure your data, access and configuration — that split does not change for AI workloads.
  • Use IAM roles with least privilege so each AI component gets only the permissions it needs and receives temporary credentials instead of long-lived keys.
  • Encrypt AI data both at rest (with AWS KMS) and in transit (with TLS); a customer managed KMS key adds control of the key policy and CloudTrail-audited key use.
  • Amazon Macie finds sensitive data such as PII in S3, continuously with automated discovery or with targeted jobs; AWS PrivateLink interface endpoints keep traffic to Bedrock off the public internet, and an endpoint policy limits what can be called through them.
  • Bedrock model invocation logging (off by default) captures prompt and response text; CloudTrail records who called which API but not the bodies.
  • Knowledge base citations show where each answer came from; data lineage, data catalogs and SageMaker Model Cards document the data and the model.
  • RAG grounds answers in approved sources; output validation such as the Guardrails contextual grounding check and confidence scoring catch what grounding misses — a "decline when unsure" prompt is not a control.
  • AgentCore Identity gives agents their own identity and vaulted OAuth tokens or API keys (user-consented or machine-to-machine); Policy in AgentCore enforces Cedar rules at AgentCore Gateway, outside the model, so prompt manipulation cannot bypass them.
How the exam tests this

Expect scenario questions that describe a need rather than name a service. Finding PII across S3 training data maps to Amazon Macie; reaching Bedrock privately from a VPC maps to a PrivateLink interface endpoint, and limiting which model it can call maps to an endpoint policy. Capturing prompt and response text needs model invocation logging, while CloudTrail answers who called what. Hallucination questions separate RAG grounding from output validation (the contextual grounding check) and confidence scoring. Agent questions contrast AgentCore Identity (credentials, user consent) with Policy in AgentCore (deterministic tool rules outside the model) and with system-prompt instructions. Shared-responsibility questions test that you secure the data, access and configuration.

AI Governance and Compliance on AWS: Config, CloudTrail, and Audit Manager

  • Governance and compliance prove an AI system is run responsibly and meets the rules — think of the chain regulation to control to evidence, run continuously.
  • AWS Config tracks resource configuration and compliance over time (and conformance packs deploy a framework's rule set in one step); AWS CloudTrail records who called which API and when, including Amazon Bedrock model invocations.
  • AWS Audit Manager collects evidence against a framework for existing customers but has been closed to new accounts since 30 April 2026 — AWS points new users to AWS Config conformance packs. AWS Artifact provides AWS's own compliance reports and agreements such as the HIPAA BAA.
  • Amazon Inspector continually scans EC2 instances, ECR images and Lambda functions for known vulnerabilities and unintended network exposure; AWS Trusted Advisor runs automated account-wide best-practice checks, including service quotas, unlike the questionnaire-driven Well-Architected Tool.
  • Data-governance strategies cover lifecycles and retention (enforced with S3 Lifecycle rules), residency (geographic, not global, Bedrock inference profiles keep processing in a geography), and logging and monitoring.
  • CloudTrail shows who invoked a model; Bedrock model invocation logging captures the prompt and response; CloudWatch metrics show aggregate usage, latency and errors.
  • Governance processes include written policies, periodic plus event-triggered reviews, transparency standards, and team training requirements.
  • The Generative AI Security Scoping Matrix has five scopes — consumer app, enterprise app, pre-trained models, fine-tuned models, self-trained models; RAG on an unmodified model stays Scope 3, and fine-tuning moves you to Scope 4.
How the exam tests this

Expect scenario questions that hinge on which governance job a service does. Configuration state and compliance over time is AWS Config, and a ready-made framework rule set for a new account is a Config conformance pack; who called which API, including who invoked a Bedrock model, is AWS CloudTrail, while the prompt and response text come from Bedrock model invocation logging. Evidence collection against a framework is AWS Audit Manager for existing customers only; AWS's own reports and agreements such as the BAA are in AWS Artifact. Know Inspector's targets (EC2, ECR images, Lambda), Trusted Advisor versus the Well-Architected Tool, residency with geographic versus global inference profiles, S3 Lifecycle for retention, event-triggered reviews, and the five Scoping Matrix scopes, especially RAG (Scope 3) versus fine-tuning (Scope 4).

Facts fresh? Prove it.
Drill AIF-C01 practice questions with an explanation on every option.
Practice now

Where these AIF-C01 facts came from

AIF-C01 cheat sheet: your questions

Every key takeaway from all 14 AIF-C01 revision lessons — 129 facts — pulled onto one page and grouped by exam domain, with the exam pattern behind each topic. It is a compression of the notes, not a separate set of content, so it can never contradict them.

Source

Exam structure, domain weights and scoring on this page come from the official AIF-C01 exam guide.