Amazon EC2 Container Service – это высокомасштабируемый, высокопроизводительный сервис управления контейнерами, поддерживающий контейнеры Docker и позволяющий с легкостью запускать распределенные приложения в автоматически управляемом кластере инстансов Amazon EC2. C Amazon ECS вам не нужно будет самостоятельно устанавливать, масштабировать и обслуживать инфраструктуру для управления кластерами. С помощью простых вызовов API вы сможете запускать и останавливать контейнерные приложения Docker, получать данные о состоянии всего кластера и пользоваться многими знакомыми вам функциями, например группами безопасности, Elastic Load Balancing, томами EBS и ролями IAM. Используя сервис Amazon ECS, можно запланировать размещение контейнеров в вашем кластере с учетом потребности в ресурсах и требований к доступности. Вы также можете интегрировать собственный планировщик или планировщики сторонних разработчиков с учетом конкретных требований, связанных с вашим бизнесом или приложениями.
Дополнительная плата за Amazon EC2 Container Service не взимается. Вы платите за ресурсы AWS (например, инстансы Amazon EC2 или тома EBS), которые создаете для хранения и запуска приложения.
Amazon EC2 Container Service
Начало работыПолучите доступ к уровню бесплатного пользования AWS на один год, включая преимущества базовой поддержки AWS Basic Support: круглосуточное обслуживание клиентов (без праздников и выходных), форумы и многое другое.
При использовании Amazon EC2 Container Service вам не придется самостоятельно обслуживать ПО для управления кластером или проектировать отказоустойчивую архитектуру кластера. Не требуется устанавливать программное обеспечение или управлять им, не нужно масштабировать инфраструктуру. Посвятите свои усилия созданию приложений с использованием Docker.
С помощью сервиса Amazon EC2 Container Service можно планировать длительно выполняющиеся приложения и пакетные задания. Вы также можете воспользоваться API, чтобы получить актуальную информацию о состоянии кластера для интеграции собственных пользовательских планировщиков или планировщиков сторонних производителей. Amazon ECS – это система с совместно используемым состоянием и оптимистическим конкурентным доступом, поддерживающая использование нескольких планировщиков в одном и том же кластере для каждого требования, связанного с конкретным бизнесом или приложением.
Сервис Amazon EC2 Container Service интегрирован с сервисами Elastic Load Balancing, Elastic Block Store, Virtual Private Cloud, IAM и CloudTrail. Он предоставляет комплексное решение для работы широкого спектра контейнерных приложений или сервисов.
Amazon EC2 Container Service можно легко интегрировать или расширить с помощью простых API. Сервис Amazon ECS обеспечивает полное отображение и контроль ваших ресурсов AWS, и вы можете без труда интегрировать и использовать собственные планировщики или включить Amazon ECS в существующий процесс доставки программного обеспечения (например в системы непрерывной интеграции и доставки).
Сервис Amazon EC2 Container Service построен на основе технологии, разработанной в результате многолетнего использования высокомасштабируемых сервисов. С помощью Amazon ECS вы можете без лишних сложностей запустить от десятков до десятков тысяч контейнеров Docker всего за несколько секунд.
Сервис Amazon EC2 Container Service запускает ваши контейнеры на ваших собственных инстансах EC2. Ваши вычислительные ресурсы не предоставляются для совместного использования другим пользователям. Ваши кластеры работают в облаке VPC, что позволяет вам использовать собственные группы безопасности VPC и списки контроля доступа к сети. Эти возможности обеспечивают высокий уровень изоляции и позволяют создавать с помощью сервиса Amazon ECS безопасные и надежные приложения.

