Adobe Commerce Cloud (Magento) VS Salesforce Commerce Cloud : deux leaders du marché
Dans le monde ultra-concurrentiel des plateformes e-commerce, deux noms se distinguent par l’héritage qu’elles portent : Adobe Commerce Cloud (Magento) et Salesforce Commerce Cloud (anciennement Demandware). Bien que partageant toutes deux une histoire très riche, les solutions diffèrent dans leurs fonctionnalités, leur architecture, ou leur audience cible.
Adobe Commerce Cloud (Magento)
Véritable clé de voute de l’Experience Cloud, Adobe Commerce Cloud, est une plateforme e-commerce « cloud-native” reposant sur les solides fondations de Magento Open Source. Amenant le potentiel de la plateforme historique à de nouveaux sommets, Adobe Commerce Cloud offre des outils et des fonctionnalités de premier plan. Réputée pour son évolutivité et sa flexibilité, la plateforme est un choix de prédilection pour les grands groupes, mais aussi pour les entreprises de tailles plus modestes comme les PME et les startups en pleine phase de croissance.
À la différence des autres solutions e-commerce Adobe, Commerce Cloud est une PaaS « cloud-native ». Cela signifie que l’hébergement est pris en charge par Adobe, mais aussi que ce différent degré “d’ownership” ne permet pas d’apporter autant de modifications que ce qui serait possible sur Magento OS. À l’inverse, ce fonctionnement assure une mise en service plus rapide et une maintenance dédiée ultra-réactive avec les plans Expert ou Ultimate. Ces raisons font d’Adobe Commerce Cloud un choix idéal pour les entreprises à la recherche d’une solution d’E-commerce robuste et fiable.
Bien que “plus limité” que son homologue Magento OS, Adobe Commerce Cloud reste malgré tout l’une des plateformes offrant le plus d’options de personnalisation. Reposant sur l’architecture open source de Magento, elle vous permet d’adapter votre boutique en ligne à des spécifications précises. En outre, la plateforme s’intègre parfaitement au reste de l’Adobe Experience Cloud.
Apprenez-en plus sur la facon dont nous travaillons avec Adobe Commerce ici ⤵️
En savoir plus sur Adobe Commerce »
Salesforce Commerce Cloud
Salesforce Commerce Cloud est la réponse de Salesforce aux challenges de l’e-commerce moderne. Anciennement Demandware, cette plateforme SaaS « cloud-native” est une excellente solution “plug and play”, puisque Salesforce inclue l’hébergement et même la cybersécurité dans son offre, de sorte que les clients n’ont pas à s’en préoccuper. En revanche, cela signifie aussi que vous disposez d’un accès limité au serveur et au code source. Il est donc quasiment impossible de modifier le code et de personnaliser les fonctionnalités en fonction de vos propres besoins.
L’un de ses principaux atouts réside dans sa totale compatibilité avec la solution CRM de Salesforce, plateforme unifiée pour l’engagement client, les ventes et le marketing. Cette intégration offre une extrême granularité sur le niveau d’information récolté sur vos utilisateurs, permettant ensuite de créer des initiatives marketing très ciblées et de grandement améliorer votre SAV.
En outre, l’architecture cloud-native de Salesforce Commerce Cloud garantit une grande évolutivité, ce qui en fait un choix privilégié pour les entreprises souhaitant (ré)établir leur présence sur le web rapidement.
Au-delà de ses capacités techniques, Salesforce Commerce Cloud brille par son interface épurée et ses workflows intuitifs. Bien que limitée par sa nature de SaaS, Salesforce Commerce Cloud offre malgré tout un grand niveau de personnalisation et un vaste éventail de plugins et intégrations sur AppExchange, sa marketplace.
La comparaison
Maintenant que nous en savons un peu plus sur les caractéristiques phares d’Adobe Commerce Cloud et de Salesforce Commerce Cloud, il est temps de s’attaquer aux détails. Informations techniques, écosystèmes, architecture, fonctionnalités B2B ou intégrations, découvrons quels sont les points forts de chacune des plateformes.
Sociétés mères et écosystèmes
Adobe Commerce Cloud fait partie d’Adobe Experience Cloud, une suite complète de solutions incluant notamment Adobe Experience Manager (plateforme CMS et DAM), Adobe Campaign (outil CRM), Adobe Audience Manager (plateforme de data management) et Adobe Analytics. Cet ensemble de solutions est compatible nativement, permettant la mise en place d’une infrastructure omnicanale très facilement. Par ailleurs, la suite Creative Cloud (largement connue pour ses outils tels que Photoshop, Premiere Pro et Illustrator) est, elle aussi, compatible avec l’Experience Cloud pour un transfert intuitif de vos fichiers multimédias vers vos différents canaux.
Salesforce Commerce Cloud fait partie de la solution Salesforce CRM, l’un des leaders sur le marché des plateformes de gestion de la relation client. Solution modulaire, Salesforce inclut une large suite de composants couvrant les ventes, le marketing, le SAV ou encore la Data. En tant que “brique” de l’écosystème Salesforce, Commerce Cloud, s’intègre nativement au reste de l’écosystème, pour une gestion inégalée de votre expérience client.
Audience cible
Adobe Commerce Cloud est le choix de prédilection des entreprises de taille intermédiaire et des grands groupes qui ont besoin d’une plateforme hautement customisable. Si votre catalogue regroupe des dizaines de milliers de SKUs et des centaines d’attributs produit, alors les fonctionnalités d’Adobe Commerce Cloud seront idéales.
Salesforce Commerce Cloud est souvent choisi par les entreprises ayant déjà recours à Salesforce CRM dans une logique de compatibilité des outils. C’est évidemment un choix idéal pour les utilisateurs Salesforce existants, ou pour les sociétés souhaitant réduire au maximum leur Time-to-Market grâce aux fonctionnalités “plug and play” de la plateforme SaaS.
Architecture et personnalisation
Adobe Commerce Cloud repose sur l’architecture open-source de Magento, son prédécesseur. Cette caractéristique rend la plateforme très malléable, permettant une personnalisation et une adaptabilité presque illimitée. Vous pourrez largement modifier le code du site, rendant la solution idéale si votre offre est complexe ou très spécifique.
Adobe Commerce Cloud est une PaaS (Platform-as-a-Service). Ce type de plateforme offre à vos équipes de développeurs un environnement pour créer, tester et lancer des applications avec une grande liberté. La solution inclut un large éventail d’outils “plug and play” permettant le développement de fonctionnalités sans avoir besoin de gérer l’infrastructure sous-jacente (hébergée sur les services cloud Adobe). Rappelons toutefois que cette liberté n’est pas aussi grande que sur une solution open source on-premise (comme Magento OS par exemple), où vous auriez non seulement contrôle du code de la plateforme, mais aussi de son hébergement.
Qu’est-ce que l’architecture open-source ?
L’architecture open source fait référence à un type d’infrastructure où le code source de la plateforme est en accès libre au public. Cela signifie que les développeurs peuvent accéder, modifier et personnaliser le code de la solution à leur gré pour répondre à des problématiques spécifiques. Sur beaucoup de solutions open source, on constate un développement de communautés d’utilisateurs, qui encouragent le libre partage d’informations. Magento OS est un excellent exemple de ce phénomène, avec une communuauté active et soudée depuis 2009 qui a largement contribué à l’amélioration de la plateforme et son succès au fil du temps.
Salesforce Commerce Cloud utilise une architecture cloud-native et multi-tenant. Cela signifie que votre site est hébergé sur un serveur commun, regroupant d’autres sites sur la même infrastructure. Bien que la solution Salesforce offre un certain degré de personnalisation, elle est loin d’être aussi souple qu’Adobe Commerce Cloud pour ce qui est des modifications en profondeur du code.
La raison ? Salesforce Commerce Cloud est une solution SaaS (Software as a Service). Ce type d’offre vous donne l’accès à un “kit d’outils” prêts à l’emploi regroupé dans un écosystème commun et accessible depuis n’importe quel navigateur web. Contrairement à une PaaS, vous n’aurez pas accès au code de la plateforme, et disposerez “seulement” des applications qu’elle contient pour créer votre site ou application. L’un des avantages de ce type de solution réside dans le fait qu’il n’est pas nécessaire d’installer quoi que ce soit on-premise : tout se fait depuis le web.
Les SaaS offrent généralement des options de customisation limitées. Les utilisateurs travaillent ainsi seulement avec la configuration système établie par la solution SaaS et n’ont pas la possibilité de l’altérer.
Qu’est-ce qu’une architecture multi-tenant ?
Une architecture multi-tenant (ou hébergement partagé) fait référence à un système dans lequel plusieurs utilisateurs différents (ou “locataires”) partagent le même hébergement serveur offert par l’éditeur logiciel. Dans ce contexte, chaque utilisateur représente une entreprise ou organisation différente qui utilise la SaaS pour exploiter son site e-commerce. Chaque utilisateur n’a évidemment accès qu’à son instance de la plateforme et ne voit pas les autres “locataires”.
En savoir plus sur les différents types d’architecture e-commerce »
Fonctionnalités B2B
Adobe Commerce Cloud brille lorsqu’il s’agit de parler B2B. La plateforme regroupe dans une offre unique une suite B2B, une suite B2C et une suite D2C en libre accès pour ses utilisateurs qui n’ont plus qu’à choisir le modèle adapté à leur activité. La suite B2B Adobe est réputée pour son exhaustivité, et inclut notamment les fonctionnalités suivantes :
- Catalogues personnalisés
- Pricing individualisé via demande de devis
- Intégration avec un large choix de transporteurs nationaux et internationaux
- Nombreuses options de paiement supportées
- Fonctionnalités de split shopping pour le suivi logistique (colis envoyés depuis plusieurs entrepôts)
Par ailleurs, Adobe Commerce Cloud permet aux e-commercants ayant une activité B2B2C de gérer leurs sites respectifs depuis une interface commune dans le backend de la plateforme, et ce, sans surcoût (une seule licence sera payée par l’utilisateur).
Salesforce Commerce Cloud, bien qu’initialement conçu pour une utilisation B2C, propose désormais deux offres distinctes : Salesforce B2C Commerce et Salesforce B2B Commerce. La suite B2B Salesforce n’est pas en reste, et présente un certain nombre de fonctionnalités intéressantes, telles que :
- Gestion individualisée des comptes entreprise
- Catalogues partagés
- Système d’enchères pour les produits uniques
- Order Management System (OMS) built-in très performant
- Segmentation et listing des BDD clients
Toutefois, les choses se compliquent un peu si vous avez une activité B2B2C. En effet, vous devrez soit acheter une deuxième licence, soit modifier la licence actuelle, soit créer deux sites web différents. Vous aurez deux backends et panneaux d’administration différents pour gérer les transactions B2B d’un côté et B2C de l’autre. Quel que soit l’une des trois options choisies, le coût de l’opération (en termes de temps ou de ressources financières) sera à considérer avant toute décision.
Découvrez nos derniers projets B2B »
Évolutivité et fiabilité
Adobe Commerce Cloud est une plateforme robuste, qui bénéficie encore une fois de son héritage Magento. La solution s’appuie sur un tech stack mêlant PHP, MySQL (MariaDB), Redis et RabbitMQ qui permet de gérer avec fiabilité les aléas d’une activité e-commerce à grande échelle. Que vous faisiez face à des pics de trafic récurrents (soldes et autres opérations saisonnières) ou que votre catalogue produit contienne plusieurs dizaines de milliers de références, Adobe Commerce Cloud se montrera à la hauteur.
Salesforce Commerce Cloud est, elle aussi, une solution solide puisqu’elle repose sur l’infrastructure serveur et réseau de pointe de Salesforce. L’architecture modulaire de la plateforme permet également d’étendre rapidement votre activité, grâce au panel de fonctionnalités prêtes à l’emploi disponibles. La customisation n’étant pas l’atout premier de Salesforce Commerce Cloud, c’est cependant une plateforme qui offre un Time-to-market plus court que beaucoup de ses homologues.
Découvrez comment nous nous adaptons aux défis de scalabilité de nos clients B2B »
Intégrations et écosystème
Adobe Commerce Cloud dispose d’un catalogue incroyablement riche de plusieurs milliers d’extensions disponibles auprès d’Adobe et de fournisseurs tiers. Vous pouvez facilement ajouter de nouvelles fonctionnalités et intégrations sans consacrer des centaines d’heures au développement de celles-ci. Vous pouvez également créer vos propres solutions et les réutiliser dans le cadre de plusieurs projets. La plateforme est compatible avec de nombreuses solutions CRM et ERP du marché, bien que la plupart du temps ces intégrations ne soient pas natives (et nécessitent donc un temps de développement).
Salesforce Commerce Cloud arbore un catalogue d’extensions et de services tiers considérablement plus restreint que celui d’Adobe. Toutefois, les intégrations les plus importantes (systèmes de paiement, logistique, etc.) existent et sont très rapides à installer, contrairement à l’écosystème Adobe. Par ailleurs, la plateforme est compatible nativement avec toute la suite logicielle Salesforce et notamment Salesforce CRM (marketing, ventes, service client). Ce dernier point en fait une solution de premier choix si vous avec déjà recours à Salesforce dans votre tech stack existant.
Quelle plateforme pour mon activité ?
Vous l’aurez compris, le choix entre Adobe Commerce Cloud et Salesforce Commerce Cloud se fera essentiellement sur la base de la complexité de votre activité, votre tech stack existant et du type de marché sur lequel vous évoluez. De manière générale, on peut dire que :
Adobe Commerce Cloud est le choix de prédilection des entreprises ayant une offre complexe (produits sur-mesure, catalogue étendu,…) et/ou une activité B2B2C. L’évolutivité d’Adobe et son modèle “all-inclusive” lorsqu’il s’agit de mélanger activité B2B et B2C en font la meilleure solution dans ce cas de figure.
Salesforce Commerce Cloud est le choix idéal des entreprises souhaitant (re)lancer rapidement leur activité e-commerce, et/ou ayant déjà recours aux outils Salesforce dans leur tech stack existant. L’architecture SaaS de la plateforme accélerera votre Time-to-Market comparé au recours à une PaaS, et les intégrations natives avec Salesforce CRM et les autres applications métiers de l’éditeur favoriseront le transfert fluide d’informations entre vos systèmes.
Si, malgré cette comparaison, vous ressentez le besoin d’étudier la question plus en détail, vous pouvez conforter votre décision en accédant à notre guide comparatif des plateformes e-commerce ci-dessous ⤵️
Je découvre quelle plateforme e-commerce est faite pour moi »