AWS Certified AI PractitionerAWS Services for AI/ML and Generative AIMedium

A software development team is building a new application and needs assistance with writing code, automating repetitive tasks, and suggesting best practices directly within their integrated development environment (IDE). They are looking for an AI-powered tool that can integrate seamlessly with popular IDEs and improve developer productivity. Which AWS service meets these requirements?

  1. AAmazon SageMaker
  2. BAmazon CodeWhisperer
  3. CAWS CloudFormation
  4. DAmazon CodeGuru
Show answer & explanation

Correct answer: B. Amazon CodeWhisperer

Amazon CodeWhisperer is an AI-powered coding companion that generates code suggestions in real-time based on comments and existing code directly within an IDE. It helps developers write code faster and more efficiently, automates repetitive tasks, and suggests best practices.

Why the other options are wrong

  • A. Amazon SageMaker is for building, training, and deploying machine learning models, not for code generation assistance within an IDE.
  • C. AWS CloudFormation is an infrastructure as code service for provisioning AWS resources, not an AI coding assistant.
  • D. Amazon CodeGuru provides automated code reviews and application profiling, but doesn't generate code suggestions or assist with writing code in real-time.

Amazon CodeWhisperer

An AI-powered coding companion that generates code suggestions in real-time, helping developers write code faster and more efficiently within their IDE.

  • Integrates with popular IDEs (VS Code, JetBrains, AWS Cloud9).
  • Generates code based on natural language comments and existing code.
  • Supports multiple programming languages (Python, Java, JavaScript, C#, Go, etc.).

Memory trick: Whisper code suggestions, don't just review or deploy.

More AWS Services for AI/ML and Generative AI questions