Amazon API Gateway

Cree, conserve y proteja las API a cualquier escala

Amazon API Gateway es un servicio completamente administrado que facilita a los desarrolladores la creación, la publicación, el mantenimiento, el monitoreo y la protección de API a cualquier escala. Las API actúan como la "puerta de entrada" para que las aplicaciones accedan a los datos, la lógica empresarial o la funcionalidad de sus servicios de backend. Con API Gateway, puede crear API RESTful y API WebSocket que permiten aplicaciones de comunicación bidireccional en tiempo real. API Gateway admite cargas de trabajo en contenedores y sin servidor, así como aplicaciones web.

API Gateway gestiona todas las tareas implicadas en la aceptación y el procesamiento de hasta cientos de miles de llamadas a API simultáneas, entre ellas, la administración del tráfico, compatibilidad con CORS, el control de autorizaciones y acceso, la limitación controlada, el monitoreo y la administración de versiones de API. API Gateway no requiere pagos mínimos ni costos iniciales. Se paga por las llamadas a las API que se reciben y por la cantidad de datos salientes transferidos; además, con el modelo de precios por niveles de API Gateway, puede reducir sus costos a medida que cambie la escala de uso de las API.

Opciones de API

API HTTP

Utilice API HTTP para crear API RESTful de alto rendimiento que requieran funcionalidad de proxy de API sin características de administración de API. Las API HTTP están optimizadas para aplicaciones sin servidor y backends HTTP, y ofrecen hasta un 70 % de ahorro de costos en comparación con las API REST.

API REST

Utilice las API REST para cargas de trabajo que requieran la funcionalidad de proxy y las características de administración de API en una única solución. Las características de administración de API incluyen el seguimiento y la aplicación de cuotas de uso por claves de API, la publicación de API y la monetización de API.

API WEBSOCKET

Utilice API WebSocket para crear aplicaciones de comunicación bidireccional en tiempo real, como aplicaciones de chat y paneles de streaming. API Gateway mantiene una conexión persistente para manejar la transferencia de mensajes entre su servicio de backend y sus clientes.

Funcionamiento de API Gateway

Funcionamiento de API Gateway

Beneficios

Desarrollo de API eficiente

API Gateway permite ejecutar varias versiones de la misma API simultáneamente, lo que facilita la iteración, puesta a prueba y publicación de nuevas versiones con rapidez. Se paga por las llamadas realizadas a las API y la transferencia de datos salientes; no hay pagos mínimos ni compromisos iniciales.

Rendimiento a cualquier escala

Proporcione a los usuarios finales la latencia más baja posible para las solicitudes y las respuestas de API sacando partido de nuestra red global de ubicaciones de borde a través de Amazon CloudFront. Limite el tráfico de forma controlada y autorice las llamadas a la API a fin de garantizar que las operaciones de backend soporten los picos de tráfico y no se llame a los sistemas backend de forma innecesaria.

Ahorro de costos a escala

Se ofrece un modelo de precios por niveles para las solicitudes de API en API Gateway. Con un precio de solicitudes de API de tan solo 0,90 USD por cada millón de solicitudes en el nivel más alto, puede reducir sus costos a medida que su uso de API aumenta por región en todas sus cuentas de AWS.

Monitorización fácil

Monitorice información y métricas de rendimiento sobre las llamadas a la API, latencia de datos y tasas de error desde el panel de API Gateway, que permite monitorizar visualmente las llamadas a sus servicios mediante Amazon CloudWatch.

Controles de seguridad flexibles

Autorice el acceso a sus API con AWS Identity and Access Management (IAM) y Amazon Cognito. Si utiliza tokens de OAuth, API Gateway ofrece compatibilidad nativa con OIDC y OAuth2. Para cumplir con los requisitos de autorización personalizados, puede ejecutar un autorizador de Lambda de AWS Lambda.

Opciones de API RESTful

Autorice el acceso a sus API con AWS Identity and Access Management (IAM) y Amazon Cognito. Si utiliza tokens de OAuth, API Gateway ofrece compatibilidad nativa con OIDC y OAuth2. Para cumplir con los requisitos de autorización personalizados, puede ejecutar un autorizador de Lambda de AWS Lambda.

Obtenga más información sobre Amazon API Gateway

Visite la página de características
¿Listo para crear?
Introducción a Amazon API Gateway
¿Tiene más preguntas?
Contacte con nosotros