A company is designing a critical application on AWS that requires high availability and must withstand the failure of an entire Availability Zone.
The application consists of a fleet of EC2 instances and an Amazon RDS for PostgreSQL database.
Which combination of services provides the highest availability for this architecture?