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通訊

元件

Formsas a Cloud Service包含多個元件:

CDN (內容傳遞網路)

每個AEM Formsas a Cloud Service程式都可以存取內建CDN服務。 它包含在Forms as a Cloud Service的授權中。

作者

Author是在標準制作執行模式中執行的AEM Formsas a Cloud Service例項。 此範本適用於內部使用者、表單設計人員和開發人員。 製作環境會啟用下列功能:

  • 製作和管理表單。
  • 連線到Automated forms conversion服務以將PDF或XDP表單轉換為最適化表單。
  • 建立及執行以Forms為中心的工作流程。
  • 管理最適化表單資產。
  • 管理通訊資產。
  • 同步RESTful API (Real-time API)和Batch API,以建立、組合和提供品牌導向和個人化的通訊。
  • 同步API以組合、重新排列和驗證PDF檔案。

發佈

Publish執行個體是在標準AEM Forms執行模式中執行的Publishas a Cloud Service。 Publish例項適用於表單式應用程式的一般使用者,例如存取公開網站及提交表單的使用者。 可啟用下列功能:

  • 呈現和提交表單給一般使用者。
  • 傳輸原始提交的表單資料,以便在最終記錄系統中進一步處理和儲存。
  • 正在連線至客戶管理的儲存裝置以儲存資料。
  • 與Adobe Sign連線,以電子簽章最適化表單提交記錄。
  • 同步API,以建立、組合及傳遞品牌導向和個人化的通訊。
  • 同步API以組合、重新排列和驗證PDF檔案。

反向復寫不可在AEM as a Cloud Service上使用,以將內容/資料從Publish服務傳送至作者服務。 不過,您可以設定在Publish上執行的最適化Forms,以將資料提交至作者上的工作流程(工作流程只能對作者執行)。 這有助於核准使用案例。

Dispatcher

Dispatcher是Adobe Experience Manager的快取及/或負載平衡工具,可搭配企業級網頁伺服器使用。

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儲存體,並使用​ 表單資料模型(FDM) ​連線至資料庫或後端服務(RESTful、SOAP、Azure Blob儲存體等)。

文件服務

檔案服務由下列專案組成:

  • 輸出服務(通訊 — Document Generation API) ​可協助建立品牌核准、個人化和標準化的檔案,例如商務通訊、對帳單、索賠處理信函、利益通知、每月帳單或歡迎套件。

  • 組合器服務(通訊 — Document Manipulation API) ​可協助組合、重新排列和驗證PDF檔案。

  • 記錄檔案(DoR)服務 ​協助產生記錄檔案(DoR)。 此服務會在其Pod中執行,且獨立於Formsas a Cloud Service的Author和Publish例項。 它有助於提供更優異的效能,並依據負載獨立調整Pod。

Cloud Manager

Cloud Manager是AEM as a Cloud Service的必要元件。 這是我們客戶營運與開發人員角色的單一入口點。 這是可管理AEM計畫和環境的位置。 Cloud Manager已演化為自助服務入口網站,可在此建立和設定AEM as a Cloud Service的主要元件:

  • 建立和管理方案
  • 在方案中建立和管理AEM環境
  • 建立和管理將客戶計畫碼和設定部署到特定環境的管道
  • 取得這些元件之重要生命週期事件的通知(例如產品更新)
    如需Cloud Manager的詳細資訊,請參閱瞭解AdobeCloud ManagerCloud Manager簡介

開發人員主控台

Developer Console提供每個執行Forms as a Cloud Service環境的各種詳細資訊。 這些詳細資料有助於對環境進行偵錯。 如需詳細資訊,請參閱使用Developer Console偵錯AEM as a Cloud Service

最適化表單製作 local-development

當您設定AEM Formsas a Cloud Service環境時,可以設定開發、測試和生產環境。 此外,設定並設定本機開發環境,以進行快速反複和開發。 您可以下載並設定AEM SDK和AEM Forms附加功能封存,以設定本機Formsas a Cloud Service開發環境。 如需詳細指示,請參閱設定本機開發環境

偵錯 debugging

AEM as a Cloud Service在自助服務、可擴充的雲端基礎結構上執行。 它需要AEM開發人員瞭解並偵錯AEM as a Cloud Service的各個層面,從建置和部署,到取得執行AEM應用程式的詳細資訊。 如需詳細資訊,請參閱偵錯AEM as a Cloud Service

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