Gérez le flux de trafic avec un groupe cible VPC Lattice - Amazon EC2 Auto Scaling

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gérez le flux de trafic avec un groupe cible VPC Lattice

Vous pouvez utiliser Amazon VPC Lattice pour gérer le flux de trafic et les appels d’API entre vos applications et services qui s’exécutent sur des ressources distinctes, comme les groupes Auto Scaling ou les fonctions Lambda. VPC Lattice est un service de mise en réseau d’applications que vous pouvez utiliser pour connecter, sécuriser et surveiller vos services sur plusieurs comptes et clouds privés virtuels (VPC). Pour en savoir plus sur VPC Lattice, voir Qu’est-ce que VPC Lattice ?

Pour commencer à utiliser VPC Lattice, créez d’abord les ressources VPC Lattice nécessaires pour permettre aux ressources d’un VPC associé à un réseau de services de se connecter entre elles. Ces ressources incluent les services, les écouteurs, les règles des écouteurs et les groupes cibles.

Pour associer un groupe Auto Scaling à un service VPC Lattice, créez un groupe cible pour le service qui achemine les demandes vers les instances enregistrées par ID d’instance, et ajoutez au service un écouteur qui envoie les demandes au groupe cible. Puis, attachez le groupe cible au groupe Auto Scaling. Amazon EC2 Auto Scaling enregistre automatiquement les instances EC2 en tant que cibles auprès du groupe cible. Plus tard, lorsqu’Amazon EC2 Auto Scaling doit mettre fin à une instance, il désenregistre automatiquement l’instance du groupe cible avant la résiliation.

Une fois que vous avez attaché le groupe cible, c’est le point d’entrée de toutes les demandes entrantes vers votre groupe Auto Scaling. Comme le montre l’exemple du schéma suivant, les demandes entrantes peuvent alors être acheminées vers le groupe cible approprié à l’aide des règles d’écoute spécifiées pour un service VPC Lattice.

VPC Lattice achemine le trafic vers les cibles enregistrées dans deux groupes Auto Scaling à l’aide d’un routage basé sur le chemin d’accès.

Lorsque le trafic est acheminé via VPC Lattice vers votre groupe Auto Scaling, VPC Lattice équilibre les demandes entre les instances du groupe en utilisant la répartition de charge avec un routage en tourniquet. VPC Lattice peut également surveiller l’état de ses instances enregistrées et n’acheminer le trafic qu’aux instances saines.

Pour que vos instances restent disponibles pour les demandes entrantes, vous pouvez éventuellement ajouter des surveillance de l’état VPC Lattice à votre groupe Auto Scaling. Ainsi, si l’une des instances EC2 a une défaillance, votre groupe Auto Scaling lance automatiquement une nouvelle instance pour la remplacer. Le comportement des surveillances de l’état VPC Lattice est similaire à celui des surveillances de l’état Elastic Load Balancing. Les surveillances d’état par défaut d’un groupe Auto Scaling correspondent uniquement aux surveillances de l’état EC2.

Pour en savoir plus sur VPC Lattice, consultez Simplifier la connectivité, la sécurité et la surveillance entre services avec Amazon VPC Lattice, désormais disponible sur le blog. AWS