Conteneurs sur AWS
Les services de conteneurs AWS fonctionnent sur la meilleure infrastructure mondiale avec 69 zones de disponibilité dans 22 régions. AWS propose plus du double de régions dotées de plusieurs zones de disponibilités que le premier fournisseur cloud concurrent (22 contre 8). Il existe des contrats de niveau de service (SLA) pour tous nos services de conteneur (ECS, EKS et Fargate) pour votre tranquillité d'esprit.
80 %
150 %
10 fois
3 fois
+ de 2 milliards
Tableau des services de conteneurs AWS
Amazon Elastic Container Registry (ECR)
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ù.
Amazon Elastic Container Service (ECS)
Service d'orchestration de conteneurs entièrement géré qui fournit la manière la plus sûre, la plus fiable et la plus évolutive pour exécuter des applications conteneurisées.
Amazon ECS partout
Une option de déploiement pour Amazon ECS qui vous permet d'exécuter facilement des conteneurs sur une infrastructure gérée par le client, y compris sur vos propres machines virtuelles (VM) et serveurs en matériel nu
Amazon Elastic Kubernetes Service (EKS)
Un service Kubernetes entièrement géré qui fournit la manière la plus sûre, la plus fiable et la plus évolutive pour exécuter des applications conteneurisées en utilisant Kubernetes.
Amazon EKS partout
Une option de déploiement pour Amazon EKS qui vous permet de créer et d'exploiter facilement des clusters Kubernetes sur site, y compris sur vos propres machines virtuelles (VM) et serveurs en matériel nu.
Amazon EKS Distro
Une distribution Kubernetes (la même que celle utilisée par Amazon EKS) pour aider à créer des clusters fiables et sûrs.
AWS Proton
AWS Proton est le premier service de déploiement d'applications entièrement géré pour les applications sans conteneurs et sans serveur. Les équipes d'ingénierie de la plateforme peuvent utiliser Proton pour connecter et coordonner tous les différents outils nécessaires au provisionnement de l'infrastructure, aux déploiements de code, à la surveillance et aux mises à jour.
AWS Fargate
Un moteur de calcul sans serveur pour les conteneurs. Il fonctionne avec Amazon Elastic Container Service (ECS) et Amazon Elastic Kubernetes Service (EKS). Fargate évite de devoir provisionner et gérer des serveurs, permet de spécifier et payer pour les ressources en fonction des applications et améliore la sécurité grâce à un isolement intégré de l'application.
Amazon Elastic Compute Cloud (EC2)
Les machines virtuelles EC2 vous permet de contrôler vos clusters de serveur et de fournit une vaste gamme d'options de personnalisation.
AWS App2Container (A2C)
AWS App2Container (A2C) un logiciel pour la modernisation des applications .NET et Java en applications conteneurisées.
AWS Copilot
AWS Copilot est un outil d'interface de ligne de commande qui permet aux développeurs de créer, déployer et exploiter des applications conteneurisées prêtes pour la production sur Amazon ECS et AWS Fargate.
Tableau des services de conteneurs AWS
Cas d'utilisation | Service AWS |
---|---|
Stocker, chiffrer et gérer les images de conteneurs | Amazon Elastic Container Registry (ECR) |
Exécuter des applications conteneurisées ou créer des microservices | Amazon Elastic Container Service (ECS) |
Exécuter Amazon ECS dans votre propre centre de données | Amazon ECS partout |
Gérer des conteneurs avec Kubernetes | Amazon Elastic Kubernetes Service (EKS) |
Créer et exploiter des clusters Kubernetes sur votre propre infrastructure | Amazon EKS partout |
Exécuter la distribution Kubernetes qui optimise Amazon EKS | Amazon EKS Distro |
Gestion automatisée pour les déploiements sans conteneurs et sans serveur | AWS Proton |
Exécuter des conteneurs sans gérer de serveurs | AWS Fargate |
Exécuter des conteneurs avec un contrôle au niveau du serveur | Amazon Elastic Compute Cloud (EC2) |
Conteneuriser et migrer des applications existantes | AWS App2Container |
Lancer rapidement et gérer des applications conteneurisées | AWS Copilot |
Cas d'utilisation

Les conteneurs assurent l'isolation des processus, ce qui facilite le démontage et l'exécution des applications en tant que composants indépendants appelés microservices.

Grouper le traitement par lots et les tâches ETL dans des conteneurs pour démarrer rapidement les tâches et les dimensionner de façon dynamique en fonction de la demande.

Utiliser des conteneurs pour rapidement dimensionner des modèles d'apprentissage machine à des fins de formation et d'inférence et les exécuter à proximité de vos sources de données sur n'importe quelle plateforme.
Les conteneurs vous permettent de normaliser le déploiement du code, ce qui facilite la création de flux de travail pour les applications qui s'exécutent entre les environnements sur site et les environnements de cloud.
Les conteneurs facilitent le regroupement d'applications entières et leur déplacement vers le cloud sans avoir besoin de modifier le code.
Utiliser des conteneurs pour créer des plateformes qui n'obligent plus les développeurs à gérer l'infrastructure et à standardiser la façon dont vos applications sont déployées et gérées.
Études de cas
Recherche d'analystes
New Wave on Public Cloud Enterprise Container Platforms
Forrester a publié le rapport « New Wave on Public Cloud Enterprise Container Platforms » (Nouvelle tendance en matière de plates-formes de conteneur d'entreprise sur le cloud public). AWS se positionne comme un leader, devant Microsoft et Google ; dans un article de « New Wave », les fournisseurs reçoivent une appréciation : « Meilleur », « Équivalent », « À améliorer » sur un ensemble de 10 critères. AWS a obtenu la note « Meilleur » sur 8 des 10 critères, et « Équivalent » sur 2, la meilleure performance parmi les 7 fournisseurs évalués. De plus, notre présence sur le marché est beaucoup plus importante que celle de n'importe quel concurrent.
Guide : Containers and Kubernetes on AWS (Conteneurs et Kubernetes sur AWS)
Nucleus Research a publié un guide sur les conteneurs et Kubernetes sur AWS. Pour comprendre comment les entreprises utilisent les conteneurs, Nucleus a mené des entretiens approfondis avec des développeurs de 21 entreprises de taille variable, allant de petites start-up à des entreprises internationales, couvrant 710 charges de travail de conteneur distinctes. Nous avons constaté que 81 % des conteneurs sont déployés dans le cloud, le cloud AWS étant le choix le plus populaire ; 80 % des conteneurs hébergés dans le cloud fonctionnent sur AWS. Parmi les charges de travail Kubernetes hébergées dans le cloud, 82 % fonctionnent sur AWS.
Modernisation des applications avec des conteneurs dans le cloud public
Les conteneurs sont les héritiers apparents de la prochaine génération de calcul. Les conteneurs sont intimement liés à une transformation de l'architecture des applications, de la méthodologie de développement des logiciels et des principes opérationnels. Enfin, la combinaison de ces changements permet la sortie plus rapide de logiciels et d'applications plus modernes, évolutives et agiles. Dans ce rapport, IDC prévoit un taux de croissance annuel composé de 79 % sur cinq ans pour les instances de conteneurs d'entreprise, avec plus de 1,8 milliard de conteneurs d'entreprise d'ici 2021. IDC explique également comment créer des applications modernes avec les services de conteneurs AWS.