JaneliaSciComp / jacs-cm

JACS Configuration Management
Other
8 stars 3 forks source link

Automated AWS deployment #17

Open krokicki opened 2 years ago

krokicki commented 2 years ago

We will automate AWS deployment using Infrastructure-as-Code (IaC) tooling, such as CloudFormation.

The deployment will create all of the necessary AWS objects, including:

  1. VPC
  2. Subnets
  3. NAT Gateway
  4. Internet Gateway
  5. VPC Endpoints
  6. EC2 Instance
  7. AppStream fleet

MouseLight AWS Streaming

It will also tag these resources consistently, so that they can be managed and billed together.

Any manual steps in the deployment will be fully documented, so that someone unfamiliar to the project can deploy everything by following a written guide and invoking the deployment commands.