Costo mensual por puerta de enlace
Clasificado primero como el más barato por su volumen. Solo cargos por solicitud: la transferencia de datos, el almacenamiento en caché y WAF se facturan por separado.
| Puerta | $/1 millón de solicitudes | Total mensual | Notas |
|---|
La puerta de enlace puede costar más que el código que hay detrás
Los equipos se obsesionan con la informática y se olvidan de la cabina de peaje que tienen delante. Una puerta de enlace API cobra una pequeña tarifa por cada solicitud que pasa y, a escala, esas pequeñas tarifas se suman a una partida que en ocasiones excede el backend que protege. Un millón de solicitudes a través de la API REST completa de AWS cuesta alrededor de $3,50 en tarifas de puerta de enlace antes de que se ejecute una sola línea de su función; Si esa función es un controlador rápido y delgado, la puerta de enlace es la parte costosa. La palanca más importante que la mayoría de los equipos pasan por alto es que AWS vende dos puertas de enlace: la API REST rica en funciones y la API HTTP sencilla a aproximadamente un tercio del precio. Si no está utilizando la transformación de solicitudes, los planes de uso u otras funciones exclusivas de REST, pasar a la API HTTP puede reducir su factura de puerta de enlace en aproximadamente un 70 % sin cambios en su backend.
La forma honesta de razonar sobre la economía por solicitud es sumar la puerta de enlace y el cálculo. Ponle precio a la puerta de entrada aquí, ponle precio a lo que corre detrás de ella en el calculadora de costos de funciones sin servidor o su plataforma de contenedores, y lea el informe combinado costo por mil solicitudes. Ese total, no solo la mitad, es lo que realmente le cuesta cada llamada a la API, y es el número en el que basar los precios, los límites de tarifas y las decisiones de nivel gratuito. Para un enrutamiento simple y de muy alto volumen, una puerta de enlace de Cloudflare Workers a menudo socava las puertas de enlace administradas lo suficiente como para cambiar la decisión de arquitectura por completo.
como usarlo
1. Ingrese su volumen de solicitudes mensuales: el total de llamadas que llegan a la puerta de enlace.
2. Elija si desea aplicar el nivel gratuito de cada proveedor.
3. Lee la tabla de clasificación. Tenga en cuenta la brecha entre AWS REST y HTTP API: para muchos servicios, cambiar es el ahorro más fácil disponible.
Errores comunes
Usar la API REST cuando la API HTTP sería suficiente. Las funciones avanzadas cuestan aproximadamente el triple por solicitud; solo pague por ellas si las usa. Olvidar la transferencia de datos. La salida se factura además de las tarifas de solicitud y puede predominar en el caso de respuestas grandes. Ignorando el almacenamiento en caché. El almacenamiento en caché de la puerta de enlace reduce la carga de backend, pero se factura por GB-hora; vale la pena solo para solicitudes genuinamente repetidas. Fijación del precio de la puerta de enlace de forma aislada. Agregue siempre el cálculo detrás para obtener el costo real por llamada.
Preguntas frecuentes
¿Es siquiera necesaria una puerta de enlace?
No siempre. Para un solo servicio, puede exponer una URL de función o un balanceador de carga directamente y omitir la tarifa de puerta de enlace. Las puertas de enlace obtienen su costo cuando necesita autenticación, limitación de velocidad, enrutamiento a través de muchos servicios, validación de solicitudes o un contrato público estable.
¿Por qué Cloudflare es mucho más barato?
Una puerta de enlace Workers ejecuta su lógica de enrutamiento en el borde y factura el tiempo de CPU más una tarifa baja por solicitud, en lugar de una prima de puerta de enlace administrada. Es más barato, pero usted mismo reúne más funciones.
¿Esto incluye los niveles fijos de Azure?
Modela los precios de consumo (por llamada) de Azure API Management. Los niveles Desarrollador, Básico, Estándar y Premium agregan una tarifa de instancia mensual fija para un mayor rendimiento y características; téngalas en cuenta por separado si las necesita.
¿Qué pasa con los costos de transferencia de datos?
La salida es independiente y puede exceder las tarifas de solicitud para API con muchas respuestas. Estímelo sobre el calculadora de costos de salida de la nube y agréguelo a la figura de la puerta de enlace aquí.
Estimación únicamente. Tarifas basadas en solicitudes; agregue transferencia de datos y tarifas de nivel fijo para un presupuesto completo.