Guía de migración de Adobe Experience Manager as a Cloud Service para socios Overview
Adobe Experience Manager (AEM) as a Cloud Service ofrece una arquitectura actualizada para Experience Manager. Esta base se basa en una infraestructura basada en contenedores, un desarrollo impulsado por API y un proceso de DevOps guiado. Esto permite a los especialistas en marketing y a los desarrolladores adelantarse a la curva en las innovaciones de la administración de experiencias del cliente.
Cloud Service aúna las abundantes funciones y extensibilidad integradas de Adobe Experience Manager con la agilidad de la moderna arquitectura nativa de la nube, lo que permite a las marcas satisfacer la demanda de los consumidores, que evoluciona constantemente.
Esta página describe el enfoque por fases recomendado para realizar la transición de clientes de implementaciones anteriores de Experience Manager a as a Cloud Service de Experience Manager. La nueva plataforma diseñada específicamente le ayuda a ofrecer experiencias conectadas y continuas.
Consulte el diagrama siguiente para obtener una representación general del recorrido de migración.
Introducción a Adobe Experience Manager as a Cloud Service getting-started
Recorrido de desarrollador en Adobe Experience Manager as a Cloud Service developer-journey
Desarrollo
Los aspectos básicos del desarrollo de código en Adobe Experience Manager as a Cloud Service son similares a los de las soluciones Adobe Experience Manager On Premise y Managed Services.
Los desarrolladores escriben código y lo prueban localmente y luego lo envían a entornos remotos de Adobe Experience Manager as a Cloud Service.
Consulte los recursos informativos sobre la implementación para Experience Manager as a Cloud Service para obtener información sobre cómo personalizar la implementación de Experience Manager as a Cloud Service.
- Revise la documentación de Adobe Experience Manager SDK para obtener más información.
- Vea Instalar Dispatcher SDK para comprender cómo instalar Dispatcher SDK
- Vea Configurar Dispatcher SDK para comprender cómo configurar Dispatcher SDK
- Revise la documentación de Configuración de desarrollo local para obtener más información
- Configurando el acceso a Experience Manager guía
Implementación
Los desarrolladores escriben código y lo prueban localmente y luego lo envían a entornos remotos de AEM as a Cloud Service.
Ahora se requiere Cloud Manager, que era una herramienta de entrega de contenido opcional para Managed Services. Es el único mecanismo para implementar código en entornos de AEM as a Cloud Service.
Consulte recursos informativos sobre cómo configurar e implementar en entornos de AEM as a Cloud Service.
-
Configurar canalizaciones de CM
- Canalización de producción
- Canalizaciones de no producción y de solo calidad de código
-
Acceder a registros
Ayuda y recursos
-
CRXDE Lite (solo disponible en los entornos locales de desarrollo de SDK y Experience Manager Cloud)
-
- Registros de CM (build-unit-testing, digitalización de código, build-image, deploy)
- Registros de Experience Manager Cloud Service (aemerror, aemaccess, aemrequest, aemdispatcher, httpderror, httpaccess)
- Registros de SDK locales (en host:port/crx-quickstart/logs)
Traslado a Adobe Experience Manager as a Cloud Service move-to-cloud
Experience Manager as a Cloud Service proporciona una base tecnológica escalable, segura y ágil para Experience Manager Sites y Assets, lo que permite a los especialistas en marketing y TI centrarse en ofrecer experiencias impactantes a escala.
Con Experience Manager as a Cloud Service, sus equipos pueden centrarse en la innovación en lugar de planificar las actualizaciones de los productos. Las nuevas funciones del producto se prueban a fondo y se entregan a sus equipos sin ninguna interrupción para que siempre tengan acceso a la aplicación más avanzada.
El recorrido de transición a Cloud Service consta de tres fases: Planificación, Ejecución y Publicación de Go-live.
Para una transición exitosa y sin problemas, se debe asegurar una planificación adecuada y atenerse a las prácticas recomendadas descritas en esta guía.
La figura siguiente muestra una representación de alto nivel del recorrido de transición recomendado para Cloud Service.
Planificación
Antes de comenzar el recorrido de transición a Cloud Service, debe hacer lo siguiente:
- familiarícese con Experience Manager as a Cloud Service
- revise los cambios importantes que se le han realizado
- revise las funciones que se han sustituido o que están en desuso
Ejecución
Antes de iniciar la fase de ejecución de un proyecto, debe estar integrado en Cloud Service. También debe familiarizarse con Cloud Manager. Este es el mecanismo para implementar el código de proyecto en una instancia de Experience Manager Cloud Service.
Cloud Manager permite a las organizaciones autoadministrar Experience Manager en la nube. Incluye un marco de trabajo de integración y entrega continuas (CI/CD) que permite a los equipos de TI y a los asociados de la implementación acelerar la entrega de las personalizaciones o actualizaciones sin poner en riesgo el rendimiento o la seguridad.
Migración de contenido
- Herramienta de transferencia de contenido : utilizada para mover contenido existente de una instancia de AEM de origen (local o AMS) a la instancia de Cloud Service de AEM de destino.
- Administrador de paquetes : se usa para importar y exportar contenido mutable del repositorio.
Refactorizar/optimizar
-
Revisar las directrices de desarrollo de AEM
- Tareas de fondo y trabajos de larga duración
- Planificadores de Sling
- Uso del flujo de entrada y más
-
Ejecute el Analizador de prácticas recomendadas (BPA) en el entorno de origen.[Solo migración]
-
Consideraciones sobre la estructura del proyecto (basadas en arquetipo de nube)
- Separación de código y contenido (mutable e inmutable)
- Definiciones de índice personalizadas
- Modos de ejecución personalizados
-
-
Revisar y ejecutar los cambios necesarios
-
Implementarlo en SDK local
-
Realizar pruebas de humo a través de AEM SDK
- Revise configuraciones de Dispatcher para la refactorización
- Utilice la herramienta Dispatcher Converter donde corresponda. [Solo migración]
- Las pruebas se pueden realizar con Dispatcher SDK
Implementación/lanzamiento
- Implementar en Git de Cloud Manager
- Ejecutar código de cliente a través de Cloud Manager Quality Pipeline
- Implementar en el entorno de desarrollo
- Solo migración Transferencia de contenido mediante paquetes o Herramienta de transferencia de contenido(CTT)
- Realizar ciclos de prueba recomendados (humo, control de calidad y más)
- Enviar a la canalización de producción de Cloud Manager
- Validación de prueba de humo
- Go-Live
Publicar Go-Live
En la fase de Publicar Go-live, se debe garantizar la limpieza de los archivos temporales, revisar las prácticas recomendadas para el desarrollo continuo y administrar los registros.