Qu’est-ce que l’ONDC (Open Network for Digital Commerce) ?

Personnes travaillant dans un bureau open space animé

Auteurs

Chrystal R. China

Staff Writer, Automation & ITOps

IBM Think

Michael Goodwin

Staff Editor, Automation & ITOps

IBM Think

Qu’est-ce que l’ONDC (Open Network for Digital Commerce) ?

L’Open Network for Digital Commerce (ONDC) est une initiative menée par le gouvernement indien pour promouvoir un réseau de e-commerce ouvert qui connecte les acheteurs, les plateformes et les détaillants.

L’objectif de l’ONDC est de créer un environnement de e-commerce inclusif via un protocole ouvert développé sur des spécifications open source, indépendant de toute plateforme.1

Pour être plus précis, l’ONDC est un ensemble de protocoles et de spécifications qui permettent la connexion et l’interopérabilité de différentes plateformes de e-commerce entre elles. Cette capacité améliore la découverte des prix et offre aux consommateurs un plus grand choix en matière de fournisseurs de services.

L’ONDC représente une étape vers la démocratisation du e-commerce, le faisant passer d’un modèle centré sur une plateforme, où quelques géants du commerce électronique dominent le marché, à une plateforme ouverte et interopérable où les acheteurs et les vendeurs peuvent interagir, quelles que soient les plateformes qu’ils utilisent. L’objectif est de faire sortir le e-commerce des murailles ou jardins clos (des écosystèmes fermés, en silos et hautement stratifiés) et de l’intégrer à un environnement plus accessible qui favorise la concurrence, l’inclusivité et l’innovation.

Vue aérienne d’autoroutes

Gardez la tête dans le cloud 


Recevez la newsletter hebdomadaire Think pour obtenir des conseils d’experts sur l’optimisation des paramètres multicloud à l’ère de l’IA.

Le développement de l’ONDC

L’ONDC a été développé dans un contexte de préoccupations croissantes liées à la concentration des pouvoirs sur le marché du commerce électronique, à une époque de transformation numérique rapide. En Inde, comme dans de nombreux autres pays, une petite cohorte de grandes plateformes de commerce électronique a pris le monopole numérique. Cette tendance a suscité des inquiétudes quant aux pratiques commerciales déloyales, à la monopolisation des données et à la marginalisation des petites entreprises locales qui luttent pour être compétitives.

Pour relever ces défis et démocratiser l’espace, le gouvernement indien (sous l’égide du ministère du Commerce et de l’Industrie) a commencé à explorer la possibilité de créer un réseau ouvert pour le commerce numérique. L’objectif était de créer un cadre permettant aux acheteurs et aux vendeurs de réaliser des transactions, quelles que soient les plateformes utilisées, de la même manière que l’interface de paiement unifiée (UPI)2 a révolutionné les paiements numériques en les rendant indépendants des plateformes.

En juillet 2021, le Department for Promotion of Industry and Internal Trade (DPIIT) a mis en place un conseil consultatif de neuf membres pour piloter l’initiative et guider les programmes pilotes dans la région de la capitale nationale de New Delhi, à Bengaluru ou Bangalore, Mumbai, Coimbatore, Hyderabad, Pune et d’autres villes. En quelques mois, l’ONDC a reçu sa certification d’organisation à but non lucratif du secteur privé, relevant de la section 8, après quoi plusieurs organisations du secteur privé ont commencé à intégrer leurs applications et leurs services au réseau de l’ONDC.

Depuis son lancement, les plateformes de l’ONDC ont traité près de 7 millions de commandes et le réseau s’est étendu à plus de 370 000 vendeurs et prestataires de services dans 588 « villes comptabilisables » (représentant environ 70 % des villes indiennes).2 Les protocoles de l’ONDC ont été adoptés par des entreprises telles que Flipkart, Paytm, Pincode by PhonePe, Amazon, State Bank of India (SBI) et Meta (entre autres), avec des cas d’utilisation allant des soins de santé à la fintech en passant par l’agroalimentaire.

L’ONDC est également sur le point de changer la donne dans le secteur de la livraison de nourriture, en réduisant considérablement les taux de commission par rapport aux plateformes comme Zomato et Swiggy, qui facturent aux restaurants (dont beaucoup sont de petites entreprises) jusqu’à 25 % de commission.4

webMethods Hybrid Integration

Repenser l’intégration pour l’ère de l’IA

IBM webMethods Hybrid Integration montre comment les entreprises peuvent connecter de façon fluide les applications cloud et sur site, permettant une transformation numérique agile et évolutive. 

