AEM 雲端服務提供許多管理 AEM 專案的新功能,並帶來許多可能性。但 AEM 雲端服務與 AEM Sites 內部部署或 Adobe 受管服務之間仍有許多差異。本文件主要說明這些重要差異。
主要差異在於以下方面:
/apps
和 /libs
中的所有內容和子資料夾均為唯讀。任何預期能變更的功能或自訂程式碼都將無法變更。系統會傳回此類內容為唯讀、寫入作業無法完成的錯誤。AEM 的許多地方都會受到影響:
/libs
。
/libs
仍允許在 /apps
。
/apps
的靜態範本設計資訊。
必須通過CI/CD管道引入對OSGi捆綁包和配置的更改。
Web控制台在以前版本中用AEM於更改OSGi捆綁包和配置,在AEM Cloud Service不可用。
除了 /home
資料夾,不允許在AEM Cloud Service上直接更改發佈儲存庫。 在以前的內部版本AEM或AEMAMS上,可以直接對發佈儲存庫進行代碼更改。 可以通過以下方式緩解某些限制:
AEM 雲端服務提供以下現成執行模式:
author
publish
prod
author.prod
publish.prod
stage
author.stage
publish.stage
dev
author.dev
publish.dev
AEM 雲端服務無法使用其他或自訂的執行模式。
在 AEM 雲端服務中,內容是使用 Sling Content Distribution 發佈。舊版 AEM 不再使用或提供複寫代理,這可能會影響現有 AEM 專案的下列作業:
此外,請注意,暫停和禁用按鈕已從複製代理管理控制台中刪除。
AEM 雲端服務不再提供傳統 UI。
AEM 雲端服務預設啟用 HTTP 加速功能,包括適用於作者與發佈服務的 CDN 和流量管理。
若是從 AMS 或內部部署轉換的專案,Adobe 強烈建議使用內建的 CDN,因為 AEM 雲端服務中的功能已針對提供的 CDN 最佳化。
資產上載、處理和下載在 Experience Manager Assets 作為 Cloud Service。 Assets 現在更高效,支援更大的擴展,並允許您以更快的速度上傳和下載。 此外,它還會影響現有的自定義代碼和一些操作。 用於更改清單和與的奇偶校驗 Experience Manager 6.5功能,請參見 更改 Assets。