Adobe에는 이제 사이트 구축에 사용할 수 있는 매우 다르고 매우 강력한 두 가지 경험 플랫폼이 있습니다. Adobe Experience Manager 6.5 LTS는 무엇을 제공하며 Adobe Experience Manager as a Cloud Service와 어떻게 다를까요? 이 문서에서는 AEM에서 최적의 경험을 구축하기 위해 고려할 수 있는 다양한 AEM Sites 옵션, 주요 이점, 기타 고려 사항에 대해 알아봅니다.
AEM Sites 서비스 개요
Above Experience Manager 미국 중서부 사용자 그룹의 최근 모임에서는 Arbory Digital의 Tad Reeves가 Adobe Experience Manager(AEM)에서 현재 제공하는 서비스에 대한 대한 논의를 이끌었습니다. 이 문서에서는 콜럼버스에서 열린 회의의 주요 내용을 요약합니다. OH는 AEM 6.5, AEM 6.5 LTS, AEM as a Cloud Service(AEMaaCS), AEMaaCS with Edge Delivery Services의 차이점에 초점을 맞췄습니다.
Adobe Experience Manager는 이제 두 가지 서로 다른 제품을 포괄합니다. 이 두 가지는 이름이 겹치고 공유하는 기능도 있어 서로 혼동되곤 합니다.
- AEM 6.5와 AEM 6.5 LTS(장기 지원)
- AEM as a Cloud Service(AEMaaCS)
두 제품은 서로 다른 사용 사례에 적합하며 자체 기술 프로필, 지원 로드맵, 라이선스 구조가 각기 다릅니다.
이 글에서는 살펴보는 내용은 다음과 같습니다.
- 현재 Adobe에서 제공하는 Adobe Experience Manager Sites 플랫폼에는 무엇이 있는지
- 각 플랫폼의 주요 이점과 고려할 사항은 무엇인지
- 회사 콘텐츠 관리 시스템의 미래에 대해 의견을 제시할 때 알아야 할 사항은 무엇인지
AEM 6.5와 AEM 6.5 LTS
Adobe Experience Manager 6.5와 Adobe Experience Manager 6.5 장기 지원(AEM 6.5 LTS)은 서로 유사하고 두 가지 모두 자체 호스팅이나 Adobe 관리 호스팅을 허용하지만, 고려해야 할 중요한 차이점이 있습니다.
AEM 6.5 개요
- 기존 AEM 아키텍처와 가장 유사합니다.
- 자체 호스팅(클라우드 관리 또는 On-Prem) 또는 Adobe 호스팅(AEM Managed Services, “AMS”로)이 가능합니다.
- 내부 및 외부 웹 사이트 사용자 모두에 대해 매우 다양한 워크로드 및 사용 사례를 지원합니다.
- Java, HTL/Slightly, JSP, HTML/CSS/JS, Dispatcher를 통해 완전히 사용자 정의할 수 있습니다.
- 라이선스 모델은 서버 기반으로 제공되거나(작성자/게시자 서버별, Dispatcher의 경우 확장 자유) Adobe의 AEM Managed Services 제품으로 라이선스가 부여된 경우 SLA에 따라 제공됩니다.
- 2019년 AEM 6.5 릴리스 이후 지속적으로 서비스 팩이 추가되고 있습니다. 최신 버전인 AEM 6.5 LTS(일명 AEM 6.6)는 올 봄에 릴리스되었습니다.
AEM 6.5 LTS 개요
- AEM 6.5 코드 베이스에 대한 업그레이드 릴리스입니다. AEM 6.5 서비스 팩 업데이트 및 기능(SP22)과 일치하며 몇 가지 기능 릴리스 및 속도 업그레이드가 포함되어 있습니다.
- Java 17 기반으로 실행되며, 현재는 Java 21에서도 실행할 수 있습니다!
- 영구 라이선스 모델과 기간제 모델로 판매됩니다. 필요한 사용 사례에 대해서는 Adobe 영업 담당자에게 문의하세요.
- AEM 6.5 -> AEM 6.5 LT 업그레이드 프로세스가 있는데, 보통 AEM as a Cloud Service으로 마이그레이션하는 것만큼은 아니지만 서비스 팩 업그레이드보다는 조금 많은 작업이 필요합니다.
AEM 6.5 LTS의 주요 고려 사항은 다음과 같습니다.
-
사용자 정의: 사용자 정의가 매우 용이하며 2019년 릴리스 이후 지속적으로 서비스 팩이 추가되고 있습니다.
-
장기 지원: Adobe는 가까운 시일 내에 AEM 6.5 LTS를 지원하기 위해 최선을 다함으로써 향후 서비스 종료 상태가 될 가능성에 대한 우려를 해소하고자 했습니다.
-
기술 사양: 향후 업데이트와의 호환성을 제공하기 위해 Java 17 및 Java 21 기반으로 실행됩니다.
AEM as a Cloud Service
2020년에 출시된 AEM as a Cloud Service(AEMaaCS)는 AEM 6.5와 유사하지만 클라우드 기능을 활용하기 위해 여러 영역에서 대폭 재설계한 서비스입니다. AEM 6.5와 같은 기능과 디자인 패턴이 많지만 다음과 같은 몇 가지 주요 차이점이 있습니다.
- 기본 제공 CDN: AEM as a Cloud Service에는 성과를 향상시키는 기본 제공 콘텐츠 게재 네트워크가 있습니다.
- 확장성: 작성자 계층과 게시자 계층 모두에서 자동 확장을 제공하도록 설계되었습니다. 단, 성과 기능과 자동 확장 시나리오에는 제한이 있습니다.
- 구독 모델: 구독 단위로 제공하며 영구 라이선스 옵션이 없습니다.
AEM as a Cloud Service에는 회사에서 웹 사이트를 구축하고 배포하는 데 사용할 수 있는 두 개의 개별 프레임워크가 있습니다. 이 프레임워크와 방법론은 필요한 경우 동시에 사용할 수 있지만, 콘텐츠 관리와 사용자 정의 배포에 있어서 완전히 다른 모델입니다. 각기 고유한 강점과 주의할 점이 있습니다.
-
AEM Author / Publisher / Dispatcher 계층: 웹 콘텐츠 관리를 위한 웹 기반 인터페이스(연결된 API 포함)를 제공합니다. 사용자 정의는 Java/HTL을 통해 이루어지고 배포는 Adobe Cloud Manager Ci/CI 프레임워크에서 관리됩니다. 이 방식을 사용하면 다음 두 옵션 모두에 대한 작성 표면을 사용할 수 있습니다.
- 헤드풀 - AEM 페이지 편집기와 새로운 범용 편집기를 통해 작성
- 헤드리스 - 콘텐츠 조각 편집기를 통해
-
Edge Delivery Services를 통한 문서 기반 작성 계층: 매우 강력한 새 경량 사용자 정의 프레임워크와 문서 중심의 작성 워크플로를 사용하여 콘텐츠를 작성할 수 있습니다. 다음과 같은 여러 문서 만들기 작성 옵션을 지원합니다.
- 친숙한 도구를 통한 문서 기반 도구 활용. SharePoint를 통해 Microsoft Word 및 Excel을 사용하거나 Google Drive를 통해 Google Docs 및 Sheets를 사용할 수 있습니다.
- 범용 편집기를 통해 상황에 맞고 안내가 제공되는 문서 작성 경험을 이용할 수 있습니다.
AEM as a Cloud Service: 아키텍처 개요
출처: https://experienceleague.adobe.com/ko/docs/experience-manager-cloud-service/content/overview/architecture
AEM Sites with Edge Delivery Services(AEMaaCS 기반)
Edge Delivery Services란 웹 사이트의 빌드 및 게재 방식을 혁신하여 속도, 단순성, 확장성을 최적화하는 현대적 콘텐츠 게재 프레임워크입니다. 이는 Adobe Experience Manager의 핵심적인 부분으로, 네트워크 에지에서 더 사용자에게 가까운 곳에서 렌더링과 게재를 수행하여 더 빠른 디지털 경험을 제공해 줍니다.
Edge Delivery Services는 웹 사이트에서 콘텐츠를 상당히 유연하게 작성하는 방법을 제공하는 구성 가능한 서비스 세트입니다. AEM Publish / Dispatcher 및 AEM Core Components를 통한 기존 경험 작성 방식을 멀티 클라우드 SaaS 솔루션과 순수 프런트엔드 개발 방식으로 바꾸어 줍니다.
AEM as a Cloud Service에서 사용할 수 있는 Adobe Experience Manager Sites with Edge Delivery Services는 추가적인 작성 및 게시 옵션을 제공하여 콘텐츠 생성을 가속화하고 성능이 탁월한 사이트를 게재할 수 있습니다. 주요 이점은 다음과 같습니다.
- 단순성: 기존 AEM에 비해 더 간단하고 빠르게 개발할 수 있도록 설계되었습니다.
- 문서 기반 작성 모델을 사용합니다(Google Docs, Sharepoint, Markdown).
- 고유 아키텍처: DA(문서 작성) 및 범용 편집기 등 Adobe의 통합 제작 도구를 더 많이 지원하며, 사용자 정의를 위해서는 별도의 기술과 방법이 필요합니다.
아래 다이어그램에는 문서 기반 작성 기능을 통해 만든 AEM Sites 콘텐츠를 Edge Delivery에 게시하는 방법이 표시되며, 다양한 편집기를 사용한 기존 AEM 게시 방법도 나와 있습니다.
Edge Delivery Services 아키텍처 다이어그램출처: https://experienceleague.adobe.com/ko/docs/experience-manager-cloud-service/content/overview/architecture
AEMS 6.5 LTS와 AEM as a Cloud Service를 비교하여 고려할 사항
AEM 6.5 장기 지원
강점:
- 유연성 및 사용자 정의 기능
- 장기 지원을 통해 기존 고객에게 안정성 보장
과제:
- 숙련된 인력에 대한 대규모 투자 필요
- 성능 최적화가 복잡하고 리소스 집약적일 수 있음
AEM as a Cloud Service
강점:
- 자동 확장 기능으로 다양한 트래픽 로드 처리 가능
- CI/CD 파이프라인 관리 간소화
과제:
- AEM 6.5에서 Cloud Service로 마이그레이션하는 작업은 복잡하고 시간이 오래 걸릴 수 있음
- 성능이 기대에 미치지 못할 수도 있어 지속적인 모니터링 및 최적화 필요
- 튜닝, 애플리케이션 안정성, 성능을 관리하기 위해 개발 인력은 여전히 필요
- 데이터 레지던시 및 규정 준수 요구 사항을 면밀히 평가해야 하며 이로 인한 문제 발생 가능
AEM Sites with Edge Delivery Services(AEM as a Cloud Service에서 사용 가능)
강점:
- 개발 주기 단축 및 인건비 절감
- 기존 AEM 서비스와의 손쉬운 통합을 통해 향상된 기능 제공
- Adobe CDN을 구성해 별도의 IT 대신 AEM으로 관리하는 옵션
- 문서 기반 작성 개념을 기반으로 하며 데이터 또는 콘텐츠를 AEM으로 가져오는 다양한 방법 제공(Sharepoint나 Google Docs에서 작성, Markdown을 사용한 작성)
과제:
- 제한된 템플릿 및 구성 요소 정책으로 엄격한 콘텐츠 거버넌스를 저해할 수 있음
- 기능 및 설명서 측면에서 아직 개선 중이므로 구현 문제로 이어질 수 있음
마이그레이션 및 구현 전략
모임이 열리는 동안 참여자들은 이 두 플랫폼으로 마이그레이션하기 위한 다양한 시나리오에 대해 논의했습니다.
- 현재 AEM 6.5를 사용 중인 조직은 구체적인 요구 사항을 평가하여 AEM 6.5 LTS 또는 AEM as a Cloud Service(with Edge Delivery Services 또는 미포함 옵션)로 마이그레이션했을 때의 장기적인 영향을 고려해야 합니다.
- 현재 AEM 6.5 LTS를 사용 중인 조직은 구체적인 요구 사항을 평가하여 AEM as a Cloud Service(with Edge Delivery Services 또는 미포함 옵션)로 마이그레이션했을 때의 장기적인 영향을 고려해야 합니다.
- 새로 구현하는 경우, AEM as a Cloud Service with Edge Delivery Services를 사용하면 보다 빠르고 비용 효율적인 솔루션을 제공할 수 있으며, 특히 콘텐츠가 많은 사이트를 만들 때 더욱 유용합니다.
라이선스 고려 사항
라이선스 모델은 서비스마다 크게 다릅니다. 사용 사례와 가격을 평가하려면 Adobe 판매 팀에 문의해 주세요. 이 문서를 작성한 시점을 기준으로 제공되는 라이선스는 다음과 같습니다.
-
AEM 6.5 LTS: 영구 라이선스와 구독 기반 라이선스를 모두 제공합니다.
-
AEM as a Cloud Service 및 Edge Delivery: 사용량 기반 라이선스 모델을 기반으로 운영되므로 기존 라이선스가 익숙한 조직의 경우 큰 변화로 느껴질 수 있습니다.
주요 학습 사항
콜럼버스에서 열린 Adobe Experience Manager 미국 중서부 사용자 그룹 모임에서는 Adobe Experience Manager 서비스의 현재 상태에 대한 중요한 인사이트를 제공했습니다.
- 콘텐츠 관리 전략을 최적화하려는 조직이라면 AEM 6.5, AEM 6.5 LTS, AEM as a Cloud Service 간의 차이점을 이해하는 것이 아주 중요합니다.
- AEM as a Cloud Service에 포함된 AEM Sites with Edge Delivery Services를 평가하는 것도 중요한 고려 사항입니다.
- Adobe는 지속적으로 제품을 개선하므로 최신 변경 사항 정보를 계속 확인하면 조직과 팀이 디지털 경험에 대한 결정을 강화하는 데 도움이 될 것입니다.
사용자 그룹 세션 녹화본 시청
콜럼버스에서 열린 AEM 미국 중서부 사용자 그룹 모임의 전체 녹화본은 여기에서 확인할 수 있습니다.
추가 리소스
다양한 Adobe Experience Manager 서비스와 기능에 대해 계속 알아보려면 다음 리소스를 활용하세요.
-
AEM 6.5 LTS 자주 묻는 질문(FAQ)에서는 AEM 6.5와 AEM 6.5 LTS 간의 주요 차이점과, AEM 6.5에서 AEM 6.5 LTS로 업그레이드할 때 고려할 사항을 살펴봅니다. 여기를 클릭하세요
-
Adobe Experience Manager as a Cloud Service 아키텍처 소개에서는 AEMaaCS에서 제공하는 논리 아키텍처, 시스템 아키텍처, 서비스를 설명합니다. 여기 클릭하세요
-
AEM Sites와 Edge Delivery Services 문서에서는 AEM Sites의 작성 및 게시 가능성을 확장하여 콘텐츠 작성을 가속화하고 Edge Delivery Services를 사용하여 고성능 사이트를 게재하는 방법에 대해 살펴봅니다. 여기를 클릭하세요