편집

다음을 통해 공유


Content Delivery Network 분석

Azure Data Explorer
Azure Logic Apps
Azure Storage

솔루션 아이디어

이 문서는 솔루션 아이디어 설명입니다. 클라우드 설계자는 이 지침을 사용하여 이 아키텍처의 일반적인 구현을 위한 주요 구성 요소를 시각화할 수 있습니다. 이 문서를 시작점으로 사용하여 워크로드의 특정 요구 사항에 맞는 잘 설계된 솔루션을 디자인할 수 있습니다.

이 솔루션 아이디어는 대량의 CDN(Content Delivery Network) 로그 수집에서 짧은 대기 시간에 높은 처리량을 보여줍니다. 이 데이터를 사용하여 근 실시간 분석 대시보드를 만들 수 있습니다.

아키텍처

Azure Data Explorer를 사용한 콘텐츠 배달 네트워크 분석.

이 아키텍처의 Visio 파일을 다운로드합니다.

데이터 흐름

  1. Verizon 및 Fastly와 같은 Content Delivery Network 공급자는 Azure Data Explorer에 대량의 CDN 로그를 수집하여 CDN 자산의 대기 시간, 상태 및 성능을 분석합니다.
  2. 대부분의 CDN 시나리오에서는 Azure Event Grid를 사용하고 Azure Data Explorer에 수집 파이프라인을 트리거하는 (Blob 또는 ADLS Gen2)를 통해 데이터를 수집합니다. 또는 LightIngest 도구를 사용하여 데이터를 대량 수집할 수 있습니다. 또한 압축되고 분할된 parquet 형식으로 Azure Storage에 지속적으로 데이터를 내보내고, 지속적인 데이터 내보내기 개요에 설명된 대로 데이터를 원활하게 쿼리할 수 있습니다.
  3. Azure Data Explorer에서는 쉽게 네이티브 연산자와 함수를 사용하여 시계열 및 로그 데이터를 처리, 집계 및 분석하고 매우 신속하게 인사이트를 제공합니다. Azure Data Explorer 대시보드, Power BI 또는 Grafana를 사용하여 거의 실시간 분석 대시보드를 빌드할 수 있습니다.
  4. Azure Logic Apps용 Azure Data Explorer 커넥터를 사용하여 경고 및 알림을 만들고 예약합니다.

구성 요소

  • Azure Storage Azure Data Explorer 커넥터: Azure Event Grid 구독을 사용하여 Azure Storage(Blob Storage 및 ADLSv2)에서 연속 수집하여 이러한 알림을 Azure Data Explorer에 스트림합니다.
  • Azure Data Explorer: 애플리케이션, 웹 사이트, IoT 디바이스 등에서 스트리밍되는 대량의 데이터를 실시간으로 분석할 수 있는 빠르고 확장성이 뛰어난 완전 관리형 데이터 분석 서비스입니다.
  • Azure Data Explorer Dashboards: 웹 UI에서 탐색한 Kusto 쿼리를 최적화된 대시보드로 고유하게 내보낼 수 있습니다.
  • Azure Logic Apps Azure Data Explorer 커넥터: 예약되거나 트리거된 작업의 일부로 Kusto 쿼리 및 명령을 자동으로 실행합니다.

시나리오 정보

이 솔루션을 사용하여 근 실시간 분석 대시보드를 만들기 위한 대량의 CDN 로그를 수집할 수 있습니다.

잠재적인 사용 사례

  • Log Analytics
  • 시계열 분석
  • IoT
  • 범용 예비 분석

참가자

Microsoft에서 이 문서를 유지 관리합니다. 원래 다음 기여자가 작성했습니다.

보안 주체 작성자:

다음 단계

자세한 내용은 Azure Data Explorer 설명서를 참조하세요.