AEM Formsas a Cloud Service架构 architecture

版本
文章链接
AEM 6.5
单击此处
AEM 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 Formsas a Cloud Service支持两个主要用例:数字注册和客户通信。 下图描述了这两个用例的架构。

Forms数字注册

Forms数字注册

Forms通信

Forms-Communication

组件

Formsas a Cloud Service包括多个组件:

CDN(内容分发网络)

每个AEM Formsas a Cloud Service程序都可以访问 内置CDN服务. 它包含在Forms as aCloud Service的许可证中。

创作

Author是在标准创作运行模式下运行的AEM Formsas a Cloud Service实例。 它面向内部用户、表单设计人员和开发人员。 创作环境支持以下功能:

  • 创作和管理表单。
  • 连接到Automated forms conversion服务以将PDF或XDP表单转换为自适应表单。
  • 创建和运行以Forms为中心的工作流。
  • 管理自适应表单资源。
  • 管理通信资产。
  • 同步RESTful API (Real-time API)和批处理API,用于创建、组合和提供面向品牌的个性化通信。
  • 同步API用于组合、重新排列和验证PDF文档。

发布

发布实例是在标准发布运行模式下运行的AEM Formsas a Cloud Service。 发布实例面向基于表单的应用程序的最终用户,例如访问公共网站和提交表单的用户。 它支持以下功能:

  • 呈现和提交表单供最终用户使用。
  • 传输原始提交的表单数据,以供在最终记录系统中进一步处理和存储。
  • 连接到客户管理的存储以存储数据。
  • 与Adobe Sign连接以对自适应表单提交记录进行电子签名。
  • 同步API ,以创建、组合和提供面向品牌的个性化通信。
  • 同步API以组合、重新排列和验证PDF文档。

反向复制在AEMas a Cloud Service上不可用,因此无法将Publish服务的内容/数据发送到Author服务。 但是,您可以配置在Publish上运行的自适应Forms,以将数据提交到Author上的Workflow (Workflow只能在Author上运行)。 这在批准用例中很有用。

Dispatcher

Dispatcher 是Adobe Experience Manager的缓存和/或负载平衡工具,可与企业级Web服务器一起使用。

Adobe服务

automated forms conversion服务

automated forms conversion服务 自动将您的PDF和XFA表单转换为设备友好、响应迅速且基于HTML5的自适应表单。

Adobe Sign

Adobe Sign是一种基于云的电子签名服务,它允许用户使用浏览器或移动设备发送、签名、跟踪和管理签名流程。 您可以将Adobe Sign与自适应表单集成,以自动执行签名工作流,简化单签名和多签名流程,并以电子方式签署自适应表单。

客户管理的存储

Formsas a Cloud Service提供在外部存储系统(如Blob存储、数据库或存储服务)中存储内容的选项。 您还可以将包含敏感个人数据(SPD)元素的进程内工作流数据(AEM工作流变量数据)存储在客户管理的存储库中以便安全处理。 Adobe建议仅在客户管理的存储中存储敏感数据。

您可以使用 统一存储连接器 连接到Blob存储和 表单数据模型 连接到数据库或后端服务(RESTful、SOAP、Azure Blob Storage等)。

文档服务

文档服务由以下部分组成:

  • 输出服务(通信 — 文档生成API) 帮助创建品牌批准、个性化和标准化的文档,如业务往来函、报表、索赔处理函、福利通知、每月账单或欢迎资料包。

  • Assembler服务(通信 — 文档操作API) 帮助组合、重新排列和验证PDF文档。

  • 记录文档(DoR)服务 帮助生成记录文档(DoR)。 该服务在其自己的pod中运行,独立于Forms的Author和Publish实例as a Cloud Service。 它有助于提供更好的性能,并根据负载独立扩展Pod。

Cloud Manager

Cloud Manager是重要的组件, AEMas a Cloud Service. 它是我们客户运营和开发人员角色的单一入口点。 这是可以管理AEM程序和环境的位置。 Cloud Manager已经演变成为自助服务门户,在其中可以创建和配置AEMas a Cloud Service的主要组件:

  • 创建和管理项目
  • 在程序中创建和管理AEM环境
  • 创建和管理用于将客户代码和配置部署到特定环境的管道
  • 获取有关这些组件的重要生命周期事件(例如产品更新)的通知。有关Cloud Manager的更多信息,请参阅 了解AdobeCloud ManagerCloud Manager简介.

开发人员控制台

开发人员控制台提供每个运行的Forms as a Cloud Service环境的各种详细信息。 这些详细信息有助于调试环境。 有关详细信息,请参阅 使用开发人员控制台调试AEMas a Cloud Service.

自适应表单创作 local-development

当您设置和配置 AEM Forms as a Cloud Service于环境,您可以设置开发、暂存和生产环境。 此外,为快速迭代和开发设置和配置本地开发环境。 您可以下载并设置AEM SDK,以及 AEM Forms 用于设置本地的附加功能存档 Forms as a Cloud Service开发环境。 有关详细说明,请参阅 设置本地开发环境.

调试 debugging

AEMas a Cloud Service在自助式、可扩展的云基础架构上运行。 它要求AEM开发人员了解并调试AEMas a Cloud Service的各个方面,从构建和部署,到获取运行AEM应用程序的详细信息。 有关详细信息,请参阅 调试AEMas a Cloud Service.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab