Deploy comprehensive AWS security baseline using Terraform with automated monitoring, threat detection, and compliance controls so startups meet enterprise security requirements faster.
Overview: This template generates a production-ready, comprehensive AWS Security Baseline implemented entirely via modular Terraform code. It automates the deployment of critical security services—including CloudTrail, GuardDuty, Security Hub, WAF, and Inspector—alongside essential monitoring (CloudWatch Alarms/Dashboards) and robust IAM roles, enabling startups to rapidly achieve enterprise-grade security posture.
Who is this for: Cloud Architects, DevOps Engineers, and Security Consultants who need to standardize secure infrastructure deployment across multiple client environments or internal projects.
How it works: The prompt mandates a structured, modular Terraform approach, separating the core security configuration into a reusable module. It meticulously lists ten critical security components (from multi-region logging to specific IAM roles and KMS encryption) and overlays essential documentation and operational requirements (tagging, state locking, demo scripts). The AI synthesizes these requirements into a complete, deployable IaC kit.
Pro-Tip: To maximize the utility of the generated documentation, specifically prompt the AI to elaborate on the SOC 2 mapping section, requesting it to explicitly link each deployed resource (e.g., GuardDuty) to the relevant control objectives (e.g., CC6.1 or ASR2.1).