솔루션 아이디어
이 문서에서는 솔루션 아이디어를 설명합니다. 클라우드 설계자는 이 지침을 사용하여 이 아키텍처의 일반적인 구현을 위한 주요 구성 요소를 시각화할 수 있습니다. 이 문서를 시작점으로 사용하여 워크로드의 특정 요구 사항에 맞는 잘 설계된 솔루션을 디자인할 수 있습니다.
이 솔루션 아이디어는 대량의 CDN(Content Delivery Network) 로그 수집에서 짧은 대기 시간에 높은 처리량을 보여줍니다. 이 데이터를 사용하여 근 실시간 분석 대시보드를 만들 수 있습니다.
아키텍처
이 아키텍처의 Visio 파일을 다운로드합니다.
데이터 흐름
- Verizon 및 Fastly와 같은 Content Delivery Network 공급자는 Azure Data Explorer에 대량의 CDN 로그를 수집하여 CDN 자산의 대기 시간, 상태 및 성능을 분석합니다.
- 대부분의 CDN 시나리오에서는 Azure Event Grid를 사용하고 Azure Data Explorer에 수집 파이프라인을 트리거하는 (Blob 또는 ADLS Gen2)를 통해 데이터를 수집합니다. 또는 LightIngest 도구를 사용하여 데이터를 대량 수집할 수 있습니다. 또한 압축되고 분할된 parquet 형식으로 Azure Storage에 지속적으로 데이터를 내보내고, 지속적인 데이터 내보내기 개요에 설명된 대로 데이터를 원활하게 쿼리할 수 있습니다.
- Azure Data Explorer에서는 쉽게 네이티브 연산자와 함수를 사용하여 시계열 및 로그 데이터를 처리, 집계 및 분석하고 매우 신속하게 인사이트를 제공합니다. Azure Data Explorer 대시보드, Power BI 또는 Grafana를 사용하여 거의 실시간 분석 대시보드를 빌드할 수 있습니다.
- 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에서 이 문서를 유지 관리합니다. 원래 다음 기여자가 작성했습니다.
보안 주체 작성자:
- Ornat Spodek | 수석 콘텐츠 관리자
다음 단계
자세한 내용은 Azure Data Explorer 설명서를 참조하세요.