I’ve been taking some practice tests on Whizlabs in preparation for the Solutions Architect Professional exam and have seen a lot of questions that come between creating HTTPS and TLS Listeners. I really thought that HTTPS and TLS were aliases. The explanations on Whizlabs are not extremely helpful.
Can someone help me understand the difference between these and when each one is appropriate?
When talking about Network Load Balancers, AWS uses the term TLS to represent a listener that can receive HTTPS traffic. This is just because TLS is the proper name for the transport protocol used for HTTPS traffic. For Application Load Balancers, recall that they operate at a higher layer in the OSI stack and so AWS tends to use HTTPS terminology in that case.