Guide de migration pour Experience Manager Cloud Service cif-migration

Ce guide permet d’identifier les zones à mettre à jour pour la migration d’Experience Manager Cloud Service.

Module complémentaire CIF

Pour Experience Manager as a Cloud Service, le module complémentaire CIF est la seule solution d’intégration commerciale prise en charge pour Adobe Commerce et les solutions commerciales tierces. Le module complémentaire CIF est déployé automatiquement pour les clients sur Experience Manager as a Cloud Service, aucun déploiement manuel n’est nécessaire. Consultez Prise en main d’AEM Commerce as a Cloud Service.

Pour prendre en charge les projets qui déploient CIF, Adobe fournit les composants principaux CIF AEM.

Le module complémentaire CIF est également disponible pour AEM 6.5 grâce au portail de distribution de logiciels. Il est compatible et fournit les mêmes fonctionnalités que le module complémentaire CIF pour Experience Manager as a Cloud Service ; aucun ajustement n’est nécessaire.

Le CIF classique avec ses dépendances n’est plus disponible. Le code s’appuyant sur cette version du CIF à l’aide des API Java com.adobe.cq.commerce.api doit être adapté au module complémentaire CIF et à ses principes.

Le connecteur CIF précédemment disponible ne peut plus être installé. Le code reposant sur ce connecteur doit être adapté au module complémentaire CIF et à ses principes.

Structure du projet

Découvrez la structure de projet AEM et les caractéristiques d’AEM as a Cloud Service. Adaptez la configuration de votre projet à la disposition d’AEM as a Cloud Service.
Par rapport aux déploiements AEM 6.5, il existe deux différences principales :

  • Le bundle OSGI du client GraphQL ne doit plus être inclus dans le projet AEM ; il est déployé via le module complémentaire CIF.
  • Les configurations OSGI du client GraphQL et le service de données GraphQL ne doivent plus être inclus dans le projet AEM
TIP
Extrayez le projet AEM Venia Reference Store sur GitHub. Ce projet fournit aux déploiements AEM as a Cloud Service et sur site des profils Maven qui tiennent compte des différentes conditions de framework.

Catalogue de produits

L’importation de données de catalogue de produits n’est plus prise en charge. L’utilisation du module complémentaire CIF permet aux requêtes de produits et de catalogues de se faire sur demande par le biais d’appels en temps réel vers une solution de commerce externe. Accédez au chapitre Intégration pour en savoir plus sur l’intégration d’une solution de commerce.

TIP
Si aucune API en temps réel n’est disponible, un cache de produit externe doté d’API doit être utilisé pour l’intégration. Exemple de Magento open-source.

Expériences de catalogue produits avec rendu AEM

Si vous utilisez le plan directeur de catalogue avec CIF classique, vous devez mettre à jour le workflow du catalogue de produits. Le module complémentaire CIF effectue désormais le rendu à la volée des expériences de catalogue de produits à l’aide de modèles de catalogue AEM. Aucune réplication des données de produit ou des pages de produit n’est désormais nécessaire.

Données et interaction d’achat non mises en cache

Les requêtes côté client pour les données et interactions non mises en cache (par exemple, l’ajout au panier, la recherche) doivent accéder directement au point d’entrée de commerce (solution de commerce ou couche d’intégration) via le réseau CDN ou le Dispatcher. Supprimez tous les appels pour lesquels AEM servait uniquement de proxy.

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