アプリ中心のアーキテクチャからデータ中心のアーキテクチャへの移行
公開: 2021-04-29人類の歴史の大部分において、地球がすべての中心であると広く信じられていました。
ニコラウス・コペルニクスは、1543 年に太陽中心太陽系の決定的な数学的モデルを発表しました。ガリレオ・ガリレイは、1600 年代初頭にそれを擁護しました。 アイザック ニュートンは 1600 年代後半にそれを擁護しました。 しかし、カトリック教会は 1822 年まで、太陽が太陽系の中心にあることを正式に認めませんでした。
これは、エンタープライズ アーキテクチャとどのような関係がありますか?
すべての。
人類が地球を何年にもわたって見てきた方法は、今日の開発者やアーキテクトがアプリケーションをすべての不変の中心として見ているのとまったく同じ方法であるからです。 しかし、真実は彼らが間違っているということです。
エンタープライズ アーキテクチャの中心にあるのはアプリケーションではなくデータです。 そして、これは、現在および将来のビジネスに信じられないほどの利点をもたらすデータ中心のアプローチです。
現代の企業がデータ中心主義を採用しなければならない理由
最新のエンタープライズ アーキテクチャがアプリ中心のアプローチを取るように進化したのには、やや圧倒されがちですが、単純な理由があります。 それは、1970 年代に登場した最初のリレーショナル データベースと、データを特定のアプリケーションに関連付ける方法にまでさかのぼることができます。
大小を問わず、すべてのアプリケーションには独自のデータ モデルがあり、開発者はそのモデルを中心に構築する必要がありました。 それが大きな問題になるまでは…
アプリ中心のエンタープライズ アーキテクチャの急増により、新しいソリューションがカスタム アクセス コントロール、長期にわたる統合プロジェクト、大量のデータ コピーを必要とする世界が生まれました。 新しいソリューションを作成したり、新しい機能を導入したりするたびに、データのコピーとシステムの統合という立ち上げタスクを実行する必要があります。
その結果、企業のアーキテクチャは脆弱で気まぐれであり、企業の IT チームにとって重要なルールの 1 つは、レガシー システムへの変更を何としてでも避けることです。 これでは、今日の高度なビジネスを運営することはできません。
これまでずっと、アプリは本当に重要なもの、つまりデータにアクセスするための手段にすぎませんでした。 最も複雑な (そして高価な) アプリケーションは、処理する名前、番号、およびその他のデータがなければ、ほとんど価値がありませんよね? 一方、その同じデータは、アクセスに使用したアプリケーションに関係なく、ビジネスにとって同じように重要です.
特定のアプリケーションへの依存は、アプリケーション自体に起因するものではなく、そのアプリケーションの上に構築した多数のソリューションや統合によってもたらされ、それぞれがプラットフォームの切り替えを非常に困難にしています。 しかし、統合作業を必要とせずに、その新しいデータを別のアプリケーションですぐに使用できれば、新しいシステムでも現在と同じくらいの価値があるでしょう。
データ中心性は、データが属するアーキテクチャの中心にデータを置きます。
データ中心主義は、永続的なビジネスの問題を解決します
エンタープライズ アーキテクチャの中心にデータを置くことで、古いアプリ中心のパラダイムでは不可能だった運用効率を解き放ち、以前は解決できなかった多くの問題を解決できます。 主な違いのいくつかを次に示します。
データのコピー
データのコピーは、現代のエンタープライズ IT チームが管理する最大の問題の 1 つですが、アプリ中心のアーキテクチャの基本的な必要性です。 事実上すべての新しいプロジェクトに必要なこれらの統合作業のすべてには、新しいデータベースの立ち上げと古いデータのコピーが含まれます。 その結果、IT チームは非常に高価なデータ コピー マシンとして機能することに多くの時間を費やしています。 これでは、時間や能力を効率的に使用できません。
その上、データの安全性は、最も脆弱なコピーと同程度にしか保たれないため、このような横行するデータ コピーは明らかに責任を負います。 現代の企業は、データのコピーを数百、場合によっては数千持つことがあり、1 つでもコピーを制御できなくなると、悲惨な事態になる可能性があります。
しかし、アプリ中心の考え方のパラダイムが確立されているため、企業は広範なデータ コピーを必要としており、その多くの欠点をビジネスのコストの一部として受け入れています。
これは、太陽を物事の中心として受け入れた方が物事がはるかに理にかなっているという観察可能な証拠がすべてあるにもかかわらず、太陽系の地球中心の見方を維持するために行ったすべての精神的な体操に少し似ています.
データ中心性は、データがそれを作成する特定のアプリケーションに結び付けられなくなるため、データのコピーの終わりを示します。 代わりに、信頼できる唯一の情報源を提供し、コピーではなくリンクを使用して複数のアプリケーション間でデータを共有します。 これにより、コピーを作成せずにデータを「再利用」できるようになり、IT チームはデータをコピーする代わりにソリューションの構築に集中できるようになります。
データサイロ
データ サイロを解体することの重要性について初めて耳にしたのはいつですか? 10年前? 15? データサイロが悪いことは誰もが知っているのに、なぜデータサイロがいまだに至る所にあるのでしょうか?
アプリ中心の設計が原因で、データ サイロが存在し、存続していることは当然のことです。 データがそれを作成するアプリケーションに関連付けられている限り、新しいソフトウェアを立ち上げるときは常に新しいデータベースが必要になります。 このため、データ サイロを「分解する」ということは、実際には「小さなサイロから大きなサイロに移行する」ことを意味していました。
より大きなサイロを構築することで一時的な解決策が得られますが、最終的には、作成してきた大きなサイロを「分解」するために再度サイズを大きくする必要があることがわかります。 データ サイロの構築を実際に停止する唯一の方法は、データ中心のアーキテクチャに移行することです。
新しいデータベースを立ち上げてより大きなサイロを構築する代わりに、データ中心性により、データをアプリケーションから分離し、データ コラボレーション プラットフォームまたはデータ ファブリックとして知られるネットワークに移動できます。 これらのプラットフォームでは、データをネットワークとして存在させることができます。このネットワーク化されたアプローチは、コピーを作成することなく、さまざまなアプリ間でデータを共有および再利用できることを意味します。

