Amazon Elastic Container Registry

Partager et déployer le logiciel de conteneur, publiquement ou en privé

Amazon Elastic Container Registry (ECR) est un registre de conteneurs entièrement géré qui facilite le stockage, la gestion, le partage et le déploiement de vos images et artefacts de conteneur n'importe où. Avec Amazon ECR, il n'est plus nécessaire de gérer vos propres référentiels de conteneurs ni de vous préoccuper du dimensionnement de l'infrastructure sous-jacente. Amazon ECR héberge vos images dans une architecture hautement disponible et hautes performances, vous permettant de déployer de manière fiable des images pour vos applications de conteneur. Vous pouvez partager des logiciels de conteneur en privé au sein de votre organisation ou en public dans le monde entier pour que quiconque puisse les découvrir et les télécharger. Par exemple, les développeurs peuvent rechercher dans la galerie publique ECR une image de système d'exploitation géo-répliquée pour une haute disponibilité et des téléchargements plus rapides. Amazon ECR fonctionne avecAmazon Elastic Kubernetes Service (EKS), Amazon Elastic Container Service (ECS), et AWS Lambda, simplifiant votre développement en flux de travail de production, et AWS Fargate pour les déploiements en un clic. Ou vous pouvez utiliser ECR avec votre propre environnement de conteneurs. L'intégration d'AWS Identity and Access Management (IAM) vous donne la possibilité de contrôler l'accès à chaque référentiel au niveau ressources. Avec ECR, il n'y a pas de frais ou d'engagements initiaux. Vous payez uniquement la quantité de données que vous stockez dans vos référentiels et le volume de données transféré vers Internet.

Avantages

Réduisez vos efforts avec un registre entièrement géré

Avec Amazon Elastic Container Registry, vous n'avez plus besoin de gérer ni de dimensionner l'infrastructure requise pour faire fonctionner votre registre de conteneurs. Il n'y a aucun logiciel à installer et gérer, et aucune infrastructure à dimensionner. Placez simplement vos images de conteneur dans Amazon ECR et récupérez-les à l’aide de n’importe quel outil de gestion de conteneurs lorsque vous souhaitez lancer un déploiement.

Partagez et téléchargez en toute sécurité des images de conteneurs

Amazon Elastic Container Registry transfère les images de conteneur via le protocole HTTPS et les chiffre automatiquement au repos. Vous pouvez configurer des politiques assurant la gestion des autorisations et le contrôle des accès à vos images via des rôles et utilisateurs AWS Identity and Access Management (IAM), sans avoir à gérer les informations d'identification directement sur vos instances EC2. 

Fournir un accès rapide et hautement disponible

Amazon Elastic Container Registry dispose d'une architecture durable, redondante et hautement évolutive. Vos images de conteneur sont hautement disponibles et accessibles ; vous pouvez donc déployer de nouveaux conteneurs pour vos applications en toute fiabilité. Vous pouvez distribuer de manière fiable des images de conteneurs publics ainsi que des fichiers associés tels que des graphiques de barre et des configurations de stratégie pour une utilisation par n'importe quel développeur. ECR réplique automatiquement le logiciel de conteneur dans plusieurs régions AWS pour réduire les temps de téléchargement et améliorer la disponibilité. 

Simplifiez votre flux de travail de déploiement

Amazon Elastic Container Registry s'intègre à Amazon EKS, Amazon ECS, AWS Lambda et la CLI Docker, ce qui vous permet de simplifier vos flux de travail de développement et de production. Vous pouvez facilement transférer vos images de conteneur vers Amazon ECR à l'aide de l'interface de ligne de commande Docker à partir de votre machine de développement, et les services AWS intégrés peuvent les extraire directement pour les déploiements de production. La publication d'un logiciel de conteneur est aussi simple qu'une seule commande à partir des flux de travail CI/CD utilisés dans le processus de développement de logiciels.

Fonctionnement

Product-Page-Diagram_Amazon-ECR
Pinterest_Logo_innovators
« Chez Pinterest, nous utilisons Amazon Elastic Container Registry (ECR) pour gérer nos images de conteneurs Docker. Nous utilisons la fonction de numérisation d'images d'ECR pour nous aider à améliorer la sécurité de nos images de conteneurs. ECR scanne les images à la recherche d'un large éventail de vulnérabilités du système d'exploitation et nous permet de créer des outils pour agir sur les résultats. »

Cedric Staub, directeur de l'ingénierie, Pinterest 

Blackboard_Logo
Chez Blackboard, notre mission est de faire progresser l'apprentissage pour les étudiants, les enseignants et les institutions du monde entier. Afin de mieux servir les clients, nous utilisons ECR car il fournit un registre de conteneurs stable et sécurisé permettant à Blackboard d'héberger des images propriétaires et tierces. ECR assure la haute disponibilité et le temps de fonctionnement que d'autres registres ne parviennent pas à maintenir, tout en fournissant une solution entièrement gérée qui a rationalisé nos flux de travail chez Blackboard. »

Joel Snook, directeur, ingénierie DevOps

Snowflake
« Snowflake a décidé de répliquer les images sur ECR, un registre de conteneurs Docker entièrement géré, fournissant un registre local fiable pour stocker les images. Le registre local présente d'autres avantages : il n'est pas exclusif à Joshua ; tous les composants de plate-forme requis pour les clusters Snowflake peuvent être mis en cache dans le registre ECR local. Pour plus de sécurité et de performances, Snowflake utilise AWS PrivateLink pour conserver tout le trafic réseau entre ECR et les nœuds de travail au sein du réseau AWS. Il a également résolu les problèmes de limitation de débit liés à l'extraction d'images d'un registre public avec des demandes non authentifiées, ce qui a empêché d'autres nœuds de cluster d'extraire des images critiques pour l’opération. »

Brian Nutt, ingénieur logiciel principal, Snowflake

En savoir plus sur Amazon ECR

Consulter la page des fonctionnalités
Prêt à concevoir ?
Démarrez avec Amazon ECR
D'autres questions ?
Nous contacter