Arquitetura de referência corporativa da Adobe Commerce
O Adobe Commerce é a plataforma baseada em experiência que combina flexibilidade técnica com facilidade de uso, tudo isso em um serviço de criação de experiências excepcionais que geram resultados comerciais.
A Commerce evoluiu para atender aos requisitos corporativos de desempenho, dimensionamento e segurança. A adoção de uma abordagem de implementação moderna que usa as soluções comerciais combináveis mais recentes do Adobe é essencial para o sucesso dos negócios corporativos. Esta página descreve a abordagem moderna de implementação do Commerce em detalhes técnicos.
O diagrama de arquitetura a seguir ilustra o fluxo de dados entre o Adobe Commerce e todas as soluções da Adobe Experience Cloud.
Cloud Foundation
A infraestrutura do Adobe Commerce na nuvem é a base da implementação do Commerce. Ele fornece uma plataforma de hospedagem automatizada secure com uma abordagem de autoatendimento para criar, implantar, monitorar e gerenciar seu aplicativo da Commerce em um ambiente nativo em nuvem.
Consulte os seguintes detalhes técnicos do Cloud Foundation:
- Arquitetura em escala — capacidade ajustada automaticamente para manter um desempenho estável e previsível
- Vários ambientes—Pré-provisionado com PHP, MySQL (MariaDB), Redis, RabbitMQ e tecnologias de mecanismo de pesquisa compatíveis para desenvolver, testar e implantar seu site
- Gerenciamento de configuração — Arquivos de configuração de ambiente personalizáveis e CLI (interface de linha de comando) para gerenciar configurações de aplicativos, rotas, ações de compilação e implantação e notificações.
- Fluxo de trabalho baseado em Git — crie e implante automaticamente após enviar alterações de código para desenvolvimento rápido e implantação contínua
- Observabilidade interna — Ferramentas que combinam dados de log de várias fontes para ajudá-lo a gerenciar o desempenho do site e diagnosticar problemas
- Abrangente cobertura de API—GraphQL e REST APIs para integrar o aplicativo Commerce principal com sistemas de terceiros e estender recursos do Commerce
Integração com o Experience Cloud
A Adobe Commerce integra-se com todas as soluções Experience Cloud para oferecer experiências de comércio personalizadas em escala.
A Conexão de Dados desbloqueia insights sobre o comportamento de compra dos compradores para que você possa criar experiências de compra personalizadas em todos os canais com outros produtos da Experiência Digital Adobe.
Integração com sistemas de terceiros
O Adobe fornece aos desenvolvedores pontos de extensão e ferramentas abrangentes para criar aplicativos que ampliam os principais recursos do Commerce e integram o Commerce a sistemas de terceiros (como CRMs, ERPS e PIMS). Essas ferramentas reduzem o custo total de propriedade da plataforma das seguintes maneiras:
- Escalabilidade — Os aplicativos podem ser dimensionados separadamente do software principal, permitindo maior eficiência e atualizações simplificadas.
- Isolamento-Um ambiente isolado significa que os desenvolvedores podem atualizar ou modificar suas extensões a seu critério, sem depender de uma versão principal.
- Independência tecnológica - Os desenvolvedores podem escolher qualquer pilha de tecnologia e linguagem de codificação que atenda às suas necessidades.
O Adobe fornece as seguintes ferramentas de desenvolvedor para criar integrações e personalizações:
- Malha de API para Adobe Developer App Builder—Coordene e combine várias APIs, GraphQL, REST e outras fontes em um único ponto de extremidade de GraphQL consultável.
- App Builder—Crie e implante aplicativos Web seguros e escalonáveis que estendam a funcionalidade do Commerce e se integrem a soluções de terceiros.
- Eventos — Use disparadores de eventos personalizados para interagir com outras ferramentas de desenvolvimento extensíveis.
- Webhooks — Use webhooks para acionar automaticamente interações entre o Commerce e sistemas de terceiros.
- SDK da Interface do Administrador—Personalize e aprimore o Administrador do Commerce com novas páginas e recursos para seus comerciantes.
Serviços de vitrine
O Adobe fornece um conjunto avançado de serviços de merchandising inteligentes e combináveis para ajudá-lo a apoiar suas principais metas comerciais. Esses serviços também fornecem APIs essenciais para otimizar o desempenho em escala.
- Live Search—Forneça resultados mais inteligentes, mais rápidos e relevantes aos compradores com esta ferramenta de pesquisa habilitada por IA.
- Recommendations de Produtos—Adicione recomendações alimentadas por IA com base no comportamento do comprador, tendências populares, similaridade de produtos e muito mais.
- Serviço de Catálogo—Dê aos seus clientes uma experiência otimizada de produto enquanto aumenta o desempenho, melhora a escalabilidade e aumenta as conversões.
- Serviços de Pagamento—Impulsione a satisfação do cliente oferecendo vários métodos de pagamento, incluindo prestações de pagamento sem juros, e uma única visão do processamento de pagamento, ordens e faturas.
Loja headless
O comércio headless é o comércio iniciado pela API. O Adobe Commerce é totalmente headless com uma arquitetura dissociada que fornece todos os serviços e dados de comércio por meio de uma camada de API do GraphQL. Essa arquitetura permite que as equipes desenvolvam seus front-ends independentemente do aplicativo principal, fornecendo agilidade para criar e testar rapidamente novos pontos de contato com tecnologias emergentes.
O Adobe fornece uma tecnologia moderna de vitrine headless que inclui os mesmos benefícios e recursos oferecidos por Edge Delivery Services com criação baseada em documentos, uma arquitetura de desempenho inovador e experimentação nativa pronta para uso. Ele aproveita a escala e o desempenho dos serviços de vitrine da Adobe Commerce e a flexibilidade e conveniência dos componentes drop-in para fornecer recursos de comércio.