Home › Forums › AWS › AWS Certified Solutions Architect Professional › Error spoted in Section-Based – Migration Planning (SA-Professional) › Reply To: Error spoted in Section-Based – Migration Planning (SA-Professional)
-
Hi Claude,
I’m sorry I’m a bit confused, what do you mean by “the explanation is based on an answer that does not belong to the proposed ones.”?
I’ve read through the question and the explanation looks accurate to me. Can you elaborate on which part is not clear so we can review it and revise if needed.
Explanation:
In Elastic Load Balancing, you must configure one or more listeners for your Classic Load Balancer. A listener is a process that checks for connection requests. It is configured with a protocol and a port for front-end (client to load balancer) connections, and a protocol and a port for back-end (load balancer to back-end instance) connections.
Elastic Load Balancing supports the following protocols: HTTP, HTTPS (secure HTTP), TCP and SSL (secure TCP).
https://i.udemycdn.com/redactor/raw/2020-01-27_11-57-06-c21cca2ed04ccc9203d941a4fa84c578.png
The HTTPS protocol uses the SSL protocol to establish secure connections over the HTTP layer. You can also use the SSL protocol to establish secure connections over the TCP layer. If the front-end connection uses TCP or SSL then your back-end connections can use either TCP or SSL. If the front-end connection uses HTTP or HTTPS then your back-end connections can use either HTTP or HTTPS.
Hence, the option that says: Launch and configure a Classic Load Balancer with instance protocols set to TCP:80 and TCP:8080 is correct because for the ELB to route the traffic correctly, it should be configured with ports TCP:80 and TCP 8080. For the backends as well, the ports that should be configured must be TCP:80 an TCP:8080.
Regards,
Kenneth Samonte @ Tutorials Dojo