クラウドネイティブが従来のアプリケーションの近代化を簡素化する方法

クラウドネイティブが従来のアプリケーションの近代化を簡素化する方法

レガシー アプリケーションをクラウドに移行する「リフト アンド シフト」の現状では、企業のリスクと技術的負債が永続するだけです。業界の専門家は、新しいクラウドネイティブテクノロジーがアプリケーションをより適切に再構築および移行してこれらの問題を解決し、より多くの価値を生み出す方法について議論しました。

レガシー アプリケーションは、あらゆる大企業に共通する問題です。しかし、競争力を維持し、既存のアプリケーションを進歩的なビジネス プロセスに合わせて再調整するには、企業がこれらのアプリケーションを戦略的に再構築し、最新化する必要があります。残念ながら、今日のアプリケーションの近代化の状況は、資金不足、戦略の欠如、手作業の過剰使用といった状況です。この状況により、コストのかかる雪だるま式の増加が起こり、クラウド テクノロジーとレガシー システム間の不整合、アーキテクチャの崩壊、技術的負債、セキュリティの脆弱性、パフォーマンスの問題が増大します。

この現実から抜け出すには、企業はクラウド コンピューティング テクノロジーを成熟した形で活用し、アプリケーションを最新化する必要があります。レガシー アプリケーションのリファクタリングと再構築の課題に、より総合的でデータ集約型のクラウド ネイティブ開発の観点を適用することの利点を検討してみましょう。その過程で、より俊敏で安全かつスケーラブルな運用を目指す企業の成功または失敗に、よりクラウドネイティブなアプローチが与える重大な影響が明らかになるでしょう。

アプリケーションの近代化における問題点

今日の競争の激しい市場とリソースの限られた環境において、民間企業と公的企業の両方が、情報技術資産に対してこれまで以上に高い信頼性と効率性を求めています。これにより、ビジネスクリティカルなアプリケーションがレガシーテクノロジーや間もなく廃止されるテクノロジー上で引き続き実行される可能性は、悲惨なものになります。企業は、IT 組織の最大の弱点であるリスク、非効率性、ダウンタイムのため、時代遅れのアプリケーションやパフォーマンスの低いアプリケーションの導入に苦労しています。

しかし、現在のところ、レガシー アプリケーションの手動リファクタリングと移行は不十分であり、アプリケーションを最新化しても問題はほとんど解決されません。このプロセスは、人為的エラーやスケーラビリティとスピードの欠如によって妨げられています。これらの制限により、アプリケーションの依存関係の観察と理解が不十分になり、知識が不足し、ドキュメントが不十分になり、リソースと繰り返しの不足により展開時間が長くなります。

これらの問題は、メンテナンスが不十分なアプリケーションが故障し、操作が中断したり速度が低下したりすると、遅延やダウンタイムによる莫大なコストにつながります。この問題は仮説的なものではありません。典型的な停止は企業に 1 時間あたり 30 万ドル以上の損害を与える可能性があり、停止によっては 1 時間あたり 100 万ドルから 500 万ドルの損害を与えることもあり、これは新たな問題です。

残念ながら、この問題は広範囲に広がっており、常に拡大しています。ガートナーは、2025 年までに現在のアプリケーションの 90% が引き続き使用され、最大 40% の IT 予算が技術的負債の維持に充てられると予測しています。クラウドへの「最も抵抗の少ないパス」として、オンプレミス サーバーからクラウド サーバーに問題を単純に移動する「リフト アンド シフト」移行を追求している企業もあります。これでは、技術的負債、不適切なアーキテクチャ、クラウドの利用率の低さといった落とし穴が永続するだけです。

クラウドコンピューティングのメリットを最大限理解し、活用する

