Ideas de solución
En este artículo se describe una idea de solución. El arquitecto de la nube puede usar esta guía para ayudar a visualizar los componentes principales de una implementación típica de esta arquitectura. Use este artículo como punto de partida para diseñar una solución bien diseñada que se adapte a los requisitos específicos de la carga de trabajo.
Esta idea de solución muestra la ingesta de baja latencia y alto rendimiento de grandes volúmenes de registros de Content Delivery Network (CDN). Puede usar estos datos para crear paneles de análisis casi en tiempo real.
Architecture
Descargue un archivo Visio de esta arquitectura.
Flujo de datos
- Los proveedores de Content Delivery Network, como Verizon y Fastly, ingieren ingentes cantidades de registros de CDN en Azure Data Explorer para analizar las latencias, el estado y el rendimiento de los recursos de CDN.
- La mayor parte de los escenarios de CDN ingieren datos a través de Azure Storage (Blob o ADLS Gen2), que usa Azure Event Grid y desencadena la canalización de la ingesta en Azure Data Explorer. Como alternativa, puede ingerir los datos de forma masiva mediante la herramienta LightIngest. También puede exportar los datos de forma continua a Azure Storage en formato Parquet comprimido con particiones y consultar con facilidad esos datos tal como se detalla en la introducción a la exportación continua de datos.
- Azure Data Explorer proporciona funciones y operadores nativos fáciles de usar para procesar, agregar y analizar datos de registro y series temporales, así como proporcionar información a la velocidad de la luz. Puede crear paneles de análisis casi en tiempo real con paneles de Azure Data Explorer, Power BI o Grafana.
- Cree y programe alertas y notificaciones mediante el conector de Azure Data Explorer para Azure Logic Apps.
Componentes
- Conector de Azure Data Explorer en Azure Storage: Ingesta continua desde Azure Storage (Blob Storage y ADLSv2) con la suscripción de Azure Event Grid para transmitir en secuencias estas notificaciones a Azure Data Explorer.
- Azure Data Explorer: servicio de análisis de datos rápido, totalmente administrado y muy escalable para el análisis en tiempo real de grandes volúmenes de datos de que se transmiten en secuencias desde aplicaciones, sitios Web, dispositivos IoT, etc.
- Paneles de Azure Data Explorer: exporte de forma nativa las consultas de Kusto que se exploraron en la interfaz de usuario Web a los paneles optimizados.
- Conector de Azure Data Explorer en Azure Logic Apps: Ejecute consultas y comandos de Kusto automáticamente como parte de una tarea programada o desencadenada.
Detalles del escenario
Puede usar esta solución para ingerir grandes volúmenes de registros de CDN con el fin de crear paneles de análisis casi en tiempo real.
Posibles casos de uso
- Log Analytics
- Análisis de series temporales
- IoT
- Análisis exploratorio de uso general
Colaboradores
Microsoft mantiene este artículo. Originalmente lo escribieron los siguientes colaboradores.
Autor principal:
- Ornat Spodek | Administrador de contenido sénior
Pasos siguientes
Para más información, consulte la documentación de Azure Data Explorer.