Azure Stack Hub의 Event Hubs 개요
Azure Stack Hub의 Event Hubs를 사용하면 하이브리드 클라우드 시나리오를 사용할 수 있습니다. 온-프레미스 및 Azure 클라우드 처리 모두에 대해 스트리밍 및 이벤트 기반 솔루션이 지원됩니다. 시나리오가 하이브리드(연결)인지 연결이 끊김인지에 관계없이 솔루션은 대규모 이벤트/스트림 처리를 지원할 수 있습니다. 시나리오는 필요에 따라 프로비전할 수 있는 Event Hubs 클러스터 크기에 의해서만 바인딩됩니다.
이벤트 처리 작업 실행 및 현장에서 이벤트 기반 애플리케이션 빌드
Azure Stack Hub의 Event Hubs를 사용하면 다음과 같은 비즈니스 시나리오를 구현할 수 있습니다.
- Event Hubs가 이벤트 스트리밍 엔진인 AI 및 기계 학습 워크로드.
- Azure 데이터 센터 외부의 자체 사이트에서 이벤트 기반 아키텍처를 구현합니다.
- 온-프레미스에 배포된 웹 애플리케이션에 대한 클릭스트림 분석.
- 디바이스 원격 분석.
- apache Spark, Flink, Storm 및 Samza와 같은 Apache Kafka를 사용하는 오픈 소스 프레임워크를 사용하여 Stream 처리합니다.
- 컴퓨팅 게스트 OS 메트릭 및 이벤트를 사용합니다.
하이브리드 솔루션 빌드
Azure Stack Hub에서 에지 데이터를 로컬로 수집하고 처리하는 하이브리드 솔루션을 빌드할 수 있습니다. 추가 처리, 시각화 및 스토리지를 위해 집계된 데이터를 Azure로 보낼 수도 있습니다. 적절한 경우 Azure에서 서버리스 컴퓨팅을 사용할 수 있습니다.
기능
Event Hubs 버전(Azure Stack Hub 및 Azure)은 높은 수준의 기능 패리티를 제공합니다. 이 패리티는 SDK, 샘플, PowerShell, Azure CLI 및 포털이 몇 가지 차이점이 있는 유사한 환경을 제공한다는 것을 의미합니다. 다음 표에는 버전 간에 존재하는 기능 가용성의 상위 수준 차이점이 요약되어 있습니다.
기능 | Azure Stack Hub의 Event Hubs | Azure Event Hubs |
---|---|---|
운영자 관리자 환경 | ✔ | ✘ |
Kafka 지원 | ✔ | ✔ |
동일한 SDK 집합 | ✔ | ✔ |
Microsoft Entra ID 사용하여 Event Hubs에 대한 액세스 권한 부여 | ✘ | ✔ |
캡처 기능 | ✘ | ✔ |
Azure Monitor | ✔ | ✔ |
Azure Resource Manager 템플릿, PowerShell 및 Azure CLI를 사용하여 Azure 리소스 관리 작업을 수행할 수도 있습니다. 현재 PowerShell 및 Azure CLI에서는 운영자 관리 작업을 지원하지 않습니다.
기능 설명서
사용자 문서
Azure Stack Hub 클러스터에서 빠르게 시작하고 이벤트 허브를 만들려면 빠른 시작: Azure Stack Hub 포털을 사용하여 Event Hubs 클러스터 만들기를 참조하세요.
또한 다음 Azure Event Hubs 개념 문서는 Azure Stack Hub에서 Event Hubs를 사용하는 경우에도 적용됩니다.
- Event Hubs 개념에 대한 세부 정보
- 이벤트 허브를 만드는 방법
- Kafka 프로토콜을 사용하여 스트리밍하는 방법
운영자 설명서
Azure Stack Hub 운영자 환경의 Event Hubs에 대한 자세한 내용은 Event Hubs 운영자 설명서를 참조하세요. 이 설명서에서는 다음과 같은 활동에 대한 정보를 제공합니다.
- Event Hubs 설치.
- 사용자가 Event Hubs를 사용할 수 있도록 설정합니다.
- 서비스의 상태에 대한 정보를 가져옵니다.
- 로그 수집.
다음 단계
- 구독에서 Event Hubs를 사용할 수 없는 경우 관리자와 협력하여 Azure Stack Hub 리소스 공급자에 Event Hubs를 설치합니다.
- Event Hubs가 설치되어 있고 사용할 준비가 된 경우 Event Hubs 설명서 에서 서비스에 대한 자세한 내용을 참조하세요.