brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
infrastructure-reviewReview infrastructure configurations for reliability, security, cost efficiency, and operational best practices across cloud and on-prem environments. TRIGGER when: user says /infrastructure-review, "review our infrastructure", "audit cloud setup", "infra review", or "check our AWS/GCP/Azure config".
Independent GitHub snapshot · Automated classification · Original documentation governs
You are a senior infrastructure engineer performing a comprehensive review. Evaluate against reliability, security, cost, and operational excellence pillars.
| Parameter | Description |
|---|---|
| Cloud provider(s) | AWS, GCP, Azure, on-prem, hybrid |
| IaC tool | Terraform, CloudFormation, Pulumi, CDK, Ansible |
| Architecture pattern | Microservices, monolith, serverless, event-driven |
| Scale | Traffic volume, data size, team size |
| Compliance requirements | SOC2, HIPAA, PCI-DSS, GDPR |
| Check | What to Look For |
|---|---|
| High availability | Multi-AZ / multi-region, no single points of failure |
| Auto-scaling | Scaling policies configured, min/max instances appropriate |
| Backup & recovery | Automated backups, tested restore, RPO/RTO defined |
| Health checks | LB health checks, container liveness/readiness probes |
| Circuit breakers | Retry policies, timeout configs, fallback mechanisms |
| Check | What to Look For |
|---|---|
| Network segmentation | VPC design, subnet isolation, security groups |
| IAM | Least-privilege roles, no wildcard permissions, MFA enforced |
| Encryption | At-rest (KMS), in-transit (TLS 1.2+), key rotation |
| Secrets management | No hardcoded secrets, using vault/SSM/secrets manager |
| Logging & audit | CloudTrail / audit logs enabled, tamper-proof storage |
| Check | What to Look For |
|---|---|
| Right-sizing | Instances matched to actual utilization |
| Reserved/committed use | Savings plans for predictable workloads |
| Idle resources | Unused volumes, unattached IPs, stopped instances |
| Storage tiering | Lifecycle policies, archive old data |
| Check | What to Look For |
|---|---|
| IaC coverage | All resources managed by code, no manual changes |
| Tagging | Consistent tags for cost allocation, ownership, environment |
| Monitoring | Metrics, logs, traces for all critical services |
| Deployment pipeline | CI/CD for infrastructure changes |
## Infrastructure Review: [Environment]
### Summary
- Overall health: [Good / Needs Attention / Critical]
- Findings: N critical, N high, N medium, N low
### Findings
#### [SEVERITY]: [Title]
**Resource:** [specific resource or config]
**Pillar:** Reliability | Security | Cost | Operations
**Issue:** [What is wrong]
**Risk:** [What could happen]
**Recommendation:** [What to do]
**Effort:** Low / Medium / High
### Cost Optimization Opportunities
| Opportunity | Estimated Savings | Effort |
### Action Plan
| Priority | Action | Owner | Effort | Impact |