ONDC(Open Network for Digital Commerce)とは

忙しいオープンプランのオフィスで働く人々

執筆者

Chrystal R. China

Staff Writer, Automation & ITOps

IBM Think

Michael Goodwin

Staff Editor, Automation & ITOps

IBM Think

ONDC(Open Network for Digital Commerce)とは

Open Network for Digital Commerce(ONDC)は、買い物客、プラットフォーム、小売業者を接続するオープンeコマースネットワークを促進するインド政府の取り組みです。

ONDCの目標は、包括的な電子商取引環境を構築し、 オープンソース仕様に基づいて開発されたオープンプロトコルを通じて、どのプラットフォームにも依存しない環境を作ることです。1

ONDCとは、さまざまな電子商取引プラットフォームが相互に接続して相互運用できるようにする一連のプロトコルおよび仕様です。この機能により価格が比べやすくなり、消費者はより多くのサービスプロバイダーから選択ができるようになります。

ONDCは、デジタルコマースの民主化に向けた一歩であり、少数のeコマースの巨人が市場を支配するプラットフォーム中心のモデルから、買い手と売り手が使用しているプラットフォームに関係なく交流できるオープンで相互運用可能なプラットフォームに移行しています。eコマースをウォールド・ガーデン(閉鎖的でサイロ化され高度に階層化されたエコシステム)から、競争、包括性、イノベーションを促進する、よりアクセスしやすい環境に移行することが目的です。

ビジネス街をバックにスマホを持つ手

The DX Leaders

「The DX Leaders」は日本語でお届けするニュースレターです。AI活用のグローバル・トレンドや日本の市場動向を踏まえたDX、生成AIの最新情報を毎月お届けします。

ONDCの開発

ONDCは、急速なデジタル・トランスフォーメーション時代において、電子商取引市場におけるパワー集中の懸念が高まる中で開発されました。インドでは、他の多くの国と同様、大規模な電子商取引プラットフォームの小規模な集団がデジタル独占に成長しました。この傾向は、不公平な貿易慣行、データの独占、競争に苦戦している小規模な地元企業の疎外に対する懸念を引き起こしました。

これらの課題に対処し、この分野を民主化するために、インド政府は(商工省の後援の下)、デジタル商取引のためのオープンネットワークを構築する可能性について検討を始めました。目標は、ユニファイド・ペイメント・インターフェース(UPI)2がプラットフォームにとらわれないようにすることでデジタル決済に革命をもたらしたのと同様に、買い手と売り手がそれぞれのプラットフォームに関係なく取引できるフレームワークを構築することでした。

2021年7月、商工省産業国内取引促進局(DPIIT)は、ニューデリーNCR、ベンガルール、ムンバイ、バンガロール、コインバトール、ハイデラバード、プネーなどの都市で、イニシアチブの主導権を握り、パイロットプログラムを導くために、9人のメンバーからなる諮問委員会を設立しました。ONDCは、わずか数か月で民間部門主導のセクション8非営利団体としての認定を取得し、その後、いくつかの民間部門の組織がアプリやサービスをONDCネットワークと統合し始めました。

ONDCプラットフォームは開始以来、700万件近くの注文を処理し、ONDCネットワークは588か所の「主な都市」(インドの都市の約70%を占める)において370,000件を超える販売者およびサービスプロバイダーに成長しました。 2ONDCプロトコルは、Flipkart、Paytm、Pincode by PhonePe、Amazon、インド国立銀行 (SBI)、Meta(とりわけ)などの企業によって採用されており、ユースケースはヘルスケアからフィンテック、アグリビジネスにまで及びます。

ONDCはフードデリバリー分野のゲームチェンジャーになる見込みでもあります。ZomatoやSwiggyなどのプラットフォームでは、レストラン(多くは中小企業)に最大25%の手数料を請求するプラットフォームと比較すると、手数料率を大幅に引き下げることができます。3

WebMethods Hybrid Integration

AI時代の統合を再構築

IBM® Web Methods Hybrid Integrationは、企業がクラウドとオンプレミスのアプリケーションをシームレスに接続し、アジャイルでスケーラブルなデジタル・トランスフォーメーションを実現する方法を紹介します。

ONDCの仕組み

