Design a fault tolerant

Job ID: 30808105

Budget: $10 – $30 USD

I Want to solve this question :
Design a fault tolerant and highly available infrastructure for your newly developed web application that is in the US-West-2 Region that requires 6 Amazon Elastic Compute Cloud (EC2) instances to be running at all times. US-West-2 comprises three Availability Zones (us-West-2a, us-West-2b, and us-West-2c). You need 100 percent fault tolerance: should any single Availability Zone in us-west-2 become unavailable, the application must continue to run.
just I want to give me the details steps a to solve it ..