Con Amazon API Gateway, solo paga cuando sus API están en uso. No se requieren tarifas mínimas ni compromisos iniciales. Para las API de HTTP y las API de REST, solo se paga por las llamadas a las API que reciba y la cantidad de datos salientes transferidos. En las API privadas no se producen cargos por la transferencia de datos salientes. Sin embargo, los cargos de AWS PrivateLink se aplican cuando se utilizan API privadas en API Gateway. API Gateway también proporciona el almacenamiento de datos en caché opcional, que se cobra de acuerdo con la tarifa por hora y en función del tamaño de la caché que seleccione. En el caso de las API de WebSocket, solo paga cuando las API están en uso en función de la cantidad de mensajes enviados y recibidos y los minutos de conexión.
La capa gratuita de API Gateway incluye un millón de llamadas a la API de HTTP, un millón de llamadas a la API de REST, un millón de mensajes y 750 000 minutos de conexión al mes durante un máximo de doce meses.
API de HTTP: una API de RESTful optimizada para cargas de trabajo sin servidor. Paga solo por las llamadas a API que recibe.
API de REST: una API de RESTful que ofrece las características de administración y funcionalidad de proxy de API en una única solución. Paga solo por las llamadas a API que recibe.
API de WebSocket: mantiene una conexión persistente entre los clientes conectados para permitir la comunicación de mensajes en tiempo real. Paga por los mensajes transferidos y los minutos de conexión.
Capa gratuita
La capa gratuita de Amazon API Gateway incluye un millón de llamadas a API recibidas para las API de REST, un millón de llamadas a API recibidas para las API de HTTP, así como un millón de mensajes y 750 000 minutos de conexión para las API de WebSocket por mes durante un máximo de doce meses. Si excede esta cantidad de llamadas al mes, se le cobrarán las tarifas de uso de API Gateway.
1 MILLÓN DE LLAMADAS A API DE REST RECIBIDAS | 1 MILLÓN DE LLAMADAS A API DE HTTP RECIBIDAS | 1 MILLÓN DE MENSAJES | 750 000 MINUTOS DE CONEXIÓN
al mes
Estas ofertas de capa gratuita están disponibles exclusivamente para los nuevos clientes de AWS y solo durante doce meses a partir de la fecha de inscripción en AWS. Cuando venza el plazo de uso gratuito de doce meses o cuando el uso de la aplicación supere el límite de la capa, solo tendrá que pagar las tarifas estándar de pago por uso del servicio.
API de HTTP
Solo pagará por las llamadas a la API que reciba y el volumen de datos de salida transferido. En el caso de las API de HTTP, la capa gratuita de API Gateway incluye un millón de llamadas a API al mes durante un máximo de 12 meses.
API de REST
Solo pagará por las llamadas a la API que reciba y el volumen de datos de salida transferido. En las API privadas no se producen cargos por la transferencia de datos salientes. Sin embargo, los cargos de AWS PrivateLink se aplican cuando se utilizan API privadas en API Gateway. API Gateway también proporciona el almacenamiento de datos en caché opcional, que se cobra de acuerdo con la tarifa por hora y en función del tamaño de la caché que seleccione. En el caso de las API REST, la capa gratuita de API Gateway incluye un millón de llamadas a API al mes durante un máximo de 12 meses.
API de WebSocket
Solo pagará por los mensajes enviados y recibidos, así como por el número total de minutos de conexión. Puede enviar y recibir mensajes con un tamaño máximo de 128 kilobytes (KB). Los mensajes se computan en incrementos de 32 KB. Por ejemplo, un mensaje de 33 KB se computa como dos mensajes.
En el caso de las API de WebSocket, la capa gratuita de API Gateway incluye un millón de mensajes (enviados o recibidos) y 750 000 minutos de conexión durante un máximo de doce meses.
Cargos adicionales
Es posible que se apliquen cargos adicionales si utiliza Amazon API Gateway junto con otros servicios de AWS o si realiza transferencias de datos fuera de AWS. Para obtener más detalles sobre los precios de los servicios de AWS, consulte la sección de precios en las páginas de los productos de AWS correspondientes. A continuación, se incluyen enlaces a los precios de algunos de los servicios utilizados con mayor frecuencia.
Si utiliza transferencias de datos externas, se le cobrará la tarifa de transferencia de datos de EC2
Incluye el precio para cada hora en que su punto de enlace de VPC se aprovisione en cada zona de disponibilidad
Incluye precios para solicitudes y duración
Incluye precios para métricas y paneles
Ejemplos de precios
API de HTTP
Ejemplo de precios 1: una API se utiliza en una aplicación web sin servidor que invoca Lambda para devolver contenido dinámico de página web. El sitio recibe 10 000 cargas de página por minuto. Cada solicitud a la API es de 12 KB y la respuesta es de 46 KB.
10 000 cargas de página/minuto * 60 minutos/hora * 24 horas/día * 30 días/mes / 1 000 000 = 432 millones de solicitudes por mes.
300 millones * 1,00 USD/millón = 300 USD
132 millones * 0,90 USD/millón = 118,8 USD
Total = 418,8 USD (0,97 USD por millón)
Ejemplo de precios 2: se utiliza una API para cargar datos en el backend de HTTPS. Se llama a la API 25 veces por minuto para cargar documentos. Cada documento tiene un tamaño medio de 4,5 MB.
25 llamadas/minuto * 60 minutos/hora * 24 horas/día * 30 días/mes * 4,5 MB/512 KB/solicitud = 9 720 000 solicitudes por mes * 1 USD/millón =9,72 USD
Total = 9,72 USD
API de REST
Borde optimizado y API regionales
Un borde optimizado o una API regional recibe cinco millones de llamadas a la API por mes, con cada llamada a la API que envía respuestas de 3 kilobytes (KB) de tamaño sin almacenamiento en caché.
El siguiente ejemplo refleja los precios para EE. UU. Este (Norte de Virginia, Ohio), EE. UU. Oeste (Oregón) y Asia Pacífico (Mumbai)
Cargos por llamadas a la API de Amazon API Gateway = 5 millones * 3,50 USD/millón = 17,50 USD
Tamaño total de las transferencias de datos = 3 KB * 5 millones = 15 millones/KB = 14,3 GB
Cargos por las transferencias de datos de Amazon API Gateway = 14,3 GB * 0,09 USD = 1,29 USD
Cargos totales de Amazon API Gateway = 17,50 USD + 1,29 USD = 18,79 USD
Borde optimizado y API regionales
Un borde optimizado o una API regional recibe quince mil millones de llamadas a la API por mes, con cada llamada a la API que envía respuestas de 4 kilobytes (KB) de tamaño sin almacenamiento en caché.
El siguiente ejemplo refleja los precios para EE. UU. Este (Norte de Virginia, Ohio), EE. UU. Oeste (Oregón) y Asia Pacífico (Mumbai)
Cargos por llamadas a la API de Amazon API Gateway = 333 millones * 3,50 USD/millón = 1165,50 USD
667 millones * 2,80 USD/millón = 1867,60 USD
14 mil millones * 2,38 USD/millón = 33 320,00 USD
Cargos totales por llamadas a la API de Amazon = 1165,50 USD + 1867,60 USD + 33 320,00 USD = 36 353,10 USD
Tamaño total de las transferencias de datos = 4 KB * 15 mil millones = 57 220,46 GB
Cargos por las transferencias de datos de Amazon API Gateway = 57 220,46 GB * 0,09 USD = 5149,84 USD
Cargos totales de Amazon API Gateway = 36 353,10 USD + 5149,84 USD = 41 502,94 USD
API privadas
Una API privada recibe cinco millones de llamadas a la API, con cada una de estas con un tamaño de solicitud de 0,3 kilobytes (KB) y respuestas de retorno de 3 kilobytes (KB). Se aprovisiona un punto de enlace de la VPC en 1 zona de disponibilidad (AZ) durante todo el mes (720 horas).
El siguiente ejemplo refleja los precios para EE. UU. Este y EE. UU. Oeste (Oregón)
Cargos por llamadas a la API de Amazon API Gateway = 5 millones * 3,50 USD/millón = 17,50 USD
Cargos totales de Amazon API Gateway = 17,50 USD
Tamaño total de las transferencias de datos (solicitud + respuesta) = (3 KB + 0,3 KB) * 5 millones = 16,5 millones/KB = 15,7 GB
Cargos de punto de enlace de la VPC = 720 horas * 0,01 USD/zona de disponibilidad/h = 7,20 USD
Cargos de procesamiento de datos de punto de enlace de la de VPC = 15,7 GB * 0,01 USD/GB = 0,16 USD
Cargos totales de VPC de Amazon (AWS PrivateLink) = 7,20 USD + 0,16 USD = 7,36 USD
Cargos totales = 17,50 USD + 7,36 USD = 24,86 USD
Ejemplo de precios con caché necesaria (EE.UU. Este, EE.UU. Oeste, UE (Irlanda))
Si su API necesita 1,5 GB de almacenamiento en caché para sus datos, puede aprovisionar una caché de 1,6 GB a 0,038 USD/h.
0,038 USD * 24 = 0,912 USD/día
API de WebSocket
Aplicación de chat: 1000 usuarios conectados a la aplicación de chat durante doce horas al día. Cada usuario envía 100 mensajes y recibe 500 mensajes al día. El tamaño de cada mensaje es 3 KB.
El siguiente ejemplo refleja los precios para EE.UU. Este (Norte de Virginia)
Costo de mensajería
Total de mensajes al mes = (100 (enviados) + 500 (recibidos)) * 1000 (usuarios) * 30 (días) = 18 millones
Costo total de mensajería = 18 000 000/1 000 000 * 1,00 USD (por millón) = 18 millones
Costo de conectividad
Total de minutos de conexión al mes = 1000 (usuarios) * 12 (horas) * 60 (minutos) * 30 (días) = 21 600 000
Costo total de conectividad = 21 600 000/1 000 000 * 0,25 (costo por millón) = 5,40 USD
Costo total = 18 USD (costo de mensajería) + 5,40 USD (costo de conectividad) = 23,40 USD
Recursos de precios adicionales
Calcule fácilmente los costos mensuales en AWS
Contacte con los especialistas de AWS para obtener un presupuesto personalizado