Creates an EC2 instance with HTTP and SSH access through Security Groups. State management handled via S3 bucket with DynamoDB locking.
- Docker installed locally
- AWS account with configured credentials (Access Key & Secret Key)
- AWS SSH key pair (name required)
- Configured S3 bucket and DynamoDB table for Terraform state management
This project serves as a foundation for learning Terraform practices with AWS infrastructure. Feel free to modify and expand upon it. 😀
Created by Muller Matos