ONDCは単一のプラットフォームやアプリではありません。これは、異なるエンティティの取引を可能にする一連のプロトコルであり、起業家、新興企業、中小企業、企業、消費者に平等な競争の場を作り出します。

ONDCは3つの主要なコンポーネントで構成されます。

  • 購入者アプリ:チャットボット、ユーザーベースのアプリ、音声アシスタントなど、需要層の商品やサービスと対話するアプリケーション。

  • 販売者アプリ:購入者のリクエストの受信、注文の履行、商品やサービスのカタログの発行など、供給層の商品やサービスと対話するアプリケーション。

  • ONDCゲートウェイ:買い手と売り手のサービスをオーケストレーションするアプリケーション。Magicpinのような位置情報をもとに購入者を見つけるアプリなど。

ONDCはマイクロサービスアーキテクチャで設計されており、ネットワークの各コンポーネントはAPI(特にAsyncAPI)を介して他のサービスと通信できる独立したサービスです。このモジュール式アプローチにより、さまざまなプラットフォームとONDCを簡単に統合できます。ただし、ONDCのオープンかつアクセスしやすい性質により、最適に機能するには特定のITコンポーネントとプロセスが必要となるため、ONDCシステムはBecknプロトコルに依存します。

Becknプロトコルとは

Beckn Foundationが後援し、Open Shared Mobility Foundationが所有するBecknプロトコルは、分散型電子商取引と、オンラインマーケットプレイス、サービスプロバイダー、消費者間の相互運用性を可能にするオープンプロトコルです。

Becknゲートウェイはデータを集約し、パケット伝送層をユーザーエクスペリエンス層から切り離して、トランザクション(注文予約、支払い、配送、履行など)がネットワーク全体で標準化されるようにします。そのため、この仕組みがONDCインフラストラクチャのバックエンドを支えています。

Becknプロトコルには次のものが含まれます。

分散化機能

Becknは、ブロックチェーンなどの分散型テクノロジーを使用して、電子商取引エコシステム内のさまざまなエンティティ間のピアツーピアのやり取りを可能にします。この分散型アプローチにより仲介業者の必要性がなくなり、コストが削減され、トランザクションの効率が向上します。また、ユーザーが自分のデータとトランザクションをより詳細に制御できるようになり、商取引のためのより透明な環境が促進されます。

APIの標準化

APIを使用すると、サードパーティの開発者やサービスプロバイダーは、ONDCインフラストラクチャと統合できるアプリやサービスを作成できます。Becknプロトコルはエンティティ間のシームレスなデータ交換とプロセス統合を促進するために、すべてのネットワークAPIの一連の標準とポリシーを定めています。これらの標準とポリシーにより、ネットワークコンポーネントは互換性の問題を気にせず対話できるようになります。

また、標準化されたAPIは、チームが事前定義されたインターフェースを使用して他のネットワーク参加者と接続できるため、Becknの実装を希望する企業の開発プロセスを簡素化します。

統合デジタルID

Becknプロトコルは、ネットワーク内の複数のサービスやプラットフォームにわたって機能する一貫した単一のIDをユーザーに提供し、複数のログインやアカウント設定を使用せずに無数のサービスにアクセスできるようにします。これらのプロトコルは、ユーザーがパーソナライズされた推奨事項にアクセスし、ITプリファレンスをより効果的に管理するのにも役立ちます。

ガバナンス・フレームワーク

ガバナンス・フレームワークは、参加者がネットワークとどのように対話できるかを規定するルール、規制、ポリシーを確立します。明確に定義されたガバナンス・フレームワークは、ネットワークの完全性を維持し、利害関係者間の透明性、公平性、説明責任を確保するのに役立ちます。

Becknは、評価システム、スマート・コントラクト、暗号化技術などのメカニズムを組み込んで、電子商取引エコシステムの参加者間の信頼を確立します。これらのメカニズムは、分散型商取引に関連するリスクの軽減に役立ちます。また、Becknはユーザーの機密データおよび資産を保護するセキュリティ機能を導入し、プロトコル内でトランザクションを実行するための安全な環境を構築します。

拡張機能

