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. Con tan solo unos clics en la consola de administración de AWS, puede crear API REST y API WebSocket que actúen como "puerta delantera" para que las aplicaciones obtengan acceso a datos, lógica de negocio o funcionalidades desde sus servicios backend, tales como cargas de trabajo ejecutadas en Amazon Elastic Compute Cloud (Amazon EC2), código ejecutado en AWS Lambda, cualquier aplicación web o aplicaciones de comunicación en tiempo real.

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, el control de autorizaciones y acceso, el monitoreo y la administración de versiones de API. API Gateway no requiere pagos mínimos ni costos iniciales. Solo 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.

Funcionamiento de API Gateway

New-API-GW-Diagram

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. Solo se paga por las llamadas realizadas a las API y la transferencia de datos salientes; no hay pagos mínimos ni compromisos iniciales.

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.

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 almacene en caché la salida de 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 1,51 USD por cada millón de solicitudes en el nivel más alto, puede reducir sus costos en función del número de solicitudes de API que realice por región en todas sus cuentas de AWS.

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 u otros mecanismos de autorización, API Gateway puede contribuir a verificar las solicitudes entrantes mediante la ejecución de un autorizador de Lambda desde AWS Lambda.

PUNTOS DE ENLACE DE API RESTFUL

Cree API basadas en recursos y utilice las capacidades de transformación de datos de API Gateway para generar las solicitudes en el lenguaje que esperan los servicios de destino. API Gateway también contribuye a proteger los servicios existentes mediante la puesta en práctica de reglas de limitación controlada para garantizar que el backend pueda soportar los picos de tráfico impredecibles.

API SIN SERVIDOR

Con API Gateway puede crear API REST que sus aplicaciones móviles y web pueden usar para llamar a los servicios de AWS disponibles públicamente mediante el código ejecutado en AWS Lambda. Lambda ejecuta su código en una infraestructura informática de alta disponibilidad, eliminando la necesidad de aprovisionar, escalar o administrar servidores.

API WEBSOCKET

Cree aplicaciones de comunicación bidireccional en tiempo real tales como aplicaciones de chat y paneles de streaming sin tener que aprovisionar o administrar servidores ni preocuparse por los usuarios y los dispositivos conectados. API Gateway mantiene una conexión persistente entre los clientes, gestiona la transferencia de mensajes e inserta datos a través de servidores backend.

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
¿Desea obtener más información sobre la administración de API?
Más información
¿Tiene más preguntas?
Contacte con nosotros