This repository provides simple demos that can be run in your own AWS account to try out features and capabilities of the AWS next generation developer experience. It also provides a curated list of guides and resources for the associated AWS services - in particular Amazon Q for Developer and Amazon Bedrock. This list includes both community created content as well as content created by AWS.
Want to add something? Open a PR! 🙂
There are a number of similar repos targetting other AWS services. A non-exhaustive list is provided below:
- Code Creation
- Application Understanding
- Application Modernisation
- Feature Development
- Vulnerability Scanning
-
Building Terraform Projects with Amazon Q Developer - Kevon Mayers shows you how to install and use the Amazon Q VSCode extension to maximize your Terraform development experience with AI-powered features like block code completion, inline code completion, code analysis/troubleshooting, and more. Whether you're a seasoned Terraform developer, or just getting started, Amazon Q Developer has got your back!
-
Improve Developer Productivity Using AWS GenAI Capabilities - AWS Community Day Turkiye - Matt Lewis demos many of the features and capabilities available in Amazon Q for Developer
-
Getting started with Amazon Q Developer in Visual Studio Code - Rohini Gaonkar, Sr. Developer Advocate at AWS, will show you how to install and use the Amazon Q extension to supercharge your development process with AI-powered features like inline code completion, sophisticated code analysis, and more.
-
I tried coding with Amazon CodeWhisperer... This is what happened - Milan Jovanović shows us how to use Amazon CodeWhisperer from Visual Studio. He also shares his thoughts on using this tool and what he thinks about AI-powered coding in general
-
AWS re:Invent 2023 - Build without limits: The next-generation developer experience at AWS - Adam Seligman provides updates on the latest AWS developer tools and services, including capabilities powered by generative AI, low-code abstractions, cloud development, and operations.
-
AWS re:Invent 2023 - Amazon Q: Your new assistant and expert guide for building with AWS - Clare Liguori shows us how Amazon Q is transforming the developer experience by speeding up a range of tasks as you research how to get started, evaluate system design, build secure and scalable applications, upgrade existing applications, and optimize application performance.
-
AWS re:Invent 2023 - New AWS generative AI features and tools for developers - See the newest AWS tools and features that make it easier for builders to solve problems with minimal technical expertise and that help technical teams boost productivity
-
AWS re:Invent 2023 -Automate app upgrades & maintenance using Amazon Q Code Transformation - Watch how Amazon Q can expedite critical upgrade tasks, transforming applications to use the latest language features and versions
-
AWS re:Invent 2023 - Best practices for Amazon CodeWhisperer - Learn about best practices for engaging with Amazon CodeWhisperer, which uses an underlying foundation model to radically improve developer productivity by generating code suggestions in real time
-
AWS re:Invent 2023 - Boost developer productivity with Amazon CodeWhisperer - Get insights into how to evaluate and measure productivity with the adoption of generative AI–powered tools.
- Goodbye Elasticsearch, Hello OpenSearch: A Golang Developer's Journey with Amazon Q (Lessons Learned) - a blog post by Ricardo Ferreira showing how he used Amazon Q to migrate an application written in Go to replace the backend from Elasticsearch to OpenSearch
- Using the Amazon Q Feature Development Capability to produce documentation - a blog post by Massimo Re Ferrè detailing how the Amazon Q feature development capability can be used to write documentation
- Transforming Diagrams into Code: AI-Powered IaC with Claude 3 and Amazon Bedrock - a blog post by Monica Colangelo looking at how you can take an architecture diagram and translate into Infrastructure-as-Code with Claude 3 and Amazon Bedrock
- Amazon Q, your AWS Expert
- Next Generation Developer Experience with Amazon Q and Amazon CodeWhisperer
- Building with Amazon Bedrock and LangChain
- Amazon Bedrock Workshop
- Amazon CodeWhisperer - Getting Started - AWS SkillBuilder free 30 minute course to help you get started with CodeWhisperer in your IDE