¿Cómo asigno una dirección IP estática a una función de Lambda?

3 minutos de lectura
0

Quiero asignar una dirección IP estática a una función de AWS Lambda.

Solución

Siga estos pasos para asignar una dirección IP estática a una función de Lambda.

Paso 1: conectar una función de Lambda a una Amazon Virtual Private Cloud (Amazon VPC)

Configure la función de Lambda para conectarse a una Amazon VPC. A la función de Lambda se le asigna una interfaz de red elástica (ENI) con una dirección IP privada. La dirección IP privada de la interfaz de red elástica de Lambda no se puede tomar como dirección IP estática porque cambia durante el ciclo de vida de la interfaz de red elástica.

Para obtener más información, consulte Configuración de una función de Lambda para obtener acceso a los recursos en una VPC.

Nota: Se recomienda no colocar funciones de Lambda en una Amazon VPC a menos que la función deba acceder a otros recursos de una Amazon VPC.

Paso 2: conceder acceso a Internet a una función de Lambda en una Amazon VPC

El acceso a Internet desde una subred privada requiere la traducción de direcciones de red (NAT). Para dar acceso a Internet a una función de Lambda conectada a una Amazon VPC, dirija el tráfico saliente a una puerta de enlace NAT o a una instancia de NAT en una subred pública. Asegúrese de que la puerta de enlace NAT o la instancia de NAT tengan una ruta a una puerta de enlace de Internet.

Para obtener más información, consulte ¿Cómo concedo acceso a Internet a una función de Lambda conectada a una Amazon VPC?

Paso 3: asociar la puerta de enlace o instancia de NAT a una dirección IP elástica

Asocie una dirección IP elástica a la puerta de enlace o instancia de NAT pública. La puerta de enlace o instancia de NAT reemplazan la dirección IP de origen de las instancias por la dirección IP elástica. Esta dirección IP elástica se puede tomar como la dirección IP estática de la función de Lambda.

Nota:

  • Se recomienda crear varias subredes en diferentes zonas de disponibilidad. Esta práctica crea redundancia y permite que el servicio Lambda mantenga una alta disponibilidad para la función.
  • No puede asociar una dirección IP elástica a una puerta de enlace o instancia de NAT privada.
  • De forma predeterminada, solo puede asociar dos direcciones IP elásticas a su puerta de enlace o instancia de NAT pública. Para obtener más información, consulte las cuotas de las IP elásticas.

Información relacionada

Conexión a Internet mediante una puerta de enlace de Internet

Acceso a Internet y a los servicios para funciones conectadas a la VPC

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año