This projects contains an opinionated set of CloudFormation templates for an AWS infrastructure setup that contains the following components:

  • CloudTrail audit log saved to Amazon S3 for long-term storage.
  • IAM roles, policies, groups and users with MFA required for all access to AWS resources.
  • KMS key for encrypting sensitive data.
  • VPC with route tables that provide varying level of access to / from the public internet.
View in Github