Skip to content
Steven Crothers edited this page Jan 6, 2018 · 1 revision

Amazon ECS Reference Architecture

This Terraform is a reference architecture for the Amazon Web Services (AWS) EC2 Container Service (ECS). This reference architecture is entirely written in Terraform and also utilizes Packer to create AMIs within your AWS account.

The following AWS Services are used:

Deployment Tools Required

AWS Regions Deployed

  • Ohio, United States (us-east-2)
  • Oregon, United States (us-west-2)
  • Ireland, United Kingdom (eu-west-1)

Additional Reference Deployments

In addition to the multi-region capable ECS cluster to be deployed in this reference architecture. Several services have been included for easy deployment.

These services are:

Deployment Requirements

To successfully deploy this architecture in your environment, you must provide at least a bare minimum of configuration requirements. These requirements are:

  • Your own AWS account with an active billing subscription
  • AWS Access Keys or Configured AWS Command Line Tools or EC2 IAM Profile
  • A publicly resolvable domain name for reference deployments
  • A general desire to learn and experiment!