上記のすべての課題から得られた教訓は、単にクラウドに存在するだけでは十分ではないということです。レガシー アプリケーションを最新化するには、クラウド ネイティブ パラダイムをさらに採用する必要があります。重要なのは、コンテナ化、サーバーレス、Web アセンブリ、マイクロサービスなどの関連アーキテクチャ パターンによってクラウドで実現されるコンピューティングの柔軟性を最大限に活用し、自動化を利用してこれらのクラウド ネイティブ開発手法を拡張することです。

アプリケーション モダナイゼーションの理想的なアプローチは、自動化を活用して、アプリケーション モダナイゼーションのあらゆる段階でインテリジェントで反復可能なプロセスを拡張する包括的な開発および変換アプローチです。クラウド ネイティブ テクノロジーとツールは、初期の検出から移行、展開、継続的なメンテナンスまで、ライフサイクル全体にわたって適用できます。また、適用する必要があります。

このアプローチはどのようなものですか?評価フェーズでは、通常、資産メタデータ、依存関係、技術的負債、コンプライアンスの偶発事象の厳密なマッピングが行われます。これらはすべて、クラウドで新しいプロファイリングとアプリケーション アーキテクチャを構築する方法を定義する属性です。次に、アプリケーションを新しいクラウドネイティブ アーキテクチャに分解して反復的に構築し、強化されたテクノロジを運用中の既存のアプリケーションに着実に適用して、パフォーマンスとセキュリティ体制を改善できるようにする必要があります。

理想的には、展開フェーズは、高度に自動化され、ターゲットに依存しないモデルとローコード プラットフォームの助けを借りて展開され、速度、俊敏性、アクセシビリティが実現される必要があります。デプロイメント後、アジャイル継続的インテグレーション (CI)/継続的デリバリー (CD) フレームワークを使用すると、継続的なメンテナンスが容易になり、デプロイメントを最適化し、技術的負債を継続的に監視できます。あらゆる段階で、これらのプロセスを大規模かつ安全かつ効率的にサポートするための自動化ツールを導入する必要があります。

成功するアプローチの重要な要素

すべての企業は、アプリケーション モダナイゼーションの ToDo リストを定義する特定の固有のビジネス要件と機能要件を満たすようにアプローチを調整する必要がありますが、クラウド ネイティブの自動化されたアプリケーションのリファクタリングと再構築のためのシステムを構築するときに目指すべき機能と能力がいくつかあります。

まず、企業はドリフトを継続的に追跡し、技術的負債がいつどこで発生するかを正確にマークするための可観測性を構築する必要があります。企業の近代化計画では、変化するビジネス ニーズとテクノロジのダイナミクスに適応するために、最新のクラウド ネイティブ開発イテレーションを使用してアプリケーション アーキテクチャを更新できる必要があります。最適なソリューションには、繰り返し実行可能で管理されたサービス近代化強化のための再利用可能なテンプレートも含まれます。これにより、将来のプラットフォーム統合が可能になり、AI/ML、WASM、IoT、エッジ統合などの新しいテクノロジーがエンタープライズ IT 業界にもたらされます。

さらに、適切な従業員プロセスと文化は、クラウド ネイティブ アプローチでレガシー アプリケーションを最新化するための重要な優先事項です。開発者とクラウド エンジニアは、レガシー アプリケーションを継続的改善と継続的デリバリー パイプラインに迅速に組み込むために、加速された DevOps アプローチを採用する必要があります。テストとリリースのサイクルも大幅に加速されました。適切なアプローチを採用すれば、デジタル トランスフォーメーション チームはアプリケーションの再展開時間を数日から数分に短縮し、運用、開発、継続的な品質保証の環境を迅速に切り替えることができます。

結局のところ、セキュリティを犠牲にしてまでクラウド ネイティブのイノベーションを進めても、その努力に見合う価値はありません。このため、モダナイゼーションの取り組みは、基盤となるランタイム バージョンをアップグレードして古いソフトウェアへの依存を減らすことができる安全な環境で実行する必要があります。また、パブリック クラウドではまだ利用できない、ミッション クリティカルで機密性の高いアプリケーション向けに、安全で最新のオンプレミス ターゲットも必要です。自動化された ID、アクセス管理、および攻撃対象領域制御に関する主要なプラクティスは、近代化の取り組み全体を通じて尊重される必要があります。

