Implementaciones de AEM Headless
Las implementaciones de AEM sin encabezado toman muchas formas; SPA alojada en AEM, SPA externa, sitio web, aplicación móvil o incluso proceso de servidor a servidor.
Según el cliente y cómo se implemente, las implementaciones de AEM Headless tienen diferentes consideraciones.
Arquitectura de servicio de AEM
Antes de explorar las consideraciones de implementación, es imperativo comprender la arquitectura lógica de AEM, y la separación y las funciones de los niveles de servicio de AEM as a Cloud Service. AEM as a Cloud Service consta de dos servicios lógicos:
- Autor de AEM es el servicio donde los equipos crean, colaboran y publican fragmentos de contenido (y otros recursos).
- Publicación de AEM es el servicio en el que se publicaron los fragmentos de contenido (y otros recursos) que se replican para uso general.
- Vista previa de AEM es el servicio que imita AEM Publish en comportamiento, pero tiene contenido publicado para vista previa o revisión. La vista previa de AEM está destinada a audiencias internas y no a la entrega general de contenido. El uso de la vista previa de AEM es opcional, según el flujo de trabajo deseado.
Arquitectura de implementación típica sin encabezado de AEM as a Cloud Service_
Los clientes de AEM Headless que operan en una capacidad de producción suelen interactuar con AEM Publish, que contiene el contenido aprobado y publicado. Los clientes que interactúen con AEM Author deben tener especial cuidado, ya que AEM Author es seguro de forma predeterminada, y requiere autorización para todas las solicitudes. También puede incluir trabajo en curso o contenido no aprobado.
Implementaciones de cliente sin encabezado
Aplicación de una sola página (SPA)
Obtenga información acerca de las consideraciones de implementación para aplicaciones de una sola página (SPA).
Obtenga información acerca de las consideraciones de implementación para componentes web y consumidores sin encabezado de JavaScript basados en explorador.
Obtenga información sobre las consideraciones de implementación para aplicaciones móviles.
Aplicación de servidor a servidor
Obtenga información acerca de las consideraciones de implementación para aplicaciones de servidor a servidor