The AWS Certified AI Practitioner (AIF-C01) spends most of its energy on generative-AI concepts and the platforms that build custom applications — Amazon Bedrock and SageMaker. But there is a third category the exam expects you to recognize instantly: the ready-made generative-AI assistant that AWS ships so customers do not have to build one at all. That product is Amazon Q, and the questions about it are usually not “how does it work internally” but “which of these should the company use?”
Amazon Q comes in two flavors that solve very different problems: Amazon Q Business, an enterprise assistant that answers questions grounded in your company’s own data, and Amazon Q Developer, an assistant that helps engineers write code and operate AWS. This guide explains both, shows where Amazon Q fits relative to Bedrock and SageMaker, and — most importantly for the AIF-C01 — teaches the signal words that tell you the answer is “use a managed assistant” rather than “build something.” If you want the full map of what the exam covers, start with the AIF-C01 domains breakdown.
Where Amazon Q Fits in the AWS AI Stack
AWS’s generative-AI offerings form a ladder of “how much do you want to build?” Amazon Q sits at the top, where you build the least.
| Layer | Service | What you provide | What AWS provides |
|---|---|---|---|
| Managed applications | Amazon Q | Your data / your questions | The whole assistant: model, RAG, UI, guardrails |
| Build-your-own genAI | Amazon Bedrock | Prompts, data, app logic | Choice of foundation models, RAG, agents, guardrails as building blocks |
| Build-your-own ML | Amazon SageMaker | Data, algorithms, training code | Infrastructure to train, tune and host models |
The key exam idea: Amazon Q is a finished product, not a toolkit. You do not choose a foundation model, manage prompts, or wire up a vector store — AWS did that for you. You point it at your data (Q Business) or install it in your IDE (Q Developer) and it works. That is the whole value proposition, and it is exactly what makes it the right answer when a scenario emphasizes speed, low effort, or “we don’t have ML expertise.” For the concepts underneath — foundation models, tokens, embeddings and the GenAI stack — see Fundamentals of Generative AI for the AIF-C01.
Amazon Q Business: The Enterprise Assistant
Amazon Q Business is a generative-AI assistant for a company’s employees. Instead of answering from the open internet, it answers from your organization’s content — wikis, documents, tickets, chat history, records in SaaS tools — and it cites where each answer came from.
How It Works: Managed RAG Over Your Connectors
Under the hood, Amazon Q Business is a fully managed Retrieval-Augmented Generation application. You connect it to your data sources through a large library of built-in connectors — Amazon S3, Microsoft SharePoint, Salesforce, ServiceNow, Confluence, Slack, Google Drive, Zendesk and many more. Q ingests and indexes that content, and when an employee asks a question, it retrieves the most relevant passages, feeds them to a foundation model, and returns a grounded answer with citations back to the source documents.
If you have read the applications of foundation models guide, this is the same RAG pattern you would build on Bedrock Knowledge Bases — but Q Business hides every moving part. You do not manage embeddings, a vector database, chunking, or the retrieval step. That is the trade: less control, far less work.
Identity-Aware Access: Users Only See What They’re Allowed To
The feature the exam loves is that Amazon Q Business is identity-aware. It integrates with your identity provider through AWS IAM Identity Center, and it respects the existing permissions on the underlying documents. If an employee cannot open a file in SharePoint, Q will not surface that file’s contents to them in an answer. This “permission-aware retrieval” is what makes an enterprise assistant safe to point at sensitive internal data — a natural fit for the exam’s security, compliance and governance themes. Equally important: enterprise data connected to Q Business is not used to train the underlying foundation models, which is a common data-privacy talking point in scenarios.
Plugins and Q Apps: From Answering to Acting
Amazon Q Business does more than answer. Plugins let it take actions in connected systems — create a Jira ticket, open a ServiceNow request, look something up in Salesforce — from the same chat interface. Amazon Q Apps let a non-developer describe a task in plain language and generate a lightweight internal app to automate it. For the AIF-C01 you do not need to configure these; you need to recognize that Q Business is a turnkey “ask questions and take actions over enterprise data” product.
Amazon Q Developer: Coding and Operating AWS
Amazon Q Developer is the assistant aimed at engineers. If you saw older study material referencing Amazon CodeWhisperer, that capability is now part of Amazon Q Developer.
In the IDE: Completions, Chat, and Agents
Inside VS Code, JetBrains IDEs and Visual Studio, Q Developer offers:
- Inline code suggestions — real-time completions as you type, from a single line to whole functions.
- Chat — ask how a piece of code works, get an explanation, or request a fix in natural language.
- Agentic tasks — higher-level commands such as implementing a feature across multiple files, generating unit tests, upgrading dependencies or language versions, and documenting code. These “do the multi-step work for me” abilities are what distinguish Q Developer from a plain autocomplete.
It also includes reference tracking, which flags when a suggestion resembles public training code so teams can manage licensing — a responsible-AI detail worth remembering.
Security Scanning and Code Review
Q Developer can scan code for security vulnerabilities and suggest remediations, bringing a generative assistant into the review loop. On the exam, this is the kind of capability that answers “how can developers catch insecure patterns earlier?” without standing up a separate tool.
Helping You Operate AWS
Q Developer is not only about application code. In the AWS Management Console and CLI it can answer AWS questions, explain services, help diagnose errors, and suggest cost or configuration improvements. When a scenario describes an engineer who “needs help understanding an AWS error” or “wants guidance building on AWS,” Q Developer is the intended answer.
Amazon Q Everywhere Else
Amazon Q also shows up embedded inside other AWS services. The two most worth knowing by name:
- Amazon Q in QuickSight — ask questions of your business-intelligence data in natural language and generate executive summaries and data stories inside dashboards.
- Amazon Q in Connect — real-time assistance for contact-center agents, recommending answers and actions during a live customer conversation.
You do not need deep detail on these for the AIF-C01; recognizing that “Amazon Q in X” means “a generative assistant built into service X” is enough.
The Decision That Actually Gets Tested: Amazon Q vs Building on Bedrock
This is where AIF-C01 questions live. Both Amazon Q and a Bedrock application can answer questions over company data using RAG — so how do you choose? Match the scenario to the emphasis.
| If the scenario emphasizes… | Choose | Because |
|---|---|---|
| ”Fast,” “minimal effort,” “no ML expertise,” “out of the box” | Amazon Q Business | Turnkey managed assistant, nothing to build |
| Employees asking questions over internal wikis/docs with citations | Amazon Q Business | Purpose-built enterprise RAG, permission-aware |
| Developers needing code help, tests, security scans, AWS guidance | Amazon Q Developer | Assistant embedded in the IDE, CLI and console |
| A custom app, a specific foundation model, embedding genAI in your own product | Amazon Bedrock | Full control of models, prompts, RAG, agents, guardrails |
| Training or fine-tuning your own model, full ML lifecycle control | Amazon SageMaker | Build-your-own ML platform |
A clean way to hold it: Amazon Q is the answer when the company wants to use generative AI; Bedrock is the answer when the company wants to build with it. Q trades control for speed; Bedrock trades speed for control. Because Amazon Q is itself built on AWS’s managed foundation models, choosing Q does not mean choosing weaker AI — it means letting AWS make the model and plumbing decisions for you.
The Responsible-AI and Security Angle
Amazon Q reinforces several themes from the exam’s responsible AI and governance domains:
- Grounded, cited answers reduce hallucination risk and make responses verifiable — a transparency win.
- Identity-aware retrieval in Q Business means access controls carry through to AI answers, so the assistant never becomes a way around document permissions.
- Administrator guardrails and topic controls let organizations block sensitive subjects or restrict responses.
- Data privacy — connected enterprise content is not used to train the base models, addressing a frequent compliance concern.
When a question pairs “generative AI assistant” with “must respect who can see what” or “must not leak restricted documents,” the identity-aware nature of Q Business is the detail being tested.
How the AIF-C01 Tests Amazon Q
Expect recognition-and-selection questions, not deep configuration. The reflexes to build:
- “Ready-made / out-of-the-box assistant” → Amazon Q, not Bedrock or SageMaker.
- Enterprise Q&A over internal data with citations → Amazon Q Business.
- Help writing code, generating tests, scanning for vulnerabilities, or navigating AWS → Amazon Q Developer.
- “Only show answers the user is allowed to see” → Q Business identity-aware access.
- “We need a custom model / our own application” → Bedrock or SageMaker, not Q.
Worked scenario. A mid-size company wants employees to ask natural-language questions across its Confluence wiki, SharePoint, and Salesforce, get answers with links to the source, and ensure staff only see content they already have permission to view — with as little to build as possible. The signal words “across existing SaaS sources,” “answers with sources,” “respect permissions,” and “as little to build as possible” all point one way: Amazon Q Business. A Bedrock Knowledge Base could technically do it, but it would mean building and operating the RAG pipeline yourself — the wrong choice when the scenario prizes minimal effort.
Turn Recognition into Points
Amazon Q questions are fast points once the “use versus build” instinct is automatic — and slow, second-guessed points when it is not. The way to make it automatic is to answer scenario questions until the signal words trigger the right service without deliberation.
Sailor.sh’s AWS Certified AI Practitioner (AIF-C01) mock exam bundle gives you full-length, exam-style questions across all five domains — including the service-selection scenarios where Amazon Q, Bedrock and SageMaker are the tempting distractors for one another. Practising them under time is how you turn “I think that’s Q” into an instant, confident answer. When you are ready to plan the rest of your prep, the AIF-C01 study plan and the full AIF-C01 exam guide map out the path.
Frequently Asked Questions
What is Amazon Q?
Amazon Q is AWS’s fully managed generative-AI assistant. It comes in two main forms: Amazon Q Business, an enterprise assistant that answers questions grounded in your company’s data, and Amazon Q Developer, an assistant that helps engineers write code and work with AWS. Unlike Bedrock or SageMaker, it is a finished product rather than a platform for building your own.
What is the difference between Amazon Q Business and Amazon Q Developer?
Amazon Q Business is aimed at knowledge workers — it connects to enterprise data sources and answers questions with citations, respecting existing permissions. Amazon Q Developer is aimed at engineers — inline code suggestions, chat, test and feature generation, security scanning, and help operating AWS from the IDE, CLI and console.
Is Amazon Q the same as Amazon Bedrock?
No. Bedrock is a platform for building your own generative-AI applications with a choice of foundation models, RAG, agents and guardrails. Amazon Q is a ready-made assistant built on top of AWS’s managed models. Choose Q to use generative AI quickly; choose Bedrock to build a custom application with more control.
How does Amazon Q Business keep answers secure?
Q Business is identity-aware: it integrates with IAM Identity Center and honours the permissions on the underlying documents, so users only get answers from content they are already allowed to access. Administrators can also apply guardrails and topic controls, and connected enterprise data is not used to train the base foundation models.
Is Amazon Q Developer the same as CodeWhisperer?
Amazon CodeWhisperer’s code-assistance capabilities are now part of Amazon Q Developer. If you see older material referencing CodeWhisperer, treat Amazon Q Developer as the current name for AWS’s AI coding assistant.
How is Amazon Q tested on the AIF-C01?
Mostly through service-selection scenarios: recognising when a “ready-made assistant” (Amazon Q) is the right answer versus building on Bedrock or SageMaker, distinguishing Q Business from Q Developer, and identifying identity-aware access as the feature that keeps enterprise answers safe.
Conclusion
Amazon Q is AWS’s answer to “we want generative AI but do not want to build it.” Q Business turns your scattered enterprise content into an identity-aware assistant that answers with citations; Q Developer puts a coding-and-AWS assistant in every engineer’s IDE. For the AIF-C01, the depth you need is shallow but the instinct must be sharp: when a scenario prizes speed and minimal build effort, Amazon Q is the answer; when it demands a custom model or application, Bedrock and SageMaker are. Learn the signal words, drill the service-selection scenarios, and these become some of the easiest points on the exam.