Adobe Experience Manager as a Cloud Service proporciona un método nativo en la nube para aprovechar las aplicaciones y las funcionalidades de Experience Manager. Uno de los elementos clave de esta nueva arquitectura es la ingesta y el procesamiento de recursos, con tecnología de microservicios de recursos. Los microservicios de recursos proporcionan un procesamiento escalable y resiliente de los recursos mediante servicios en la nube. Adobe administra los servicios de nube para una gestión óptima de los distintos tipos de recursos y opciones de procesamiento. Las ventajas clave de los microservicios de recursos nativos de la nube son los siguientes:
Los microservicios de recursos evitan la necesidad de herramientas y métodos de procesamiento de terceros (como ImageMagick y la transcodificación FFmpeg) y simplifican las configuraciones, a la vez que proporcionan una funcionalidad básica para los formatos de archivo comunes de forma predeterminada.
Un diagrama de arquitectura de alto nivel representa los elementos clave de la ingesta y del procesamiento de recursos y el flujo de recursos en todo el sistema.
Los pasos clave de la ingesta y del procesamiento mediante los microservicios de recursos son los siguientes:
Este es el flujo básico de la ingesta y del procesamiento de recursos. Si está configurado, el Experience Manager también puede iniciar un modelo de flujo de trabajo personalizado para realizar el posprocesamiento del recurso. Por ejemplo, ejecuta pasos personalizados específicos de su entorno, como recuperar información de un sistema de empresa y la agrega a las propiedades del recurso.
La ingesta y el flujo de procesamiento son conceptos clave de la arquitectura de microservicios de recursos para Experience Manager.
Los clientes de Experience Manager, que forman parte de la oferta de productos, admiten la carga con acceso binario directo de forma predeterminada. Incluyen la carga mediante la interfaz web, Adobe Asset Link, y la aplicación de escritorio de Experience Manager.
Puede utilizar herramientas de carga personalizadas que funcionen directamente con las API HTTP de Experience Manager. Puede utilizar estas API directamente o utilizar y ampliar los siguientes proyectos de código abierto que implementan el protocolo de carga:
Para obtener más información, consulte Carga de recursos.
Aunque la mayoría de los clientes deben obtener todos los servicios de procesamiento de recursos que los microservicios de recursos configurables necesitan, es posible que algunos necesiten un procesamiento de recursos adicional. Esto es especialmente cierto si los recursos deben procesarse en función de la información proveniente de otros sistemas mediante integraciones. En casos como este, se pueden utilizar flujos de trabajo de posprocesamiento personalizados.
Los flujos de trabajo de posprocesamiento son modelos de flujo de trabajo de Experience Manager normales, creados y administrados en el editor de flujo de trabajo de Experience Manager. Los clientes pueden configurar los flujos de trabajo para realizar pasos de procesamiento adicionales en un recurso, incluido el uso de pasos de flujo de trabajo predeterminados disponibles y flujos de trabajo personalizados.
Adobe Experience Manager se puede configurar para que active automáticamente los flujos de trabajo de posprocesamiento una vez finalizado el procesamiento de los recursos.