According to best practices, how should an application be designed to run in the AWS Cloud?
https://d1.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf