Adobe 개발자 앱 빌더를 사용하여 Adobe Experience Manager 확장

AEM용 App Builder 소개

새로운 Adobe 개발자 앱 빌더는 개발자가 AEM 기능을 쉽게 확장할 수 있는 확장성 프레임워크를 제공합니다.

App Builder는 Adobe Experience Manager을 확장하는 사용자 지정 경험을 통합 및 만들 수 있는 통합된 타사 확장성 프레임워크를 제공합니다. 개발자는 Adobe의 인프라를 기반으로 구축된 이러한 완벽한 확장성 프레임워크를 사용하여 Adobe 솔루션 및 기타 IT 스택에서 사용자 정의 마이크로 서비스를 구축하고, 확장하고, Adobe Experience Manager을 통합할 수 있습니다.

App Builder 는 고객이 다양한 사용 사례에서 Adobe Experience Manager을 쉽게 확장할 수 있는 방법을 제공합니다.

  • 미들웨어 확장성 - 사용자 정의 커넥터를 구축하는 Adobe 애플리케이션과 외부 시스템을 연결하거나 사전 빌드된 통합 세트를 활용합니다.
  • 핵심 서비스 확장성 - 사용자 지정 기능 및 비즈니스 로직과 함께 기본 동작을 확장하여 코어 애플리케이션 기능을 확장합니다.
  • 사용자 경험 확장성 - 핵심 경험을 확장하여 비즈니스 요구 사항을 지원하거나 고객별 디지털 속성, 상점 및 백엔드 앱을 구축할 수 있습니다.

App Builder(이전에 Project Firefly라고 알려짐)는 2020년 여름 이후 Adobe의 개발자 미리 보기를 통해 엔터프라이즈 고객 및 파트너가 사용할 수 있습니다. App Builder의 GA(일반 출시)는 2021년 12월로 예약되었습니다. 개발자가 평가판 프로그램을 통해 앱 빌더를 사용해 볼 것을 환영합니다.

노트

App Builder를 활용하려는 AEM as a Cloud Service 고객의 경우 Adobe 개발자 앱 빌더를 사용하여 Adobe Experience Manager을 Cloud Service으로 확장🔗으로 이동하십시오.

아키텍처

Adobe 개발자 앱 빌더는 기본적으로 제공되는 솔루션 대신 다음과 같은 AEM과 같은 Adobe 클라우드 솔루션을 확장하는 공통적이고 일관된 표준화된 개발 플랫폼을 제공합니다.

  • Adobe 개발자 콘솔 — 사용자 정의 마이크로 서비스 및 확장 개발을 위해 개발자가 플러그인 및 통합을 만드는 데 필요한 모든 도구 및 API에 액세스하면서 프로젝트를 빌드하고 관리할 수 있습니다.
  • 개발자 도구 — 오픈 소스 도구, SDK 및 라이브러리를 사용하여 개발자가 사용자 지정 확장 및 통합을 쉽게 구축할 수 있습니다. 모든 Adobe 앱에 대해 하나의 공통 UI를 갖도록 React Spectrum(Adobe의 UI 툴킷)을 사용할 수 있습니다.
  • 서비스 — 서버를 사용하지 않는 플랫폼에서 인프라를 호스팅하기 위한 I/O 런타임 및 이벤트 기반 통합을 위한 I/O 이벤트. 또한 데이터 및 파일 저장에 대한 기본 지원을 제공합니다.
  • Adobe Experience Cloud — 개발자는 Experience Cloud 조직 내에 게시할 확장 및 통합을 제출할 수 있습니다. 그런 다음 시스템 관리자가 이러한 확장을 검토, 관리 및 승인할 수 있습니다. 게시되면 사용자 지정 App Builder 확장 및 도구를 다른 Adobe Experience Cloud 앱과 함께 찾을 수 있습니다.

다음 다이어그램은 App Builder에 구축된 표준 애플리케이션이 이러한 기능을 활용하는 방법을 보여줍니다.

아키텍처

App Builder 아키텍처에 대한 자세한 내용은 아키텍처 개요를 참조하십시오.

App Builder 시작

시작하는 데 도움이 되도록 다음과 같은 일련의 설명서를 만들었습니다.

설명서 학습 계속

App Builder는 안내서와 참조 설명서를 비롯한 개발자를 위한 비디오 및 설명서를 제공하여 사용자 지정 애플리케이션을 개발할 수 있도록 지원합니다.

샘플 응용 프로그램 중 하나를 사용해 보십시오

개발을 시작할 준비가 되었습니까? 신속한 지원을 위해 다양한 샘플 애플리케이션을 보유하고 있습니다.

지원

개발자 지원 요청 유형의 경우 개발자가 Experience League 포럼을 사용하는 것이 좋습니다.

이 페이지에서는