デジタル変革を目指すあらゆる企業にとって、レガシー アプリケーションを最新化する必要性は避けられません。ただし、最新のクラウドネイティブ モダナイゼーション手法と高度な自動化テクノロジーを適切に組み合わせることで、企業は移行時間を短縮し、技術的負債を管理して競争で優位に立つことができます。そうすることで、加速されたイノベーション、劇的な成長、そして時間の経過とともに指数関数的な価値を生み出す反復サイクルを通じて、ビジネスの将来性も確保できます。

<<:  エッジコンピューティングが次の大きなキャリアチャンスとなる理由

>>:  クラウドエッジコラボレーションアーキテクチャ:深く統合されたクロスレベルサービスの実現

推薦する

コミュニティウェブサイトでユーザーに帰属意識を感じさせる方法

コミュニティ ウェブサイトを発展させるには、安定した忠実なユーザーが必要になることがよくあります。コ...

企業のデジタル化に向けた新たな一歩!クラウドオフィスが新たなトレンドに

自宅から出ることなく仕事をしたり、同僚とコミュニケーションをとったり、顧客とやり取りしたりすることが...

ネットワークマーケティングのトレーニングが効果的でない理由は何ですか?

学習に関して、「先生はあなたをドアまで導くことしかできないが、実践はあなた次第だ」という言葉をよく耳...

CAP定理 - 不可能な選択

「安い、早い、良い、2つ選んでください」? CAP 定理: ケーキを食べて、それをまた手に入れること...

怠惰な考え方は、一部のウェブマスターがSEOスキルを向上させるのを妨げます

ウェブマスターが毎日どれだけ大変な仕事をしているかは、誰もがよく知っています。ウェブサイトのコンテン...

高級電子商取引ウェブサイトの純粋なチャネルモデルは失敗する運命にあるのでしょうか? 問題の原因

倪正東氏は微博で、電子商取引業界への投資は約40億に達し、電子商取引企業全体の損失は20億を超えると...

hostus-4 コア/3IP/6g メモリ/150g ハードディスク/5T トラフィック/700m ポート

高リソースの VPS にあまりお金をかけたくない場合は、次の 2 つの VPS が適している可能性が...

タオバオのカテゴリー属性システムについて簡単に説明:商品検索の背後にある論理アーキテクチャ

【ポイント】Taobao には数百万の加盟店と 10 億以上の商品があります。ユーザーが希望する商品...

IDC:中国のパブリッククラウドサービス市場は前年比49.7%成長し、世界最速

[[395230]] IDCが4月22日に発表した最新の「世界と中国のパブリッククラウドサービス市場...

おすすめの特集: Prometeus/Iperweb が SSD 搭載の XEN ベースの VPS を新発売

prometues は 1999 年に設立されたイタリアの IDC です。バックボーン ネットワーク...

moonvmはどうですか?台湾アポルダイナミックVPSレビュー

moonvmはどうですか? moonvm 台湾アポルはどうですか? moonvm は、台湾の hin...

安全のために生まれました! IBM System Z ハイブリッド クラウド ソリューションの分析

クラウド コンピューティングは主流になっていますが、一部の重要かつ重大なビジネスでは、セキュリティや...

6つの対外貿易ネットワーク推進チャネルの目録

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています対外貿易ネ...

新創クラウドの初年度に、EasyStackは新世代のフルスタック新創クラウドをリリースした。

新しいインフラの基礎として、情報技術応用イノベーション産業は発展の黄金期を迎えています。企業のデジタ...

ウェブサイト運営の失敗の原因を理解し、ネットワーク起業のリスクを回避する

あっという間に、2012年の旧正月が過ぎました。新年の喜びが完全に薄れる前に、多くの草の根ウェブマス...