Docker est une plate-forme logicielle qui vous permet de concevoir, tester et déployer des applications rapidement. Docker intègre les logiciels dans des unités normalisées appelées conteneurs, qui rassemblent tous les éléments nécessaires à leur fonctionnement, dont les bibliothèques, les outils système, le code et l'environnement d'exécution. Avec Docker, vous pouvez facilement déployer et dimensionner des applications dans n'importe quel environnement, avec l'assurance que votre code s'exécutera correctement.

En utilisant Docker sur AWS, les développeurs et les administrateurs disposent d'un moyen fiable et peu coûteux de développer, livrer et exécuter des applications distribuées à toutes les échelles. AWS prend en charge les deux modèles de licence Docker : open source avec Docker Community Edition (CE), et par abonnement avec Docker Enterprise Edition (EE).

Amazon Elastic Container Service

Mise en route

Exécutez les conteneurs Docker sur AWS. Vous payez uniquement les ressources AWS que vous utilisez.

Docker Enterprise Edition

Démarrer

Infrastructure, conteneurs et code certifiés. Prise en charge étendue. Abonnement obligatoire.

Containers_ProductDetail_Banner
ECS_Benefits_Highperformance

En moyenne, les utilisateurs de Docker envoient 7 fois plus souvent des logiciels. Docker permet aux développeurs d'envoyer des services isolés aussi souvent que nécessaire en supprimant le casse-tête des dépendances de logiciels.

Benefit_Tools_Orange

Docker réduit le temps nécessaire à configurer les nouveaux environnements ou à résoudre les problèmes liés aux différences entre environnements.

Benefit_Version-Control_Red

Vous pouvez effectuer facilement la migration des applications basées sur des conteneurs Docker depuis vos machines locales de développement jusqu'à des déploiements dans l'environnement de production sur AWS.

Containers_Benefit_EnvironmentConsistency

Les petites applications conteneurisées facilitent le déploiement, l'identification des problèmes et le retour à une version antérieure pour leur résolution.

Diffusez vos applications plus rapidement en standardisant vos environnements et en supprimant les conflits entre les piles de langues et les versions.

Fournit un service de traitement de Big Data. Empaquette des données et des analyses de conteneurs portables qui peuvent être exécutés par des utilisateurs qui ne disposent pas de formation technique

Développez et envoyez des applications distribuées avec du contenu et une infrastructure sécurisée gérée par informatique.

AWS fournit une assistance pour Docker à code source libre ainsi que pour les solutions commerciales. Il existe plusieurs méthodes pour exécuter des conteneurs sur AWS, la première étant l'option « exécuter un conteneur Docker » sur une instance Amazon EC2 vers Amazon Elastic Container Service, un service de gestion de conteneurs hautement évolutif et à hautes performances. Utilisez les liens ci-dessous pour démarrer :