AWS Certified Cloud Practitioner (#132)

Which is a recommended pattern for designing a highly available architecture on AWS?

Ensure that components have low-latency network connectivity.
Run enough Amazon EC2 instances to operate at peak load.
Ensure that the application is designed to accommodate failure of any single component.
Use a monolithic application that handles all operations.