Esta guía explora los dos métodos principales de creación de contenido que utilizan el servicio Edge Delivery de Adobe: creación de documentos y AEM as a Cloud Service mediante el uso del editor universal. Detalla casos de uso, implementaciones técnicas, desafíos, ventajas y desventajas para cada enfoque, lo que le ayuda a elegir la opción más eficaz para sus necesidades.
¿Qué es Edge Delivery Services?
Edge Delivery Services es un conjunto de herramientas modulares proporcionadas por Adobe y diseñadas para mejorar los procesos de creación, administración y entrega de contenidos. Edge Delivery Services está diseñado para mejorar la gestión y entrega de contenido al proporcionar un rendimiento optimizado, opciones de creación flexibles y flujos de trabajo optimizados. Admite tanto usuarios no técnicos con creación basada en documentos como creadores de contenido profesionales, lo que ofrece una solución versátil y potente para las necesidades modernas de contenido digital.
Funciones y ventajas clave del servicio Edge Delivery
Entrega de contenido optimizada
- Arquitectura que prioriza el rendimiento: EDS mejora de manera significativa el rendimiento del sitio web al optimizar la entrega de contenido. Esto se traduce en tiempos de carga más rápidos, mejores experiencias de usuario y métricas de rendimiento de elementos vitales de la web mejoradas, que son esenciales para el SEO y la participación del usuario
Monitorización de usuarios reales (RUM): la supervisión continua del rendimiento del sitio ayuda a mantener velocidades óptimas e identificar problemas de rendimiento en tiempo real
Creación de contenido mejorada
- Creación basada en documentos: permite a los usuarios no técnicos crear y editar contenido con herramientas conocidas como Microsoft Word y Google Docs. Este contenido se puede integrar y publicar directamente sin necesidad de procesos de conversión
- La creación basada AEM (AEMaaCS): ofrece un entorno de creación completo para usuarios no técnicos con funciones avanzadas como edición en contexto, arquitectura basada en componentes y administración de medios enriquecidos, que atienden a necesidades de contenido más complejas
Flujos de trabajo de desarrollo optimizados
- Actualizaciones y publicaciones rápidas: EDS permite actualizaciones y publicaciones rápidas, lo que reduce el tiempo y los recursos necesarios para las actualizaciones y lanzamientos de sitios web. Es especialmente útil para organizaciones que actualizan con frecuencia su contenido digital
- Integración con GitHub: el código y el contenido se pueden gestionar e implementar directamente desde GitHub, lo que permite un desarrollo y una colaboración eficientes
Escalabilidad y flexibilidad
- Servicios componibles: EDS proporciona un alto grado de flexibilidad, lo que permite a las organizaciones escalar sus procesos de creación y entrega de contenido. Admite contenidos simples y complejos, por lo que es adecuado para una amplia gama de casos de uso, desde blogs hasta plataformas de comercio electrónico
- Integración con Adobe Experience Cloud: EDS funciona a la perfección con otros productos de Adobe Experience Cloud, como Adobe Target y Adobe Analytics, y proporciona una completa solución de gestión de experiencias digitales
Creación basada en documentos de Adobe en Edge Delivery
La creación basada en documentos de Adobe en Edge Delivery es un potente conjunto de herramientas diseñadas para facilitar la creación de contenido. Permite a los creadores utilizar formatos de documento y herramientas de edición familiares como Microsoft Word y Google Docs. De esta forma, se facilita la adaptación de equipos acostumbrados al uso de software de documentos tradicional, lo que integra estas herramientas en un sistema robusto de gestión de contenido web.
Funciones y ventajas clave
Facilidad en la creación de contenido
- Permite el uso de herramientas conocidas como Microsoft Word y Google Docs para la creación de contenido.
- Simplifica la transición de equipos acostumbrados al software de documentos tradicional, al integrar de forma óptima estas herramientas en el sistema de gestión de contenido.
Rendimiento mejorado
- Optimiza la entrega de contenido, lo que da como resultado tiempos de carga más rápidos y experiencias de usuario mejoradas.
- Utiliza una arquitectura que prioriza el rendimiento para garantizar que las partes clave de las páginas web carguen rápidamente, lo que mejora el SEO y la satisfacción del usuario.
Flujos de trabajo optimizados
- Se integra a la perfección con los flujos de trabajo de desarrollo existentes, lo que reduce el tiempo y los recursos necesarios para las actualizaciones de sitios web.
- Admite actualizaciones de contenido en tiempo real y pruebas A/B, lo que permite una rápida iteración e implementación de estrategias exitosas.
Escalabilidad y flexibilidad
- Permite la gestión de operaciones de contenido a gran escala, por lo que es ideal para empresas con numerosas propiedades digitales.
- Admite contenidos simples y complejos, lo que proporciona una solución versátil para una gran variedad de casos de uso.
Entorno de colaboración
- Proporciona un sistema centralizado para la creación y gestión de contenido, lo que fomenta la colaboración eficaz entre los integrantes del equipo.
- Permite la experimentación y refinamiento en tiempo real del contenido, lo que ayuda a que la participación de los usuarios sea más eficaz.
Implementación técnica
Proyecto de GitHub
1. Crear un nuevo repositorio utilizando el repositorio repetitivocomo plantilla.
2. Este repositorio contendrá todo el código del proyecto, lo que incluye los bloques que se utilizarán para crear el sitio.
Sincronización de código de AEM
- En el mismo explorador, vaya a Sincronización de código de AEM y configúrelo
2. Este paso es esencial porque permite la sincronización de código entre el repositorio Git y el servicio Edge Delivery.
Conexión a la fuente de datos
1. Una vez completados los pasos anteriores, el sitio ya se encontrará activo en https://<branch>—<repo>—<owner>.hlx.page.
2. Vaya a Google Drive y cree una carpeta en la que se creará el contenido del sitio.
3. Copie el contenido de inicio desde la unidad pública aquí.
4. Asegúrese de compartir la carpeta con helix@adobe.com.
5. Copie la ruta a la carpeta recién creada en la que se encuentran los archivos.
6. En el repositorio de Git recién creado, haga clic en el archivo fstab.yaml y ábralo para editarlo.
7. Edite el archivo para actualizar el punto de montaje del proyecto.
Creación de contenido
1. En este punto, los documentos de Google están conectados al sitio web, por lo que ya puede crear y editar contenido.
2. Una vez que haya terminado de editar el contenido, asegúrese de usar el botón Recargar para extraer los nuevos datos del sitio.
Publicación del nuevo sitio
- Una vez que el contenido esté listo, haz clic en el botón Publicar para enviar el contenido al sitio activo
** Referencia: Guía de inicio para la creación de documentos con Edge Delivery
¿Cómo se almacena el contenido?
- El contenido se almacena como documentos dentro de Google Drive o Microsoft Word
Editor universal (AEMaaCS con Edge Delivery)
Edge Delivery con AEM as a Cloud Service (AEMaaCS) es un conjunto robusto de herramientas diseñadas para mejorar la creación y administración de contenido. Este servicio aprovecha las avanzadas capacidades de creación de AEM, lo que permite a los creadores producir y administrar el contenido de forma eficaz dentro de un completo sistema de gestión de contenido web.
Funciones y ventajas clave
Creación de contenido avanzada
- Utiliza las sofisticadas herramientas de creación de AEM, incluido el editor universal, lo que permite la edición en contexto y una arquitectura rica basada en componentes.
- Facilita la creación de estructuras de contenido dinámicas y complejas, lo que garantiza flexibilidad y control para los creadores de contenido.
Rendimiento del sitio web mejorado
- Optimiza la entrega de contenido para unos tiempos de carga más rápidos y una experiencia de usuario mejorada.
- Garantiza que el contenido se entregue de forma eficaz en varias plataformas digitales.
Flujos de trabajo de desarrollo optimizados
- Reduce el tiempo y los recursos necesarios para las actualizaciones y los inicios del sitio web.
- Facilita las actualizaciones de contenido en tiempo real, lo que permite una implementación rápida de los cambios.
Amplia gama de soporte de colaboradores
- Democratiza la creación de contenido, lo que permite la participación de varios colaboradores.
- Ideal para organizaciones grandes que buscan mantener la coherencia de la marca a través de varias propiedades.
Pruebas y refinamiento en tiempo real
- Admite pruebas A/B y experimentación en tiempo real, lo que permite una iteración rápida del contenido.
- Ayuda a los creadores de contenido a perfeccionar sus estrategias con rapidez para mejorar la participación del usuario.
Implementación técnica
Proyecto de GitHub
1. Crear un nuevo repositorio utilizando el repositorio repetitivo como plantilla.
2. Este repositorio contendrá todo el código del proyecto, lo que incluye los bloques que se utilizarán para crear el sitio.
Sincronización de código de AEM
1. En el mismo explorador, vaya a Sincronización de código de AEM y configúrelo.
2. Este paso es esencial porque permite la sincronización de código entre el repositorio Git y el servicio Edge Delivery.
Conexión a la fuente de datos
1. En el repositorio de Git recién creado, haga clic en el archivo fstab.yaml y ábralo para editarlo.
2. Edite el archivo fstab.yaml para actualizar el punto de montaje del proyecto. Tenga en cuenta que se necesita lo siguiente:
- URL: https://<aem-author>/bin/franklin.delivery/<owner>/<repository>/main
- Cambiar el punto de montaje indica a los Edge Delivery Services dónde encontrar el contenido del sitio.
3. Vuelva a la raíz del repositorio y haga clic en paths.json y luego en el icono Editar este archivo.
4. La asignación predeterminada utiliza el nombre del repositorio. Actualice la asignación predeterminada según sea necesario para el proyecto con /content/<site-name>/:/ y haga clic en confirmar cambios
- Proporcione su propio <site-name>. Lo necesitará en un paso posterior.
- Las asignaciones indican a los Edge Delivery Services cómo asignar el contenido del repositorio de AEM a la dirección URL del sitio.
Creación de contenido
1. Descargue la última creación WYSIWYG con la plantilla del sitio de Edge Delivery Services desde GitHub.
2. Inicie sesión en la instancia de creación de AEM as a Cloud Service, vaya a la consola Sitios y pulse o haga clic en Crear -> Sitio a partir de una plantilla.
3. En la pestaña Seleccionar una plantilla del sitio en el asistente para crear sitio, haga clic en el botón lmportar para importar una plantilla nueva.
4. Cargue la creación WYSIWYG con la plantilla del sitio Edge Delivery Services que descargó desde GitHub. La plantilla solo debe cargarse una vez. Una vez cargada, puede reutilizarse para crear sitios adicionales.
5. Proporcione los siguientes campos y pulse o haga clic en Crear.
- Título del sitio: añada un título descriptivo para el sitio.
- Título del sitio: utilice el <site-name> que definió en el paso anterior.
- URL de GitHub: utilice la dirección URL del proyecto de GitHub que creó en el paso anterior.
6. Seleccione la página que desea editar y haga clic en EDITAR.
7. Edite el contenido de la página.
Publicación del nuevo sitio
1. Seleccione las páginas que ha creado y haga clic en Publicación Rápida.
2. El sitio se ubicará en https://main--<repository-name>—<owner>.hlx.page.
** Referencia: Guía de inicio para la creación WYSIWYG con Edge Delivery
¿Cómo se almacena el contenido?
- El contenido se almacena en el JCR de manera similar a una implementación AEM típica
- Los componentes son componentes de AEM y siguen el enfoque típico Sling
Observaciones finales
Llegados a este punto, queda claro que ambos enfoques, la creación de documentos de Adobe en el servicio Edge Delivery y el servicio Edge Delivery con creación de AEM as a Cloud Service (AEMaaCS), son bastante similares en sus funcionalidades principales. Las principales diferencias se encuentran en:
- Cómo se almacenan los datos
- Dónde se almacenan los datos
- Cómo se crean los datos
El método de creación de contenido es un factor crucial a la hora de decidir qué enfoque seguir.
Muchos clientes ya han comenzado a utilizar las funciones y la interfaz de AEM. Para ellos, lo más lógico sería seguir utilizando la misma interfaz y optar por el enfoque del editor universal. Esta elección les permite aprovechar las múltiples funciones de AEM, como los flujos de trabajo y los procesos de aprobación, lo que mejora la eficacia en la gestión de contenido.
Por otro lado, es posible que los clientes que estén más familiarizados con herramientas basadas en documentos como Google Docs y Microsoft Word encuentren el enfoque de creación basado en documentos más intuitivo y fácil de adoptar. Este método ofrece una curva de aprendizaje más suave y facilita una transición perfecta para los equipos acostumbrados al software de documentos tradicional.
En conclusión, la elección entre los dos enfoques debe guiarse por la familiaridad que tenga su equipo tanto con las herramientas AEM o de creación basadas en documentos, como con sus necesidades específicas de creación y gestión de contenido.