Generative AI assistant
Amazon Q Developer
Developer assistant for coding, AWS guidance, troubleshooting, and application transformation.
Key points
- Assists developers with code generation, code explanation, tests, and troubleshooting.
- Provides AWS guidance inside supported development environments and AWS consoles.
- Can help investigate AWS operational issues and suggest remediation steps.
- Supports developer productivity use cases rather than broad enterprise knowledge search.
- Can be used in application modernization and transformation workflows where supported.
When to use it
- Choose Q Developer when the user is a developer who needs coding or AWS implementation help.
- Use it for explaining code, generating unit tests, debugging errors, and learning AWS APIs.
- Use it when the exam scenario mentions IDE integration or developer productivity.
Exam tips
- Q Developer is not the same as Q Business; the audience and integration points are different.
- Do not confuse Q Developer with CodeWhisperer in older materials; Q Developer is the current developer assistant brand.
- For building a custom generative AI app, Bedrock is usually the platform answer.
- For no-code business search over company documents, Q Business is usually the better answer.