Extension d’Adobe Experience Manager as a Cloud Service à l’aide d’Adobe Developer App Builder

Dernière mise à jour : 2023-10-17

Présentation de l’App Builder pour AEM as a Cloud Service

Le nouveau créateur d’applications Adobe Developer fournit un framework permettant aux développeurs et développeuses d’étendre facilement les fonctionnalités dans AEM as a Cloud Service.

L’App Builder fournit une structure tierce unifiée pour l’intégration et la création d’expériences personnalisées pour étendre Adobe Experience Manager. Grâce à ce framework d’extensibilité complet reposant sur l’infrastructure d’Adobe, les développeurs peuvent créer des microservices personnalisés, étendre et intégrer Adobe Experience Manager à travers les solutions d’Adobe et le reste de la pile informatique.

L’App Builder permet aux clients d’étendre facilement les capacités d’Adobe Experience Manager à divers cas d’utilisation :

  • Extensibilité des middleware : connectez des systèmes externes à des applications Adobe qui créent des connecteurs personnalisés, ou exploitez la suite d’intégrations préconfigurées.
  • Extensibilité des services principaux : étendez les fonctionnalités de l’application principale en étendant le comportement par défaut grâce à des fonctionnalités personnalisées et à la logique métier.
  • Extensibilité de l’expérience utilisateur : étendez l’expérience principale pour prendre en charge les besoins de l’entreprise ou créer des propriétés numériques et des applications storefronts et back-office spécifiques aux clients.

Depuis l’été 2020, le créateur d’applications est disponible pour les clients, les clientes et les partenaires d’entreprise via notre Aperçu du développeur Adobe. La disponibilité générale de l’App Builder est prévue pour décembre 2021. Adobe invite les développeurs et développeuses à tester le créateur d’applications via notre Programme d’évaluation.

REMARQUE

Pour les clients et clientes AEM 6.5 qui souhaitent utiliser le créateur d’applications, accédez à Extension d’Adobe Experience Manager 6.5 à l’aide du créateur d’application Adobe Developer.

Architecture

Au lieu d’une solution prête à l’emploi, Adobe Developer App Builder fournit une plateforme de développement commune, cohérente et normalisée permettant d’étendre les solutions Adobe Cloud telles qu’AEM, parmi les suivantes :

  • Adobe Developer Console : pour le développement de microservices et d’extensions personnalisés, permet aux développeurs et développeuses de créer et de gérer des projets tout en accédant à tous les outils et API nécessaires à la création des modules externes et des intégrations.
  • Outils de développement : outils Open Source, SDK et bibliothèques permettant aux développeurs et développeuses de créer facilement des extensions et des intégrations personnalisées. Utilisez React Spectrum (boîte à outils de l’interface utilisateur d’Adobe) afin de disposer d’une interface utilisateur commune à toutes les applications d’Adobe.
  • Services : Exécution d’E/S pour l’hébergement de l’infrastructure sur notre plateforme sans serveur Adobe et événements d’E/S pour les intégrations basées sur des événements. Adobe fournit également une prise en charge prête à l’emploi pour le stockage des données et des fichiers.
  • Adobe Experience Cloud : les développeurs peuvent soumettre des extensions et des intégrations à publier dans leur organisation Experience Cloud. Les administrateurs système peuvent ensuite examiner, gérer et approuver ces extensions. Une fois la publication effectuée, vos extensions et outils App Builder personnalisés se trouvent aux côtés d’autres applications Adobe Experience Cloud.

Le diagramme suivant illustre la manière dont une application standard créée sur le créateur d’applications tire parti de ces fonctionnalités :

Architecture

Pour plus d’informations sur l’architecture de l’App Builder, reportez-vous à la section Présentation de l’architecture.

Prise en main de l’App Builder

Adobe propose une documentation de prise en main pour commencer à utiliser le créateur d’applications :

Poursuivre l’apprentissage avec la documentation

L’App Builder fournit des vidéos et de la documentation à l’intention des développeurs, notamment des guides et une documentation de référence pour vous aider à commencer à développer vos propres applications personnalisées :

Essayez un des exemples d’application.

Prêts à développer ? Adobe propose de nombreux exemples d’applications pour vous aider à démarrer rapidement :

Sur cette page