sample-ai-powered-sdlc-patterns-with-aws
sample-ai-powered-sdlc-patterns-with-aws copied to clipboard
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...
AI-Powered Software Development with AWS - Patterns/Agents Collection
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.
Key AWS Services Used
Amazon Q Developer Amazon Q Business Amazon Bedrock
Deployment Instructions
-
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.
Patterns Categories
This repository organizes patterns by SDLC phases.
- Requirement & Planning
- Design & Architecture
- Implementation
- Testing
- Deployment
- Operation & Maintenance
Security
See CONTRIBUTING for more information.
License
This library is licensed under the MIT-0 License. See the LICENSE file.
Disclaimer
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.