Контейнеры на AWS
Выбирайте из широкого списка сервисов для запуска контейнеров. Выберите AWS Fargate для бессерверных вычислений на базе контейнеров и позвольте AWS управлять распределением вашей инфраструктуры. Выберите Amazon Elastic Compute Cloud (EC2) для запуска контейнеров, чтобы обеспечить полный контроль над вычислительной средой. В качестве окрестратора контейнеров вы можете выбрать Amazon Elastic Container Service (ECS) или Amazon Elastic Kubernetes Service (EKS).
Объединяйте гибкость контейнеров, эластичность и надежность облака. Контейнерные сервисы AWS изначально глубоко интегрированы в другими сервисы AWS, что позволяет вашим контейнерным приложениям использовать все преимущества AWS, от сетей и систем безопасности до мониторинга. Для работы контейнерных сервисов AWS используется широко распространенная глобальная инфраструктура с более чем 80 зонами доступности (AZ), которые расположены в 25 регионах. Подробнее о SLA для контейнерных сервисов см. здесь: Amazon ECS, Amazon EKS и AWS Fargate.
80 %
На 150 %
В 10 раз
В 3 раза
Более 14 млрд
Сервисы контейнеров AWS
Amazon Elastic Container Service (ECS)
С легкостью развертывайте и масштабируйте контейнерные приложения и управляйте ими с помощью полностью управляемого сервиса оркестрации контейнеров AWS.
Amazon Elastic Kubernetes Service (EKS)
Запускайте, используйте и масштабируйте приложения Kubernetes в облаке AWS или локально с помощью самого надежного сервиса.
AWS Fargate
Запускайте контейнеры на Amazon ECS или Amazon EKS без управления базовой вычислительной инфраструктурой.
Amazon Elastic Compute Cloud (EC2)
Развертывайте контейнеры в самостоятельно управляемой облачной инфраструктуре, которая обеспечивает безопасный и масштабируемый объем вычислительных ресурсов.
Спотовые инстансы Amazon EC2
Спотовые инстансы Amazon EC2 позволяют работать с неиспользуемыми ресурсами EC2 в облаке AWS.
AWS Copilot
Простой запуск контейнерных приложений и управление ими на AWS.
Amazon Elastic Container Registry (ECR)
Публикуйте и развертывайте контейнерное программное обеспечение, открывая доступ всем пользователям или отдельным группам.
AWS App Mesh
AWS App Mesh – это сеть сервисов, которая обеспечивает сетевое взаимодействие на уровне приложений и упрощает процессы коммуникации между сервисами на всех используемых уровнях вычислительной инфраструктуры.
AWS Cloud Map
Cloud Map обеспечивает определение пользовательских имен для ресурсов приложения и сохранение сведений об обновленных расположениях этих динамически меняющихся ресурсов.
AWS Lambda
AWS Lambda – это бессерверный вычислительный сервис, который позволяет исполнять код без необходимости выделять серверы и управлять ими, создавать логику масштабирования кластера с учетом рабочих нагрузок, поддерживать интеграцию событий или управлять временем выполнения.
AWS App Runner
Быстро развертывайте контейнерные интернет-приложения и API в масштабе без предварительного опыта работы с инфраструктурой.
Amazon Lightsail
Пользуйтесь простыми контейнерными приложениями по фиксированной ежемесячной цене.
AWS App2Container (A2C)
Превратите приложения .NET и Java в контейнерные приложения с помощью инструмента командной строки (CLI).
Оркестратор Центра миграции AWS
Перенесите приложения в Amazon ECS с помощью пошаговых инструкций.
Amazon ECS Anywhere
С легкостью запускайте контейнеры в собственной локальной инфраструктуре.
Amazon EKS Anywhere
Создавайте кластеры Kubernetes и управляйте ими в локальной среде, включая ваши собственные виртуальные машины и серверы без установленной операционной системы.
AWS Proton
Подключайте и координируйте все инструменты, необходимые для выделения инфраструктуры, развертывания кода, мониторинга и обновлений.
Red Hat OpenShift на AWS (ROSA)
ROSA позволяет запускать контейнерные приложения в существующих рабочих процессах OpenShift и делать управление проще.
Amazon EKS Distro
Запустите дистрибутив Kubernetes с открытым исходным кодом, на основе которого работает Amazon EKS.
AWS App2Container (A2C)
Превратите приложения .NET и Java в контейнерные приложения с помощью инструмента командной строки (CLI).
Сервисы контейнеров AWS
Подкатегория | Примеры использования | Сервис AWS |
---|---|---|
Оркестрация контейнеров | Запуск контейнерных приложений или создание микросервисов | Amazon Elastic Container Service (ECS) |
Управление контейнерами с помощью Kubernetes | Amazon Elastic Kubernetes Service (EKS) | |
Вычислительные среды | Запуск контейнеров без забот об управлении серверами |
AWS Fargate |
Запуск контейнеров с управлением на уровне сервера |
Amazon Elastic Compute Cloud (EC2) | |
Запуск отказоустойчивых рабочих нагрузок с экономией до 90 % | Спотовые инстансы Amazon EC2 | |
Инструменты и сервисы с поддержкой контейнеров | Быстрый запуск контейнерных приложений и управление ими |
AWS Copilot |
Публикуйте и развертывайте контейнерное программное обеспечение, открывая доступ всем пользователям или отдельным группам | Реестр эластичных контейнеров Amazon (ECR) | |
Сетевое взаимодействие на уровне приложений для всех используемых сервисов | AWS App Mesh | |
Облачный сервис для обнаружения ресурсов | AWS Cloud Map | |
Упаковывание и развертывание функций Lambda как образов контейнеров | AWS Lambda | |
Создание и запуск контейнерных приложений на полностью управляемом сервисе |
AWS App Runner | |
Пользуйтесь простыми контейнерными приложениями по фиксированной ежемесячной цене | Amazon Lightsail | |
Размещение существующих приложений в контейнерах и их перенос | AWS App2Container | |
Перенесите приложения в Amazon ECS с помощью пошаговых инструкций | Оркестратор Центра миграции AWS | |
Локальная инфраструктура | Запуск контейнеров в управляемой пользователем инфраструктуре | Amazon ECS Anywhere |
Создавайте и используйте кластеры Kubernetes в собственной инфраструктуре | Amazon EKS Anywhere | |
Управление контейнерами в корпоративном масштабе | Автоматизированное управление для контейнеров и бессерверных развертываний |
AWS Proton |
Полностью управляемая и готовая к использованию платформа приложений | Red Hat OpenShift на AWS (ROSA) | |
Открытый исходный код | Запустите дистрибутив Kubernetes, на основе которого работает Amazon EKS | Amazon EKS Distro |
Размещение существующих приложений в контейнерах и их перенос | AWS App2Container |
Примеры использования

