Preguntas más frecuentes de Amazon CloudFront


P: ¿En qué consiste Amazon CloudFront?
Amazon CloudFront es un servicio web que ofrece a las empresas y a los desarrolladores de software una forma sencilla y rentable de distribuir contenido popular con baja latencia y altas velocidades de transferencia de datos. Al igual que el resto de servicios de infraestructura AWS, Amazon CloudFront es una oferta autoservicio, de pago según uso, y que no requiere ningún tipo de compromiso a largo plazo ni cuotas mínimas. Con CloudFront sus archivos se entregarán a los usuarios finales utilizando una red global de ubicaciones de borde.
P: ¿Qué puedo hacer con Amazon CloudFront?
Amazon CloudFront proporciona una API simple que le permite:
  • Distribuir contenido con latencia baja y velocidades de transferencia de datos altas satisfaciendo solicitudes mediante una red de ubicaciones de borde por todo el mundo.
  • Ponerse en marcha sin tener que negociar contratos ni compromisos mínimos.
P: ¿Cómo puedo empezar a utilizar Amazon CloudFront?
Haga clic en el botón "Inscribirme en Amazon CloudFront” de la página de detalle de Amazon CloudFront. Si elige utilizar otro Amazon Web Service como origen para los objetos entregados a través de Amazon CloudFront, deberá registrarse en dicho servicio antes de crear distribuciones de CloudFront.
P: ¿Cómo puedo utilizar Amazon CloudFront?

Para utilizar Amazon CloudFront:

  • Almacene sus objetos en un servidor de origen. Este podría ser otro Amazon Web Service, como Amazon Simple Storage Service (S3) o Amazon Elastic Compute Cloud (EC2), o cualquier otro servidor de almacenamiento. Este servidor realizará las funciones de "servidor de origen". La ubicación de la versión definitiva de su contenido se distribuirá a través de Amazon CloudFront.
  • Registrar su servidor de origen con Amazon CloudFront mediante una sencilla llamada a API. Esta llamada devolverá un nombre de dominio CloudFront.net que podrá utilizar para distribuir contenido desde su servidor de origen a través del servicio CloudFront. Por ejemplo, al registrar el depósito Amazon S3 “bucketname.s3.amazonaws.com” se devolvería “E123456.cloudfront.net.” Igualmente, el registro de “images.myoriginserver.com” podría devolver “F234567.cloudfront.net”.
  • Incluir el nombre de dominio cloudfront.net en los puntos pertinentes de su aplicación web, reproductor multimedia o sitio web. Cada una de las solicitudes realizadas a través el nombre de dominio cloudfront.net se redirige hacia la ubicación de borde más adecuada para proporcionar el contenido con el nivel de rendimiento más alto posible. La ubicación de borde intentará servir la solicitud con una copia local del archivo. Si no hay disponible una copia local, CloudFront obtendrá una copia del origen. Posteriormente, esta copia estará disponible en dicha ubicación de borde para futuras solicitudes.
