빠른 시작: Azure Portal을 사용하여 이벤트 허브 만들기

Azure Event Hubs는 초당 수백만 개의 이벤트를 수신하여 처리할 수 있는 빅 데이터 스트리밍 플랫폼이자 이벤트 수집 서비스입니다. Event Hubs는 분산된 소프트웨어와 디바이스에서 생성된 이벤트, 데이터 또는 원격 분석을 처리하고 저장할 수 있습니다. Event Hub로 전송된 데이터는 실시간 분석 공급자 또는 일괄 처리/스토리지 어댑터를 사용하여 변환하고 저장할 수 있습니다. Event Hubs에 대한 자세한 개요는 Event Hubs 개요Event Hubs 기능을 참조하세요.

Azure 빠른 시작에서 Azure Portal을 사용하여 이벤트 허브를 만듭니다.

필수 조건

이 빠른 시작을 완료하려면 Azure 구독이 있는지 확인합니다. 구독이 없으면 시작하기 전에 계정을 만드세요.

리소스 그룹 만들기

리소스 그룹은 Azure 리소스에 대한 논리적 컬렉션입니다. 모든 리소스는 리소스 그룹에서 배포 및 관리됩니다. 리소스 그룹을 만들려면

  1. Azure Portal에 로그인합니다.

  2. 왼쪽 탐색 영역에서 리소스 그룹을 선택한 다음, 만들기를 선택합니다.

    Screenshot showing the Resource groups page with the selection of the Create button.

  3. 구독에서 리소스 그룹을 만들려는 Azure 구독의 이름을 선택합니다.

  4. 고유한 리소스 그룹 이름을 입력합니다. 시스템에서 즉시 이 이름이 현재 선택한 Azure 구독에서 사용 가능한지 확인합니다.

  5. 리소스 그룹의 Azure 지역을 선택합니다.

  6. 검토 + 생성를 선택합니다.

    Screenshot showing the Create a resource group page.

  7. 검토 + 만들기 창에서 만들기를 선택합니다.

Event Hubs 네임스페이스 만들기

Event Hubs 네임스페이스는 하나 이상의 이벤트 허브를 만드는 고유한 범위 지정 컨테이너를 제공합니다. 포털을 사용하여 리소스 그룹에 네임스페이스를 만들려면 다음 작업을 수행합니다.

  1. Azure Portal의 왼쪽 메뉴에서 모든 서비스를 선택하고, 분석 범주의 Event Hubs 옆에 있는 별표(*)를 선택합니다. 왼쪽 탐색 메뉴에서 Event Hubs즐겨찾기에 추가되었는지 확인합니다.

    Screenshot showing the selection of Event Hubs in the All services page.

  2. 왼쪽 탐색 메뉴의 즐겨찾기 아래에서 Event Hubs를 선택하고 도구 모음에서 만들기를 선택합니다.

    Screenshot showing the selection of Create button on the Event hubs page.

  3. 네임스페이스 만들기 페이지에서 다음 단계를 수행합니다.

    1. 네임스페이스를 만들려는 구독을 선택합니다.

    2. 이전 단계에서 만든 리소스 그룹을 선택합니다.

    3. 네임스페이스의 이름을 입력합니다. 시스템에서 사용 가능한 이름인지 즉시 확인합니다.

    4. 네임스페이스의 위치를 선택합니다.

    5. 가격 책정 계층으로 기본을 선택합니다. Apache Kafka 앱에서 네임스페이스를 사용하려는 경우 표준 계층을 사용합니다. 기본 계층은 Apache Kafka 워크로드를 지원하지 않습니다. 계층 간의 차이점에 대한 자세한 내용은 할당량 및 제한, Event Hubs 프리미엄Event Hubs Dedicated 문서를 참조하세요.

    6. 처리량 단위(표준 계층의 경우) 또는 처리 단위(프리미엄 계층의 경우) 설정을 그대로 둡니다. 처리량 단위 또는 처리 단위에 관해 알아보려면 Event Hubs 스케일링 가능성을 참조하세요.

    7. 페이지 아래쪽에서 검토 + 만들기를 선택합니다.

      Screenshot of the Create Namespace page in the Azure portal.

    8. 검토 + 만들기 페이지에서 설정을 검토하고 만들기를 선택합니다. 배포가 완료될 때가지 기다립니다.

  4. 배포 페이지에서 리소스로 이동을 선택하여 네임스페이스에 대한 페이지로 이동합니다.

    Screenshot of the Deployment complete page with the link to resource.

  5. 다음 예제와 유사한 Event Hubs 네임스페이스 페이지가 표시되는지 확인합니다.

    Screenshot of the home page for your Event Hubs namespace in the Azure portal.

    참고 항목

    Azure Event Hubs는 Kafka 엔드포인트를 제공합니다. 이 엔드포인트를 통해 Event Hubs 네임스페이스가 Apache Kafka 메시지 프로토콜 및 API를 고유하게 해석할 수 있습니다. 이 기능을 사용하면 프로토콜 클라이언트를 변경하거나 자체 클러스터를 실행하지 않고도 Kafka 항목과 마찬가지로 이벤트 허브와 통신할 수 있습니다. Event Hubs는 Apache Kafka 버전 1.0 이상을 지원합니다. 자세한 내용은 Apache Kafka 애플리케이션에서 Event Hubs 사용을 참조하세요.

이벤트 허브 만들기

네임스페이스에 이벤트 허브를 만들려면 다음 작업을 수행합니다.

  1. 개요 페이지에 있는 명령 모음에서 + 이벤트 허브를 선택합니다.

    Screenshot of the selection of Add event hub button on the command bar.

  2. 이벤트 허브의 이름을 입력한 다음, 검토 + 만들기를 선택합니다.

    Screenshot of the Create event hub page.

    파티션 수 설정을 사용하면 여러 소비자 간에 소비량을 병렬화할 수 있습니다. 자세한 내용은 파티션을 참조하세요.

    메시지 보존 설정은 Event Hubs 서비스가 데이터를 유지하는 기간을 지정합니다. 자세한 내용은 이벤트 보존을 참조하세요.

  3. 리뷰 + 생성 페이지에서 생성를 선택합니다.

  4. 경고에서 이벤트 허브 만들기의 상태를 확인할 수 있습니다. 이벤트 허브가 만들어지면 이벤트 허브 목록에 표시됩니다.

    Screenshot showing the list of event hubs.

다음 단계

이 문서에서는 리소스 그룹, Event Hubs 네임스페이스 및 이벤트 허브를 만들었습니다. 이벤트를 이벤트 허브로 보내고 받는 단계별 지침은 다음 자습서를 참조하세요.