Show Menu
主题×

资产微型服务的资产摄取和处理概述

Adobe Experience Manager作为Cloud Service,提供了一种云本地方法来利用Experience Manager应用程序和功能。 此新架构的一个关键元素是资产摄取和处理,由资产微型服务提供支持。 资产微型服务使用云服务提供资产的可扩展且具有弹性的处理。 Adobe管理云服务以优化处理不同的资产类型和处理选项。 云本机资产微服务的主要优势包括:
  • 可扩展的体系结构允许对资源密集型操作进行无缝处理。
  • 高效的索引和文本提取不会影响Experience Manager环境的性能。
  • 将工作流处理Experience Manager环境中资产处理的需求降至最低。 这将释放资源,最大限度地减少Experience Manager负载,并提供可伸缩性。
  • 提高了资产处理的恢复力。 处理非典型文件时的潜在问题(如损坏的文件或超大文件)不再影响部署的性能。
  • 简化了管理员的资产处理配置。
  • 资产处理设置由Adobe管理和维护,以提供最为人知的配置,用于处理各种文件类型的演绎版、元数据和文本提取
  • 本机Adobe文件处理服务在适用情况下使用,提供高保真输出和 高效处理Adobe专有格式
  • 能够配置后处理工作流,以添加用户特定的操作和集成。
Asset microservices有助于避免对第三方渲染工具和方法(如ImageMagick和FFmpeg转码)的需求,并简化配置,同时为常见文件类型提供现成功能。

高级架构

高级架构图描述了整个系统中资产获取和处理以及资产流动的关键元素。

理资产使用资产微服务获取和处理

使用资产微型服务获取和处理的关键步骤是:
  • 客户端(如Web浏览器或Adobe资产链接)会向Experience Manager发送上传请求,开始会直接将二进制文件上传到二进制云存储。
  • 直接二进制上传完成时,客户端将通知Experience Manager。
  • Experience Manager向资产微服务发送处理请求。 请求内容取决于指定的Experience Manager中的处理用户档案配置,该中要生成哪些再现。
  • Assets microservices后端接收请求,根据请求将其分派到一个或多个microservices。 每个微服务直接从二进制云存储中访问原始二进制。
  • 处理结果(如演绎版)存储在二进制云存储中。
  • Experience Manager会收到通知,指向生成的二进制文件(演绎版)的直接指针已完成处理。 生成的演绎版以Experience Manager形式提供给已上传的资产。
这是资产获取和处理的基本流程。 如果已配置,Experience Manager还可以开始自定义工作流模型以对资产进行后处理。 例如,执行特定于您的环境的自定义步骤,如从企业系统获取信息并添加到资产属性。
获取和处理流是资产微服务架构的关键概念,用于Experience Manager。
  • 直接二进制访问 :一旦为Experience Manager环境配置了资产,资产就会被传输(并上传)到云二进制存储,然后AEM资产微型服务,最后客户可以直接访问这些资产以开展工作。 这样可最大限度地减少网络负载和存储二进制文件的复制
  • 外部化处理 :资产处理工作在AEM环境之外完成,并节省其资源(CPU、内存),以提供关键的数字资产管理功能,并支持与系统为最终用户进行的交互式工作

通过直接二进制访问上传资产

Experience Manager客户端是产品提供的一部分,默认情况下,所有支持都通过直接二进制访问进行上传。 这包括使用Web界面上传、Adobe资产链接和AEM桌面应用程序。
您可以使用自定义上传工具,它们直接与AEM HTTP API配合使用。 您可以直接使用这些API,或者使用和扩展以下实现上传协议的开放源码项目:
有关详细信息,请参 阅上传资产

添加自定义资产后期处理

虽然大多数客户应从可配置的资产微服务获得其所有资产处理需求,但有些客户可能需要额外的资产处理。 如果资产需要根据来自其他系统的集成信息进行处理,这一点尤为突出。 在这种情况下,可以使用自定义后处理工作流。
后处理工作流是常规的AEM工作流模型,在AEM工作流编辑器中创建和管理。 客户可以配置工作流以对资产执行其他处理步骤,包括使用可用的现成工作流步骤和自定义工作流。
Adobe Experience Manager可以配置为在资产处理完成后自动触发后处理工作流。