P: ¿Cómo proporciona Amazon CloudFront un rendimiento más alto?
Amazon CloudFront emplea una red de ubicaciones de borde que almacenan en caché copias de los archivos más populares cerca de los usuarios que se encuentran en Internet. Amazon CloudFront garantiza que las solicitudes de usuario final las sirve la ubicación de borde más cercana. Por esta razón, las solicitudes deben recorrer distancias más cortas para solicitar objetos, lo que mejora el rendimiento.
P: ¿De qué forma reduce Amazon CloudFront mis costes de distribución de contenido a través de Internet?
Al igual que el resto de servicios AWS, Amazon CloudFront no impone compromisos mínimos y le cobra únicamente lo que utiliza. En comparación con alojar los archivos usted mismo, Amazon CloudFront le libera de los gastos y la complejidad que supone tener en funcionamiento una red de servidores de memoria caché en varias instalaciones a través de Internet, así como de la necesidad de aprovisionar capacidad en exceso a fin de poder dar cabida a los picos de tráfico.
P: ¿En qué se diferencia Amazon CloudFront de Amazon S3?
Amazon CloudFront se presenta como una buena opción de cara a la distribución de contenido al que se accede con frecuencia, que se beneficia de la distribución de borde; como por ejemplo imágenes populares de sitios web, vídeos, archivos multimedia o descargas de software. Amazon S3 seguirá siendo la solución más elegida para la distribución de contenido en aquellas situaciones en las que existen objetos concretos a los que se accede con escasa frecuencia, ya que de este modo se ahorrará los costes que supone copiar los objetos menos populares desde Amazon S3 hasta las ubicaciones de borde que emplea CloudFront.
P: ¿En qué se diferencia Amazon CloudFront de las soluciones de distribución de contenido tradicionales?
Amazon CloudFront le permite obtener rápidamente las ventajas que ofrece la distribución de contenido de alto rendimiento sin ningún tipo de contrato negociado ni precios elevados. Amazon CloudFront concede a todos los desarrolladores acceso a esquemas de precios económicos de pago según el uso, con un modelo autoservicio. Los desarrolladores, además, se beneficiarán de su estrecha integración con otros Amazon Web Services. La solución es sencilla de utilizar con Amazon S3 como servidor de origen, lo que concede a los desarrolladores una potente combinación de almacenamiento con elevada durabilidad y distribución de alto rendimiento.

P: ¿Qué precio tiene Amazon CloudFront?

Los cargos de Amazon CloudFront dependen del uso real del servicio en tres áreas: Transferencia de datos, Solicitudes y Solicitudes de anulación.

  • Transferencia de datos

Se le cobrará el volumen de datos transferido desde las ubicaciones de borde de Amazon CloudFront, medido en GB. Si utiliza otro Amazon Web Service como origen de los archivos, se le cargará por separado para que utilice dicho servicio, incluido el almacenamiento, las solicitudes GET y la transferencia de datos del servicio a ubicaciones de borde de Amazon CloudFront. Las capas de uso correspondientes a las transferencias de datos se miden de forma independiente para cada región geográfica. Podrá ver las tarifas de transferencia de datos aquí.

  • Solicitudes

Se le cobrará el número de solicitudes realizadas a Amazon CloudFront de su contenido. Podrá ver las tarifas de solicitudes aquí.

  • Solicitudes de anulación

Puede anular hasta 1.000 archivos al mes desde Amazon CloudFront sin ningún tipo de coste adicional. A partir de los 1.000 archivos, se le cobrará por cada archivo que aparezca en sus solicitudes de anulación. Podrá ver las tarifas de solicitudes de anulación aquí.

Las capas de uso correspondientes a las transferencias de datos se miden de forma independiente para cada región geográfica. Los precios indicados anteriormente no incluyen ningún tipo de impuesto, tarifa o cobro gubernamental similar, en caso de existir, y a excepción de que se mencione lo contrario. Con entrada en vigor el 1 de enero de 2010, los precios de uso que tengan como origen las ubicaciones de borde de Japón incluirán el impuesto de consumo de Japón.

