¿Por qué elegir Amazon CloudFront?
No hay cargos adicionales por datos almacenables en caché transferidos a ubicaciones periféricas de CloudFront desde recursos de AWS. CloudFront cobra por las transferencias salientes de datos de sus ubicaciones periféricas, junto con las solicitudes de HTTP o HTTPS. Los precios varían según el tipo de uso, la región geográfica y la selección de características. A continuación, se describen los precios de las opciones.
Nivel gratuito sin complicaciones
Como parte de la capa de uso gratuita de AWS, puede comenzar a utilizar Amazon CloudFront de forma gratuita.
Incluido en el nivel gratuito para siempre
- Transferencia de 1 TB de datos a Internet por mes
- 10 000 000 de solicitudes HTTP o HTTPS por mes
- 2 000 000 de invocaciones de CloudFront Function por mes
- 2 000 000 de lecturas de KeyValueStore de CloudFront al mes
- Certificados SSL gratuitos
- Sin limitaciones, todas las herramientas disponibles
Calculadora de precios de AWS
Calcule el costo de Amazon CloudFront y el de la arquitectura en una sola cotización.
Cree su cotización personalizada ahora
Componentes de los precios
-
Transferencia saliente de datos
-
Computación periférica
-
Características adicionales
-
Transferencia saliente de datos
-
Gratis para las recuperaciones de origen desde cualquier origen de AWS, como Amazon Simple Storage Service (S3), Amazon Elastic Compute Cloud (EC2) o Elastic Load Balancers, incluidos los orígenes en subredes privadas a través de orígenes de VPC.
Transferencia saliente de datos regionales a Internet (por GB)
Al mes
Estados Unidos, México y Canadá Europa, Israel y Turquía Sudáfrica, Kenia, Nigeria, Egipto y Medio Oriente América del sur Japón Australia y Nueva Zelanda Hong Kong, Indonesia, Filipinas, Singapur, Corea del Sur, Taiwán, Tailandia, Malasia y Vietnam India Primer 1 TB Gratis Gratis Gratis Gratis Gratis Gratis Gratis Gratis Próximos 9 TB 0,085 USD 0,085 USD 0,110 USD 0,110 USD 0,114 USD 0,114 USD 0,120 USD 0,109 USD Siguientes 40 TB 0,080 USD 0,080 USD 0,105 USD 0,105 USD 0,089 USD 0,098 USD 0,100 USD 0,085 USD Siguientes 100 TB 0,060 USD 0,060 USD 0,090 USD 0,090 USD 0,086 USD 0,094 USD 0,095 USD 0,082 USD Siguientes 350 TB 0,040 USD 0,040 USD 0,080 USD 0,080 USD 0,084 USD 0,092 USD 0,090 USD 0,080 USD Siguientes 524 TB 0,030 USD 0,030 USD 0,060 USD 0,060 USD 0,080 USD 0,090 USD 0,080 USD 0,078 USD Siguientes 4 PB 0,025 USD 0,025 USD 0,050 USD 0,050 USD 0,070 USD 0,085 USD 0,070 USD 0,075 USD Más de 5 PB 0,020 USD 0,020 USD 0,040 USD 0,040 USD 0,060 USD 0,080 USD 0,060 USD 0,072 USD Los clientes dispuestos a hacer compromisos de tráfico mínimo de típicamente 10 TB/mes o más son elegibles para descuentos. Contáctenos Transferencia saliente de datos regional al origen (por GB)
Estados Unidos, México y Canadá Europa, Israel y Turquía Sudáfrica, Kenia, Nigeria, Egipto y Medio Oriente América del Sur Japón Australia y Nueva Zelanda Hong Kong, Indonesia, Filipinas, Singapur, Corea del Sur, Taiwán, Tailandia, Malasia y Vietnam India Transferencia de todos los datos 0,020 USD 0,020 USD 0,060 USD 0,125 USD 0,060 USD 0,080 USD 0,060 USD 0,160 USD Solicite precios para todos los métodos HTTP (por 10 000)
Estados Unidos, México y Canadá Europa, Israel y Turquía Sudáfrica, Kenia, Nigeria, Egipto y Medio Oriente América del Sur Japón Australia y Nueva Zelanda Hong Kong, Indonesia, Filipinas, Singapur, Corea del Sur, Taiwán, Tailandia, Malasia y Vietnam India Primeras 10 millones de solicitudes HTTP(S) Gratis Gratis Gratis Gratis Gratis Gratis Gratis Gratis Solicitudes HTTP 0,0075 USD 0,0090 USD 0,0090 USD 0,0160 USD 0,0090 USD 0,0090 USD 0,0090 USD 0,0090 USD Solicitudes HTTPS 0,0100 USD 0,0120 USD 0,0120 USD 0,0220 USD 0,0120 USD 0,0125 USD 0,0120 USD 0,0120 USD Para conocer los precios en China, diríjase a la Página de precios de China. >>
Clase de precio
Las clases de precios ofrecen una opción para reducir los precios que paga por entregar contenido saliente de Amazon CloudFront. De forma predeterminada, Amazon CloudFront minimiza la latencia del usuario final mediante la entrega de contenido desde toda la red global de ubicaciones periféricas. No obstante, debido a que aplicamos tarifas más altas cuando nuestros gastos son más elevados, el usuario paga más por entregar el contenido con baja latencia a usuarios finales en algunas ubicaciones. Las clases de precios permiten reducir los precios de entrega mediante la exclusión de las ubicaciones periféricas más caras de su distribución de Amazon CloudFront.
Amazon CloudFront entregará su contenido desde las ubicaciones periféricas asociadas con la clase de precio que usted seleccione. Solo se cobrarán tarifas específicas para las ubicaciones de borde en las que el contenido se entregó realmente dentro de la clase de precio seleccionada. De vez en cuando, el contenido se suministrará desde una ubicación de borde que no está incluida en la clase de precio. En estos casos, Amazon CloudFront solo le cobrará la tarifa de la ubicación menos costosa de su clase de precio seleccionada.
Si lo que más le importa es el rendimiento, no necesita hacer nada más; el contenido se entregará a través de toda nuestra red de ubicaciones. Sin embargo, si desea utilizar otra clase de precio, puede configurar la distribución a través de la consola de administración de AWS o de la API de Amazon CloudFront. Si selecciona una clase de precio que no incluye todas las ubicaciones, algunos de los lectores, en particular los de las ubicaciones geográficas no incluidas en dicha clase, pueden experimentar latencias más altas que si el contenido se entregara desde todas las ubicaciones de Amazon CloudFront.
Ubicaciones de borde incluidas en
Estados Unidos, México y Canadá Europa, Israel y Turquía Sudáfrica, Kenia, Nigeria, Egipto y Medio Oriente América del Sur Japón Australia y Nueva Zelanda Hong Kong, Indonesia, Filipinas, Singapur, Corea del Sur, Taiwán, Tailandia, Malasia y Vietnam India Clase de precio Todo Sí Sí Sí Sí Sí Sí Sí Sí Clase de precio 200 Sí Sí Sí x Sí x Sí Sí Clase de precio 100 Sí Sí x x x x x x -
Computación periférica
-
CloudFront Functions
CloudFront Functions es una plataforma de escritura sin servidor que le permite ejecutar un código ligero de JavaScript en las ubicaciones periféricas de CloudFront.
El precio de la invocación es de 0,10 USD por millón de invocaciones (0,0000001 USD por invocación).
Se cobra por el número total de invocaciones de todas las funciones. CloudFront Functions cuenta una invocación cada vez que se comienza a ejecutar en respuesta a un evento de CloudFront a nivel global.
KeyValueStore de CloudFront
KeyValueStore de CloudFront es un almacén de datos de valores clave global de baja latencia que le permite ejecutar computación ligera con acceso a datos con estado en ubicaciones periféricas de CloudFront para mejorar la latencia, el rendimiento y la experiencia del desarrollador.
El costo de las lecturas en CloudFront Functions es de 0,03 USD por 1 millón de lecturas (lo que equivale a 0,00000003 USD por lectura). Los cargos se aplican en función del número total de lecturas de todas tus funciones. KeyValueStore de CloudFront cuenta el número de lecturas desde el código de la función cada vez que hay una invocación de CloudFront Functions.
Para cualquier acción de API que no implique lecturas en CloudFront Functions, el costo es de 1 USD por cada 1000 solicitudes de API.
Lambda@Edge
Lambda@Edge es un entorno de computación periférica sin servidor totalmente programable para implementar una amplia variedad de personalizaciones complejas. Las funciones de Lambda@Edge se ejecutan en una caché regional de periferia (generalmente la región de AWS más cercana a la ubicación periférica de CloudFront alcanzada por el cliente).
Se le aplicarán cargos por el número total de solicitudes de todas las funciones. Lambda@Edge cuenta una solicitud cada vez que comienza a ejecutarse en respuesta a un evento de Amazon CloudFront a nivel global.
El precio de solicitud es de 0,60 USD por millón de solicitudes (0,0000006 USD por solicitud).
La duración se calcula a partir del momento en que su código comienza a ejecutarse hasta que regresa o finaliza de alguna manera. Se aplicará un cargo de 0,00005001 USD por cada GB por segundo utilizado. Por ejemplo, si asigna 128 MB de memoria disponible por ejecución con una función de Lambda@Edge, entonces el cargo por duración será de 0,00000625125 USD por cada 128 MB por segundo usados medido en granularidad de 1 ms.
Por ejemplo, si asigna 128 MB de memoria disponible por invocación con la función de Lambda@Edge, entonces el cargo por duración será de 0,00000625125 USD por cada 128 MB por segundo usados. Tenga en cuenta que las funciones de Lambda@Edge se calculan con una granularidad de 1 ms. Actualmente, no existe un nivel gratuito para Lambda@Edge.
Precio Solicitudes 0,60 USD por millón de solicitudes Duración 0,00005001 USD por cada GB-segundo -
Características adicionales
-
Solicitudes de Origin Shield
Si configura Origin Shield como una capa de almacenamiento en caché centralizada, las tarifas de las solicitudes se cobran en función de la región de AWS que haya configurado como región de Origin Shield y no en función de la ubicación de borde de Amazon CloudFront que suministra el contenido. Origin Shield se cobra como una tarifa de solicitud por cada solicitud que provenga de otra caché regional dirigida a Origin Shield; consulte Estimación de los costos de Origin Shield en la Guía para desarrolladores de Amazon CloudFront.
Si está interesado en utilizar Origin Shield en una arquitectura de múltiples CDN y tiene un precio reducido, es posible que se apliquen cargos adicionales. Póngase en contacto con nosotros o con su representante de ventas de AWS para obtener más información.
Precios de solicitudes de Origin Shield para todos los métodos HTTP (por 10 000)
Estados Unidos Europa América del Sur Japón Australia Singapur Corea del Sur India Solicitudes de Origin Shield 0,0075 USD 0,0090 USD 0,0160 USD 0,0090 USD 0,0090 USD 0,0090 USD 0,0090 USD 0,0090 USD Registro de acceso estándar:
Sin cargo adicional por habilitar los registros de acceso estándar para CloudFront. Es posible que se le cobren cargos por la entrega de los registros según el destino del registro que elija.
- Amazon S3: no hay cargos adicionales por la entrega de registros a S3, aunque Amazon S3 le cobrará por almacenar y acceder a los archivos de registro. Se le cobrarán cargos adiciones si habilita la conversión a parquet de los registros según los ‘precios de Registros a la venta - Formato convertido a Apache Parquet’.
- Registros de Amazon CloudWatch (acceso estándar y poco frecuente): por cada solicitud de CloudFront, recibirá 750 bytes de registros para enviarlos a CloudWatch Logs sin costo adicional. Los excedentes incurren en cargos de Registros de Amazon CloudWatch, tal y como se indica en la siguiente tabla.
- Amazon Data Firehose: para la entrega de registros a Amazon Data Firehose, se le cobrarán los cargos de Registros de Amazon CloudWatch según se indica en la siguiente tabla. Puede incurrir en cargos adicionales de Data Firehose por la incorporación de datos de registro en Data Firehose. Visite la página de precios de Amazon Data Firehose.
Datos recibidos Envío a CloudWatch Logs Standard Envío a Kinesis Data Firehose Envío a CloudWatch Logs con acceso poco frecuente Primeros 10 TB al mes
0,50 USD por GB 0,25 USD por GB 0,25 USD por GB Próximos 20 TB al mes
0,25 USD por GB 0,15 USD por GB 0,15 USD por GB Próximos 20 TB al mes
0,10 USD por GB 0,075 USD por GB 0,075 USD por GB Más de 50 TB al mes 0,05 USD por GB 0,05 USD por GB 0,05 USD por GB Solicitudes de anulación
Las primeras 1 000 rutas contenidas en solicitudes de anulación al mes no incurren en ningún tipo de costo adicional. A partir de entonces, se cobra 0,005 USD por ruta cuya anulación se solicite.
Nota: Cualquier ruta incluida en la solicitud de anulación representa la dirección URL (o varias direcciones URL, si la ruta contiene un comodín) del objeto que desea anular de la caché de CloudFront. Para obtener más información sobre la anulación, consulte Anular objetos en la Guía para desarrolladores de Amazon CloudFront.
Solicitudes de registro en tiempo real
Los registros en tiempo real se cobran en función del número de líneas de registro que se generan. Paga 0,01 USD por cada 1 000 000 líneas de registro que CloudFront publica en el destino de registro.
Solicitudes de cifrado a nivel de campo
El cifrado a nivel de campo se cobra en función del número de solicitudes que necesitan el cifrado adicional. Pagará 0,02 USD por cada 10 000 solicitudes que CloudFront cifre mediante el cifrado a nivel de campo, además de la tarifa de solicitudes HTTPS estándar.
Certificado SSL personalizado con IP dedicada
Deberá pagar 600 USD al mes por cada certificado SSL personalizado asociado con una o varias distribuciones de CloudFront con la utilización de la versión de IP dedicada del soporte para certificados SSL personalizados. Esta tarifa mensual se prorratea por horas. Por ejemplo: si tuviera un certificado SSL personalizado asociado con al menos una distribución de CloudFront solo durante 24 horas (es decir, un día) en el mes de junio, el precio total del uso de la característica de certificado SSL personalizado durante junio será de (un día/30 días) * 600 USD = 20 USD. Para consultar otras opciones de SSL, visite la página de detalles de certificados SSL personalizados de CloudFront.Precios de WebSocket y gRPC
Amazon CloudFront admite el uso de WebSocket y gRPC. Ambos son protocolos basados en TCP que resultan útiles cuando se necesitan conexiones bidireccionales de larga duración entre clientes y servidores. El envío de datos a través de los protocolos WebSocket o gRPC no conlleva cargos adicionales. Se aplican los cargos estándares por usar Amazon CloudFront.
Servidor de origen a Amazon CloudFront (recuperaciones de origen)
Amazon CloudFront requiere que almacene la versión original y definitiva del contenido en un servidor de origen. Con Amazon CloudFront, puede utilizar un servicio de AWS (por ejemplo, Amazon S3, Amazon EC2 o Elastic Load Balancing) o su propio servidor como servidor de origen. Usted debe pagar las tarifas separadas correspondientes al servidor de origen.
Si utiliza un servicio de AWS como origen del contenido, los datos transferidos desde el origen a las ubicaciones de borde (recuperaciones de origen de Amazon CloudFront) son gratuitos. Esto se aplica a la transferencia de datos desde todas las regiones de AWS a todas las ubicaciones de borde globales de CloudFront. La transferencia de datos desde los servicios de AWS para todo el tráfico de recuperación que no sea de origen (como el tráfico de múltiples CDN) a CloudFront conllevará sus respectivos cargos de transferencia de datos regional. Si desea obtener información sobre los precios de todos los servicios de AWS, haga clic aquí.
Amazon CloudFront a servidor de origen
La transferencia de datos desde Amazon CloudFront al servidor de origen, como las solicitudes POST y PUT, se facturará según las tarifas de transferencia de datos regional al origen que aparecen en la tabla anterior de Transferencia saliente de datos regional al origen (por GB). Esto también incluye el tráfico de WebSocket o gRPC que fluye del cliente a un servidor de WebSocket o gRPC.IP estáticas de difusión por proximidad
Amazon CloudFront admite IP estáticas de difusión por proximidad para ofrecer a los clientes un conjunto dedicado de direcciones IP estáticas para conectarse a sus distribuciones de CloudFront en todo el mundo por una tarifa mensual de 3000 USD por lista. Se aplican los cargos estándares por usar Amazon CloudFront.
Precios con descuentos
Ejemplos de precios
-
Ejemplo de precios 1: sitio web estático
En este ejemplo, entrega un sitio web estático para una pequeña carga de trabajo de producción o para probar la aplicación. Tiene 100 GB de datos que salen a Internet desde una caché de CloudFront al mes y realiza 1 000 000 de solicitudes HTTPS cuando recupera contenido de CloudFront y lo entrega al lector.En este ejemplo, entrega un sitio web estático para una pequeña carga de trabajo de producción o para probar la aplicación. Tiene 100 GB de datos que salen a Internet desde una caché de CloudFront al mes y realiza 1 000 000 de solicitudes HTTPS cuando recupera contenido de CloudFront y lo entrega al lector.
También utiliza CloudFront Functions para el procesamiento ligero de solicitudes web, como la manipulación de claves de caché o la reescritura de URL.
Suponiendo que su cuenta tiene menos de 1 TB de transferencia saliente de datos a Internet y menos de 20 000 000 de solicitudes HTTPS totales, el nivel gratuito de AWS cubrirá las solicitudes DTO y HTTPS sin cargo. La distribución de CloudFront utiliza una función de solicitud de lector y una función de respuesta de lector en cada solicitud. Esto invocaría dos funciones por solicitud; no se incurrirá en ningún cargo por la primeras 2 000 000 de solicitudes y luego se le cobrará 0,1 USD por millón de solicitudes.
Cálculo de costo Costo total 100 GB de transferencia saliente de datos 100 x 0,085 USD por GB 0 USD 1 000 000 de solicitudes HTTPS 1 000 000 x 0,00 USD por las primeras 10 000 000 0 USD
12 000 000 USD de funciones de lector (12 000 000 – 2 000 000) x 0,01 USD por 1 000 000 de solicitudes 0,10 USD Costo mensual total 0,10 USD Descuento: puede ahorrar hasta un 30 % en su factura de CloudFront a cambio de un gasto mínimo mensual establecido durante un compromiso de un año. Nota: si utiliza un origen de AWS, los datos transferidos desde el origen a las ubicaciones periféricas de CloudFront serán gratuitos.
-
Ejemplo de precios 2: aplicación dinámica de comercio electrónico
Utiliza los registros en tiempo real de CloudFront para obtener información sobre las solicitudes realizadas a una distribución en tiempo real. También es necesario anular los objetos de la caché de CloudFront cuando se produce una actualización del contenido del sitio web.Utiliza los registros en tiempo real de CloudFront para obtener información sobre las solicitudes realizadas a una distribución en tiempo real. También es necesario anular los objetos de la caché de CloudFront cuando se produce una actualización del contenido del sitio web.
En el caso de México, la transferencia saliente de datos a Internet se cobra a 0,085 USD por GB después del primer TB. Las solicitudes HTTPS se cobran a 0,01 USD por cada 10 000 solicitudes después de las primeras 20 000 000. Los registros en tiempo real se cobran en función del número de líneas de registro que se generan. Paga 0,01 USD por cada 1 000 000 de líneas de registro que CloudFront publica en el destino de registro; cada solicitud genera 1 línea de registro. Por último, supongamos que realiza un total de 2000 solicitudes de anulación al mes para todas las distribuciones. Las primeras 1000 rutas de anulación que envíe al mes son gratuitas. A partir de entonces, se le cobrará 0,005 USD por ruta solicitada para su anulación.
Cálculo de costo Costo total 1 TB de transferencia saliente de datos 1 TB x 0 USD (luego 1000 x 0,085 USD por GB) 0 USD 10 000 000 de solicitudes HTTPS 10 000 000 x 0 USD (luego 0,01 USD por 10 000 solicitudes) 0 USD
10 000 000 de líneas de registro 10 000 000 x 0,01 USD por 1 000 000 líneas de registro 0,10 USD Primeras 1000 rutas de anulación 1000 x 0 USD por ruta (las primeras 1000 rutas son gratuitas) 0 USD 1000 rutas de anulación restantes 1000 x 0,005 USD por ruta 5 USD Costo mensual total 5,10 USD Nota: Los cargos por transferencia saliente de datos (DTO) desde los servicios de AWS a CloudFront son de 0 USD/GB. Esto implica que puede poner CloudFront delante de los orígenes de AWS, como los balanceadores de carga de aplicaciones (ALB), AWS Elastic Beanstalk, Amazon S3 y otros recursos de AWS para entregar objetos HTTP(S) y ahorrar en los costos de DTO, aproximadamente 77 USD en este ejemplo.
-
Ejemplo de precios 3: aplicación de streaming de contenido multimedia
En el caso del streaming de video, se utiliza un desencadenador de respuesta de origen Lambda@Edge para la personalización de la respuesta. También utiliza Origin Shield para reducir la carga de los orígenes al proporcionar un empaquetado justo a tiempo para las transmisiones en directo y el procesamiento de imágenes sobre la marcha.En el caso del streaming de video, se utiliza un desencadenador de respuesta de origen Lambda@Edge para la personalización de la respuesta. También utiliza Origin Shield para reducir la carga de los orígenes al proporcionar un empaquetado justo a tiempo para las transmisiones en directo y el procesamiento de imágenes sobre la marcha.
En el caso de Estados Unidos, la transferencia saliente de datos a Internet se cobra a 0,085 USD por GB después del primer TB. Las solicitudes HTTPS se cobran a 0,01 USD por cada 10 000 solicitudes después de las primeras 20 000 000. Supongamos que la función Lambda@Edge se ha ejecutado 60 millones de veces en un mes, y que se ha ejecutado durante 10 ms cada vez. Las tarifas de L@E se calculan en función de los cómputos y las solicitudes. El precio mensual del cómputo es de 0,00000625125 USD por 128 MB/segundo, mientras que el precio mensual de las solicitudes es de 0,60 USD por 1 millón de solicitudes. El precio de las solicitudes de Origin Shield correspondiente a los orígenes configurados en Estados Unidos es de 0,0075 USD por cada 10 000 solicitudes HTTPS. Supongamos que el número total de solicitudes dinámicas que van a Origin Shield corresponde al 10 % de todas las solicitudes HTTPS: 10 % x 200 000 000 = 20 000 000.
Cálculo de costo Costo total 20 000 GB de transferencia saliente de datos (1 TB x 0 USD) + (19 000 x 0,085 USD por GB) 1615 USD 200 000 000 solicitudes HTTPS (10 000 000 x 0 USD) + (190 000 000 x 0,01 USD por 10 000 solicitudes) 190 USD
60 000 000 ms de costos de informática de Lambda@Edge 60 000 000 ms x 0,01 segundos x 0,00000625125 USD por 128 MB/segundo 3,78 USD 60 000 000 solicitudes de Lambda@Edge 60 000 000 x 0,60 USD por 1 000 000 solicitudes 36 USD 20 000 000 solicitudes de Origin Shield 20 000 000 x 0,0075 USD por 10 000 solicitudes 15 USD Costo mensual total 1859,78 USD