面向合作伙伴的 Adobe Experience Manager as a Cloud Service 迁移指南 Overview

Adobe Experience Manager (AEM) as a Cloud Service提供了Experience Manager的更新架构。 这一基础是基于容器基础结构、API驱动的开发和引导式DevOps过程而构建的。 这使营销人员和开发人员能够在客户体验管理创新中保持领先。

Cloud Service将Adobe Experience Manager的丰富开箱即用功能和可扩展性与现代云原生架构的灵活性相结合,使品牌能够满足不断变化的消费者需求。

此页概述了建议的分阶段方法,用于将客户从以前的Experience Manager部署过渡到Experience Manager as a Cloud Service。 这个专门构建的全新平台可帮助您提供紧密联系、连续的体验。

有关迁移历程的一般描述,请参阅下图。

迁移历程的一般表示形式

Adobe Experience Manager as a Cloud Service快速入门 getting-started

AEM as a Cloud Service - 运行时架构

Adobe Experience Manager as a Cloud Service中的开发人员历程 developer-journey

开发

Adobe Experience Manager as a Cloud Service中的代码开发基础与Adobe Experience Manager内部部署和Managed Services解决方案中的基础类似。

开发人员编写代码并在本地对其进行测试,然后将其推送到远程Adobe Experience Manager as a Cloud Service环境。

请参阅有关Experience Manager as a Cloud Service实施的自助资源,了解如何自定义Experience Manager as a Cloud Service部署。

本地开发设置
开始前须知
  1. 查看Adobe Experience Manager SDK文档以了解更多信息。
  2. 观看安装Dispatcher SDK,了解如何安装Dispatcher SDK
  3. 观看配置Dispatcher SDK,了解如何配置Dispatcher SDK
  4. 查看本地开发设置文档以了解详情
  5. 正在配置对Experience Manager 演练的访问权限
  1. 开发要点
  2. 开发准则
  3. 了解Experience Manager项目结构
  4. ​ Universal Editor ​
  5. Digital Foundation Blueprint
  6. 样式系统
  7. 叠加
  8. Experience Manager as a Cloud Service API引用
TIP
请参阅教程,了解如何在本地Experience Manager SDK上开发和部署WKND

部署

开发人员编写代码并在本地对其进行测试,然后将其推送到远程AEM as a Cloud Service环境。

Cloud Manager以前是Managed Services的可选内容交付工具,现在需要它。 它是将代码部署到AEM as a Cloud Service环境的唯一机制。

请参阅有关如何配置和部署到AEM as a Cloud Service环境的自助资源。

TIP
请参阅教程,了解如何将WKND部署到Experience Manager Cloud Service

帮助及资源

  1. 调试提示和技巧

  2. 开发人员控制台

  3. CRXDE Lite​(仅在本地SDK和Experience Manager Cloud Dev环境中可用)

  4. 日志和日志记录

    • CM日志 (生成单元测试、代码扫描、生成映像、部署)
    • Experience Manager Cloud Service日志 (aemerror, aemaccess, aemrequest, aemdispatcher, httpderror, httpcaccess)
    • 本地SDK日志(在host:port/crx-quickstart/logs下)
NOTE
要获得其他帮助,您可能需要:
  1. 联系Experience Manager支持团队
  2. 探索Experience Manager社区和论坛

迁移至 Adobe Experience Manager as a Cloud Service move-to-cloud

Experience Manager as a Cloud Service为Experience Manager Sites和Assets提供了可扩展、安全且敏捷的技术基础,使营销人员和IT人员能够专注于大规模提供有影响力的体验。

借助Experience Manager as a Cloud Service,您的团队可以专注于创新而不是规划产品升级。 新产品功能经过全面测试并在无任何中断的情况下交付给您的团队,以便他们始终能够访问最先进的应用程序。

向Cloud Service的过渡历程包括三个阶段 — 规划、执行和上线后。
要成功、顺利的过渡,您应确保进行适当的规划并遵守本指南中概述的最佳实践。

下图显示了推荐的过渡到Cloud Service历程的高级呈现。

推荐的过渡到Cloud Service历程的高级呈现

规划

在开始过渡到Cloud Service的历程之前,您应:

  • 熟悉Experience Manager as a Cloud Service
  • 查看对其做出的显着更改
  • 查看已替换或已弃用的功能
项目发现和评估
审阅
  • 根据发现,执行工作量评估和资源配置练习
衡量
NOTE
最佳实践分析器报告通过提供原本必须手动收集和评估的信息,加快了迁移到AEM as a Cloud Service所需的时间和成本的评估过程。

执行

在项目开始执行阶段之前,您应该先转到Cloud Service。 您还需要熟悉Cloud Manager。 这是将项目代码部署到Experience Manager Cloud Service实例的机制。

Cloud Manager使组织能够在云中自行管理Experience Manager。 它包含一个持续集成和持续交付(CI/CD)框架,使IT团队和实施合作伙伴能够在不影响性能或安全性的情况下快速交付自定义项或更新。

内容迁移

  1. 内容传输工具 :用于将现有内容从源AEM实例(内部部署或AMS)移动到目标AEM云服务实例。
  2. 包管理器 :用于导入和导出存储库的可变内容。

重构/优化

快速入门
审查并重构代码
Dispatcher审核
TIP
Assets客户:使用Asset Cloud迁移工具查看和重构Assets工作流

部署/上线

  1. 部署到Cloud Manager Git
  2. 通过Cloud Manager质量管道运行客户代码
  3. 部署到开发环境
  4. 仅迁移​使用包或内容传输工具(CTT)的内容传输
  5. 执行建议的测试周期(抽烟、QA等)
  6. 提升至Cloud Manager生产管道
  7. 烟雾试验验证
  8. 上线

上线后

在上线后阶段,您应确保清理临时文件,审查持续开发的最佳实践并管理日志。

TIP
提供了一些工具来对AEM as a Cloud Service环境进行故障排除
  1. 开发人员控制台
  2. CRXDE Lite
  3. 管理日志

工具和资源

NOTE
要获得其他帮助,您可能需要:
  1. 联系Experience Manager支持团队
  2. 探索Experience Manager社区和论坛
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab