확장 배포
AEM as a Cloud Service 환경에서 사용하려면 확장 App Builder 앱을 배포하고 승인해야 합니다.
확장 App Builder 앱을 배포할 때 알아야 할 몇 가지 고려 사항이 있습니다.
-
확장은 Adobe Developer Console 프로젝트 작업 공간에 배포됩니다. 기본 작업 공간은 다음과 같습니다.
- 프로덕션 작업 영역에 모든 AEM as a Cloud Service에서 사용할 수 있는 확장 배포가 포함되어 있습니다.
- Stage 작업 영역은 개발자 작업 영역으로 작동합니다. 스테이지 작업 영역에 배포된 확장은 AEM as a Cloud Service에서 사용할 수 없습니다.
Adobe Developer Console 작업 영역은 AEM as a Cloud Service 환경 유형과 직접적인 상관 관계가 없습니다.
-
Production Workspace에 배포된 확장은 확장이 존재하는 Adobe 조직의 모든 AEM as a Cloud Service 환경에 표시됩니다.
AEM as a Cloud Service 호스트 이름🔗을(를) 확인하는 조건부 논리를 추가하여 확장이 등록된 환경으로 제한할 수 없습니다. -
AEM as a Cloud Service에서 여러 확장을 사용할 수 있습니다. Adobe은 단일 비즈니스 목표를 해결하기 위해 App Builder 앱을 사용하는 각 확장을 권장합니다. 즉, 단일 확장 App Builder 앱은 일반적인 비즈니스 목표를 지원하는 여러 확장 지점을 구현할 수 있습니다.
초기 배포
AEM as a Cloud Service 환경에서 사용할 수 있는 확장을 사용하려면 Adobe Developer Console에 배포해야 합니다.
배포 프로세스는 다음 두 가지 논리적 단계로 분할됩니다.
- 개발자가 Adobe Developer Console에 확장 App Builder 앱을 배포합니다.
- 배포 관리자 또는 비즈니스 소유자에 의한 확장 승인.
확장 배포
프로덕션 작업 영역에 확장을 배포합니다. 프로덕션 작업 영역에 배포된 확장은 확장이 배포되는 Adobe 조직의 모든 AEM as a Cloud Service 작성자 서비스에 자동으로 추가됩니다.
-
업데이트된 확장 App Builder 앱의 루트에 대한 명령줄을 엽니다.
-
프로덕션 작업 영역이 활성 상태인지 확인합니다.
code language-shell $ aio app use -w Production
.env
및.aio
에 대한 모든 변경 내용을 병합합니다. -
업데이트된 확장 App Builder 앱을 배포합니다.
code language-shell $ aio app deploy
배포 승인 요청
- Adobe Developer Console에 로그인
- 콘솔 선택
- 프로젝트(으)로 이동
- 확장과 연결된 프로젝트 선택
- 프로덕션 작업 영역 선택
- 승인을 위한 제출 선택
- 양식을 작성하여 제출하고 필요에 따라 필드를 업데이트합니다.
배포 승인
- Adobe Exchange에 로그인
- 관리 > 검토 보류 중인 앱(으)로 이동
- 확장 App Builder 앱을 검토
- 확장 변경을 수락할 수 있는 경우 수락 검토를 수행합니다. 이렇게 하면 Adobe 조직 내의 모든 AEM as a Cloud Service 작성자 서비스에 즉시 확장이 삽입됩니다.
확장 요청이 승인되면 AEM as a Cloud Service 작성자 서비스에서 확장이 즉시 활성화됩니다.
확장 업데이트
App Builder 앱 업데이트 및 확장은 초기 배포와 동일한 프로세스를 따르며, 편차는 기존 확장 배포를 먼저 취소해야 합니다.
확장 취소
새 버전의 확장을 배포하려면 먼저 확장을 취소(또는 제거)해야 합니다. 확장이 해지되었지만 AEM 콘솔에서는 사용할 수 없습니다.
- Adobe Exchange에 로그인
- 관리 > App Builder 앱(으)로 이동
- 업데이트할 확장을 취소
확장 배포
프로덕션 작업 영역에 확장을 배포합니다. 프로덕션 작업 영역에 배포된 확장은 확장이 배포되는 Adobe 조직의 모든 AEM as a Cloud Service 작성자 서비스에 자동으로 추가됩니다.
-
업데이트된 확장 App Builder 앱의 루트에 대한 명령줄을 엽니다.
-
프로덕션 작업 영역이 활성 상태인지 확인합니다.
code language-shell $ aio app use -w Production
.env
및.aio
에 대한 모든 변경 내용을 병합합니다. -
업데이트된 확장 App Builder 앱을 배포합니다.
code language-shell $ aio app deploy
배포 승인 요청
- Adobe Developer Console에 로그인
- 콘솔 선택
- 프로젝트(으)로 이동
- 확장과 연결된 프로젝트 선택
- 프로덕션 작업 영역 선택
- 승인을 위한 제출 선택
- 양식을 작성하여 제출하고 필요에 따라 필드를 업데이트합니다.
배포 요청 승인
- Adobe Exchange에 로그인
- 관리 > 검토 보류 중인 앱(으)로 이동
- 확장 App Builder 앱을 검토
- 확장 변경을 수락할 수 있는 경우 수락 검토를 수행합니다. 이렇게 하면 Adobe 조직 내의 모든 AEM as a Cloud Service 작성자 서비스에 즉시 확장이 삽입됩니다.
확장 요청이 승인되면 AEM as a Cloud Service 작성자 서비스에서 확장이 즉시 활성화됩니다.
확장 제거
확장을 제거하려면 Adobe Exchange에서 취소(또는 제거)합니다. 확장이 취소되면 모든 AEM as a Cloud Service 작성자 서비스에서 제거됩니다.
- Adobe Exchange에 로그인
- 관리 > App Builder 앱(으)로 이동
- 제거할 확장을 취소