A financial services company is deploying a distributed financial risk modeling application on Amazon EC2 instances. The application nodes must communicate with each other using low-latency, high-throughput network connections with sub-millisecond latencies. A Network Load Balancer (NLB) distributes external simulation traffic to these nodes on TCP port 8443. The architecture must ensure optimal compute performance and accurate health reporting.
Which combination of actions should the solutions architect take to meet these requirements? (Select TWO.)
- Deploy the EC2 instances in a cluster placement group within a single Availability Zone.Answer
- Configure the target group health check for the Network Load Balancer to use TCP port 8443.Answer
- CDeploy the EC2 instances in a spread placement group across multiple Availability Zones.
- DConfigure the target group health check to query the default HTTP port 80 to minimize processing overhead on the instances.
- EDeploy the EC2 instances in a partition placement group to isolate failure domains.
Answer
Deploy the EC2 instances in a cluster placement group within a single Availability Zone, and configure the target group health check for the Network Load Balancer to use TCP port 8443.
The correct architecture uses a cluster placement group to enable low-latency, high-throughput node-to-node communication, and aligns the target group health check port with the application's actual port (8443) to prevent false health check failures.
Step-by-Step Solution
Key Concept
High-Performance Compute Placement and Load Balancer Health Monitoring
Estimated Time:2m 0s