AEM Forms as a Cloud Service 아키텍처

Adobe Experience Manager Forms as a Cloud Service은 제출된 데이터를 백엔드 프로세스, 비즈니스 규칙과 통합하고 외부 데이터 저장소에 데이터를 저장하는 동시에 복잡한 디지털 양식 및 커뮤니케이션을 생성, 관리, 게시 및 업데이트하는 클라우드 기반의 솔루션입니다. 확장됩니다 Adobe Experience Manager as a Cloud Service. 확장, 배포, 환경 및 기타 인프라에 대한 자세한 내용은 건축의 소개 Adobe Experience Manager as a Cloud Service.

AEM Forms 는 두 가지 주요 사용 사례를 지원합니다. 디지털 등록 및 고객 커뮤니케이션. 다음 그림은 두 사용 사례 모두에 대한 아키텍처를 설명합니다.

Forms 디지털 등록

Forms-디지털 등록

Forms Communications

Forms-통신

구성 요소

Forms as a Cloud Service은 여러 구성 요소를 포함합니다.

CDN(Content Delivery Network)

모든 AEM Forms as a Cloud Service 프로그램에는 기본 제공 CDN 서비스. Forms as a Cloud Services 라이센스에 포함되어 있습니다.

작성자

작성자는 표준 작성자 실행 모드에서 실행되는 AEM Forms as a Cloud Service 인스턴스입니다. 내부 사용자, 양식 디자이너 및 개발자를 위한 것입니다. 작성 환경에서는 다음 기능을 사용할 수 있습니다.

  • 양식 작성 및 관리.
  • PDF 또는 XDP 양식을 적응형 양식으로 전환하기 위해 Automated forms conversion 서비스에 연결합니다.
  • Forms 중심의 워크플로우 만들기 및 실행
  • 적응형 양식 자산 관리.
  • 통신 자산 관리.
  • 브랜드 지향적이고 개인화된 커뮤니케이션을 제작, 조합 및 제공하기 위한 동기식 RESTful API(실시간 API) 및 배치 API입니다.
  • PDF 문서를 결합, 재정렬 및 확인할 수 있는 동기식 API입니다.

게시

게시 인스턴스는 표준 게시 실행 모드에서 실행되는 AEM Forms as a Cloud Service입니다. 게시 인스턴스는 양식 기반 응용 프로그램의 최종 사용자를 위한 것입니다. 예를 들어 공개 웹 사이트에 액세스하고 양식을 제출하는 사용자가 여기에 해당합니다. 다음과 같은 기능을 사용할 수 있습니다.

  • 최종 사용자를 위한 양식 렌더링 및 제출.
  • 최종 기록 시스템에서 추가 처리 및 저장을 위해 원시 제출 양식 데이터 전송
  • 데이터를 저장하기 위해 고객 관리 스토리지에 연결
  • 적응형 양식 제출 레코드에 전자 서명을 하기 위해 Adobe Sign과 연결.
  • API를 동기화하여 브랜드 중심의 개인화된 커뮤니케이션을 만들고, 조합하고, 전달할 수 있습니다.
  • API를 동기화하여 PDF 문서를 결합, 재정렬 및 확인합니다.

AEM as a Cloud Service에서 게시 서비스에서 작성자 서비스로 컨텐츠/데이터를 전송하는 데 역방향 복제를 사용할 수 없습니다. 그러나 게시 시 실행 중인 적응형 Forms을 구성하여 작성자의 워크플로우에 데이터를 제출할 수 있습니다(워크플로우는 작성자에서만 실행할 수 있음). 이 기능은 승인 사용 사례에 유용합니다.

Dispatcher

Dispatcher 는 엔터프라이즈급 웹 서버에서 사용할 수 있는 Adobe Experience Manager의 캐싱 및/또는 로드 밸런싱 도구입니다.

Adobe Services

automated forms conversion 서비스

automated forms conversion 서비스 는 PDF 및 XFA 양식을 장치 친화적인 반응형 및 HTML 5 기반의 적응형 양식으로 자동 변환합니다.

Adobe Sign

