This repo contains AI-powered software development patterns showing how to integrate generative AI in different stages of software development lifecycle using Amazon Q Developer, Amazon Q Business and Amazon Bedrock. This collection of patterns demonstrates practical approaches for leveraging AWS's generative AI capabilities across the software development lifecycle (SDLC). The patterns are designed to help development teams enhance productivity, improve quality, and accelerate delivery through AI-powered development.
Important: this patterns use various AWS services and there are costs associated with these services - please see the AWS Pricing page for details. You are responsible for any AWS costs incurred. No warranty is implied in this example.
Amazon Q Developer Amazon Q Business Amazon Bedrock Amazon Bedrock
-
Create an AWS account if you do not already have one and login.
-
Install Git on your local machine.
-
Create a new directory and navigate to that directory in a terminal.
-
Clone this repo.
git clone https://github.com/aws-samples/sample-ai-powered-sdlc-patterns-with-aws
Each subdirectory contains additional installation and usage instructions.
This repository organizes patterns by SDLC phases.
- Requirement & Planning
- Design & Architecture
- Implementation
- Testing
- Deployment
- Operation & Maintenance
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.
The sample code is provided without any guarantees, and you're not recommended to use it for production-grade workloads. The intention is to provide content to build and learn. Be sure of reading the licensing terms.