A simplified AWS architecture analysis tool with two main analysis paths and language support.
# AWS resource-based analysis (no external files needed)
./run_aws_analysis.sh
# Service Screener analysis (requires Service Screener output files)
./run_service_screener_analysis.shsample-q-architecture-reviewer/
├── run_aws_analysis.sh # AWS resource-based analysis
├── run_service_screener_analysis.sh # Service Screener output analysis
├── prompts/ # Analysis prompts
│ ├── en/ # English prompts
│ │ ├── aws_security.md
│ │ ├── aws_well-architected.md
│ │ ├── aws_architecture.md
│ │ ├── aws_modernization.md
│ │ ├── service_screener_review.md
│ │ └── service_screener_ship.md
│ └── kr/ # Korean prompts
│ ├── aws_security.md
│ ├── aws_well-architected.md
│ ├── aws_architecture.md
│ ├── aws_modernization.md
│ ├── service_screener_review.md
│ └── service_screener_ship.md
└── output/ # Generated reports
├── security/
├── well-architected/
├── architecture/
├── modernization/
└── service-screener/
Analyzes your current AWS resources using AWS credentials:
# Interactive menu
./run_aws_analysis.sh
# Direct analysis
./run_aws_analysis.sh security -r us-east-1 -l kr
./run_aws_analysis.sh well-architected -l en
./run_aws_analysis.sh architecture -r eu-west-1
./run_aws_analysis.sh modernization -l krAnalysis Types:
security- Security assessmentwell-architected- Well-Architected Framework reviewarchitecture- Architecture diagram generationmodernization- Modernization path analysis
Analyzes Service Screener output files:
# Interactive menu
./run_service_screener_analysis.sh
# Direct analysis
./run_service_screener_analysis.sh review -d /path/to/screener-results -l en
./run_service_screener_analysis.sh ship -d /path/to/results -l krAnalysis Types:
review- General Well-Architected reviewship- SHIP (Security Health Improvement Program) review
- English:
-l en(default) - Korean:
-l kr
All reports are generated as HTML files in the output/ directory with timestamps:
aws_security_assessment_us-east-1_20241021_220223.htmlaws_well_architected_us-east-1_20241021_220223.htmlaws_architecture_diagram_us-east-1_20241021_220223.htmlaws_modernization_path_us-east-1_20241021_220223.htmlservice_screener_review_20241021_220223.htmlservice_screener_ship_20241021_220223.html
- AWS CLI configured with appropriate credentials
- Amazon Q CLI installed
- Bash shell environment
-r, --region REGION- AWS region (default: ap-northeast-2)-l, --lang LANG- Language: en/kr (default: en)-h, --help- Show help
-d, --dir PATH- Service Screener results directory (required)-l, --lang LANG- Language: en/kr (default: en)-h, --help- Show help

