Интеграция с сервисом Amazon Elastic Container Service

Amazon Elastic Container Registry (ECR) интегрирован с Amazon ECS, что позволяет без труда хранить и запускать образы контейнеров для работающих в Amazon ECS приложений, а также управлять ими. Вам необходимо лишь указать репозиторий Amazon ECR в определении задания, а Amazon ECS будет извлекать подходящие образы для ваших приложений.

Поддержка Docker

Amazon ECR поддерживает Docker Registry HTTP API V2, что позволяет использовать команды интерфейса командной строки Docker (например, push, pull, list, tag) или удобные вам инструменты Docker для взаимодействия с Amazon ECR, не вмешиваясь в существующий процесс разработки. Доступ к Amazon ECR можно без труда получить из любой среды Docker, расположенной в облаке, в локальной сети или на отдельном компьютере.

AWS Marketplace

В Amazon ECR хранятся как созданные вами контейнеры, так и контейнерное программное обеспечение, приобретенное вами в AWS Marketplace. AWS Marketplace для Containers предлагает надежное контейнерное программное обеспечение для высокопроизводительных вычислительных систем и систем безопасности, инструменты для разработчиков, а также продукты SaaS для анализа, защиты контейнерных приложений и управления ими.

Высокая доступность и надежность

Amazon ECR хранит образы контейнеров в Amazon S3. Резервные копии данных распределяются между несколькими объектами и несколькими устройствами на каждом объекте.

Совместная работа

Amazon ECR поддерживает возможность определения и организации репозиториев в вашем реестре с помощью пространства имен. Это позволяет организовать репозитории в соответствии с существующими рабочими процессами вашего коллектива. С помощью политик уровня ресурсов вы можете указать, какие действия API может выполнять другой пользователь с вашим репозиторием (например, create, list, describe, delete и get), что позволяет без труда обмениваться репозиториями с разными пользователями и аккаунтами AWS.

Контроль доступа

Для управления доступом и контроля над тем, кто или что (например, инстансы EC2) имеет доступ к образам контейнеров, Amazon ECR использует сервис AWS Identity and Access Management (IAM). IAM позволяет установить политики доступа к образам контейнеров для пользователей в рамках одного аккаунта или открыть доступ к образам для другого аккаунта AWS. В дальнейшем можно уточнить эти политики, указав разные разрешения для разных пользователей и ролей, например разрешение на использование только команды push, только команды pull или полный административный доступ.

Шифрование

Образы контейнеров можно передавать в сервис Amazon ECR и из него по протоколу HTTPS. Кроме того, образы автоматически шифруются при хранении с помощью шифрования Amazon S3 на стороне сервера.

Интеграция с инструментами сторонних разработчиков

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

Подробнее о ценах на Amazon ECR

Перейти на страницу цен
Готовы приступить к разработке?
Начать работу с Amazon ECR
Есть вопросы?
Свяжитесь с нами