Я настраиваю систему, которая состоит из двух частей.Экземпляр ec2 для запуска бэкэнда и обслуживания нескольких страниц, а также корзины s3 для приложения реагирования, а также некоторых статических ресурсов.
Очевидно, мне нужно, чтобы они оба стояли за ssl,и в том же домене.Какая из этих архитектур имеет больше смысла:
cloudfront (handling ssl) -|-> elastic load balancer -> ec2 instance
|-> s3 bucket
ec2 instance (with nginx as rev. proxy handling ssl) -|-> local server
|-> s3 bucket
То есть - экземпляр облачного фронта, обрабатывающий запросы ssl и маршрутизации на ec2 (через балансировщик нагрузки) или s3, в зависимости от пути.Или экземпляр ec2, на котором выполняется обратный прокси-сервер nginx, обрабатывающий ssl и направляющий запросы либо к себе, либо к s3, в зависимости от пути