다음을 통해 공유


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

이 빠른 시작에서는 Azure Portal을 사용하여 네임스페이스에 Azure Event Hubs 네임스페이스 및 이벤트 허브를 만듭니다.

필수 구성 요소

리소스 그룹 만들기

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

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

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

    만들기 단추 선택이 있는 리소스 그룹 페이지를 보여 주는 스크린샷

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

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

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

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

    리소스 그룹 만들기 페이지를 보여 주는 스크린샷

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

Event Hubs 네임스페이스 만들기

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

  1. Azure Portal의 왼쪽 메뉴에서 모든 서비스를 선택하고 분석 범주에서 Event Hubs선택합니다.

    모든 서비스 페이지에서 Event Hubs 선택을 보여 주는 스크린샷

  2. Event Hubs 페이지의 도구 모음에서 만들기를 선택합니다.

    이벤트 허브 페이지에서 만들기 단추 선택을 보여 주는 스크린샷

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

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

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

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

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

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

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

    7. Event Hubs가 사용 요구 사항에 맞게 TU 수를 자동으로 늘리려면 자동 확장 기능을 사용하도록 설정합니다. TU를 늘리면 데이터 수신 또는 데이터 송신 속도가 네임스페이스에 할당된 TU에서 허용하는 속도를 초과하는 제한 시나리오를 방지합니다. ServerBusy 오류로 인한 요청 실패 없이 부하가 최소 임계값을 초과하면 Event Hubs 서비스는 처리량을 높입니다.

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

      Azure Portal의 네임스페이스 만들기 페이지 스크린샷

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

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

    리소스에 대한 링크가 있는 배포 완료 페이지의 스크린샷

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

    Azure Portal에서 Event Hubs 네임스페이스에 대한 홈페이지의 스크린샷

    참고 항목

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

이벤트 허브 만들기

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

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

    명령 모음에서 이벤트 허브 추가 단추 선택 스크린샷

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

    이벤트 허브 만들기 페이지 스크린샷

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

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

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

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

    이벤트 허브 목록을 보여 주는 스크린샷

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