モノリスはメインフレームにしか存在しないと思っているなら、統合がもたらす影響を見落としています。

According to F5の年次調査によると、57%もの組織がデジタルトランスフォーメーションの第2段階へと進んでいます。この段階では、組織が複数のアプリケーションを連携させ、デジタルワークフロー(より一般的にはデジタルエクスペリエンスと呼ばれるもの)を構築することで、デジタル化が拡大します。その結果、アプリケーション間の統合が進みます。こうした拡大は通常、複数の業務部門にまたがるワークフローのオーケストレーションを担う、少数の主要なアプリケーションに集中します。顧客体験を直接実現するアプリケーションに注目しがちですが、あらゆる事業領域で、最終的にデジタルエクスペリエンスに不可欠となるアプリケーションが台頭します。これらのアプリケーションは、現代におけるモノリスに相当する存在となります。
極めて高度な統合は、モノリスを特徴づける重要な要素
モノリシックアーキテクチャとは、「オールインワン」のアプローチで開発されたアーキテクチャを指します。ロジックとデータアクセスは、1つのアプリケーションに集約されます。一般に、このようなアプリケーションはメインフレームやレガシーテクノロジーと関連付けられますが、モノリシックアーキテクチャに基づくアプリケーションは、どのような言語や環境でも構築できます。
企業がこのようなアーキテクチャに依存すると、セキュリティ、クラウドの利用、さらには人材の獲得など、さまざまな課題に影響を及ぼす一連の依存関係が生じます。
これは、統合が進み、データへのアクセスやビジネスプロセスの実行をモノリスに依存するアプリケーションが増加するためです。銀行業界がその好例です。モノリスは金融口座の管理に使用され、多数の新しいサービスを支える重要なトランザクションバックエンドとなっています。たとえば、決済処理は比較的新しいサービスであり、既存の口座管理アプリケーションに依存して機能します。決済サービスが追加されるたびに、そのアプリケーションへの依存度が高まり、置き換えに伴うコストとリスクも増大します。
こうした極めて強い依存関係は、ビジネス上の意思決定を左右する主な要因です。調査では、約3社に1社(27%)がアプリケーションをパブリッククラウドからオンプレミス環境へ回帰させていることがわかりました。この決定の最大の理由(47%)は、「オンプレミスとクラウドのアプリケーション間の依存関係が強いこと」でした。これは、クラウド回帰の2番目の理由である「コストが予想を上回ったこと」(43%)の一因でもあります。統合にはデータ転送が伴います。データ転送は、パブリッククラウドでアプリケーションをホストする際に発生する、見落とされがちでありながら多額になり得るコストの1つです。
統合によって依存関係が強まるという特性は、アプリケーションアーキテクチャに限ったものではありません。エラーが入り込む余地を抑えることで、ビジネスロジックとデータストアの一貫性を確保できます。その結果、主要なアプリケーションが、ロジック処理とデータアクセスにおける信頼できる情報源となります。
興味深いことに、モダナイゼーションでは、ロジックやデータへのアクセスを最新のコンポーネントに拡張するために主にAPIを利用することから、統合の利用が増加します。実際、2019年にIT意思決定者を対象に実施された調査では、「48%が、既存のITシステムとアプリのモダナイゼーションは、最も大きな統合課題の1つであると回答しています」と報告されています。
アーキテクチャにかかわらず、一貫性のあるデータへのアクセスも、アプリケーションの成功に不可欠です。O’Reillyは、マイクロサービスの導入に関する調査で、「マイクロサービスで一元管理されたデータベースを使用しない場合、失敗につながる傾向がある」と指摘しています。一貫性のあるデータにアクセスする必要性は、主要なアプリケーションへの依存関係も増加させます。
その結果、アーキテクチャにかかわらず、あらゆるアプリケーションが、ロジック処理やデータアクセスのための統合を引き寄せる傾向(ワークフローグラビティ)によって、「モダンモノリス」になる可能性があります。
デジタル拡張の鍵は統合
組織はデジタルトランスフォーメーションを進める中で、デジタル機能を拡張していきます。これらの機能はデジタルワークフローとして具現化され、複数のアプリケーションやシステムを統合することで実装されます。現在、この統合は主にAPIを介して行われています。
その結果、1つまたは2つの主要なアプリケーションがワークフローの中心となります。デジタルトランスフォーメーションに関するIDCの調査によると、自動化を導入している企業は81%で、そのうち65%が「エンタープライズコンテンツ管理、コンテンツコラボレーション、キャプチャ、電子署名など、別のアプリケーションに組み込まれたワークフローソフトウェア」を利用しています。
時間の経過とともに、これらのアプリケーションは「現代のモノリス」になります。基盤となるアーキテクチャにかかわらず、ビジネス上重要な特性という点ではモノリスです。高度に統合されているため、置き換えには多大なコストとリスクが伴います。そして、多くの企業組織で今なお基盤として機能している従来型の(メインフレーム)モノリスと同様に、容易には変更できない存在になります。
プラットフォーム、すなわちこうした「モダンモノリス」は、ビジネスにとっても、デジタルトランスフォーメーションの実行を担うCIOにとっても、戦略的重要性がますます高まっています。
現在では、過去を振り返ることで、現代のモノリスが台頭していることを認識できます。ビジネス部門とIT部門は、このようなプラットフォームを標準として採用することによる長期的な影響を把握し、それに応じた計画を立てる必要があります。
著者について

