Guia de migração para o Experience Manager Cloud Service cif-migration

Este guia ajuda a identificar as áreas que você precisa atualizar para a migração do Experience Manager Cloud Service.

Complemento CIF

Para o Experience Manager as a Cloud Service, o complemento CIF é a única solução de integração comercial compatível para soluções comerciais da Adobe Commerce e de terceiros. O complemento CIF é implantado automaticamente para clientes no Experience Manager as a Cloud Service; não é necessária implantação manual. Consulte Introdução ao AEM Commerce as a Cloud Service.

Para dar suporte a projetos que implantam o Adobe da CIF, forneça Componentes principais da CIF do AEM.

O complemento CIF está disponível para o AEM 6.5 e por meio do Portal de distribuição de softwares. Ele é compatível e fornece os mesmos recursos do complemento CIF para o Experience Manager as a Cloud Service, não sendo necessário fazer ajustes.

A CIF clássica com suas dependências não está mais disponível. Código que depende dessa versão da CIF usando com.adobe.cq.commerce.api As APIs do Java devem ser ajustadas para o complemento CIF e seus princípios.

O conector da CIF disponível anteriormente não pode mais ser instalado. Códigos que dependem desse conector precisam ser ajustados para o complemento CIF e seus princípios.

Estrutura de projeto

Saiba mais sobre Estrutura de projeto do AEM e as características do AEM as a Cloud Service. Adapte a configuração do seu projeto ao layout do AEM as a Cloud Service.
Em comparação às implantações do AEM 6.5, há duas diferenças principais:

  • O pacote OSGI do cliente GraphQL não deve mais ser incluído nos projetos AEM, agora ele é implantado por meio do complemento CIF.
  • As configurações de OSGI para o cliente GraphQL e o Graphql Data Service não devem mais ser incluídas nos projetos AEM.
TIP
Confira o projeto Loja de referência Venia no GitHub. Esse projeto fornece perfis Maven para o AEM as a Cloud Service e implantações locais que consideram as diferentes condições da estrutura.

Catálogo de produtos

A importação de dados do catálogo de produtos não é mais suportada. Usando as entidades complementares da CIF, as solicitações de produtos e catálogos são feitas sob demanda por meio de chamadas em tempo real para uma solução de comércio externo. Acesse o capítulo Integração para saber mais sobre a integração de uma solução comercial.

TIP
Se nenhuma API em tempo real estiver disponível, um cache de produto externo com APIs deverá ser usado para a integração. Exemplo Magento open-source.

Experiências do catálogo de produtos com renderização por AEM

Se você usa o blueprint do catálogo com a CIF clássica, é necessário atualizar o fluxo de trabalho do catálogo de produtos. O complemento CIF agora renderiza experiências de catálogo de produtos de maneira rápida usando modelos de catálogo AEM. Não é mais necessária a replicação de dados ou páginas de produtos.

Interação de compra e dados não armazenáveis em cache

As solicitações do lado do cliente para dados e interações não armazenáveis em cache (por exemplo, adição ao carrinho, pesquisa) devem ir diretamente para o endpoint de comércio (solução de comércio ou camada de integração) por meio de CDN/Dispatcher. Remova todas as chamadas em que o AEM era apenas um proxy.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab