소개 Cloud Manager AMS용

먼저 AMS(Adobe 관리 서비스)를 위한 Cloud Manager와 조직에서 Adobe Experience Manager을 클라우드에서 자체 관리할 수 있는 방법을 확인하십시오.

소개

Cloud Manager Adobe Experience Manager용 는 Adobe Experience Manager 우수 사례를 기반으로 구축된 간소화된 워크플로우를 통해 개발자에게 효과적인 고객 경험을 만들 수 있는 기능을 제공합니다. Adobe Experience Manager에 맞게 최적화된 CI/CD 파이프라인을 사용하면 코드를 체크 인하면 프로덕션 준비가 된 상태로 이동할 수 있으므로 개발 워크플로우를 쉽게 병합할 수 있습니다. 빌드 단계 동안 사용자 지정 코드 업데이트는 모범 사례에 따라 철저하게 테스트되어 고객을 위한 안정적인 애플리케이션을 제공합니다. Cloud Manager는 개방형 API 접근 방식을 사용하여 기존 프로세스 및 도구를 중단하지 않고 시스템과 통합할 수 있습니다.

노트

이 설명서는 AMS(Adobe Managed Services)용 Cloud Manager의 기능과 특징을 구체적으로 설명합니다.

AEM as a Cloud Service에 대한 동등한 설명서는 AEM as a Cloud Service 설명서입니다.

Cloud Manager를 사용하면 개발 팀이 다음과 같은 기능을 활용할 수 있습니다.

  • 출시 시기를 월/주 단위에서 일/시간 단위로 단축하는 코드 지속적 통합/지속적 배포(CI/CD)

  • 프로덕션에 투입하기 전에 프로덕션 중단을 최소화하기 위한 우수 사례 기반 코드 검사, 성능 테스트 및 보안 유효성 검사

  • 기존 DevOps 프로세스를 보완하기 위한 API 연결

  • 용량 증가 필요성을 지능적으로 탐지하고 추가 디스패처/게시 세그먼트를 자동으로 온라인 상태로 전환하는 자동 크기 조정

이 이미지는에서 사용되는 CI/CD 프로세스 플로우를 보여줍니다. Cloud Manager:

CI/CD 흐름

Cloud Manager의 주요 기능

다음은 Cloud Manager에서 선택한 주요 기능을 자세히 살펴보는 것입니다.

셀프서비스 인터페이스

용 사용자 인터페이스(UI) Cloud Manager Adobe Experience Manager 애플리케이션의 클라우드 환경과 CI/CD 파이프라인을 쉽게 액세스하고 관리할 수 있습니다.

성공적인 배포를 측정하는 기준을 형성하는 애플리케이션별 KPI(주요 성능 지표)를 정의합니다(예: 분당 최대 페이지 보기 횟수 및 페이지 로드 예상 응답 시간). 여러 팀 구성원의 역할과 권한을 쉽게 정의할 수 있습니다. 셀프서비스 인터페이스를 통해 고객이 직접 제어하게 되지만, 우수 사례 리소스에 대한 링크와 필요한 지침을 제공할 수 있는 Adobe 내 전문가 액세스도 제공됩니다.

탐색 및 시작하기 Cloud Manager의 UI에서 문서를 참조하십시오 처음 로그인.

CI/CD 파이프라인

Cloud Manager의 주요 기능 중 하나는 최적화된 CI/CD 파이프라인을 이용하여 사용자 지정 코드 또는 업데이트(예: 웹사이트에 새 구성 요소 추가)의 게재 속도를 단축하는 기능입니다.

사용 Cloud Manager UI, CI/CD 파이프라인을 구성하고 시작할 수 있습니다. 이 파이프라인의 일부로 고품질 애플리케이션만 프로덕션 환경에 전달되도록 철저한 코드 검사가 실행됩니다.

파이프라인 구성에 대한 자세한 내용은 Cloud Manager의 UI에서 문서를 참조하십시오 프로덕션 파이프라인 구성비프로덕션 파이프라인 구성.

유연한 배포 모드

Cloud Manager 에서는 변화하는 비즈니스 수요에 따라 경험을 게재할 수 있도록 유연하고 구성 가능한 배포 모드를 제공합니다.

자동 트리거 모드에서는 코드 커밋과 같은 특정 이벤트에 따라 코드가 환경에 자동으로 배포됩니다. 또한, 영업시간 외에도 기간을 지정하여 코드 배포를 예약할 수 있습니다.

배포 트리거와 관계없이, 배포가 트리거될 때마다 품질 검사가 CI/CD 파이프라인 실행의 일부로 항상 수행됩니다. 품질 검사에는 사용자 또는 파트너의 노력 없이 즉시 제공되는 코드 검사, 보안 테스트 및 성능 테스트가 포함되어 있습니다.