P: ¿Cuáles son las ubicaciones de borde que emplea Amazon CloudFront?
Amazon CloudFront utiliza una red de ubicaciones de borde situadas en los mercados más importantes de todo el mundo. Puede ver la lista de ubicaciones de borde en la página de detalle de Amazon CloudFront.
P: ¿Qué tipos de contenido admite Amazon CloudFront?
Amazon CloudFront admite todos los archivos que puedan servirse a través de HTTP. Esto incluye todo contenido popular, como por ejemplo imágenes del sitio web, audio, vídeo, archivos multimedia o descargas de software. En lo que respecta a los archivos multimedia, también puede elegir como opción transmitir su contenido utilizando la distribución RTMP.
P: Admite Amazon CloudFront controles de acceso a contenido privado o de pago?
Sí, Amazon CloudFront dispone de una función de contenido privado opcional. Cuando esta opción esté habilitada, Amazon CloudFront únicamente distribuirá archivos cuando únicamente cuando usted confirme que puede realizarse firmando de forma segura sus solicitudes.
P: ¿Es compatible Amazon CloudFront con CNAME?
Sí. Puede añadir a cada una de sus distribuciones un máximo de diez CNAME.
P: ¿Durante cuánto tiempo conservará Amazon CloudFront mis archivos en las ubicaciones de borde?
De forma predeterminada, si no hay establecido ningún encabezado de control en la memoria caché, cada ubicación de borde comprueba si hay una versión actualizada del archivo siempre que recibe una solicitud más de 24 horas después del momento anterior en el que buscó cambios en dicho archivo en el origen. Esto recibe el nombre de "periodo de vencimiento". Puede definir este periodo de vencimiento de tan solo 0 segundos, o asignar la duración que quiera, ajustando los encabezados de control de la memoria caché de sus archivos en el origen. Amazon CloudFront utiliza estos encabezados de control de la memoria caché para determinar si es necesario que busque en el origen una versión actualizada del archivo. Si sus archivos no cambian muy a menudo, se recomienda definir un periodo de vencimiento prolongado y establecer un sistema de control de versiones para gestionar las actualizaciones realizadas en sus archivos.
P: ¿Cómo puedo suprimir un elemento de las ubicaciones de borde?
A la hora de suprimir un objeto de las ubicaciones de borde tiene disponibles diversas opciones. Puede simplemente eliminar el objeto de su origen y, en cuanto el contenido de las ubicaciones de borde alcance el periodo de vencimiento definido en el encabezado HTTP de cada objeto, se suprimirá. Si se da el caso de que existe material ofensivo o potencialmente dañino que debe suprimirse antes de que se cumpla el periodo de vencimiento especificado, puede utilizar la API Invalidation para suprimir el objeto de todas las ubicaciones de borde de Amazon CloudFront. Podrá ver las tarifas de solicitudes de anulación aquí.
P: ¿Está limitado el número de solicitudes de anulación que puedo realizar?
No existe ningún tipo de límite en cuanto al número total de objetos que puede anular. Sin embargo, cada solicitud de anulación que realice puede tener un máximo de 1.000 objetos. Además, únicamente puede tener tres solicitudes de anulación en curso en un momento determinado. Si supera este límite, las solicitudes de anulación siguientes recibirán una respuesta de error hasta que finalice una de las solicitudes anteriores. Debe utilizar la anulación únicamente en circunstancias inesperadas; si sabe de antemano que sus archivos van a tener que eliminarse de la memoria caché con frecuencia, se recomienda que implemente un sistema de control de versión para sus archivos y/o defina un periodo de vencimiento breve.
P: ¿Admite Amazon CloudFront protocolos de transmisión?
Sí. Con Amazon CloudFront puede crear distribuciones de transmisión para su contenido bajo demanda. Estas distribuciones de transmisión utilizan Flash® Media Server (versión 3.5) de Adobe para distribuir su contenido utilizando el protocolo RTMP y diversas de sus variantes.
P: ¿En qué consiste la transmisión? ¿Por qué podría querer transmitir mi contenido?
En términos generales, la transmisión hace referencia a protocolos propietarios que se utilizan para distribuir audio y vídeo a los usuarios finales de Internet. Estos protocolos son diferentes al protocolo HTTP que se utiliza para proporcionar páginas web y otro contenido, ya que estos protocolos de transmisión ofrecen el contenido en tiempo real. Los usuarios finales ven los bytes a medida que se entregan.

La transmisión de contenido presenta diversas ventajas potenciales tanto para usted como para sus usuarios finales:

  • La transmisión puede ofrecer a los usuarios finales más control sobre su experiencia de visualización. Por ejemplo, es más fácil para un visor buscar hacia delante en un vídeo utilizando la transmisión que utilizando la distribución mediante descarga tradicional.
  • La transmisión le concede, además, mayor control sobre su contenido, ya que en el ordenador del usuario final no quedará ningún archivo cuando terminen de ver el vídeo.
  • La transmisión puede ayudarle a ahorrar dinero, ya que únicamente distribuye las partes del archivo multimedia que los usuarios finales ven. En cambio, con las descargas tradicionales, los usuarios finales suelen descargar el archivo multimedia entero, incluso si ven únicamente una parte del archivo.
