Search⌘ K

Amazon Q

Explore Amazon Q as a generative AI-powered assistant that aids developers with coding, DevOps tasks, and AWS resource queries. Understand how Amazon Q Business integrates with organizational data to automate workflows, provide secure, permission-based responses, and support IT and HR functions. Learn about its features across IDEs, command-line tools, AWS Console, and collaboration platforms.

Amazon Q is a GenAI-powered virtual assistant provided by Amazon that provides quick access to information, helps developers code, generates content, and automates tasks. It is divided into two products: Amazon Q Developer and Amazon Q Business.

Amazon Q Developer

Amazon Q Developer is a generative AI-powered assistant designed to revolutionize software development. It seamlessly integrates into our development environment, providing real-time assistance with coding tasks, code reviews, and even generating new code snippets.

We can ask questions about the AWS architecture, our AWS resources, and best practices. We can also query about the code we have written, ask it to generate new in-line code, and look for vulnerabilities in our existing code.

Amazon Q can be accessed through the following ways:

  • On the AWS Management Console: AWS provides a chatbot with Amazon Q on the AWS Management Console, where we can communicate with it to perform tasks, get recommendations, and retrieve information about your AWS environment.

  • IDEs: The Amazon Q extension can be downloaded on various IDEs, such as ...