Terraform Template to quickly provision AWS virtual infrastructure in a modular pattern.
-
VPC Creation: Sets up a Virtual Private Cloud (VPC) with a public subnet, including the necessary networking infrastructure such as route tables and internet gateway.
-
IAM Roles Creation: Defines an instance role with permissions tailored for development tasks, including the ability to change instance names, make Route53 changes, and manage EC2 instances through Systems Manager (SSM).
-
AWS Serverless Components:
- DynamoDB Database
- Lambda Function
- API Gateway