Google Cloud용 Software as a Service(SaaS) 제품 설정

이 페이지에서는 Google Cloud 환경을 설정하고 제품 세부정보를 Cloud Marketplace에 추가하는 단계를 설명합니다.

Google Cloud 환경 설정

SaaS 제품을 배포할 수 있도록 Google Cloud 환경을 설정해야 합니다.

작업공간 만들기

Google Cloud 콘솔에서 Cloud Marketplace 제품에 주로 사용할 새 프로젝트를 만드는 것이 좋습니다. 프로젝트 ID에는 PARTNER_NAME-public 형식을 사용합니다. 프로젝트 만들기에 대한 자세한 내용은 프로젝트 만들기 및 관리를 참조하세요.

현재 Cloud Marketplace 제품에 대한 프로젝트가 이미 있으면 해당 프로젝트를 다시 사용하여 Producer Portal에서 제품을 만들 수 있습니다.

프로젝트를 만든 후 프로젝트 수준에서 다음 Identity and Access Management (IAM) 역할을 부여합니다.

  • 서비스 계정 cloud-commerce-marketplace-onboarding@twosync-src.google.com에 프로젝트 편집자 및 Service Management 관리자 역할을 부여합니다.

  • 서비스 계정 cloud-commerce-producer@system.gserviceaccount.com에 구성 편집자(roles/servicemanagement.configEditor) 역할을 부여합니다.

프로젝트에 대한 액세스 권한을 부여하는 단계는 리소스에 대한 액세스 권한 부여, 변경, 취소를 참조하세요. 서비스 계정 cloud-commerce-procurement@system.gserviceaccount.com에 다음 옵션 중 하나를 부여합니다.

  • Service Management 관리자 역할
  • 서비스 소비자 역할 (roles/servicemanagement.serviceConsumer) 및 서비스 컨트롤러 역할 (roles/servicemanagement.serviceController). 이러한 역할은 UI에 표시되지 않으므로 Google Cloud CLI를 사용해야 합니다.

서비스 수준에서 액세스 권한을 부여하는 단계는 API에 대한 액세스 권한 부여 및 취소를 참조하세요.

제품 정보 제출

제품 설정 및 통합을 시작하기 전에 Cloud Marketplace 프로젝트 정보 양식을 작성하는 것이 좋습니다. 이 양식은 한 번만 작성하면 됩니다.

양식을 작성하면 파트너 엔지니어가 Producer Portal에 액세스할 수 있는 권한을 부여하며 Cloud Marketplace에 제품을 통합하는 데 사용하는 Cloud Commerce Partner Procurement API 및 Service Control API를 사용 설정합니다.

포털에서 제품 만들기

Producer Portal을 사용해서 마케팅 정보, 요금제 등이 포함된 제품 정보를 추가할 수 있습니다.

Google Cloud Marketplace팀에서 제공하는 Cloud Marketplace 프로젝트 정보 양식을 작성하면 파트너 엔지니어가 자동으로 Producer Portal을 사용 설정합니다.

Cloud Marketplace에 제품을 게시하려면 Producer Portal을 사용하여 다음 세부정보를 제출합니다.

  • 제품 세부정보: 제품의 목록 정보 및 마케팅 정보를 추가합니다.
  • 가격 책정: 가격 책정 모델을 지정하여 고객이 제품 요금을 지불할 방법을 결정합니다.
  • 기술 통합: Google Cloud Marketplace를 통해 제공하는 SaaS 제품에 대한 기술 통합 세부정보를 제출합니다.

작성하면서 개별적으로 검토를 제출할 수 있습니다. 검토하는 데 최대 2주가 걸릴 수 있으므로 최대한 일찍 요구사항을 검토하고 시작하는 것이 좋습니다.

이 단계에서는 Producer Portal에서 제품에 대한 항목만 만들면 됩니다. 이후 단계에서 마케팅 정보를 추가합니다.

Producer Portal에 바로 연결되는 링크는 다음과 같습니다.

https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID

제품을 만들려면 다음 안내를 따르세요.

  1. 제품 추가를 클릭합니다.

  2. 솔루션 유형에서 SaaS를 선택합니다.

  3. 제품 이름 아래에서 제품 이름을 지정하고 제품 ID를 확인합니다. 기본적으로 솔루션 ID는 Cloud Marketplace 등록정보 URL에 사용됩니다. 나중에 제품 세부정보를 추가할 때 목록의 URL을 맞춤설정할 수도 있습니다.

  4. 만들기를 클릭합니다. 제품을 만들려면 몇 초 정도 걸릴 수 있습니다.

제품 세부정보 추가

제품 세부정보에는 Cloud Marketplace의 제품 등록정보, 마케팅 정보, 문서 링크가 포함됩니다. Producer Portal을 사용하여 제품 세부정보를 추가합니다.

제품 세부정보를 추가하려면 다음 단계를 완료하세요.

Producer Portal로 이동합니다.

https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID

제품 세부정보를 추가하려면 다음 안내를 따르세요.

  1. 제품 목록에서 생성한 솔루션 ID를 클릭합니다.

  2. 제품의 개요 페이지에서 제품 세부정보 섹션으로 이동하여 수정을 클릭합니다.

  3. 제품 세부정보 섹션의 제품 정보 탭을 작성합니다. PRODUCT INFO를 완료하는 동안 카테고리 ID를 추가할 수 있습니다. 카테고리 ID를 사용하면 고객이 Cloud Marketplace를 검색할 때 특정 카테고리나 필터에서 제품을 찾을 수 있습니다. 제품의 카테고리 ID는 최대 2개까지 선택할 수 있습니다.

  4. 튜토리얼, 문서, 추가 라이선스 계약(선택사항)을 추가하려면 제품 세부정보 섹션의 문서 탭을 작성합니다.

  5. 검색 메타데이터 또는 키워드를 추가하거나 제품의 세부정보 페이지 URL을 맞춤설정하려면 제품 세부정보 섹션의 제품 메타데이터 탭을 작성합니다.

처리를 위해 제품 세부정보를 제출할 준비가 되면 제출을 클릭합니다. 파트너 엔지니어링팀에서 제품 세부정보를 검토하고 승인하는 데에는 약 2~5일이 걸립니다. 이제 세부정보를 수정하고 나중에 리뷰를 제출할 수 있습니다.