This project discusses ways of building out an aws account from scratch using automated deployment processes.
The idea is:
- Clean aws account
- Create s3 bucket
- upload deployment cloudformation template
- execute the template manually
- deploy everything else through deployment pipeline.
Details can be found in this project's wiki.