Comment fonctionne l’ONDC ?

L’ONDC n’est pas une plateforme ou une application unique. Il s’agit d’une série de protocoles qui permettent à des entités disparates d’effectuer des transactions, créant ainsi des conditions de concurrence équitables pour les entrepreneurs, les start-ups, les petites et moyennes entreprises, les grandes entreprises et les consommateurs.

L’ONDC présente trois composantes majeures :

  • Applications pour acheteurs : Les applications qui interagissent avec les biens et services de la couche de demande, tels que les chatbots, les applications basées sur les utilisateurs et les assistants vocaux.

  • Applications pour vendeurs : Les applications qui interagissent avec les biens et services de la couche d’approvisionnement, telles que la réception des demandes des acheteurs, le traitement des commandes et la publication de catalogues de biens et de services.

  • Passerelles ONDC : Les applications qui orchestrent les services acheteurs et vendeurs. Par exemple, les applications de découverte d’acheteurs géolocalisées comme Magicpin.

L’ONDC est conçu avec une architecture de microservices : chaque composant du réseau est un service indépendant qui peut communiquer avec d’autres services via des API (en particulier les AsyncAPI). Cette approche modulaire facilite l’intégration de différentes plateformes à l’ONDC. Cependant, la nature ouverte et accessible de l’ONDC nécessite le fonctionnement optimal de certains composants et processus informatiques, d’où la dépendance du système de l’ONDC au protocole Beckn.

Qu’est-ce que le protocole Beckn ?

Le protocole Beckn, sponsorisé par la Beckn Foundation et appartenant à l’Open Shared Mobility Foundation, est un protocole ouvert qui permet la mise en place d’un e-commerce décentralisé et l’interopérabilité entre les marchés en ligne, les fournisseurs de services et les consommateurs.

Les passerelles Beckn agrègent les données et dissocient les couches de transmission de paquets des couches d’expérience utilisateur, de sorte que les transactions (telles que la prise de commande, le paiement, la livraison et l’exécution) sont standardisées sur l’ensemble du réseau. Elles alimentent le backend de l’infrastructure ONDC.

Caractéristiques du protocole Beckn :

Fonctionnalités de décentralisation

Le protocole Beckn utilise des technologies décentralisées, comme la blockchain, pour permettre des interactions pair à pair entre les différentes entités de l’écosystème de e-commerce. Cette approche décentralisée permet d’éliminer les intermédiaires, réduisant les coûts et améliorant l’efficacité des transactions. Elle permet également aux utilisateurs de mieux contrôler leurs données et leurs transactions, favorisant ainsi un environnement plus transparent pour les opérations commerciales.

Standardisation des API

Les API permettent aux développeurs et fournisseurs de services tiers de créer des applications et des services qui peuvent s’intégrer à une infrastructure ONDC. Le protocole Beckn met en place un ensemble de normes et de politiques pour toutes les API réseau afin de faciliter l’échange de données et l’intégration des processus entre les entités. Ces normes et politiques permettent aux composants réseau d’interagir entre eux sans problème de compatibilité.

Les API standardisées simplifient également le processus de développement pour les entreprises qui souhaitent mettre en œuvre le protocole Beckn, car les équipes peuvent utiliser des interfaces prédéfinies pour se connecter aux autres participants du réseau.

Identité numérique unifiée

Les protocoles Beckn fournissent aux utilisateurs une identité unique et cohérente compatible avec plusieurs services et plateformes au sein du réseau, leur permettant d’accéder à une myriade de services sans utiliser de connexions ou configurations de comptes multiples. Ces protocoles peuvent également permettre aux utilisateurs d’accéder à des recommandations personnalisées et de gérer leurs préférences informatiques plus efficacement.

Cadre de gouvernance

Les cadres de gouvernance établissent les règles, les réglementations et les politiques qui dictent la manière dont les participants peuvent interagir avec le réseau. Un cadre de gouvernance bien défini permet de maintenir l’intégrité du réseau, garantissant la transparence, l’équité et la prise de responsabilité au sein des parties prenantes.

Le protocole Beckn intègre des mécanismes, tels que des systèmes de réputation, des contrats intelligents et des techniques cryptographiques, pour établir la confiance entre les acteurs de l’écosystème e-commerce. Ces mécanismes permettent d’atténuer les risques associés au commerce décentralisé. Le protocole Beckn déploie également des fonctionnalités de sécurité pour protéger les données et les actifs sensibles des utilisateurs, créant ainsi un environnement sécurisé pour l’exécution de transactions au sein du protocole.

Fonctionnalités d’évolutivité