Becknの性質により、ネットワークが多数の新しい参加者を同時にオンボーディングしている場合でも、新しい参加者はスムーズにONDCネットワークに参加できます。これらの機能により、プロトコルは増加したトランザクション量を処理し、分散型商取引ネットワークの全体的な拡張に対応できることが保証されます。

さらに、Becknの拡張性はプロトコルがさまざまなユースケースとアプリケーションをサポートできることを意味し、セクター全体のイノベーションを促進し、分散型コマースソリューションの世界的な導入を推進します。

ONDCオブザーバビリティー戦略

他の複雑なシステムと同様、ONDCプラットフォームとサービスの正常性とパフォーマンスを維持することが重要です。この点では、アプリケーションの可観測性API Managementソリューションが役立ちます。特に、可観測性のベスト・プラクティスと組み合わせて使用すると効果的です。ONDCインフラストラクチャを導入する場合、組織は次の点を考慮する必要があります。

システムのあらゆる部分からメトリクスを収集する

これには、技術的な指標(CPU使用率、メモリ消費量、リクエストのレイテンシーなど)とビジネス指標(トランザクション数や成功率など)が含まれます。

ロギングプラクティスの実装

ロギングプラクティスには、システムの動作とエラーに関する詳細情報(タイムスタンプ、エラーメッセージ、スタックトレース、コンテキストデータなど)のキャプチャが含まれます。各マイクロサービス、データベース、およびサポートサービスも、簡単にアクセスして分析できるように、ログを集約して集中型ロギング・システムに保存する必要があります。

分散トレースの実施

ONDCの分散型で拡張性のある性質を考えると、さまざまなサービスを通過するリクエストを追跡する分散トレースはトラブルシューティングと最適化の取り組みに非常に役立ちます。

SLOとSLRの定義

サービスレベル指標(SLI)は、組織が特定のサービスに対して測定する指標(稼働時間やエラー率など)であり、サービスレベル目標(SLO)は、企業がこれらの指標に対して設定する目標(99.9%の稼働時間など)です。これらの測定値はサービスレベル契約(SLA)で定義され、合意されています。関連するSLIとSLOを定義することで、チームはシステムのパフォーマンスと可用性に対する期待値を確立し、その過程で進捗状況を測定し、クライアントとの契約を維持することができます。

カオス・エンジニアリングを利用する

カオス実験(カオス・エンジニアリング)を導入してONDCプラットフォームの耐障害性を積極的にテストすることで、チームはシステムが予期しない障害にどのように反応するかを理解し、改善の機会を特定できます。

AIOpsの導入

IT運用のための人工知能(AIOps)は、監視ツール間のデータ相関を自動化し、予測的なシステムアラートを提供し、根本原因分析を自動化できるため、これらすべてがONDCの可観測性を強化します。

関連ソリューション
IBM MQ

ビジネス向けに、高性能でセキュリティーが充実した確実な配信メッセージングを実現しましょう。

IBM MQの詳細はこちら
クラウド・コンサルティング・サービス

ビジネスの俊敏性と成長を加速—IBMのクラウド・サービスとコンサルティングを利用して、あらゆるプラットフォーム上のアプリケーションを継続的にモダナイズします。

クラウド・コンサルティング・サービスの詳細はこちら
IBMインテグレーション・ソフトウェアおよびソリューション

統合プラットフォーム・ソフトウェアで接続・自動化して、ビジネスの可能性の解放しましょう。

 

統合ソフトウェアとソリューションの詳細はこちら
次のステップ

メッセージングネットワークを介してアプリケーションを動的、安全、確実に接続し、疎結合のメッセージ駆動型アプリケーションやイベント駆動型アプリケーションを大規模に構築できます。

    IBM MQの詳細はこちら IBMの統合ソフトウェアとソリューションをご覧ください
    脚注

    1 「About ONDC」(ibm.com外部へのリンク)、ONDC.org

    2Unified Payments Interface 」(ibm.com外部へのリンク)、NCPI.org

    2ONDC completes more than 7.1 million cumulative orders in February since inception a year ago 」(ibm.com外部へのリンク)、『The Economic Times』紙、2024年3月5日

    3ONDC explained: What is it, top buyer and seller apps, how to order food & groceries, and more 」(ibm.com外部へのリンク)、Forbes.com、2023年9月18日