Tipos de punto de conexión para las API de REST en API Gateway - Amazon API Gateway

Tipos de punto de conexión para las API de REST en API Gateway

Los tipos de punto de enlace de API hacen referencia al nombre de host de la API. El punto de enlace de la API puede ser de tres tipos, optimizado para sistemas perimetrales, regional o privado, en función de dónde se origine la mayoría del tráfico de la API.

Punto de enlace de API optimizado para bordes

Un punto de conexión de API optimizada para límites normalmente dirige las solicitudes al punto de presencia (POP) de CloudFront más cercano, lo que podría ayudar en caso de que sus clientes estén en distintas ubicaciones geográficas. Este es el tipo de punto de enlace predeterminado para las API REST de API Gateway.

Las API optimizadas para sistemas perimetrales utilizan mayúsculas en la inicial de los nombres de los encabezados HTTP (por ejemplo, Cookie).

CloudFront ordena las cookies HTTP según su nombre antes de reenviar la solicitud al origen. Para obtener más información sobre el modo en que CloudFront procesa las cookies, consulte Almacenamiento en caché de contenido en función de cookies.

Cualquier nombre de dominio personalizado que se utilice con una API optimizada para sistemas perimetrales se aplicará a todas las regiones.

Puntos de enlace de API regionales

Un punto de conexión de API regional está destinado a los clientes que se encuentran en la misma región. Cuando un cliente que se ejecuta en una instancia EC2 llama a una API en la misma región o cuando una API tiene por objeto servir a una cantidad reducida de clientes con altas demandas, una API regional reduce la sobrecarga de conexión.

Para una API regional, el nombre de dominio personalizado es específico de la región en la que está implementada la API. Si implementa una API regional en varias regiones, esta puede tener el mismo nombre de dominio personalizado en todas las regiones. Puede utilizar dominios personalizados junto con Amazon Route 53 para realizar tareas como el direccionamiento basado en latencia. Para obtener más información, consulte Configuración de un nombre de dominio personalizado regional en API Gateway y Configuración de un nombre de dominio personalizado optimizado para la periferia para en API Gateway.

Los puntos de enlace de API regionales transfieren todos los nombres de encabezado tal y como están.

nota

En los casos en que los clientes de la API están dispersos geográficamente, sigue teniendo sentido utilizar un punto de conexión de API regional, junto con su propia distribución de Amazon CloudFront para garantizar que API Gateway no asocia la API con distribuciones de CloudFront controladas por servicios. Para obtener más información acerca de este caso de uso, consulte la sección sobre cómo configurar API Gateway con mi propia distribución de CloudFront.

Puntos de enlace de API privados

Un punto de enlace de API privado es un punto de enlace de la API al que solo se pueda obtener acceso desde una Amazon Virtual Private Cloud (VPC) mediante un punto de enlace de la VPC de tipo interfaz, que es una interfaz de red de punto de enlace (ENI) que se crea en la VPC. Para obtener más información, consulte API de REST privadas en API Gateway.

Los puntos de enlace de API privados transfieren todos los nombres de encabezado tal y como están.