Comment attribuer une adresse IP statique à une fonction Lambda ?

Lecture de 3 minute(s)
0

Je souhaite attribuer une adresse IP statique à une fonction AWS Lambda.

Résolution

Procédez comme suit pour attribuer une adresse IP statique à une fonction Lambda.

Associer une fonction Lambda à un Amazon VPC

Associez une fonction Lambda à un Amazon Virtual Private Cloud (Amazon VPC) dans votre compte AWS. La fonction Lambda se voit attribuer une interface réseau Elastic avec une adresse IP privée. L'adresse IP privée Lambda ne peut pas être considérée comme une adresse IP statique car elle est modifiée dans le cadre du cycle de vie de l'interface réseau.

Pour plus d'informations, consultez la section Autoriser les fonctions Lambda à accéder aux ressources d'un Amazon VPC.

Remarque : Il est recommandé de placer des fonctions Lambda dans un Amazon VPC, sauf si la fonction doit accéder à d'autres ressources de l'Amazon VPC.

Accorder un accès Internet à une fonction Lambda dans un Amazon VPC

La NAT est nécessaire pour accéder à Internet à partir d’un sous-réseau privé. Pour accorder un accès Internet à une fonction Lambda connectée à un Amazon VPC, acheminez son trafic sortant vers une passerelle NAT ou une instance NAT dans un sous-réseau public. Assurez-vous que la passerelle NAT ou l'instance NAT peuvent accéder à une passerelle Internet.

Pour plus d'informations, consultez la section Comment donner accès à Internet à une fonction Lambda connectée à un Amazon VPC ?

Associer la passerelle ou l'instance NAT à une adresse IP Elastic

Associez une adresse IP Elastic à la passerelle ou à l’instance NAT publique. La passerelle ou l'instance NAT remplacent l'adresse IP source des instances par l'adresse IP élastique. Cette adresse IP élastique peut être considérée comme l'adresse IP statique de la fonction Lambda.

Remarque :

  • Il est recommandé de créer plusieurs sous-réseaux dans différentes zones de disponibilité. En effet, plusieurs zones de disponibilité créent une redondance et permettent au service Lambda d'assurer une haute disponibilité pour votre fonction.
  • Les adresses IP Elastic ne peuvent être associées qu'à une passerelle ou instance NAT publique. Elles ne peuvent pas être associées à une passerelle ou à une instance NAT privée.
  • La limite de quota par défaut pour les adresses IP Elastic par passerelle NAT publique est de 2. Cependant, vous pouvez demander une augmentation du quota jusqu'à 8. Pour en savoir plus, consultez la section Adresses Elastic.

Informations connexes

Activer l'accès Internet pour un VPC à l'aide d'une passerelle Internet

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un mois