이 페이지에서는 SaaS 제품을 배포하는 방법을 설명합니다. 즉, App Lifecycle Manager가 Google Cloud 리소스를 프로비저닝하고 SaaS 제품 리소스에 지정된 리전에 SaaS 애플리케이션을 배포합니다.
SaaS 제품을 배포하기 위해 App Lifecycle Manager는 단위 종류와 연결된 리소스를 배포하여 단위를 만듭니다.
시작하기 전에
다음을 만들었는지 확인합니다.
- SaaS 애플리케이션의 SaaS 제품 리소스입니다.
- SaaS 제품을 모델링하는 단위 종류
SaaS 제품 배포
SaaS 제품을 배포하기 위해 App Lifecycle Manager는 단위 종류에 속하는 리소스를 프로비저닝합니다. 프로비저닝된 리소스 또는 배포된 애플리케이션을 App Lifecycle Manager에서는 단위라고 합니다.
단위를 만들면 App Lifecycle Manager가 단위 종류에 정의된 리소스를 프로비저닝합니다. 단위는 SaaS 제품에 포함된 각 리전에서 프로비저닝됩니다.
예를 들어 단일 VM의 단위 종류가 있는 경우 단위를 만들면 App Lifecycle Manager가 SaaS 제품에 정의된 리전에 VM을 프로비저닝합니다.
단위를 만듭니다.
Google Cloud 콘솔에서 App Lifecycle Manager > Units로 이동합니다.
만들기를 선택합니다.
Unit details(단위 세부정보) 페이지에서 다음을 수행합니다.
단위 이름에 단위 이름을 입력합니다. 이름에는 소문자, 숫자 또는 하이픈만 포함해야 합니다.
SaaS 제품에서 이전에 만든 SaaS 제품 리소스를 선택합니다.
리전에서 리소스 또는 애플리케이션을 배포할 리전을 선택합니다.
단위 종류에서 배포할 리소스 또는 애플리케이션을 정의하는 단위 종류를 선택합니다.
관리 모드에서 사용자를 선택합니다.
- 관리 모드를 설정하지 않으려면 Unspecified를 사용합니다.
- 사용자가 수동으로 단위 프로비저닝 해제 단위는 App Lifecycle Manager에 의해 자동으로 프로비저닝 해제되지 않습니다.
- 시스템: 더 이상 필요하지 않은 종속 단위를 App Lifecycle Manager가 프로비저닝 해제합니다.
선택사항: 배포하는 리소스에 라벨을 추가합니다. 라벨에 대한 자세한 내용은 라벨 개요를 참고하세요.
라벨을 추가하려면 다음 단계를 따르세요.
라벨에서 라벨 추가를 선택합니다.
Key 1 및 Value 1에 키-값 쌍을 입력합니다.
추가하려는 각 라벨에 대해 1~2단계를 반복합니다.
만들기를 선택합니다.
리소스를 프로비저닝하거나 애플리케이션을 배포하려면 다음 단계를 따르세요.
단위 > 단위 만들기 페이지에서 프로비저닝을 선택합니다.
출시 필드에서 배포할 단위 종류 버전의 출시를 선택합니다.
서비스 계정에서 서비스 계정을 선택합니다.
선택사항: 테넌트 프로젝트를 추가합니다.
- 테넌트 프로젝트 변수 추가를 선택합니다.
- 입력 변수를 정의합니다.
- 이름에 변수의 문자열 식별자를 입력합니다.
- 변수 유형에서 변수 유형을 선택합니다.
- 변수 값에 변수 값을 입력합니다.
- 각 입력 변수에 대해 이 단계를 반복합니다.
프로비저닝을 선택합니다.
배포된 유닛 보기
이제 App Lifecycle Manager를 사용하여 연결된 단위 종류에 리소스 또는 애플리케이션을 배포하는 단위를 만들었습니다.
배포한 리소스를 보려면 다음 단계를 따르세요.
콘솔에서 App Lifecycle Manager > Units > Unit details 페이지로 이동합니다.
단위 이름을 클릭합니다.
Unit details(단위 세부정보) 페이지에서 다음을 수행합니다.
- 상태가 준비됨인지 확인합니다 (작업이 아직 진행 중인 경우 상태가 프로비저닝일 수 있음).
- 변수 섹션을 펼칩니다.
- 출력 변수에서 단위 종류에 지정된 출력 변수와 관련된 세부정보를 확인할 수 있습니다. 변수에 대한 자세한 내용은 변수 및 변수 매핑을 참고하세요.
다음 단계
- App Lifecycle Manager에 대해 자세히 알아보려면 App Lifecycle Manager 개요를 참고하세요.
- App Lifecycle Manager를 사용할 때 필요한 서비스 계정에 대한 자세한 내용은 서비스 계정을 참고하세요.
- 버전을 업데이트하는 단계는 버전 출시를 참고하세요.