Разделяйте приложения и запускайте их в виде независимых компонентов, именуемых микросервисами, с помощью контейнеров для изоляции процессов.

Упаковывайте в контейнеры задания пакетной обработки данных и извлекайте, преобразуйте и загружайте (ETL) задания для быстрого запуска заданий и динамического масштабирования в зависимости от спроса.

Быстрого масштабируйте модели машинного обучения (ML) для обучения и извлечения логических выводов, а также для их запуска в непосредственной близости к источникам данных на любой платформе с контейнерами.
Стандартизируйте способ развертывания кода, создавая рабочие процессы для приложений в контейнерах и запуская их между локальными и облачными средами.
Упаковка целых приложений и перемещение их в облако без необходимости смены кода.
Помогите разработчикам быстрее приступать к внедрению инноваций. Стандартизируйте способ развертывания и управления приложениями с помощью контейнеров, без управления инфраструктурой.
Истории клиентов

Volkswagen Group создает приложения виртуальной и дополненной реальности с помощью нескольких сервисов AWS, включая Amazon ECS. Узнайте, как компания Volkswagen повышает эффективность конвейера подготовки 3D-данных и увеличивает мощность рендеринга и скорость работы облака.

New Relic сменила платформу для сервисов на Amazon EKS, чтобы за восемь месяцев перейти от модели ценообразования на основе хоста к модели ценообразования на основе потребления.

Babbel, программное обеспечение для изучения языков, быстро адаптируется к меняющимся по всему миру требованиям благодаря Amazon ECS, AWS Fargate и AWS Lambda.