En 2024, deux sujets façonnent le paysage e-commerce plus profondément que tous les autres : les outils de développement composables et la personnalisation alimentée par l’IA. Et s’il y a un éditeur logiciel qui a bien compris cette dynamique, c’est incontestablement Adobe. En ce sens, le récent patch 2.4.6-p4 d’Adobe Commerce (et la mise à jour 2.4.7 prévue pour avril) est entièrement axée sur ces éléments transformateurs. Ce choix stratégique de la part de l’éditeur américain amène beaucoup d’entre nous à se poser une question en particulier :

Adobe Commerce devient-elle une plateforme composable ?

À beaucoup d’égards, je pense que ce choix est très judicieux. Chez Vaimo, nous créons des sites e-commerce d’envergure sur Magento (puis Adobe Commerce) depuis 15 ans, et la demande d’architectures composables de la part de nos clients est en augmentation constante ces dernières années.

Alors : choix stratégique ou simple réaction face aux tendances de marché ?
Revenons quelques années en arrière pour éclaircir la roadmap Adobe.

TABLE DES MATIÈRES

 

Adobe Commerce : l’essentiel à connaître

Adobe Commerce est une plateforme e-commerce complète, flexible et évolutive. La plateforme permet de gérer, personnaliser et optimiser votre expérience utilisateur sur l’ensemble de vos points de contact et tout au long du parcours client, de l’engagement initial à l’après-achat.

Adobe Commerce est nativement compatible avec la plupart des autres solutions logicielles Adobe, et notamment avec Adobe Experience Cloud, vous permettant de gérer tout votre contenu e-commerce depuis un hub central.

L’histoire de Magento

Dévoilé au public en 2007, Magento était une plateforme e-commerce open-source et on-premise développé sous PHP et disponible en téléchargement gratuit. Cela donnait une grande liberté aux développeurs d’ajuster la plateforme, en y ajoutant des modules ou même en modifiant le code source de Magento.

Historiquement, Magento proposait l’édition gratuite Magento Community et l’édition Enterprise, une version payante de l’outil qui était livrée chargée de fonctionnalités et de capacités dès le départ.

Magento était une solution on-premise exclusivement jusqu’au lancement de Magento Commerce Cloud en 2016.

Après l’acquisition de Magento par Adobe, Magento Community est devenu Magento Open Source, et Magento Enterprise est devenu Adobe Commerce. Les e-commerçants et les développeurs peuvent toujours utiliser Magento Open Source pour héberger eux-mêmes et personnaliser leur plateforme e-commerce.

Adobe Commerce – Magento : un rapprochement attendu

En 2018, Adobe a acquis Magento Commerce. À ce moment leader sur son marché, Magento fut une acquisition logique pour Adobe pour compléter son offre de services. La vision commune d’Adobe et de Magento en matière d’expériences numériques a facilité cette fusion, et simplifié les processus d’intégration avec Adobe Experience Cloud.

En 2019, Adobe lance Adobe Commerce Cloud, la version cloud-hosted de la plateforme. Depuis l’acquisition, l’éditeur a consolidé sa position de pionnier en matière d’expérience e-commerce. L’année dernière, Adobe a même été nommé Leader dans le rapport Gartner Magic Quadrant 2023 sur le segment e-commerce pour la septième année consécutive.

Pour les adeptes d’Adobe et les évangélistes de Magento, la confluence d’Adobe et de Magento signifie des expériences e-commerce plus simples et plus authentiques. En ce sens, ce rapprochement était attendu par une grande partie de la communauté e-commerce.

Open Source VS Adobe Commerce

Magento Open Source reste la version publiquement disponible et gratuite de son homologue premium, Adobe Commerce. Les deux plateformes fournissent une base solide pour la construction d’un site e-commerce, avec quelques différences notables.

Les deux versions offrent des expériences Web réactives sur tous types d’appareils, des options de paiement, d’expédition et d’administration du site. Alors que Magento Open Source propose suffisamment de fonctionnalités de base pour mettre en place et faire fonctionner une boutique, le nombre de fonctionnalités additionnelles est limité. Les développeurs doivent ainsi manuellement ajouter des modules ou modifier le code source de la plateforme s’ils veulent élargir les fonctionnalités du site.

Adobe Commerce en revanche, est livré avec une multitude de fonctionnalités “plug-and-play”. Citons notamment une suite d’outils B2B dédiés, ElasticSearch, un CMS spécifique, des options d’expédition personnalisées, des fonctionnalités avancées cloud et une intégration native avec Adobe Experience Manager.

Adobe Commerce VS Adobe Commerce Cloud

Lorsque Adobe a lancé Adobe Commerce en 2019, la plateforme e-commerce a été nommée « Adobe Commerce Cloud. » Depuis, Adobe a renommé la plateforme tout simplement en « Adobe Commerce, » l’hébergement cloud étant toujours inclus dans le produit.

Headless et composable : c’est quoi ?

L’architecture headless fait référence à la dissociation du frontend de l’infrastructure backend. Dans une configuration headless, la plateforme e-commerce sert uniquement le contenu ou les données via une API, tandis que votre frontend  est construit séparément en utilisant n’importe quelle technologie ou framework. Cela permet une plus grande flexibilité et innovation dans la conception d’expériences numériques multicanales (ou omnicanales).

