с одной стороны зависит от приложенрия
если там есть сенситив данные и https не дань моде а требование безопасности - то весь траик должен быть закрыт https
если же https только для того чтобы клиентам сайт видеть приятно было и по СЕО нужен - тогда можно на CloudFront и дальше оычным гнать http
Я стараюсь делать феншуйно как могу в рамках free tier) пока в силу ценника nat gateway сделал без private subnet поэтому дырка есть ) но в теории я видел так что alb делает редирект на хттпс, сама терминейтит и шлёт http трафик в приватный хост. Я в этой схеме не очень понимаю как запилить такое же с cloudfront - по идее форвардить и терминейтить надо там, но тогда если будет доступен где-либо в респонсе паблик адрес alb то будет возможность доступа по хттп они , тк редирект с alb придется убрать.