¿Qué es una red de entrega de contenido en Azure?
Importante
Azure CDN Estándar de Microsoft (clásico) se retirará el 30 de septiembre de 2027. Para evitar interrupciones del servicio, es importante que migre los perfiles de Azure CDN Estándar de Microsoft (clásico) a los nivel Estándar o Prémium de Azure Front Door antes del 30 de septiembre de 2027. Para más información, consulte Retirada de Azure CDN Estándar de Microsoft (clásico).
Azure CDN de Edgio se retirará el 4 de noviembre de 2025. Debe migrar la carga de trabajo a Azure Front Door antes de esta fecha para evitar la interrupción del servicio. Para más información, consulte Preguntas más frecuentes sobre la retirada de Azure CDN de Edgio..
Una red de entrega de contenido es una red distribuida de servidores que puede entregar contenido web de manera eficiente a los usuarios. Un almacén de red de entrega de contenido almacena contenido almacenado en caché en servidores perimetrales en ubicaciones de punto de presencia (POP) que están cerca de los usuarios finales, para minimizar la latencia.
Azure Content Delivery Network ofrece a los desarrolladores una solución global para entregar rápidamente contenido de alto ancho de banda a los usuarios mediante el almacenamiento en caché de su contenido en nodos físicos colocados estratégicamente en todo el mundo. Azure Content Delivery Network también puede acelerar el contenido dinámico, que no se puede almacenar en caché, mediante varias optimizaciones de red mediante POP de red de entrega de contenido. Por ejemplo, la optimización de rutas para omitir el protocolo de puerta de enlace de borde (BGP).
Entre las ventajas de usar Azure Content Delivery Network para entregar recursos de sitio web se incluyen:
- Mayor rendimiento y experiencia para los usuarios finales, especialmente cuando se utilizan aplicaciones en las que los usuarios finales necesitan varias solicitudes de recorridos de ida y vuelta para cargar contenidos.
- Gran escalado para mejorar la administración de cargas instantáneas pesadas, por ejemplo, al comienzo de un evento de lanzamiento de un producto.
- Distribución de las solicitudes de usuario y entrega del contenido directamente desde los servidores perimetrales, de forma que se envía menos tráfico al servidor de origen.
Para obtener una lista de las ubicaciones de nodos de red de entrega de contenido actuales, consulte Ubicaciones POP de Azure Content Delivery Network.
Funcionamiento
Un usuario (Alice) solicita un archivo (también llamado un recurso) mediante una dirección URL con un nombre de dominio especial, como <nombre del punto de conexión> .azureedge.net. Este nombre puede ser un nombre de host del punto de conexión o un dominio personalizado. El sistema DNS enruta la solicitud hasta la ubicación POP con mejor rendimiento, que normalmente es el punto POP más cercano geográficamente al usuario.
Si los servidores perimetrales del POP no tienen el archivo en la memoria caché, el punto POP solicita el archivo al servidor de origen. El servidor de origen puede ser una aplicación web de Azure, un servicio en la nube de Azure, una cuenta de Azure Storage o cualquier servidor web accesible públicamente.
El servidor de origen devuelve el archivo a un servidor perimetral del punto POP.
Un servidor perimetral del punto POP almacena el archivo en caché y devuelve el archivo al solicitante original (Alice). El archivo permanece almacenado en caché en el servidor perimetral del POP hasta que expire el período de vida (TTL) especificado por sus encabezados HTTP. Si el servidor de origen no ha especificado ningún TTL, el valor predeterminado es de siete días.
Después, más usuarios pueden solicitar el mismo archivo mediante la misma dirección URL que Alice y también se pueden dirigir al mismo POP.
Si no ha expirado el período de vida del archivo, el servidor perimetral del punto POP devolverá el archivo directamente desde la memoria caché. Este proceso da lugar a una experiencia de usuario más rápida y una mayor capacidad de respuesta.
Requisitos
- Para usar Azure Content Delivery Network, debe poseer al menos una suscripción de Azure.
- También debe crear un perfil de red de entrega de contenido, que es una colección de puntos de conexión de red de entrega de contenido. Cada punto de conexión de red de entrega de contenido es una configuración específica que los usuarios pueden personalizar con el comportamiento y el acceso necesarios a la entrega de contenido. Para organizar los puntos de conexión de red de entrega de contenido por dominio de Internet, aplicación web o algún otro criterio, puede usar varios perfiles.
- Dado que los precios de Azure Content Delivery Network se aplica en el nivel de perfil de red de entrega de contenido, por lo que si desea usar una combinación de planes de tarifa, debe crear varios perfiles de red de entrega de contenido. Para obtener información sobre la estructura de facturación de la red de entrega de contenido de Azure, consulte la Descripción de la facturación de Azure Content Delivery Network.
Limitaciones
Cada suscripción de Azure tiene límites predeterminados para los siguientes recursos:
- Número de perfiles de red de entrega de contenido creados.
- Número de puntos de conexión creados en un perfil de red de entrega de contenido.
- El número de dominios personalizados asignados a un punto de conexión.
Para obtener más información sobre los límites de suscripción de red de entrega de contenido, consulte los límites de red de entrega de contenido.
Características de Azure Content Delivery Network
Azure Content Delivery Network ofrece las siguientes características clave:
- Aceleración de sitios dinámicos
- Reglas de almacenamiento en caché de red de entrega de contenido
- Compatibilidad con dominios personalizados de HTTPS
- Registros de Azure Diagnostics
- Compresión de archivos
- Filtrado geográfico
Para obtener una lista completa de las características que admite cada producto de Azure Content Delivery Network, consulte la Comparación de las características del producto de Azure Content Delivery Network.
Pasos siguientes
- Para empezar a trabajar con la red de entrega de contenido, consulte Crear un perfil y un punto de conexión de Azure Content Delivery Network.
- Administre los puntos de conexión de red de entrega de contenido a través de Microsoft Azure Portal o con PowerShell.
- Aprenda a automatizar Azure Content Delivery Network con .NET o Node.js.
- Módulo de Learn: Introducción a Azure Content Delivery Network.