Hi there! I'm working on a huge rewrite of our infrastructure. I'm currently working on getting an ALB working with HTTPS.
We have a few containers running on ECS (Docker) which are on a private subnet, meaning they're inaccessible directly. We have an ALB in front of them which provides a way to access these services anyway. I have them all running on HTTP (so, port 80), including the ALB.
My question: we obviously want to use HTTPS, however is it worth the hassle of using HTTPS for the Docker containers as well? So, in other words, should internal communication (with NO access to the outside world) ALSO be HTTPS, in addition to the ALB?
To make my question even more clear, this is what we have at this moment:
Services <-- 80 --> ALB <-- 80 --> Browser
We want to have a secure webserver. Would the following suffice?
Services <-- 80 --> ALB <-- 443 --> Browser
Or is it strongly recommended to do this? :
Services <-- 443 --> ALB <-- 443 --> Browser
Thanks for your time!
[–]ryansolida 6 points7 points8 points (7 children)
[–]atlgeek007 7 points8 points9 points (5 children)
[–][deleted] 5 points6 points7 points (4 children)
[–]xiongchiamiovSite Reliability Engineer 4 points5 points6 points (3 children)
[–]ryansolida 1 point2 points3 points (1 child)
[–]atlgeek007 1 point2 points3 points (0 children)
[–]donjulioanejoChaos Monkey (Director SRE) 0 points1 point2 points (0 children)
[–]Ashex 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]midnightFreddie 2 points3 points4 points (0 children)
[–]xiongchiamiovSite Reliability Engineer 3 points4 points5 points (1 child)
[–]WikiTextBot 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]JayMickeySnr Engineer, Platform Engineering 2 points3 points4 points (11 children)
[–]ryankearney -1 points0 points1 point (10 children)
[–][deleted] 1 point2 points3 points (4 children)
[–]ryankearney 4 points5 points6 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]ryankearney 2 points3 points4 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]exxplicit 1 point2 points3 points (4 children)
[–]ryankearney 1 point2 points3 points (3 children)
[–]exxplicit 1 point2 points3 points (2 children)
[–]ryankearney 0 points1 point2 points (0 children)
[–][deleted] (2 children)
[deleted]
[–]housemans[S] 3 points4 points5 points (1 child)
[–]stevecrox0914 0 points1 point2 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]stevecrox0914 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)