
Answer-first summary for fast verification
Answer: By scaling horizontally across multiple Availability Zones.
To achieve high availability, a company should scale horizontally across multiple Availability Zones (AZs). This provides redundancy and fault tolerance, ensuring that if one AZ experiences an outage or failure, the application can continue running in another AZ without interruption. Vertical scaling (A) increases the size of the existing instance but does not provide the necessary redundancy for high availability. Purchasing a Dedicated Instance (C) may help with compliance issues but does not inherently provide high availability. Changing to a compute optimized instance family (D) can improve performance but does not address high availability concerns. Therefore, the correct answer is B.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
How can a company with a single EC2 instance achieve a highly available architecture?
A
By scaling vertically to a larger instance size.
B
By scaling horizontally across multiple Availability Zones.
C
By purchasing a Dedicated EC2 Instance.
D
By selecting a compute optimized EC2 instance family.