AWS Fargate

Запуск контейнеров без необходимости управлять серверами или кластерами

AWS Fargate – это технология для Amazon ECS и EKS*, позволяющая запускать контейнеры, не заботясь об управлении серверами или кластерами. При использовании AWS Fargate для запуска контейнеров больше не требуется выделять, настраивать и масштабировать кластеры виртуальных машин. Теперь не нужно выбирать типы серверов, оптимизировать пакеты кластеров или решать, когда масштабировать кластеры. При использовании AWS Fargate не приходится взаимодействовать с серверами или кластерами и даже думать о них. Fargate помогает сконцентрироваться на проектировании и создании приложений, а не на управлении поддерживающей их инфраструктурой.

Amazon ECS и EKS работают в двух режимах: тип запуска Fargate и тип запуска EC2. При типе запуска Fargate нужно лишь упаковать приложение в контейнеры, указать требования к ЦПУ и памяти, определить сетевую конфигурацию, политики IAM и запустить приложение. Тип запуска EC2 обеспечивает более тщательный контроль над инфраструктурой, выполняющей контейнерные приложения, на уровне сервера. В типе запуска EC2 для управления кластером серверов и планирования размещения контейнеров на серверах можно использовать Amazon ECS и EKS. Amazon ECS и EKS отслеживают состояние всех ЦПУ, модулей памяти и других ресурсов в кластере, а также находят оптимальный сервер для запуска контейнера на основании указанных требований к ресурсам. Клиент сам отвечает за выделение, исправление и масштабирование кластеров серверов. Можно выбирать, какой тип сервера использовать, какие приложения и сколько контейнеров запускать в кластере для оптимального уровня использования, а также когда добавлять серверы в кластер либо удалять их оттуда. Тип запуска EC2 обеспечивает масштабный контроль над кластерами серверов и более широкий набор вариантов индивидуальной настройки, что может потребоваться для поддержки определенных приложений или соответствия требованиям и государственным стандартам.

* Поддержка Amazon EKS будет добавлена в AWS Fargate в 2018 г.

Преимущества

Без управления кластерами

При использовании AWS Fargate работать приходится только с контейнерами, что позволяет сконцентрироваться на создании и использовании приложения. AWS Fargate избавляет от необходимости управлять кластером инстансов Amazon EC2. Теперь не нужно выбирать типы инстансов, управлять планированием кластера и оптимизировать уровень его использования. Благодаря Fargate все это остается в прошлом.

Эффективное масштабирование

AWS Fargate упрощает масштабирование приложений. Вам больше не нужно переживать о выделении достаточных вычислительных ресурсов для контейнерных приложений. Просто определите требования приложения (такие как ЦПУ, память и т. д.), и AWS Fargate возьмет на себя управление масштабированием и инфраструктурой, необходимыми для запуска контейнеров в высокодоступном режиме. Кроме того, теперь не приходится решать, когда масштабировать кластеры или упаковывать их для поддержания оптимального уровня использования. Fargate позволяет запускать десятки и десятки тысяч контейнеров за считаные секунды и легко масштабируется для поддержания работы критически важных приложений.

Интеграция с Amazon ECS и EKS

AWS Fargate эффективно интегрирован с Amazon ECS. От вас требуется лишь определить приложение, как это делается в Amazon ECS. Упакуйте приложение в определения задач, укажите требования к ЦПУ и памяти, определите сетевую конфигурацию и политики IAM для каждого контейнера и загрузите все в Amazon ECS. По окончании настройки AWS Fargate запускается и управляет контейнерами самостоятельно.

Поддержка Amazon EKS будет добавлена в AWS Fargate в 2018 г.

Как это работает

Fargate_diagram_Final

Публикации в блогах и статьи

Jeff-Barr_Bio-Pic
Представляем AWS Fargate

AWS Fargate упрощает развертывание контейнеров на AWS. Для этого нужно всего лишь создать образ контейнера, указать требования к ЦПУ и памяти, определить сетевую конфигурацию и политики IAM и выполнить запуск.
Читать далее »

FargateConsole_Fargate-thick
AWS Fargate: обзор продукта

AWS Fargate – это технология, которая позволяет использовать контейнеры в качестве основных вычислительных элементов и устраняет необходимость управления базовыми инстансами. Клиенту не приходится выделять, настраивать или масштабировать виртуальные машины.
Читать далее »

Подробнее о ценах на AWS Fargate

Перейти на страницу цен
Готовы начать работу?
Регистрация
Есть вопросы?
Свяжитесь с нами