Arquitectura de referencia empresarial de Adobe Commerce

Adobe Commerce es la plataforma basada en experiencias que combina de forma exclusiva la flexibilidad técnica con la facilidad de uso, todo al servicio de la creación de experiencias excepcionales que impulsen los resultados empresariales.

Commerce ha evolucionado para satisfacer los requisitos empresariales de rendimiento, escala y seguridad. La adopción de un enfoque de implementación moderno que utilice las últimas soluciones de comercio componible de Adobe es crítica para el éxito de los negocios empresariales. En esta página se describe el método moderno de implementación de Commerce con detalles técnicos.

El diagrama de arquitectura siguiente ilustra el flujo de datos entre Adobe Commerce y todas las soluciones de Adobe Experience Cloud.

Diagrama arquitectónico que muestra cómo se conecta Adobe Commerce a las soluciones de Experience Cloud {modal="regular"}

NOTE
Los flujos de datos de alto nivel que se muestran en el diagrama son coherentes en la mayoría de las implementaciones empresariales. El componente clave que puede hacer que las implementaciones sean únicas es la forma en que crea el catálogo (especialmente para B2B). Debe asignar cuidadosamente la arquitectura de catálogo a las API web de Commerce.

Cloud foundation

Adobe Commerce en la infraestructura en la nube es la base de su implementación de Commerce. Proporciona una plataforma de alojamiento automatizada secure con un enfoque de autoservicio para crear, implementar, supervisar y administrar su aplicación de Commerce en un entorno nativo de la nube.

Consulte los siguientes detalles técnicos de Cloud Foundation:

  • Arquitectura a escala: capacidad ajustada automáticamente para mantener un rendimiento estable y predecible.
  • Varios entornos: preaprovisionados con PHP, MySQL (MariaDB), Redis, RabbitMQ y tecnologías de motores de búsqueda compatibles para desarrollar, probar e implementar su sitio
  • Administración de configuración: archivos de configuración de entorno personalizables e interfaz de línea de comandos (CLI) para administrar la configuración de la aplicación, las rutas, las acciones de generación e implementación y las notificaciones.
  • Flujo de trabajo basado en Git: genérelo e impleméntelo automáticamente después de insertar los cambios del código para un desarrollo rápido y una implementación continua
  • Observabilidad integrada: herramientas que combinan datos de registro de varias fuentes para ayudarle a administrar el rendimiento del sitio y diagnosticar problemas
  • Amplia cobertura de APIAPI de GraphQL y REST para integrar la aplicación principal de Commerce con sistemas de terceros y ampliar las capacidades de Commerce

Integración con Experience Cloud

Adobe Commerce se integra con todas las soluciones de Experience Cloud para ofrecer experiencias de comercio personalizadas a escala.

Conexión de datos desbloquea la información sobre el comportamiento de compra de tus compradores para que puedas crear experiencias de compra personalizadas en todos los canales con otros productos de Experiencia digital de Adobe.

NOTE
Consulte Modelos de experiencia digital para obtener más información técnica.

Integración con sistemas de terceros

Adobe proporciona a los desarrolladores puntos de extensión y herramientas completos para crear aplicaciones que amplíen las capacidades principales de Commerce e integren Commerce con sistemas de terceros (como CRM, ERPS y PIMS). Estas herramientas reducen el coste total de propiedad de la plataforma de las siguientes maneras:

  • Escalabilidad: las aplicaciones se pueden escalar por separado del software principal, lo que permite una mayor eficiencia y actualizaciones simplificadas.
  • Aislamiento: un entorno aislado significa que los desarrolladores pueden actualizar o modificar sus extensiones a su discreción sin depender de una versión principal.
  • Independencia tecnológica: los desarrolladores pueden elegir entre pilas de tecnología y lenguajes de codificación que se ajusten a sus necesidades.

Adobe proporciona las siguientes herramientas para desarrolladores para crear integraciones y personalizaciones:

  • Mesh de API para Adobe Developer App Builder: coordina y combina varias fuentes de API, GraphQL, REST y otras en un único extremo de GraphQL consultable.
  • App Builder: cree e implemente aplicaciones web seguras y escalables que amplíen la funcionalidad de Commerce y se integren con soluciones de terceros.
  • Eventos: utilice déclencheur de eventos personalizados para interactuar con otras herramientas de desarrollo ampliables.
  • Webhooks: utilice los webhooks para almacenar automáticamente en déclencheur las interacciones entre Commerce y sistemas de terceros.
  • SDK de IU de administración: personalice y mejore el administrador de Commerce con nuevas páginas y características para sus comerciantes.

Servicios de tienda

Adobe proporciona un completo conjunto de servicios de comercialización inteligentes y componibles para ayudarle a respaldar sus objetivos comerciales clave. Estos servicios también proporcionan API esenciales para optimizar el rendimiento a escala.

  • Live Search: ofrece resultados más inteligentes, rápidos y relevantes a los compradores con esta herramienta de búsqueda con tecnología de IA.
  • Recommendations del producto: agregue recomendaciones impulsadas por IA en función del comportamiento del comprador, las tendencias populares, la similitud del producto y mucho más.
  • Servicio de catálogo: ofrezca a sus clientes una experiencia de producto optimizada a la vez que aumenta el rendimiento, mejora la escalabilidad y aumenta las conversiones.
  • Servicios de pago: Mejore la satisfacción del cliente ofreciendo varios métodos de pago, incluidos pagos a plazos sin intereses, y una sola vista del procesamiento de pagos, pedidos y facturas.

Tienda sin encabezado

El comercio sin encabezado es un comercio con prioridad de API. Adobe Commerce no tiene encabezado con una arquitectura disociada que proporciona todos los servicios y datos de comercio a través de una capa de API de GraphQL. Esta arquitectura permite a los equipos desarrollar sus front-end de forma independiente de la aplicación principal, lo que proporciona la agilidad para crear y probar rápidamente nuevos puntos de contacto con tecnologías emergentes.

El Adobe proporciona una tecnología moderna de tienda sin encabezado que incluye las mismas ventajas y capacidades que ofrecen Edge Delivery Services con la creación basada en documentos, una arquitectura que da prioridad al rendimiento y experimentación nativa lista para usar. Utiliza la escala y el rendimiento de servicios de tienda de Adobe Commerce y la flexibilidad y comodidad de componentes integrados para ofrecer funciones de comercio.

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60