{"repo":"aws-samples/well-architected-iac-analyzer","free":true,"listed":false,"github":"https://github.com/aws-samples/well-architected-iac-analyzer","clone":"git clone https://github.com/aws-samples/well-architected-iac-analyzer.git","description":"Sample Generative AI tool for evaluating Infrastructure as Code and architecture diagrams against AWS Well-Architected best practices.","language":"TypeScript","stars":497,"topics":["amazon-bedrock","aws","aws-well-architected","cdk","claude-ai","cloud-optimization","cloudformation","generative-ai","iac","infrastructure-as-code"],"license":"MIT-0","category":"deployment-docker-iac","readme_excerpt":"Well-Architected IaC (Infrastructure as Code) Analyzer Description Well-Architected Infrastructure as Code (IaC) Analyzer is a sample project that demonstrates how generative AI can be used to evaluate infrastructure code for alignment with best practices. It features a modern web application built with React and AWS Cloudscape Design System, allowing users to upload IaC documents (e.g., AWS CloudFormation, Terraform, or AWS CDK templates), complete IaC projects (multiple files or zip archives), or architecture diagrams for assessment. The application leverages Amazon Bedrock to analyze the infrastructure against AWS Well-Architected best practices. These best practices are sourced from AWS Well-Architected whitepapers and synchronized with the Amazon Bedrock knowledge base. This tool provides users with insights into how well their infrastructure code aligns with or deviates from established AWS best practices, offering suggestions for improving cloud architecture designs. Users can also upload supporting documents to provide additional context for more accurate analysis results. For architecture diagrams, it can even generate corresponding IaC templates following AWS best practices. Additionally, an interactive Analyzer Assistant chatbot enables users to ask questions, seek clarification, and receive personalized guidance about analysis results and Well-Architected best practices. Note: This is a sample project, for non-production usage. You should work with your security a","default_branch":null,"files":null,"tree":[],"storefront":"/r/aws-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aws-samples/well-architected-iac-analyzer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}