Полезно ли использовать AWS Fargate для развертывания стека веб-служб? - PullRequest
0 голосов
/ 09 мая 2019

Я считаю Fargate хорошим сервисом для развертывания стека на основе Docker Compose, но мне было интересно, подходит ли он для «долго работающих» веб-сервисов, а не только для тех, где требуется динамическое масштабирование и неопределенные рабочие нагрузки (например, контейнеры)которые создаются и умирают по требованию).

1 Ответ

0 голосов
/ 10 мая 2019

Это зависит от вашего варианта использования.ECS позволяет быстро развертывать контейнерные приложения.С Fargate нам не нужно управлять базовой инфраструктурой (скажем, безсерверный подход для контейнеров!).Fargate подходит для долго работающих приложений, микросервисов и пакетных заданий.

Несколько моих наблюдений о Fargate:

  • Хранение в Fargate эфемерно - мы не можем хранить данные контейнера на дискетакие как объемы.(хотя Fargate предоставляет 10 ГБ томов, которые являются непостоянным пустым хранилищем.)
  • Журналы можно отправлять в Cloudwatch с помощью драйвера awslogs.Недавно AWS объявил о поддержке драйвера журнала Splunk .
  • Fargate использует только awavpc сетевой режим.
  • Fargate поддерживает переменные окружения.Переменные среды являются единственным способом передачи параметров в контейнер.
...