解答集 · DaaS

大規模なデータ利用を実現するDaaS拡張機能を備えたマスターデータ管理

マスターデータ管理(MDM)は、データの「単一の真実の源」を確保し、部門をまたいで一貫性があり信頼性の高い重要情報へのアクセスを可能にします。このようにして、MDMは小売業者、流通業者、製造業者、金融機関に対し、コラボレーション、業務効率、顧客体験、データ分析、および信頼性の高いデータを必要とするその他多くの業務の向上を支援します。

管理されたマスターデータは、MDMから、その信頼できるデータセットの利用を希望する下流のシステム、プロセス、または関係者に提供することができます。

スケーラビリティの課題

従来の設定では、ウェブサイトやPOSシステムなど、マスターデータを非常に大規模に消費するユースケースに対応するために、MDMと対象システム間にAPIを介して個別のデータストアを構築・維持するのが一般的な慣行です。 これにより、複雑なマスターデータ処理と大量のデータ消費との関心が分離され、一方の活動が他方に悪影響を及ぼすことがなくなります。

しかし、これにはいくつかの運用上の問題が生じます:

  • 関連するAPIを備えた個別のデータストアを構築・維持することは、煩雑なプロセスになり得る

  • データストアの整合性が容易に失われる可能性がある

  • マスターデータの変更を消費システムに反映させるには、データストア側での開発が必要になる場合もあり、多大な時間を要することがあります

DaaSソリューション

STEPには、スケーラビリティの問題を解決できる「データ・アズ・ア・サービス(DaaS)」拡張機能が搭載されています。これは、大量のデータを消費するアプリケーションへのデータ配信に特化した、クラウドベースのデータ配信サービスです。設定可能なAPIとサーバーレスアーキテクチャを通じて、DaaS拡張機能はマスターデータのほぼリアルタイムなバージョンを提供します。 ユーザーは多数のAPIサービスを構築・維持する必要がなく、APIの設定を変更するだけで済みます。単一かつ一元化されたマスターデータサービスとして、DaaS拡張機能は、アプリケーションに大規模なデータを提供するために、アプリケーションごとにデータの複製を作成する必要性を排除します。

DaaSを活用したMDMのメリット

常時利用可能なアクセス。データは、受信者が管理権限を持つ常時稼働のサービスを通じて利用可能です。
大規模なスケーラビリティ。データ消費量は、数千件の並列リクエスト規模にまで拡大する可能性があります。
ほぼリアルタイム。データおよびデータの更新情報はほぼリアルタイムで取得可能ですレプリケーションやデータのコピーをダウンロードする必要はありません。
標準準拠。標準準拠のクラウドネイティブ技術を通じて、複数のシステムがこのサービスを利用できます。
設定が簡単なAPI。データの利用を容易にするため、APIはMDMデータモデルから独立しています。
パフォーマンスが向上しました。大量のリクエストがあっても内部システムへの負荷が軽減され、データを最小限の遅延で提供できます。

常時稼働型のデータ配信

「as a service」とは、データのコピーを含むデータベースを構築・維持したり、データを配信するためのAPIを構築したりする必要がないことを意味します。 その結果、メンテナンスにかかる時間を節約できるだけでなく、複製されたデータベースの整合性が崩れる心配もなくなります。その代わりに、アプリケーションでデータを同期的に検索したり、データに関するイベントを非同期的に受信したりするだけで済みます。

従来の構成

MDMと対象システムの間で、APIを介して分離されたデータストア

place-5

DaaSソリューション

設定可能なAPIとサーバーレスアーキテクチャを備えたDaaS拡張機能

place-6

サービスの構成

DaaS では、同一のマスターデータに対して複数のサービスを設定することができ、各サービスには独自の API、API キー、および関連するマスターデータのサブセットが割り当てられます。各 API は、利用の利便性を最大限に高めるよう設定可能です:

  • 基盤となるデータモデルを理解しなくても、データを簡単に利用できます

  • アプリケーションにMDMと同じデータモデルを用意する必要がありません

  • マスターデータモデルの変更に、APIを迅速かつ容易に適応させることができます

  • オブジェクト名を変更したり、データの範囲を制限したりすることで、データソース全体をアプリケーションに公開することを回避できます

APIサービス層を通じてデータを利用可能にし、内部および外部システム向けにオンデマンドで大規模にデータを提供することで、DaaS拡張機能は「データ・アット・ザ・エッジ」という哲学の完璧な実例となっています。

特長

  • 常時稼働

  • 高い拡張性

  • MDMデータモデルとは独立したAPIモデル

  • 同一のマスターデータ上で複数のAPIサービスを設定可能

  • データはほぼリアルタイムで最新の状態に保たれる

  • 最大限のスケーラビリティを実現するクラウドベースのサーバーレスアーキテクチャ

  • サービスの継続的な更新

  • 複雑なMDMユースケースと大量のデータ消費の関心の分離

  • トークンベースの認証

DaaS拡張機能によって提供可能なデータの例

place-7

STEP with DaaSが、貴社のビジネスを加速させ、データからより多くの価値を引き出すのにどのように役立つか、詳しくご覧ください。

2