This set builds vocabulary for AWS-integrated AI development assistance and code migration.
0 / 5 completed
1 / 5
At standup, a dev mentions using AWS's AI assistant integrated into the IDE and console to help with code suggestions and answering AWS-specific questions. Which tool fits?
Amazon Q Developer is AWS's AI assistant integrated across the IDE and AWS console, offering code suggestions, answering AWS-specific questions, and assisting with tasks like resource troubleshooting and code transformation. Its deep AWS-specific knowledge and integration distinguish it from a general-purpose coding assistant. This makes it particularly useful for teams heavily invested in the AWS ecosystem.
2 / 5
During a design review, the team wants help identifying why a specific AWS resource is misconfigured directly within the AWS console. Which capability supports this?
Amazon Q Developer offers console-integrated assistance, helping diagnose misconfigured resources or errors directly within the AWS console interface rather than requiring a separate tool disconnected from the actual infrastructure. This grounding in the live AWS environment lets it reference actual resource state. It extends AI assistance beyond just the code editor into operational AWS work.
3 / 5
In a code review, a dev uses Amazon Q to help migrate a legacy application from an older Java version to a newer one automatically. Which capability does this represent?
Amazon Q Developer supports automated code transformation for tasks like upgrading a Java application to a newer language version, handling much of the mechanical migration work that would otherwise require extensive manual rewriting. This targets a specific, high-value use case around legacy modernization. It reflects a broader trend of AI assistants tackling structured, repetitive migration tasks.
4 / 5
An incident report shows an AI-suggested IAM policy change granted broader permissions than intended. What practice would have caught this before it was applied?
Any suggested change to IAM policies, whether from an AI assistant or a human draft, should be reviewed against least-privilege principles before being applied, since overly broad permissions are a common and serious security risk. AI suggestions can be helpful starting points but still require the same scrutiny as manually written policy changes. This review discipline applies to infrastructure changes generally.
5 / 5
During a PR review, a teammate asks how Amazon Q Developer differs from a general-purpose coding assistant with no cloud provider integration. What is the key distinction?
A general-purpose coding assistant lacks direct integration with a specific cloud provider's console and services, while Amazon Q Developer is built with deep AWS-specific context, including console troubleshooting and AWS migration tooling. This specialization makes it more effective for AWS-centric tasks at the cost of being narrower in scope than a provider-agnostic tool. Teams heavily invested in AWS often benefit from this deeper integration.