# Oula Health Initial Stack terraform cloud setup - @sabrina will get invite to app.terraform.com terraform github setup github auth allow for terraform cloud (expect an email to github owners) - this allows us to infrastructure as code - terraform cloud - GitHub repo - resources defined in GitHub terraform ECS+ALB work for httpd container - use fargate - verify what networking looks like - ensure tasks are private-only - will need a DNS zone or subzone when you want a friendly name for the service Pending: - create ECR Docker image registry; configure build trigger - update ECS task to pull oula health docker image - update terraform for ECS task to include the redis container - Configure AWS RDS for data persistence Training and Documentation: - Health Check and Logs - Developer workflow to update Service (rolling forward only for now) ```shell SEMVER=v$(date "+%m.%d.%H-%M") # pseudo semver AWS_ACCT_ID=789277323634 docker build -t \ $AWS_ACCT_ID.dkr.ecr.us-east-1.amazonaws.com/oula-app:$SEMVER \ ./Dockerfile ``` - Architecture Diagram - expand [tech stack](https://hackmd.io/@camilosantana/oulaHealth-starting-points/edit) with AWS-specific objects defined in terraform - README.md files in every project folder in GitHub