L’architecture composable est un modèle consistant à décomposer une application ou un système en composants modulaires et interchangeables qui peuvent être développés, déployés et mis à l’échelle indépendamment. Les architectures composables permettent d’assembler des écosystèmes SI en combinant ces composants modulaires, tels que des microservices ou des APIs pour répondre à des exigences commerciales spécifiques et s’adapter aux besoins changeants au fil du temps.

Pensez au composable comme la suite logique d’un tech stack headless. Alors que le headless se concentre principalement sur la dissociation du frontend et du backend, le composable va un cran plus loin et applique cette logique dissociative à l’ensemble des services composant votre stack technologique. Tandis que l’approche headless ne permet d’améliorer que les performances de votre frontend, le composable offre des possibilités presque infinies en termes de flexibilité, d’évolutivité et d’options de personnalisation.

Comment Adobe est-il passé au composable ?

Adobe a toujours été un excellent point de départ pour la construction d’une architecture headless ou d’un modèle composable hybride. Voici pourquoi :

Magento a commencé par supporter les modules et extensions au sein de son application. Au fil des années, Magento a commencé à travailler sur son architecture headless en permettant aux clients de faire fonctionner leur frontend et de se connecter à un système de gestion de contenu externe (CMS).

De plus, Magento a toujours offert des intégrations fiables avec les outils de gestion de catalogues, de recherche on-site, ou de gestion de l’information produit (PIM).

En conséquence, Adobe Commerce a toujours été un excellent candidat pour une approche composable car il permet l’intégration de fonctionnalités externes, d’outils et de services qui évolueront avec votre tech stack. Nous avons travaillé avec de nombreux clients qui ont utilisé la puissance du backend d’Adobe dans leurs solutions composables ou headless. Lisez-en plus dans notre étude de cas Rapala, une solution e-commerce headless construite sur Adobe Commerce.

Maintenant, avec la dernière version d’Adobe qui inclut des outils de développement composable et la personnalisation alimentée par l’IA, le géant américain a véritablement marqué son entrée dans le monde du composable. En raison de l’offre composable simplifiée d’Adobe, les avantages d’opter pour une architecture de microservices avec la plateforme s’accumulent :

  • Options d’architecture flexibles : Vous pouvez choisir entre des approches headless, non-headless ou hybrides, en adaptant l’architecture à vos besoins spécifiques.
  • Plateforme riche en fonctionnalités : Adobe Commerce offre des fonctionnalité “plug and play”accessibles via son API GraphQL, réduisant le recours aux outils et services tiers et divisant par deux le temps de mise sur le marché.
  • Expériences frontend hybrides : En soutenant à la fois les expériences frontend headless et non-headless, les e-commercants peuvent progressivement passer à une architecture composable sans opérer une migration complète de leur système.
  • API Mesh : Simplifie l’intégration en consolidant plusieurs microservices et outils tiers dans un point de terminaison GraphQL unifié, réduisant la complexité et permettant une personnalisation plus facile.
  • Adobe App Builder : Une plateforme d’extensibilité serverless vous permettant de créer des microservices personnalisés et d’intégrer des solutions tierces sans nécessiter une gestion d’infrastructure étendue, réduisant la complexité et le TCO (Total Cost of Ownership).

Adobe Commerce est-elle la bonne plateforme pour mon activité ?

Adobe Commerce convient parfaitement aux ETIs et aux grands groupes à la recherche d’une plateforme e-commerce robuste, fluide et évolutive.

La plateforme offre un environnement modulaire et riche en fonctionnalités qui s’intègre efficacement avec les technologies de soutien essentielles pour le développement d’une architecture headless ou composable. La nature personnalisable d’Adobe Commerce le distingue également de ses concurrents: vous pouvez l’adapter précisément à vos besoins, sans aucune limitations.

Adobe Commerce est le choix idéal si vous recherchez une solution modulaire, mais que vous n’êtes pas prêt pour un replatforming intégral vers un tech stack 100% composable. Sans en revëtir les inconvénients, il vous apportera la plupart des avantages d’une architecture de microservices, et facilitera votre expansion vers de nouveaux marchés, canaux et technologies.

Comment nous pouvons vous aider

Le parcours d’Adobe vers la composable représente une étape significative dans l’évolution du paysage e-commerce, et Vaimo est fier d’être à l’avant-garde de ce changement transformateur. Alors que nous continuons de collaborer avec Adobe et de repousser les limites de l’innovation, nous restons engagés à fournir des résultats exceptionnels à nos clients et à façonner l’avenir du monde e-commerce.

Pour notre client Rapala, nous avons construit une solution headless moderne avec la plateforme Adobe Commerce comme moteur e-commerce et Vue Storefront comme solution frontend. La couche de présentation, construite comme une Progressive Web App (PWA), offre une expérience utilisateur semblable à celle d’une application pour les visiteurs mobiles du site web de Rapala.

Nous proposons également la solution Vaimo LaunchPad, un accélérateur pensé pour vos projets composables qui facilite le développement d’un tel écosystème sur une base commercetools.

Si vous aussi êtes convaincus que le composable et le headless sont l’avenir de l’e-commerce, et que vous souhaitez migrer progressivement votre écosystème SI vers ces concepts avec Adobe Commerce, alors vous devriez contacter nos experts. Suite à un échange préliminaire, nous mènerons un audit de vos systèmes et identifierons la meilleure stratégie pour vous aider à exploiter pleinement le potentiel des nouvelles fonctionnalités d’Adobe Commerce.

J’apprends comment passer au composable