빠른 시작: Cloud Console을 사용하여 Pub/Sub 주제 만들기

Cloud Console을 사용하여 Pub/Sub 주제 만들기

이 페이지에서는 Google Cloud Console을 사용하여 Pub/Sub에서 기본 작업을 수행하는 방법을 설명합니다.


Cloud Shell 편집기에서 직접 이 태스크를 수행하는 방법에 대한 단계별 안내를 보려면 둘러보기를 클릭하세요.

둘러보기


다음 섹션에서는 둘러보기를 클릭할 때와 동일한 단계를 수행합니다.

시작하기 전에

  1. Google Cloud 계정에 로그인합니다. Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.
  2. Google Cloud 콘솔 프로젝트를 설정합니다.

    프로젝트 설정

    클릭하여 다음을 수행하세요.

    • 프로젝트를 만들거나 선택합니다.
    • 프로젝트에 Pub/Sub API를 사용 설정합니다.

    언제든지 Google Cloud 콘솔에서 이 리소스를 보고 관리할 수 있습니다.

  3. Google Cloud CLI를 설치합니다.
  4. gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.

    gcloud init
  5. Google Cloud 콘솔 프로젝트를 설정합니다.

    프로젝트 설정

    클릭하여 다음을 수행하세요.

    • 프로젝트를 만들거나 선택합니다.
    • 프로젝트에 Pub/Sub API를 사용 설정합니다.

    언제든지 Google Cloud 콘솔에서 이 리소스를 보고 관리할 수 있습니다.

  6. Google Cloud CLI를 설치합니다.
  7. gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.

    gcloud init

주제 만들기

  1. Cloud Console에서 Pub/Sub 주제 페이지로 이동합니다.

    Pub/Sub 주제 페이지로 이동

  2. 주제 만들기를 클릭합니다.

    콘솔의 주제 만들기 대화상자를 보여주는 스크린샷

  3. 주제 ID 입력란에 고유 주제 이름을 입력합니다. 예를 들어 MyTopic이 있습니다.

  4. 저장을 클릭합니다.

이제 Pub/Sub 주제 만들기가 완료되었습니다.

구독 추가

방금 만든 주제에 구독을 추가하는 방법은 다음과 같습니다.

  1. 방금 만든 주제의 메뉴를 표시하고 구독 만들기를 클릭합니다.

  2. 구독의 이름을 입력합니다(예: MySub).

    새 구독 대화상자가 표시되면 구독 이름 필드에 구독 이름을 입력합니다.

  3. 전달 유형으로는 가져오기를 그대로 선택합니다.

  4. 만들기를 클릭합니다.

주제에 메시지 게시

주제에 메시지를 게시하는 방법은 다음과 같습니다.

  1. 방금 만든 주제의 주제 세부정보 페이지로 이동합니다.
  2. 페이지 하단의 메시지 탭을 클릭한 후 메시지 게시를 클릭합니다.
  3. 메시지 필드에 Hello World를 입력합니다.
  4. 게시를 클릭합니다.

구독에서 메시지 가져오기

  1. Cloud Console에서 Pub/Sub 구독 페이지로 이동합니다.

    Pub/Sub 구독 페이지로 이동

  2. 구독 ID를 클릭합니다.

  3. 구독 세부정보 페이지에서 메시지 보기를 클릭합니다.

  4. 가져오기를 클릭합니다.

삭제

이 페이지에서 사용한 리소스 비용이 Google Cloud 계정에 청구되지 않도록 하려면 다음 단계를 수행합니다.

  1. Cloud Console에서 Pub/Sub 주제 페이지로 이동합니다.

    Pub/Sub 주제 페이지로 이동

  2. 방금 만든 주제 옆에 있는 체크박스를 선택합니다.

  3. 삭제를 클릭하여 주제를 영구로 삭제합니다.

  4. 각 구독을 표시하고 휴지통 아이콘을 클릭해 나머지 구독을 삭제합니다.

다음 단계

Pub/Sub 클라이언트 라이브러리에서 선택한 언어로 Pub/Sub를 시작합니다.

이 페이지에서 논의한 개념을 더 자세히 알고 싶다면 게시자구독자 가이드를 참조하세요.

Pub/Sub에 대한 자세한 개요는 Pub/Sub란 무엇인가요?를 참조하세요.