AWS Certified Security – Specialty — Question 27

Compliance requirements state that all communications between company on-premises hosts and EC2 instances be encrypted in transit. Hosts use custom proprietary protocols for their communication, and EC2 instances need to be fronted by a load balancer for increased availability.
Which of the following solutions will meet these requirements?

Answer options

Correct answer: B

Explanation

Option B is correct because it ensures that the traffic is encrypted using TLS at the EC2 instances while allowing the Classic Load Balancer to manage the TCP connections. Option A does not encrypt the communication between the EC2 instances, and options C and D use HTTP/HTTPS listeners, which are not suitable for custom proprietary protocols that require TCP communication.