코드 배포 및 품질 검사에 대한 자세한 내용은 문서를 참조하십시오 코드 배포.

Cloud Manager의 옵션 기능

Cloud Manager는 특정 환경 설정 및 요구 사항에 따라 프로젝트에 유용할 수 있는 추가 고급 기능을 제공합니다. 이러한 기능이 유용하면 CSE(Customer Success Engineer) 또는 Adobe 담당자에게 연락하여 자세한 내용을 문의하십시오.

자동 크기 조정

프로덕션 환경에서 로드가 비정상적으로 많을 경우 Cloud Manager 에서는 추가 용량의 필요성을 탐지하여 자동 크기 조정 기능을 사용하여 자동으로 추가 용량을 온라인 상태로 전환합니다.

이런 경우에는 Cloud Manager 자동 크기 조정 제공 프로세스를 트리거하고, 자동 크기 조정 이벤트 알림을 보내고, 몇 분 안에 추가 용량을 온라인 상태로 전환합니다. 추가 용량은 영역이 같고 실행 중인 디스패처/게시 노드와 시스템 사양이 일치하는 프로덕션 환경에서 제공됩니다.

자동 크기 조정 기능은 디스패처/게시 계층에만 적용되며, 가로 크기 조정 방법을 사용하여 실행되며, 최대 10개의 세그먼트까지 디스패처/게시 쌍 중 최소 1개의 추가 세그먼트가 있습니다. 제공된 추가 용량은 CSE(Customer Success Engineer)가 결정하는 10일 이내 기간에 수동으로 조정됩니다.

노트

자동 크기 조절이 응용 프로그램에 적합한지 여부를 알아보려면 CSE 또는 Adobe 담당자에게 문의하십시오.

파란색/녹색 배포

파란색/녹색 배포는 파란색 및 녹색이라는 동일한 두 가지 운영 환경을 실행하여 다운타임과 위험을 줄이는 기술입니다.

언제든지 환경 중 하나만 라이브되고 라이브 환경은 모든 프로덕션 트래픽을 제공합니다. 일반적으로 파란색은 현재 라이브 환경이며 녹색은 유휴 상태입니다.

  • 파란색/녹색 배포는 Cloud Manager CI/CD 파이프라인에 대한 추가 기능으로서, 두 번째 게시 및 Dispatcher 인스턴스(녹색)가 생성되고 배포에 사용됩니다. 그런 다음 녹색 인스턴스가 프로덕션 로드 밸런서에 연결되고 이전 인스턴스(파란색)가 제거되고 종료됩니다.
  • 이 파란색/녹색 구현은 인스턴스를 일시적이며 파란색/녹색 파이프라인의 모든 반복은 새 게시 및 Dispatcher 서버 세트를 만듭니다.
  • 녹색 로드 밸런서가 설정의 일부로 만들어집니다. 이 로드 밸런서는 변경되지 않으며 녹색 또는 테스트 URL을 가리키도록 지정해야 합니다.
  • 파란색/녹색 배포 중에 기존 게시/디스패처 계층의 정확한 복제본이 만들어집니다.

파란색/녹색 배포 흐름

파란색/녹색 배포가 활성화되면 배포 플로우가 표준 Cloud Service 배포 플로우와 다릅니다.

단계 파란색/녹색 배포 표준 배포
1 작성자에게 배포 작성자에게 배포
2 테스트 일시 중지 -
3 녹색 인프라 생성 -
4 녹색 게시/디스패처 계층에 배포 게시자에 배포
5 테스트 일시 중지(최대 24시간) -
6 프로덕션 로드 밸런서에 녹색 인프라 추가 -
7 운영 로드 밸런서에서 블루 인프라 제거 -
8 파란색 인프라가 자동으로 종료됨 -

파란색/녹색 구현

프로덕션 배포에 Cloud Manager를 사용하는 모든 AMS 사용자는 파란색/녹색 배포를 사용할 수 있습니다. 하지만 파란색/녹색 배포를 사용하려면 환경을 추가로 확인하고 Adobe CSE를 통해 설정해야 합니다.

파란색/녹색 배포에 관심이 있는 경우 다음 요구 사항 및 제한 사항을 고려하고 CSE에 문의하십시오.

요구 사항 및 제한 사항

  • 파란색/녹색은 게시/디스패처 쌍에만 사용할 수 있습니다.
  • 미리 보기 디스패처/게시 쌍이 파란색/녹색 배포의 일부가 아닙니다.
  • 모든 Dispatcher/publish 쌍은 다른 모든 Dispatcher/publish 쌍과 동일합니다.
  • 파란색/녹색은 프로덕션 환경에서만 사용할 수 있습니다.
  • 파란색/녹색은 Azure뿐만 아니라 AWS에서 사용할 수 있습니다.
  • 고객만 Assets에서 파란색/녹색을 사용할 수 없습니다.

이 페이지에서는