이 페이지에서는 SaaS 애플리케이션에 필요한 인프라와 애플리케이션을 배포하고 관리할 수 있는 앱 제품을 만드는 방법을 설명합니다.
앱 제품을 만든 후 배포 가능한 단위를 모델링하고 패키징한 다음 이러한 단위를 프로비저닝하고 배포합니다.
시작하기 전에
- App Lifecycle Manager를 사용 설정했는지 확인합니다.
- 배포할 리소스와 SaaS 애플리케이션을 식별합니다. 필수 아티팩트에 대한 자세한 내용은 필수 아티팩트에 대한 자세한 내용은 App Lifecycle Manager의 청사진을 참고하세요.
- 필수 서비스 계정을 설정했는지 확인합니다.
앱 제품 만들기
콘솔
콘솔에서 App Lifecycle Manager > 앱 제품 으로 이동합니다.
만들기 를 클릭합니다.
앱 제품 이름 필드에 앱 제품의 이름을 입력합니다.
리전 필드에서 다음을 수행합니다.
- 앱 제품의 배포를 호스팅할 모든 리전을 선택합니다. 사용 가능한 리전의 전체 목록은 위치를 참고하세요.
- 확인 을 클릭합니다.
선택사항: 라벨에서 앱 제품 리소스에 라벨을 추가할 수 있습니다. 라벨에 대한 자세한 내용은 라벨 개요를 참고하세요.
라벨을 추가하려면 다음 단계를 따르세요.
라벨 에서 라벨 추가 를 선택합니다.
키 1 및 값 1에 선택한 키-값 쌍을 입력합니다.
추가하려는 각 라벨에 대해 단계를 반복합니다.
만들기 를 클릭하여 앱 제품을 만듭니다.
앱 제품에 대해 선택한 리전은 App Lifecycle Manager가 앱 제품을 배포하는 위치입니다. 즉, 리소스가 프로비저닝되고 애플리케이션이 배포되는 위치입니다.
배포된 앱 제품에 액세스하는 최종 사용자가 있는 경우 여기에서 지정한 리전에서 액세스합니다.
gcloud
gcloud beta app-lifecycle-manager saas create SAAS_OFFERING_NAME --location=global --locations=name=REGION_1 --locations=name=REGION_2
다음을 바꿉니다.
- SAAS_OFFERING_NAME: 앱 제품의 이름입니다.
- REGION_1: 앱 제품의 배포를 호스팅할 리전입니다. 사용 가능한 리전은 App Lifecycle Manager 위치를 참고하세요.
- REGION_2: 배포를 호스팅할 두 번째 리전입니다(선택사항). 둘 이상의 리전에서 배포를 호스팅하려면 이 패턴에 따라 각 리전을 명령어에 추가합니다.
앱 제품에 대해 선택한 리전은 App Lifecycle Manager가 앱 제품을 배포하는 위치입니다. 즉, 리소스가 프로비저닝되고 애플리케이션이 배포되는 위치입니다.
배포된 앱 제품에 액세스하는 최종 사용자가 있는 경우 여기에서 지정한 리전에서 액세스합니다.
다음 단계
- 다음으로 배포 단위를 모델링하고 패키징해야 합니다.
- 배포 단위를 모델링한 후 단위를 배포할 수 있습니다.
- App Lifecycle Manager에 대한 자세한 내용은 App Lifecycle Manager 개요를 참고하세요.
- App Lifecycle Manager를 사용할 때 필요한 서비스 계정에 대한 자세한 내용은 서비스 계정을 참고하세요.