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.