Solo puede transmitir archivos de audio y vídeo. Para el resto de tipo de contenido, debe utilizar la distribución HTTP de CloudFront. Del mismo modo, si desea que sus usuarios conserven una copia local de su archivo de audio o vídeo para su reproducción sin conexión, debe utilizar también la distribución mediante HTTP.
P: ¿Admite Amazon CloudFront transmisión en directo?
Sí. Amazon CloudFront se puede utilizar con un Amazon EC2 que ejecute Flash® Media Server de Adobe y Amazon Route 53 (servicio DNS de AWS) para la transmisión HTTP en directo. Le hemos facilitado las cosas creando una plantilla de AWS CloudFormation que gestione todo el aprovisionamiento y la secuenciación de todos los recursos de AWS que necesite para esta pila de transmisión en directo. Pagará por los recursos de AWS que consuma, y tendrá un control absoluto del servidor de origen de transmisión en directo Flash® Media Server de Adobe que se ejecuta en Amazon EC2). Aquí dispone de un tutorial detallado sobre transmisión en directo que utiliza CloudFront.
P: ¿Admite Amazon CloudFront codificación de contenido?
Sí. Amazon CloudFront admite codificación de contenido. Para obtener más información sobre cómo sacar provecho de esta característica, consulte la Guía del desarrollador.
P: ¿Puedo utilizar Amazon CloudFront si espero picos de uso superiores a 1.000 Mbps o 1.000 RPS?
Sí. Rellene nuestra solicitud de límites más altos aquí, y añadiremos más capacidad a su cuenta en un plazo de dos días laborales.
P: ¿Está limitado el número de distribuciones que puede suministrar mi cuenta de Amazon CloudFront?
Cada cuenta de Amazon CloudFront está limitada a un máximo de 100 distribuciones.
P: ¿Cuál es el tamaño máximo de un archivo que se puede entregar a través de Amazon CloudFront?
El tamaño máximo de un archivo individual que se puede entregar a través de Amazon CloudFront es 20 GB. Esta aplicación se aplica a todas las distribuciones de Amazon CloudFront.
P: ¿Qué herramientas y librerías trabajan de forma conjunta con Amazon CloudFront?
Existen diversas herramientas que le permitirán gestionar su distribución Amazon CloudFront, así como librerías para diversos lenguajes de programación disponibles en nuestro centro de recursos.
P: ¿Puedo obtener acceso a registros de solicitud de contenido distribuido a través de Amazon CloudFront?
Sí. Cuando crea o modifica una distribución CloudFront puede habilitar el registro de acceso. Cuando esta función está habilitada, automáticamente escribirá información de registro detallada en un formato ampliado W3C en el depósito Amazon S3 que especifique.
P: ¿Puedo utilizar AWS Management Console con Amazon CloudFront?
Sí. Puede utilizar AWS Management Console para configurar y gestionar Amazon CloudFront a través de una interfaz sencilla en la que únicamente tendrá que utilizar el ratón. AWS Management Console es compatible con la mayoría de funciones de Amazon CloudFront, lo que le permite obtener la distribución de baja latencia de Amazon CloudFront sin escribir ningún tipo de código ni instalar aplicaciones de software. El acceso a AWS Management se proporciona de forma gratuita en https://console.aws.amazon.com
P: ¿Ofrece Amazon CloudFront un contrato de nivel de servicio (SLA)?
Sí. El SLA de Amazon CloudFront proporciona crédito de servicio si el porcentaje de tiempo de actividad mensual de un cliente se encuentra por debajo de nuestro compromiso de servicio dentro de un ciclo de facturación. Tiene más información sobre este tema aquí.
©2011, Amazon Web Services LLC o sus afiliados. Todos los derechos reservados.