Adobe Sign은 브라우저나 모바일 장치를 사용하여 서명 프로세스를 전송, 서명, 추적 및 관리할 수 있도록 해주는 클라우드 기반 전자 서명 서비스입니다. Adobe Sign을 적응형 양식과 통합하여 서명 워크플로우를 자동화하고 단일 및 다중 서명 프로세스를 단순화하며 적응형 양식에 전자 서명할 수 있습니다.

고객 관리 스토리지

Forms as a Cloud Service 은 Blob Store, 데이터베이스 또는 저장소 서비스와 같은 외부 스토리지 시스템에 컨텐츠를 저장하는 옵션을 제공합니다. 또한 안전한 처리를 위해 고객 관리 저장소에 중요한 SPD(개인 데이터) 요소를 포함하는 인프로세스 워크플로우 데이터(AEM Workflow Variables 데이터)를 저장할 수 있습니다. Adobe은 고객 관리 저장소에만 중요한 데이터를 저장하는 것을 권장합니다.

를 사용할 수 있습니다 통합 스토리지 커넥터 Blob 저장 공간 및 양식 데이터 모델 데이터베이스 또는 백엔드 서비스(RESTful, SOAP, Azure Blob 저장소 등)에 연결하려면

문서 서비스

문서 서비스는 다음과 같이 구성됩니다.

  • 출력 서비스(통신 - 문서 생성 API) 비즈니스 서신, 명세서, 청구서 처리 편지, 혜택 공지, 월별 청구서 또는 환영 키트와 같은 브랜드 승인, 개인화된 표준화된 문서를 작성하는 데 도움이 됩니다.

  • 어셈블러 서비스(통신 - 문서 조작 API) PDF 문서를 결합, 재정렬 및 확인하는 데 도움이 됩니다.

  • 레코드 문서(DoR) 서비스 은 레코드 문서(DoR)를 생성하는 데 도움이 됩니다. 이 서비스는 Forms의 작성자 및 게시 인스턴스에서 별도로 진행되는 고유한 pod에서 as a Cloud Service으로 실행됩니다. 이 플러그인은 부하에 따라 독립적으로 더 나은 성능을 제공하고 pod 의 크기를 조정하는 데 도움이 됩니다.

Cloud Manager

Cloud Manager는 AEM as a Cloud Service. 고객의 운영 및 개발자 모습을 위한 단일 시작점입니다. AEM 프로그램과 환경을 관리할 수 있는 곳입니다. Cloud Manager는 AEM as a Cloud Service의 주요 구성 요소를 만들고 구성할 수 있는 셀프 서비스 포털로 발전했습니다.

  • 프로그램 만들기 및 관리
  • 프로그램 내에서 AEM 환경 만들기 및 관리
  • 고객 코드 및 구성을 특정 환경에 배포하기 위한 파이프라인 만들기 및 관리
  • 이러한 구성 요소에 대한 중요한 라이프사이클 이벤트(예: 제품 업데이트)에 대한 알림 받기 Cloud Manager에 대한 자세한 내용은 Cloud Manager Adobe 이해Cloud Manager 소개.

개발자 콘솔

개발자 콘솔에서는 Forms as a Cloud Service 환경에서 실행되는 각 세부 사항에 대해 다양한 정보를 제공합니다. 이러한 세부 사항은 환경 디버깅에 유용합니다. 자세한 내용은 개발자 콘솔을 사용하여 AEM as a Cloud Service 디버깅.

적응형 양식 작성

을 설정하고 구성할 때 AEM Forms as a Cloud Service 환경에서는 개발, 스테이징 및 프로덕션 환경을 설정합니다. 또한 빠른 반복 및 개발을 위한 로컬 개발 환경을 설정하고 구성합니다. AEM SDK를 다운로드하여 설정하고 AEM Forms 로컬 설정을 위한 추가 기능 아카이브 Forms as a Cloud Service 개발 환경. 자세한 지침은 로컬 개발 환경 설정.

디버깅

AEM as a Cloud Service 은 셀프 서비스, 확장 가능한 클라우드 인프라에서 실행됩니다. AEM 개발자는 AEM as a Cloud Service, 빌드 및 배포에서 AEM 애플리케이션 실행에 대한 세부 사항을 이해하고 디버깅해야 합니다. 자세한 내용은 AEM as a Cloud Service 디버깅.

이 페이지에서는