Publié le: Mar 22, 2018

Amazon Elastic Container Service (Amazon ECS) comprend désormais la découverte de services intégrée, ce qui facilite la découverte et la connexion d'autres services pour vos services conteneurisés.

Auparavant, afin de garantir que la découverte et la communication de ces services étaient possibles, vous deviez configurer et exécuter votre propre système de découverte de services ou connecter chaque service à un équilibreur de charge. Désormais, vous pouvez activer la découverte des services pour vos services conteneurisés à l'aide d'une simple sélection dans la console ECS, la CLI AWS ou l'API ECS.

Amazon ECS crée et gère un registre de noms de services à l'aide de l'API Route 53 Auto Naming. Les noms sont automatiquement mappés à un ensemble d'enregistrements DNS afin que vous puissiez vous référer aux services au moyen d’un alias, et que cet alias soit automatiquement relié aux effets du service lors de l'exécution. Vous pouvez définir des conditions de vérification d'état dans la définition de tâche d'un service et Amazon ECS veillera à ce que seuls les points de terminaison des services sains sont indiqués dans une recherche de service.

Lorsque vous utilisez la découverte des services Amazon ECS, vous payez pour les ressources Route 53 que vous utilisez, y compris chaque espace de noms que vous créez, ainsi que pour les requêtes de recherche que vos services effectuent. Les vérifications de l'état des services ne sont pas facturées. Pour plus d'informations sur la tarification, consultez la documentation. Aujourd'hui, la découverte des services est disponible pour les tâches Amazon ECS utilisant AWS Fargate ou le type de lancement EC2 avec le mode de mise en réseau awsvpc.

Vous pouvez utiliser la Découverte des services Amazon ECS dans toutes les régions AWS où Amazon ECS et Amazon Route 53 Auto Naming sont disponibles. Les régions USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon) et UE (Irlande) sont incluses. Pour plus d’informations sur les régions et services AWS, consultez le tableau des régions mondiales AWS.