ブログ | CTO オフィス

デジタル変革とアプリポートフォリオの爆発的増加

ロリ・マクヴィッティ サムネイル
ロリ・マクヴィッティ
2019年4月15日公開

リアルタイムのインタラクション、即時のエンゲージメント、デジタルで配信される情報に対する需要は、ほぼ飽くなきものとなっています。 指先で映画やテレビ番組のライブラリ全体を利用できることや、乗り物を捕まえたり、テーブルを予約したり、最寄りのガソリンスタンドを見つけたりする機能は、あらゆる種類の組織が現在、顧客のニーズに対応し、デジタルで価値を付加するというプレッシャーにさらされているという事実ほど重要ではありません。

その結果は、より広義には「デジタル変革」として知られています。 私たちの生活のあらゆる側面において、統合されたリアルタイムのデジタル体験へと着実に移行しています。 それは競争圧力を増大させます。 必ずしも有利ではなく、プレッシャーになるだけです。 このようなデジタル体験を最初に提供する組織は、競合他社に対して基準を設定するという利点があります。 他の企業もすぐに追随しなければ、取り残される危険がある。

その結果、アプリケーションが爆発的に増加しました。 モバイルアプリケーション。 Web アプリケーション。 統合されたアプリケーション。

この最後の部分は重要です。なぜなら、「モノリシック」アプリケーションの概念は完全に消滅しているからです。 外部アプリケーションの助けを借りずに完全に独自に実行できるアプリケーションを見つけることはまれです。 エンタープライズ アプリケーションの近代化に関する調査で挙げられた新しいツールの要件のうち、上位 5 つのうち 3 つに「統合」という言葉が含まれています。 データとの統合、オンプレミス ソリューションとの統合、既存のクラウド アプリケーションとの統合。 消費者が求め、必要とするデータは、複数のクラウドやデータセンターにまたがる複数のシステムに存在するため、統合が必要です。

そのデータはアプリケーションを介して取得されます。 API がアプリケーションに取って代わると信じてしまう罠にはまらないようにしてください。 API はインターフェースです。 これらは、ビジネス ロジックの実行を必要とする特定の統合スタイルです。 これらは、アプリケーションまたはシステムへのインターフェースです。

デジタル変革が進むにつれて、企業ポートフォリオ内のアプリケーションの数が爆発的に増加しているのはそのためです。 残念ながら、ほとんどの人は、その成長が実際どれほど爆発的なのかを認識していません。 企業ユーザーや消費者が切望するデジタルエクスペリエンスを提供するには、多くのアプリケーションからデータを収集し、真実を隠した単一のまとまりのあるエクスペリエンスを提供する必要があるからです。

テストを受けてください! あなたはいくつのアプリを見ますか?

このシンプルな配送追跡アプリケーションを検討してください。 このシンプルに見えるアプリケーションが実際にいくつのアプリで構成されているのか推測してみてください。 おい、答えを先読みしちゃダメだよ。

デジタルトランスフォーメーションとアプリポートフォリオの爆発的増加

おそらくほとんどの人は「2」と答えるだろうと思います。 Google マップが含まれているということは、アプリケーションが API 経由でアクセスした Google アプリを使用して、配送先住所と配送車両の場所を視覚的に示していることを示す優れた指標です。

しかし、少なくとも 4 つは見えます。おそらくそれ以上でしょう。

Web アプリケーション自体は 1 つのアプリです。ただし、表示される情報は、配達ドライバーが 1 日の追跡や位置情報の報告に使用するモバイル アプリなど、複数の他のアプリケーションから取得されます。 配送予定の購入に関わった経験から、スケジュール設定アプリケーションは購入を完了するために使用されるアプリケーションとは別のものであると言えます。 つまり、スケジュール データは別のアプリケーションから取得されます。

デジタルトランスフォーメーションとアプリポートフォリオの爆発的増加

一般的に、アプリケーションのコンポーネント化について議論する場合、インフラストラクチャ プロバイダーの議論はマイクロサービスとコンテナーに移ります。 そして、「Web アプリケーション」は実際には、コンテナ化された環境内でマイクロサービスとして提供される複数の小さな「アプリケーション」である可能性もあるのは事実です。 パブリッククラウドに展開される可能性もあります。 しかし、アプリケーションが分解され、あらゆる組織で管理されるアプリケーションの数が大幅に増加する原因は複数あります。 これには、Google マップなどのサードパーティ コンポーネントやモバイル アプリの使用が含まれます。

これには、さまざまなデータをすべて 1 つのディスプレイに統合する新しいWeb アプリケーションが含まれます。 これをまとめるために 3 つの異なるアプリケーション間を行き来する時間のある人はいないからです。 これはデジタル経済です。私たちはアプリが面倒な仕事をしてくれることを期待しています。 そして、組織は、既存のアプリケーションや外部アプリケーションをベースに構築された新しいアプリケーションを提供することで、その期待に応えることになります。

これらすべては、デジタル トランスフォーメーションがアプリケーション ポートフォリオの成長を促進し、それらの開発、提供、統合、そして最終的には消費の方法を変えているという現実を示しています。 それは、セキュリティ保護、拡張、運用の方法も変更することを意味します。

つまり、アプリケーション配信もそれに合わせて変革する必要があるということです。