Cloud Marketplace에서 Apigee 개발자 포털 Kickstart 시작하기

이 페이지는 ApigeeApigee Hybrid에 적용됩니다.

Apigee Edge 문서 보기

이 페이지에서는 기본 구성 옵션을 사용하여 Cloud Marketplace에서 Apigee 개발자 포털 Kickstart 솔루션을 시작하는 방법을 설명합니다.

대다수의 경우 확장, 보안 또는 모니터링 요구사항에 맞게 포털 맞춤설정을 위한 여러 옵션이 있습니다. 포털을 배포하기 전에 고려해야 할 특정 맞춤설정 옵션은 Cloud Marketplace의 Apigee 개발자 포털 Kickstart 솔루션 맞춤설정을 참조하세요.

시작하기 전에

이 가이드는 기본 포털 구성에 필요한 단계를 익히기 위한 것입니다. 테스트 또는 프로덕션 용도로 포털을 배포하기 전에 Cloud Marketplace에서 Apigee 개발자 포털 Kickstart 솔루션 맞춤설정을 참조하여 다음 작업에 필요한 기본 구성 단계를 확인하세요.

새 Apigee 개발자 포털 Kickstart 시작

Cloud Marketplace에서 Apigee 개발자 포털 Kickstart 솔루션을 구성하고 배포하려면 다음 단계를 따르세요.

  1. Google Cloud Console에서 Cloud Marketplace 페이지로 이동하여 Apigee 개발자 포털 Kickstart 솔루션을 선택합니다.
  2. 실행을 클릭합니다.
  3. 새 Apigee 개발자 포털 배포를 구성합니다.
    1. 배포 이름을 입력합니다. portal-dev). 배포 이름은 다음 조건을 만족해야 합니다:
      • 10자 이하여야 합니다.
      • 정규 표현식 [a-z]([-a-z0-9]*[a-z0-9])?와 일치해야 합니다. 즉, 첫 문자는 소문자이고 그 다음에 오는 모든 문자는 하이픈, 소문자, 숫자여야 합니다. 단, 마지막 문자에는 하이픈을 사용할 수 없습니다.
      • 자세한 내용은 이름 지정 규칙에 대한 Compute Engine 가이드라인을 참조하세요.
    2. 드롭다운 목록에서 배포에 대한 선호 영역을 선택합니다. 여러 영역에서 사용 가능한 Compute Engine 리소스에 대한 자세한 내용은 리전 및 영역을 참조하세요.
    3. 드롭다운 목록에서 Compute Engine 인스턴스의 머신 유형을 선택합니다. 기본값은 1vCPU입니다.
      • 선택사항: 맞춤설정을 클릭하여 Compute Engine 인스턴스에 선택한 머신 유형, 코어, 메모리를 변경합니다.
      • 머신 유형 맞춤설정 옵션에 대한 자세한 내용은 커스텀 머신 유형으로 VM 인스턴스 만들기를 참조하세요.
    4. 배포에서 Compute Engine 인스턴스에 대해 새 서비스 계정을 만들거나 기존 서비스 계정을 선택합니다. 서비스 계정은 Compute Engine에서 다른 Google API에 액세스하는 데 사용됩니다.
      • 새 서비스 계정을 만들려면 다음 정보를 제공하세요.
        • 서비스 계정 이름: 이 고유 식별자는 생성 중에 프로비저닝된 서비스 계정의 이메일 주소에 표시됩니다. 예를 들면 sa-name@project-id.iam.gserviceaccount.com입니다.
        • 서비스 계정 ID: ID는 6~30자(영문 기준) 사이여야 하며 소문자 영숫자 문자와 대시를 포함할 수 있습니다.
        • 서비스 계정 설명: 서비스 계정에 대한 간단한 설명입니다.
        • 자세한 내용은 서비스 계정 만들기를 참조하세요.
      • 기존 서비스 계정을 선택하려면 프로젝트에서 사용 가능한 서비스 계정의 드롭다운 목록에서 올바른 역할이 있는 서비스 계정을 선택합니다.
    5. 선택사항: 부팅 디스크 옵션을 구성합니다.
      • 드롭다운 목록에서 부팅 디스크 유형을 선택합니다. 기본값은 Standard Persistent Disk입니다.
      • 드롭다운 목록에서 부팅 디스크 크기를 선택합니다. 기본값은 200GB입니다.
      • 스토리지 옵션 및 디스크 가격을 비교하려면 스토리지 옵션을 참조하세요.
    6. 선택사항: 네트워킹 옵션을 구성합니다.
      • 새 포털에는 CloudSQL 인스턴스에 연결하기 위한 기본 IP 주소가 프로비저닝됩니다.
      • 필요한 경우 nip.io 도메인을 사용하여 새 포털에서 HTTPS를 구성하는 체크박스를 선택합니다. nip.io는 IP 주소에 와일드 카드 DNS를 제공할 수 있는 타사 서비스입니다. 개발 및 테스트에 nip.io를 사용하려면 프로덕션 사용 전에 부하 분산기 구성에서 도메인을 수정하면 됩니다. 필요한 단계의 예시는 테스트 도메인 사용을 참조하세요.
    7. 선택사항: Cloud Logging 및 Monitoring을 구성합니다.
      • Cloud Logging 및 Cloud Monitoring은 새로운 Apigee 개발자 포털 Kickstart 배포에 기본적으로 사용 설정됩니다.
      • 클라우드 서비스 중 하나를 사용 중지하려면 해당 체크박스를 선택 해제합니다.
      • 구성 옵션에 대한 자세한 내용은 Cloud LoggingCloud Monitoring 문서를 참조하세요.
    8. 선택사항: 암호화 옵션을 구성합니다.
      • 기본적으로 Apigee 개발자 포털 Kickstart는 Google 관리 암호화 키를 사용하여 Cloud SQL 인스턴스에 대한 액세스를 보호합니다.
      • 구성된 고객 관리 암호화 키(CMEK)를 사용하여 Cloud SQL에 대한 액세스를 보호하려면 암호화 키의 리소스 이름을 텍스트 필드에 입력합니다.
    9. 배포를 클릭합니다.

    수고하셨습니다. Apigee 개발자 포털 Kickstart를 성공적으로 배포했습니다.

    포털 배포 보기

    포털 배포의 세부정보를 보려면 다음 안내를 따르세요.

    1. Apigee 개발자 포털 Kickstart 페이지에서 이전 배포 보기를 클릭합니다. Deployment Manager 대시보드로 이동됩니다.
    2. 지정된 포털 배포의 세부정보를 보려면 목록에서 원하는 포털 배포를 선택합니다. 세부정보 페이지에서는 권장 다음 단계 및 추가 문서 링크를 제공하고, 다음을 포함하여 프로비저닝된 클라우드 서비스의 링크와 ID를 제공합니다.
      • 인스턴스 그룹
      • Cloud SQL 인스턴스
      • Filestore 인스턴스
      • 방화벽 규칙
      • 부하 분산기
    3. 배포 관리, 업데이트, 삭제에 대한 자세한 내용은 Deployment Manager 문서를 참조하세요.

    삭제

    이 빠른 시작에서 사용한 리소스의 비용이 Google Cloud 계정에 청구되지 않도록 하려면 배포를 삭제하면 됩니다. 이 튜토리얼에 사용된 Google Cloud 프로젝트도 삭제할 수 있습니다.

    다음 단계