Контейнеры на AWS

Запускайте контейнеры в самой безопасной, надежной и масштабируемой среде
Контейнерные сервисы AWS упрощают управление базовой инфраструктурой, как локальной, так и облачной, позволяя вам сосредоточиться на инновациях и потребностях бизнеса. На данный момент почти 80 % всех облачных контейнеров работают в AWS. Контейнеры таких компаний, как Samsung, Expedia, GoDaddy и Snap, работают на AWS для безопасности, надежности и возможности масштабирования.
Создавайте надежные микросервисы
Обеспечивайте безопасную изоляцию контейнеров. AWS предоставляет новейшие обновления для системы безопасности и позволяет устанавливать подробные разрешения для доступа к каждому контейнеру. AWS предлагает более 210 сервисов в области безопасности, соответствия требованиям и управления, а также ключевые возможности, идеально подходящие под ваши потребности.
Переходите от идеи к рынку быстрее
Быстро приступите к работе с AWS Copilot или AWS App Runner, чтобы снизить операционные издержки и минимизировать управление. AWS может помочь вашей команде в быстром запуске приложения, оптимизации обратной связи, оперативной реализации идеи и ускорении выхода на рынок.
Выберите вычисления и контейнерный оркестратор, подходящие под ваши потребности

Выбирайте из широкого списка сервисов для запуска контейнеров. Выберите AWS Fargate для бессерверных вычислений на базе контейнеров и позвольте AWS управлять распределением вашей инфраструктуры. Выберите Amazon Elastic Compute Cloud (EC2) для запуска контейнеров, чтобы обеспечить полный контроль над вычислительной средой. В качестве окрестратора контейнеров вы можете выбрать Amazon Elastic Container Service (ECS) или Amazon Elastic Kubernetes Service (EKS).

Высоконадежная интеграция с AWS

Объединяйте гибкость контейнеров, эластичность и надежность облака. Контейнерные сервисы AWS изначально глубоко интегрированы в другими сервисы AWS, что позволяет вашим контейнерным приложениям использовать все преимущества AWS, от сетей и систем безопасности до мониторинга. Для работы контейнерных сервисов AWS используется широко распространенная глобальная инфраструктура с более чем 80 зонами доступности (AZ), которые расположены в 25 регионах. Подробнее о SLA для контейнерных сервисов см. здесь: Amazon ECS, Amazon EKS и AWS Fargate.

80 %

всех контейнерных приложений в облаке запускаются на AWS*

На 150 %

больше сервисов AWS для работы с контейнерами по сравнению с прошлым годом

В 10 раз

увеличилось количество пользователей Amazon EKS за один год

В 3 раза

увеличилось количество пользователей сервиса Fargate за один год, еженедельно выполняется 100 миллионов задач

Более 14 млрд

извлечений изображений в неделю с помощью Реестра эластичных контейнеров Amazon (ECR)
* https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

Сервисы контейнеров AWS

Подкатегория
Пример использования
Сервис AWS
Оркестрация контейнеров
Запуск контейнерных приложений или создание микросервисов
Скрыть

Amazon Elastic Container Service (ECS)

С легкостью развертывайте и масштабируйте контейнерные приложения и управляйте ими с помощью полностью управляемого сервиса оркестрации контейнеров AWS.

Управление контейнерами с помощью Kubernetes
Скрыть

Amazon Elastic Kubernetes Service (EKS)

Запускайте, используйте и масштабируйте приложения Kubernetes в облаке AWS или локально с помощью самого надежного сервиса.

Вычислительные среды
Запуск контейнеров без забот об управлении серверами
Скрыть

AWS Fargate

Запускайте контейнеры на Amazon ECS или Amazon EKS без управления базовой вычислительной инфраструктурой.

Запуск контейнеров с управлением на уровне сервера
Скрыть

Amazon Elastic Compute Cloud (EC2)

Развертывайте контейнеры в самостоятельно управляемой облачной инфраструктуре, которая обеспечивает безопасный и масштабируемый объем вычислительных ресурсов.

Запуск отказоустойчивых рабочих нагрузок с экономией до 90 %
Скрыть

Спотовые инстансы 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 обеспечивает определение пользовательских имен для ресурсов приложения и сохранение сведений об обновленных расположениях этих динамически меняющихся ресурсов.

Упаковывание и развертывание функций Lambda как образов контейнеров
Скрыть

AWS Lambda

AWS Lambda – это бессерверный вычислительный сервис, который позволяет исполнять код без необходимости выделять серверы и управлять ими, создавать логику масштабирования кластера с учетом рабочих нагрузок, поддерживать интеграцию событий или управлять временем выполнения.

Создание и запуск контейнерных приложений на полностью управляемом сервисе
Скрыть

AWS App Runner

Быстро развертывайте контейнерные интернет-приложения и API в масштабе без предварительного опыта работы с инфраструктурой.

Пользуйтесь простыми контейнерными приложениями по фиксированной ежемесячной цене
Скрыть

Amazon Lightsail

Пользуйтесь простыми контейнерными приложениями по фиксированной ежемесячной цене.

Размещение существующих приложений в контейнерах и их перенос
Скрыть

AWS App2Container (A2C)

Превратите приложения .NET и Java в контейнерные приложения с помощью инструмента командной строки (CLI).

Перенесите приложения в Amazon ECS с помощью пошаговых инструкций
Скрыть

Оркестратор Центра миграции AWS

Перенесите приложения в Amazon ECS с помощью пошаговых инструкций.

Локальная инфраструктура
С легкостью запускайте контейнеры в собственной локальной инфраструктуре.
Скрыть

Amazon ECS Anywhere

С легкостью запускайте контейнеры в собственной локальной инфраструктуре.

Создавайте и используйте кластеры Kubernetes в собственной инфраструктуре
Скрыть

Amazon EKS Anywhere

Создавайте кластеры Kubernetes и управляйте ими в локальной среде, включая ваши собственные виртуальные машины и серверы без установленной операционной системы.

Управление контейнерами в корпоративном масштабе
Автоматизированное управление для контейнеров и бессерверных развертываний
Скрыть

AWS Proton

Подключайте и координируйте все инструменты, необходимые для выделения инфраструктуры, развертывания кода, мониторинга и обновлений.

Полностью управляемая и готовая к использованию платформа приложений
Скрыть

Red Hat OpenShift на AWS (ROSA)

ROSA позволяет запускать контейнерные приложения в существующих рабочих процессах OpenShift и делать управление проще.

Открытый исходный код
Запустите дистрибутив Kubernetes, на основе которого работает Amazon EKS
Скрыть

Amazon EKS Distro

Запустите дистрибутив Kubernetes с открытым исходным кодом, на основе которого работает Amazon EKS.

Размещение существующих приложений в контейнерах и их перенос
Скрыть

AWS App2Container (A2C)

Превратите приложения .NET и Java в контейнерные приложения с помощью инструмента командной строки (CLI).

* https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

Сервисы контейнеров 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) для обучения и извлечения логических выводов, а также для их запуска в непосредственной близости к источникам данных на любой платформе с контейнерами.

Стандартизация гибридного кода приложений

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

Миграция приложений в облако

Упаковка целых приложений и перемещение их в облако без необходимости смены кода.

Создание платформы как сервиса (PaaS)

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

Истории клиентов

История клиента Volkswagen Group

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

Читать историю целиком »

История клиента New Relic

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

Читать историю целиком »

История клиента Babbel

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

Читать историю целиком »