This presentation was given first at Berlin Ember meetup on September 11, 2018. It's a step-by-step walkthrough and an overview of key parts of the code, as well as highlights of how Terraform works and helps manage and maintain AWS (and other) infrastructure.
Resources:
A companion blog post:
https://medium.com/@piotr.steininger/automating-ember-js-app-deployment-on-aws-feccc6d94828
Example Ember App:
https://github.com/psteininger/ember-deploy-app
Example Terraform project (can be used as a module)
https://github.com/psteininger/ember-deploy-aws