Lori MacVittieは、F5のOffice of the CTOに所属するDistinguished Engineer兼Chief Evangelistであり、アプリケーションデリバリ、自動化戦略、インフラストラクチャに関する深い専門知識を有しています。AIエージェントのガードレール策定、脆弱なマルチクラウドアーキテクチャの分析、スケーラブルなシステムの限界の検証など、複雑な事柄を明快にすることで知られています。アプリケーション開発、ITアーキテクチャ、ネットワークおよびシステム運用の分野で、30年以上にわたる業界経験を有しています。F5入社前は、受賞歴のあるテクノロジー編集者として活躍していました。 MacVittieはコンピューターサイエンスの修士号を取得しており、セキュリティ、クラウド、エンタープライズアーキテクチャにわたる分野で多数の著作を発表しています。また、テーブルトークゲームとビデオゲームをこよなく愛し、チーズについては遠慮なく強いこだわりを語ります。
Lori Mac Vittieのその他のブログ記事関連するブログ記事

SOAS 2025:足並みの乱れが凡庸さを招く
AI導入における方針の不一致は、非効率を招きます。セキュリティ、自動化、導入の各戦略を整合させ、AIの可能性を最大限に引き出す方法をご紹介します。

WebAssemblyが重要な理由
WebAssembly(Wasm)は、あらゆるプラットフォームで高性能なアプリケーションを実現する、ポータブルで高速かつセキュアなバイナリ命令セットです。
インフラストラクチャは依然として格好の攻撃経路
クラウドコンピューティングでは、APIやドラッグ&ドロップ式の設定ツールを活用し、ネットワークやインフラストラクチャを敬遠する人がそれらを直接扱わずに済むようにすることで、インフラストラクチャへの対応を不要にすることが長年追求されてきました。しかし、インフラストラクチャを無視することも、攻撃の主要な標的であるという事実を見過ごすこともできません。
堅牢なデータアーキテクチャがもたらす戦略的メリット
適切に構築されたデータアーキテクチャがもたらす効果は、業務プロセスの改善にとどまりません。戦略的な業務効率の向上、より深いビジネスインサイトの獲得、隣接するビジネス機会への展開にもつながり、これらすべてをより俊敏に実行できるようになります。
デジタルワークフローにおける不正検知には、データだけでは不十分
2019年には、業界全体でクレジットカード詐欺の試みが約25万件確認されました。これは約2分に1件の割合です。今日、不正を検知するには、デジタルワークフロー上のできるだけ多くのポイントから収集したデータを相互に関連付け、手作業によるデータ処理をはるかに上回る速度で分析する能力が求められます。