A company runs an on-premises Microsoft Windows Server stock trading application and wants to migrate it to AWS. The design must be highly available and provide low-latency block storage access across multiple Availability Zones with the LEAST implementation effort. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy the application on Amazon EC2 instances in two Availability Zones. Configure one EC2 instance as active and the second EC2 instance in standby mode. Use an Amazon FSx for NetApp ONTAP Multi-AZ file system to access the data by using Internet Small Computer Systems Interface (iSCSI) protocol..
Why this is the answer
The correct solution uses Amazon FSx for NetApp ONTAP Multi-AZ, which provides highly available, low-latency block storage across multiple Availability Zones via iSCSI, directly supporting Windows applications with minimal effort. This eliminates the need for complex application-level or EBS-level replication.
Incorrect options:
Using Amazon FSx for Windows File Server as shared storage for a Windows cluster spanning AZs is not ideal for block storage access required by some applications, and FSx for Windows File Server is primarily for file shares, not iSCSI block storage.
EBS gp3 volumes with application-level replication require significant implementation effort to manage data consistency and replication logic, which is not "LEAST implementation effort." EBS volumes are also zonal, requiring manual replication for cross-AZ high availability.
EBS io2 volumes with EBS-level replication (which isn't a native, managed AWS service for cross-AZ block replication) would also require significant custom implementation and management, failing the "LEAST implementation effort" requirement.