AWS CloudFormation Templates
This repo contains various AWS cloudformation templates for creating the following database / messaging system clusters: -
- MongoDB Production Cluster
- Elasticsearch Cluster
- RabbitMQ Cluster
NOTE: These templates assume that the following is in place: -
- Security Groups created for each cluster.
- VPC created - these will all be installed in the private subnet.
- Route53 private zone created (recommended best practices).
- AWS IAM role created called MonitorRole - this is for installing CloudWatch metrics such as memory / diskspace monitoring.
Hopefully you find these templates useful - feel free to edit, remove and add sections depending on your use-case.
To download run the following command: -
git clone https://github.com/adoreboard/aws-cloudformation-templates.git