アプリはコピーではなくリンクを通じてこのネットワーク内のデータを再利用できるため、「より大きなサイロ」が必要になることはありません。 データ コラボレーション プラットフォームに接続するすべてのアプリケーションは、プラットフォーム上に既にあるデータを利用できます。 データ サイロに代わる恒久的な代替手段を作成する方法は他にありません。
ビジネスの俊敏性は限定的
IT 部門がどれほど優れていても、技術がどれほど高度であっても、ビジネスはその技術スタックが許す範囲でしか運営できません。 アプリ中心のビジネスの場合、新しいプロジェクトでは、既存のデータを新しいソリューションに適用する準備が整う前に、統合作業やその他の基礎作業が必要です。 この基本的な作業は、特定のプロジェクトの IT チームの時間と予算の最大 50% を定期的に消費します。
システムが複雑になるほど、変更が難しくなります。 これが、従来のアーキテクチャが一般的に脆く、変更が不可能ではないにしても困難である理由です。一部を変更すると、全体が壊れる恐れがあります。
ローコードおよび「ノーコード」テクノロジーは、フロントエンドの観点からはより迅速な配信を可能にするかもしれませんが、問題の根本原因を排除したり、実際に企業をより機敏にしたりすることにはなりません. せいぜい、効率が向上したという錯覚を与えるだけです。 しかし、そもそも柔軟性を制限する複雑さに対処するまでは、有意義な変化を生み出すことはできません。
データ中心性は、エンタープライズ スキーマに可塑性をもたらします。つまり、リアルタイムで変更および適応する能力を意味します。 これは、企業の俊敏性を永続的かつ即時に作成するために必要な意味のある変更です。 これによる効果は絶大です。
データのコピーと統合の作業をなくすことで、数週間ではなく数日で新しいソリューションを構築できます。 アプリ中心のアプローチでは空想に過ぎなかったタイムラインで、新しいテクノロジを突然運用可能にすることが可能になります。
たとえば、AI を通じて金融詐欺と戦うには、ビジネスの俊敏性が不可欠です。 詐欺検出アルゴリズムが高度になればなるほど、犯罪者はアルゴリズムを回避するために、より巧妙で創造的になります。
双方がアプリ中心のアプローチを使用している場合、どちらかが大きな利点を得ることは困難です。 しかし、一方の側がデータ中心主義を使用して変更の実装にかかる時間を突然短縮すると、他方の側が追いつくことがほぼ不可能になります。
データ中心の運用の重要性
ハーバード ビジネス レビューが 1,500 社を対象に実施した最近の調査では、人間と機械が連携するとパフォーマンスが大幅に向上することがわかりました。 しかし、今日のアプリ中心のテクノロジーでは、そのような共生を実現することは容易ではありません。 データ中心性とデータ コラボレーション プラットフォームにより、これがはるかに簡単になります。
その鍵となるのは、データ中心性により、人間と AI が互いの補完的な強みを容易に活用できるようにすることです。 人間はチームワークと協力、創造性、社会的相互作用に優れていますが、機械は比類のない計算速度とスケーラビリティを提供します。 企業は両方のスキルセットを必要とし、それぞれの効果を最大化する状況から恩恵を受けます。
データ中心性は、データへのアクセスを合理化し、人間とシステムが調和して連携できるようにすることで、人と AI のコラボレーションを最大限に活用するための理想的なソリューションです。 データを民主化し、データ所有者に前例のない制御を提供し、新しいソリューションと新しいビジネスの洞察を可能にします。 AI の扱いを難しくしている障壁を取り除き、AI を活用したソリューションがビジネスのやり方に革命を起こす道を開きます。
データ中心性が新しいデータ プライバシー保護への準拠を改善する方法
データ中心の最大の利点の 1 つは、特にデータ規制が強化される時代において、コンプライアンス担当者の生活を改善する方法です。 企業は、欧州連合の一般データ保護規則 (GDPR) などへの準拠を余儀なくされているため、企業データを管理することがさらに重要になっています。
たとえば、GDPR では、アルゴリズムに基づく決定について説明を受ける権利が消費者に与えられています。 これには、クレジット カードや住宅ローンのレート オファーなどが含まれます。 そのような意思決定を行うために、企業はどのくらいのデータを使用していますか? また、要求された場合、そのようなデータを提供することはどの程度困難ですか?
カリフォルニア州の消費者プライバシー法 (CCPA) は、企業がそのユーザーに関連するすべてのデータを削除することを要求するなど、消費者に「忘れられる権利」を与えています。 今日のデータ コピーの風潮では、企業は非常に多くのデータ コピーを保持しているため、そのすべてがどこに存在するかさえわからないため、このような要求を満たすことは機能的に不可能になる可能性があります。
データ コンプライアンス担当者は、そのような規制、および将来のある時点での国家データ プライバシー改革のほぼ確実性に備えていることを確認する必要があります。 データ中心のアプローチによってデータのコピーを排除することで、これらの基準を満たすことがはるかに容易になります。
データ中心主義が前進への道
太陽が常に太陽系の中心にあったように、データは常に企業の中心にありました。 ついにそのようにそれを扱い始める時が来ました。 この事実を認識し、すぐにそれを受け入れる人は、革命の最先端にいることに気付くでしょうが、そこには仲間がいることに気付くでしょう。
高度に規制された金融機関を含む、世界で最も複雑な組織のいくつかは、すでにデータ中心への移行を開始しています。
これらの企業は、ソリューションの提供を加速し、データ セキュリティのリスクを軽減し、真のビジネス アジリティを解放しています。 そして日々、彼らはアプリケーション中心の企業に対する優位性を高めています。
40 年前のアプリ中心のアプローチにまだ固執している場合、数が増え続ける現代のデータ中心のビジネスと競争することはほぼ不可能です。 結局のところ、成功しているビジネスはすでに可能な限り効率的に運営されており、アーキテクチャから有意義な変更を絞り出すことは非常に困難です。
ほんのわずかな改善を行うのではなく、データ中心のようなパラダイム チェンジを受け入れる時が来ました。 統合の手間を省き、あらゆるプロジェクトで IT リソースの 50% を即座に解放できれば、企業を変革するイノベーションを提供するために必要な帯域幅が得られます。