Различия между AWS Fargate и мультиконтейнером Elastic Beanstalk? - PullRequest
0 голосов
/ 15 сентября 2018

Я понимаю, что ECS имеет типы запуска EC2 и fargate, которые отличаются по управлению, которое они предлагают над базовой конфигурацией среды.

До Fargate ECS использовался для подробного контроля над контейнерной средой, а Elastic Beanstalk использовался для абстрагирования этих деталей и просто запуска контейнеров.

В разделе FAQ в AWS ECS написано:

Для Beanstalk вы просто указываете, какие образы контейнеров должны быть развернуты, требования к процессору и памяти, сопоставления портов и ссылки на контейнеры. Вы можете работать с Amazon ECS напрямую, если вам нужно более детальное управление для пользовательских архитектур приложений.

Теперь с Fargate кажется, что предлагаемая функциональность очень похожа. Так в чем же разница между Фаргейтом и докером на Elastic Beanstalk?

1 Ответ

0 голосов
/ 17 сентября 2018

Multi Container Elastic Beanstalk, фактически использует ECS для подготовки вашего кластера, что позволяет ему работать в качестве модели Platform-As-A-Service (PaaS), так как тогда вы можете запускать свои образы в кластере он устанавливает.

Faragte работает на полностью управляемом сервере, поэтому вы не беспокоитесь о кластере или сервере, как в Elastic beanstalk. Вы просто управляете контейнером Docker, делая его более похожим на модель Software-As-A-Service (SaaS).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...