AWS Certified Cloud Practitioner (#35)

According to best practices, how should an application be designed to run in the AWS Cloud?

Use tighly coupled components.
Use loosely coupled components.
Use infrequently coupled components.
Use frequently coupled components.