マイクロサービスは新たなCOBOLになる

F5エコシステム | 2020年5月04日


この呼びかけは、ほぼすべての報道機関を通じて広まりました。COBOLプログラマーが切実に求められています。

いいえ、これはY2Kを懐かしむ話ではありません。COVID-19パンデミックのさなかにあった2020年、まさにこの年の出来事です。失業保険申請を処理するシステムが危機に瀕していました。前世紀にCOBOLで開発されたこれらのシステムは、殺到する需要に対応できるよう拡張することができなかったのです。

こうしたシステムと、その基盤となるテクノロジーが今も存在することは、驚くにはあたりません。メインフレームや、稼働開始から60年近く経つシステムは、想像以上に広く使われています。F5の調査によると、企業のアプリポートフォリオのうち、平均11%が依然として「メインフレームとモノリス」で占められています。

A Micro Focusの調査では、特にCOBOLに対して前向きな見方が示されました。

古いシステムの置き換えや廃止よりもモダナイゼーションが支持され、2020年には回答者の63%が既存のCOBOLシステムの改善を選択しました。また、自社のCOBOLアプリケーションを戦略的なものと捉える回答者の割合は、2017年の84%に対し、92%に上昇しました。

COBOLと、それを支え続けるメインフレームは、今後も存続します。

これらのアプリケーションが戦略的に重要なのは、その実装方法と、ビジネスプロセスとの緊密な統合に起因します。これらのアプリケーションが開発された当時は、ビジネスプロセスを単に支援するだけでなく、アプリケーションとして明文化することが一般的でした。実質的に、これらのアプリケーションそのものがビジネスなのです。

インターネットの普及とその先の時代において、アプリケーションはビジネスを補完する存在でした。重要なデータを「コア」システム(多くの場合、メインフレーム上で稼働するCOBOL製アプリケーション)へ転送するための、もう1つのチャネルとして機能していました。

現在、アプリケーションはビジネスを補完する存在から、ビジネスそのものを置き換える存在へと移行しつつあります。アプリケーションは、データ収集を支援する手段ではなく、再びビジネスをデジタルで具現化するものになりつつあります。この進化は、デジタルトランスフォーメーションの3つの段階に表れています。組織はテクノロジーを導入し、拡張し、ビジネスと統合していき、最終的にアプリケーションが「ビジネスそのもの」になります。

デジタルトランスフォーメーションの3つのフェーズ

デジタルトランスフォーメーションの過程で開発されているアプリケーションの多くは、クラウドネイティブ、すなわちマイクロサービスベースです。これらのアプリケーションも、前世代のCOBOLアプリケーションと同様に極めて重要なものとなり、50年後、60年後も稼働し続けている可能性があります。

今日、アプリケーションなしでは事業を継続できない企業がどれほど多いか、考えてみてください。販売時点情報管理(POS)システムが決済処理システムと通信できなくなった場合でも、買い物はできるでしょうか。銀行のシステムが停止したら、入金や出金はできるでしょうか。勤務先は給与を振り込めるでしょうか。停電した場合、自宅の機能のうち、どれだけが使い続けられるでしょうか。

このように統合が深化すると、その影響は事業の存続に関わるものとなります。私たちはすでにデジタルビジネスに依存しています。組織がデジタルトランスフォーメーションを進めるにつれ、企業と消費者のテクノロジーへの依存度は今後も高まっていくでしょう。多くのビジネスプロセスは、最初からアプリケーションとして具現化されるようになります。既存のプロセスを再現するのではなく、新たなプロセスを生み出すのです。こうしたアプリケーションは、現在私たちが依存しているCOBOLアプリケーションと同等、あるいはそれ以上に重要になるでしょう。

デジタルトランスフォーメーションを推進するために構築されるマイクロサービスベースのアプリケーションは、今後極めて長期にわたって稼働し続ける可能性があります。

共有

著者について

Lori Mac Vittie
Lori Mac Vittie特別技術者兼チーフエバンジェリスト | F5

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

Lori Mac Vittieのその他のブログ記事

関連するブログ記事

SOAS 2025:足並みの乱れが凡庸さを招く
F5エコシステム | 2025/05/13

SOAS 2025:足並みの乱れが凡庸さを招く

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

WebAssemblyが重要な理由
F5エコシステム | 2024/10/02

WebAssemblyが重要な理由

WebAssembly(Wasm)は、あらゆるプラットフォームで高性能なアプリケーションを実現する、ポータブルで高速かつセキュアなバイナリ命令セットです。

クラウドのコモディティ化
F5エコシステム | 2022/07/19

クラウドのコモディティ化

パブリッククラウドはもはや目新しい存在ではありませんが、XaaSやエッジ、そして新たなイノベーションサイクルへの道を切り開きました。

インフラストラクチャは依然として格好の攻撃経路
F5エコシステム | 2021/05/17

インフラストラクチャは依然として格好の攻撃経路

クラウドコンピューティングでは、APIやドラッグ&ドロップ式の設定ツールを活用し、ネットワークやインフラストラクチャを敬遠する人がそれらを直接扱わずに済むようにすることで、インフラストラクチャへの対応を不要にすることが長年追求されてきました。しかし、インフラストラクチャを無視することも、攻撃の主要な標的であるという事実を見過ごすこともできません。

堅牢なデータアーキテクチャがもたらす戦略的メリット
F5エコシステム | 2021/01/25

堅牢なデータアーキテクチャがもたらす戦略的メリット

適切に構築されたデータアーキテクチャがもたらす効果は、業務プロセスの改善にとどまりません。戦略的な業務効率の向上、より深いビジネスインサイトの獲得、隣接するビジネス機会への展開にもつながり、これらすべてをより俊敏に実行できるようになります。

デジタルワークフローにおける不正検知には、データだけでは不十分
F5エコシステム | 2020/09/21

デジタルワークフローにおける不正検知には、データだけでは不十分

2019年には、業界全体でクレジットカード詐欺の試みが約25万件確認されました。これは約2分に1件の割合です。今日、不正を検知するには、デジタルワークフロー上のできるだけ多くのポイントから収集したデータを相互に関連付け、手作業によるデータ処理をはるかに上回る速度で分析する能力が求められます。