レガシー アプリケーションをクラウドに移行する「リフト アンド シフト」の現状では、企業のリスクと技術的負債が永続するだけです。業界の専門家は、新しいクラウドネイティブテクノロジーがアプリケーションをより適切に再構築および移行してこれらの問題を解決し、より多くの価値を生み出す方法について議論しました。 レガシー アプリケーションは、あらゆる大企業に共通する問題です。しかし、競争力を維持し、既存のアプリケーションを進歩的なビジネス プロセスに合わせて再調整するには、企業がこれらのアプリケーションを戦略的に再構築し、最新化する必要があります。残念ながら、今日のアプリケーションの近代化の状況は、資金不足、戦略の欠如、手作業の過剰使用といった状況です。この状況により、コストのかかる雪だるま式の増加が起こり、クラウド テクノロジーとレガシー システム間の不整合、アーキテクチャの崩壊、技術的負債、セキュリティの脆弱性、パフォーマンスの問題が増大します。 この現実から抜け出すには、企業はクラウド コンピューティング テクノロジーを成熟した形で活用し、アプリケーションを最新化する必要があります。レガシー アプリケーションのリファクタリングと再構築の課題に、より総合的でデータ集約型のクラウド ネイティブ開発の観点を適用することの利点を検討してみましょう。その過程で、より俊敏で安全かつスケーラブルな運用を目指す企業の成功または失敗に、よりクラウドネイティブなアプローチが与える重大な影響が明らかになるでしょう。 アプリケーションの近代化における問題点今日の競争の激しい市場とリソースの限られた環境において、民間企業と公的企業の両方が、情報技術資産に対してこれまで以上に高い信頼性と効率性を求めています。これにより、ビジネスクリティカルなアプリケーションがレガシーテクノロジーや間もなく廃止されるテクノロジー上で引き続き実行される可能性は、悲惨なものになります。企業は、IT 組織の最大の弱点であるリスク、非効率性、ダウンタイムのため、時代遅れのアプリケーションやパフォーマンスの低いアプリケーションの導入に苦労しています。 しかし、現在のところ、レガシー アプリケーションの手動リファクタリングと移行は不十分であり、アプリケーションを最新化しても問題はほとんど解決されません。このプロセスは、人為的エラーやスケーラビリティとスピードの欠如によって妨げられています。これらの制限により、アプリケーションの依存関係の観察と理解が不十分になり、知識が不足し、ドキュメントが不十分になり、リソースと繰り返しの不足により展開時間が長くなります。 これらの問題は、メンテナンスが不十分なアプリケーションが故障し、操作が中断したり速度が低下したりすると、遅延やダウンタイムによる莫大なコストにつながります。この問題は仮説的なものではありません。典型的な停止は企業に 1 時間あたり 30 万ドル以上の損害を与える可能性があり、停止によっては 1 時間あたり 100 万ドルから 500 万ドルの損害を与えることもあり、これは新たな問題です。 残念ながら、この問題は広範囲に広がっており、常に拡大しています。ガートナーは、2025 年までに現在のアプリケーションの 90% が引き続き使用され、最大 40% の IT 予算が技術的負債の維持に充てられると予測しています。クラウドへの「最も抵抗の少ないパス」として、オンプレミス サーバーからクラウド サーバーに問題を単純に移動する「リフト アンド シフト」移行を追求している企業もあります。これでは、技術的負債、不適切なアーキテクチャ、クラウドの利用率の低さといった落とし穴が永続するだけです。 クラウドコンピューティングのメリットを最大限理解し、活用する上記のすべての課題から得られた教訓は、単にクラウドに存在するだけでは十分ではないということです。レガシー アプリケーションを最新化するには、クラウド ネイティブ パラダイムをさらに採用する必要があります。重要なのは、コンテナ化、サーバーレス、Web アセンブリ、マイクロサービスなどの関連アーキテクチャ パターンによってクラウドで実現されるコンピューティングの柔軟性を最大限に活用し、自動化を利用してこれらのクラウド ネイティブ開発手法を拡張することです。 アプリケーション モダナイゼーションの理想的なアプローチは、自動化を活用して、アプリケーション モダナイゼーションのあらゆる段階でインテリジェントで反復可能なプロセスを拡張する包括的な開発および変換アプローチです。クラウド ネイティブ テクノロジーとツールは、初期の検出から移行、展開、継続的なメンテナンスまで、ライフサイクル全体にわたって適用できます。また、適用する必要があります。 このアプローチはどのようなものですか?評価フェーズでは、通常、資産メタデータ、依存関係、技術的負債、コンプライアンスの偶発事象の厳密なマッピングが行われます。これらはすべて、クラウドで新しいプロファイリングとアプリケーション アーキテクチャを構築する方法を定義する属性です。次に、アプリケーションを新しいクラウドネイティブ アーキテクチャに分解して反復的に構築し、強化されたテクノロジを運用中の既存のアプリケーションに着実に適用して、パフォーマンスとセキュリティ体制を改善できるようにする必要があります。 理想的には、展開フェーズは、高度に自動化され、ターゲットに依存しないモデルとローコード プラットフォームの助けを借りて展開され、速度、俊敏性、アクセシビリティが実現される必要があります。デプロイメント後、アジャイル継続的インテグレーション (CI)/継続的デリバリー (CD) フレームワークを使用すると、継続的なメンテナンスが容易になり、デプロイメントを最適化し、技術的負債を継続的に監視できます。あらゆる段階で、これらのプロセスを大規模かつ安全かつ効率的にサポートするための自動化ツールを導入する必要があります。 成功するアプローチの重要な要素すべての企業は、アプリケーション モダナイゼーションの ToDo リストを定義する特定の固有のビジネス要件と機能要件を満たすようにアプローチを調整する必要がありますが、クラウド ネイティブの自動化されたアプリケーションのリファクタリングと再構築のためのシステムを構築するときに目指すべき機能と能力がいくつかあります。 まず、企業はドリフトを継続的に追跡し、技術的負債がいつどこで発生するかを正確にマークするための可観測性を構築する必要があります。企業の近代化計画では、変化するビジネス ニーズとテクノロジのダイナミクスに適応するために、最新のクラウド ネイティブ開発イテレーションを使用してアプリケーション アーキテクチャを更新できる必要があります。最適なソリューションには、繰り返し実行可能で管理されたサービス近代化強化のための再利用可能なテンプレートも含まれます。これにより、将来のプラットフォーム統合が可能になり、AI/ML、WASM、IoT、エッジ統合などの新しいテクノロジーがエンタープライズ IT 業界にもたらされます。 さらに、適切な従業員プロセスと文化は、クラウド ネイティブ アプローチでレガシー アプリケーションを最新化するための重要な優先事項です。開発者とクラウド エンジニアは、レガシー アプリケーションを継続的改善と継続的デリバリー パイプラインに迅速に組み込むために、加速された DevOps アプローチを採用する必要があります。テストとリリースのサイクルも大幅に加速されました。適切なアプローチを採用すれば、デジタル トランスフォーメーション チームはアプリケーションの再展開時間を数日から数分に短縮し、運用、開発、継続的な品質保証の環境を迅速に切り替えることができます。 結局のところ、セキュリティを犠牲にしてまでクラウド ネイティブのイノベーションを進めても、その努力に見合う価値はありません。このため、モダナイゼーションの取り組みは、基盤となるランタイム バージョンをアップグレードして古いソフトウェアへの依存を減らすことができる安全な環境で実行する必要があります。また、パブリック クラウドではまだ利用できない、ミッション クリティカルで機密性の高いアプリケーション向けに、安全で最新のオンプレミス ターゲットも必要です。自動化された ID、アクセス管理、および攻撃対象領域制御に関する主要なプラクティスは、近代化の取り組み全体を通じて尊重される必要があります。 デジタル変革を目指すあらゆる企業にとって、レガシー アプリケーションを最新化する必要性は避けられません。ただし、最新のクラウドネイティブ モダナイゼーション手法と高度な自動化テクノロジーを適切に組み合わせることで、企業は移行時間を短縮し、技術的負債を管理して競争で優位に立つことができます。そうすることで、加速されたイノベーション、劇的な成長、そして時間の経過とともに指数関数的な価値を生み出す反復サイクルを通じて、ビジネスの将来性も確保できます。 |
<<: エッジコンピューティングが次の大きなキャリアチャンスとなる理由
>>: クラウドエッジコラボレーションアーキテクチャ:深く統合されたクロスレベルサービスの実現
2007年、ビデオ検索エンジンはインターネット上で話題になりました。インターネットと帯域幅の発展に伴...
VersatileIT はオーストラリアで正式に登録された会社であり、7 年以上にわたってシステムを...
以前書いた記事を皆さんと共有したいと思います。結果を分析する前に、なぜ改訂が行われたかを検討する必要...
ユーザーエクスペリエンスに関する記事をたくさん読んだことがあるかもしれません。しかし、この記事を注意...
ほぼすべての業界で、Industrial Bank のリーダーを見ることができます。ウェブサイトの人...
[51CTO.comからのオリジナル記事] 近年、モバイルインターネットの普及とスマート端末機器の広...
近年、多くの企業が検索結果における自社のウェブサイトの外観を制御するために、目を引く 65 ~ 75...
張小龍はWeChatの生みの親であり、その商業化の先駆者でもある。長期的には、彼は最終的にプラットフ...
インターネット時代の後半に入り、多くの業界関係者は周鴻一に対する懐かしさをますます表明し、「エコ反撃...
一般的に言えば、App.net と Twitter は同じ位置づけにあります。Web サイトにはソー...
情報技術の調査・コンサルティング会社であるガートナーの最新の予測によると、パブリッククラウドサービス...
キーワードマイニングは、ウェブサイトの最適化において非常に重要な部分であり、ウェブサイトのトラフィッ...
[[376370]] [51CTO.com クイック翻訳] VirtualBox から KVM ハイ...
近い将来、Baidu は外部リンクの状況に重点を置いた、もう一つの大きなアップデートを実施すると思い...
この記事では、イスラエルの VPS の推奨事項に焦点を当てて、いくつかのイスラエルの VPS 販売業...