De par la nature du protocole Beckn, les nouveaux participants peuvent rejoindre les réseaux ONDC sans friction, même en cas d’intégration simultanée d’un grand nombre de nouveaux participants. Ces fonctionnalités garantissent que le protocole peut gérer des volumes de transactions accrus et s’adapter à l’expansion globale des réseaux de commerce décentralisés.

De plus, l’évolutivité de Beckn permet au protocole de prendre en charge une grande variété de cas d’utilisation et d’applications, favorisant l’innovation dans tous les secteurs et stimulant l’adoption mondiale de solutions de commerce décentralisé.

Stratégies d’observabilité de l’ONDC

Comme pour tout système complexe, il est essentiel de maintenir la santé et la performance des plateformes et des services de l’ONDC. Les solutions d’observabilité des applications et de gestion des API peuvent être utiles à cet égard, en particulier lorsqu’elles sont utilisées conjointement aux bonnes pratiques d’observabilité. Lors du déploiement d’une infrastructure ONDC, les organisations devraient prendre en compte les éléments suivants :

Collecte d’indicateurs provenant de chaque partie du système

Cela inclut des indicateurs techniques (comme l’utilisation du processeur, la consommation de mémoire et la latence des requêtes), ainsi que des indicateurs commerciaux (comme le nombre de transactions et les taux de réussite).

Mise en œuvre des pratiques de journalisation

Les pratiques de journalisation incluent la capture d’informations détaillées (comme les horodatages, les messages d’erreur, les traces de pile et les données contextuelles) sur le comportement et les erreurs du système. Les journaux de chaque microservice, base de données et service de support doivent également être agrégés et stockés dans un système de journalisation centralisé, pour un accès et une analyse faciles.

Effectuer un traçage distribué

Compte tenu de la nature distribuée et expansive de l’ONDC, le traçage distribué, qui suit les requêtes au fur et à mesure de leur passage par différents services, peut s’avérer inestimable pour les tâches de dépannage et d’optimisation.

Définition des SLO et des SLI

Les indicateurs de niveau de service (SLI) sont les métriques qu’une organisation mesure pour un service particulier (comme le temps de fonctionnement et le taux d’erreur), tandis que les objectifs de niveau de service (SLO) sont les cibles que les entreprises fixent pour ces indicateurs (comme une disponibilité de 99,9 %). Ces mesures sont définies et convenues dans des accords de niveau de service (SLA). La définition de SLI et de SLO pertinents peut aider les équipes à établir des attentes en matière de performances et de disponibilité du système, à mesurer les progrès tout au long du processus et à respecter les accords avec les clients.

Utilisation de l’ingénierie du chaos

En testant proactivement la résilience des plateformes ONDC via l’introduction d’expériences de chaos (ingénierie du chaos), les équipes peuvent déterminer comment le système réagit face à des défaillances inattendues et identifier les possibilités d’amélioration.

Adoption de l’AIOps

L’AIOps (intelligence artificielle pour les opérations informatiques) peut automatiser la corrélation des données entre les outils de surveillance, fournir des alertes système prédictives et automatiser l’analyse des causes profondes, pour une observabilité de l’ONDC améliorée.

Solutions connexes
IBM MQ

Activez une messagerie hautement performante et sécurisée à distribution garantie pour votre entreprise.

Découvrir IBM MQ
Services de conseil en cloud

Accélérez l’agilité et la croissance de votre entreprise, et modernisez en continu vos applications sur n’importe quelle plateforme grâce à nos services et conseils en matière de cloud. 

Découvrir les services de conseil cloud
Logiciels et solutions d’intégration IBM

Connectez, automatisez et libérez le potentiel de votre entreprise grâce à un logiciel de plateforme d’intégration.

 

Découvrir les logiciels et solutions d’intégration
Passez à l’étape suivante

Connectez vos applications de manière dynamique, sécurisée et fiable à travers un réseau de messagerie, permettant ainsi à votre entreprise de créer à grande échelle des applications faiblement couplées, basées sur les messages et les événements.

    Découvrir IBM MQ Découvrir les logiciels et solutions d’intégration IBM
    Notes de bas de page

    1 « About ONDC », (lien externe à ibm.com), ONDC.org

    2 « Unified Payments Interface, » (lien externe à ibm.com), NCPI.org

    3 « ONDC completes more than 7.1 million cumulative orders in February since inception a year ago », (lien externe à ibm.com), The Economic Times, 5 mars 2024

    4 « ONDC explained: What is it, top buyer and seller apps, how to order food & groceries, and more », (lien externe à ibm.com), Forbes.com, 18 septembre 2023