Publié le: Oct 9, 2020
Vous pouvez désormais découvrir des points de terminaison enregistrés dans AWS Cloud Map avec des paramètres en option qui filtrent les résultats envoyés uniquement lorsqu'un attribut personnalisé correspondant est présent. AWS Cloud Map est un service de découverte des ressources cloud. Avec AWS Cloud Map, vous pouvez définir des noms personnalisés pour les ressources de vos applications, telles que des tâches Amazon ECS, des instances Amazon EC2, des compartiments Amazon S3 ou toute autre ressource cloud. Votre application peut alors découvrir l'emplacement et les métadonnées des ressources cloud associées à ces noms personnalisés via AWS SDK ou en effectuant des appels d'API authentifiées.
Les paramètres en option améliorent l'expérience de découverte de services en fournissant un moyen de filtrer l'ensemble de points de terminaison renvoyés uniquement lorsque des points de terminaison avec des attributs personnalisés correspondants sont présents. S'il n'y a aucune correspondance, AWS Cloud Map ignore les paramètres en option et renvoie l'ensemble complet de points de terminaison. Par exemple, vous pouvez appeler les API de découverte et d'instances avec un paramètre en option pour découvrir vos tâches ECS qui s'exécutent dans la zone de disponibilité us-east-1a. Si ces tâches sont enregistrées dans votre service, AWS Cloud Map renverra leurs adresses IP avec des métadonnées. Dans le cas où aucune tâche ne serait en cours d'exécution dans cette zone de disponibilité précise, AWS Cloud Map renverra toutes les tâches enregistrées avec votre service en cours d'exécution dans d'autres zones de disponibilité.
Pour commencer, vous pouvez appeler les API de découverte et d'instances AWS Cloud Map et ajouter les paramètres en option à vos appels d'API à l'aide d'AWS CLI ou d'AWS SDK.
Pour en savoir plus sur AWS Cloud Map, consultez la page produit ou la documentation. Pour connaître toutes les régions dans lesquelles App Cloud Map est disponible, consultez le tableau des régions AWS.