クラウド コンピューティングのスケーラビリティと柔軟性を最大限に活用するために、ほとんどの企業は単純なリフト アンド シフト アプローチを超えて、クラウド ネイティブ機能を導入します。これは単純に聞こえる戦略ですが、すぐに複雑であることが判明する可能性があります。結局のところ、一見単純な作業の多くと同様に、細部にこそ問題が潜んでいるのです。 幸いなことに、組織が現実的な期待を持ち、十分な準備をしていれば、レガシー アプリケーションをクラウドに最新化することは、長くて苦痛なプロセスである必要はありません。ビジネスで不必要な苦痛やフラストレーションを回避するには、クラウド近代化の専門家からの次のアドバイスを検討してください。 1. 目的を持って近代化を進めるIBM コンサルティングのハイブリッド クラウド サービス担当マネージング パートナーである Aparna Sharma 氏は、始める前に、アプリケーションの最新化プロジェクトを、対処するビジネス ニーズに結び付けることが重要だと述べています。コスト削減、安全性の向上、機能強化など、何であれ、何を得たいのかを事前に知っていれば、努力は成功します。 シャルマ氏は、近代化の取り組みが、最新のイノベーションに参加したいという純粋な願望によって推進されているケースが多いと述べた。シャルマ氏は、このような態度が将来的に複雑な事態を引き起こす可能性があると警告した。 「明確な結果と理由の理解があれば、組織のビジネスニーズを満たし、それに対処するためのさまざまな選択が可能になります」と彼女は語った。 2. リソースを評価し、必要に応じて協力するレガシー アプリケーションの最新化を成功させるには、クラウド プラットフォームに移行されるワークロードと資産、依存関係、ライセンスの影響、ビジネス ユースケースと利点を特定するために必要な事前の作業に対処することから始まります。 「これには、IT 部門だけでなく、レガシー アプリケーションと移行先のクラウドの両方の専門知識を持つ組織全体の関係者の参加が必要です」と、マネージド クラウド サービス プロバイダー Navisite の戦略アドバイザー、スティーブ ウッドゲート氏は述べています。 「これにより、企業はビジネスにとって最適な移行および近代化の道筋を定義、開発、実行できるようになります。」 ウッドゲート氏は、アプリケーションをクラウド プラットフォームに移行する企業は、多くの場合、スキル不足に直面し、シームレスな移行を実現するために必要な社内の専門知識が不足していることに気づきました。アプリケーションの最新化の複雑さを考えると、プロセスをガイドし、移行中のビジネスへの影響を最小限に抑えるために外部のパートナーを探すことは価値があると彼は指摘しました。 3. アプリケーションアーキテクチャを徹底的に分析する最新化されるアプリケーションを慎重に評価して、そのアーキテクチャ、依存関係、要件を理解します。 「クラウドに移行できるコンポーネントを特定し、必要な変更を評価してください」と、IT セキュリティ サービス プロバイダー NCC Group のクラウド セキュリティ サービス担当グローバル プラクティス ディレクター、Nandor Csonka 氏はアドバイスしています。 次に、「リフト アンド シフト」、リプラットフォーム、リファクタリング、またはアプリケーションのゼロからの再構築など、最も適切なアプリケーション移行戦略を決定するように Csonka 氏はアドバイスしています。企業は、自社の目標、時間、リソースに最適な戦略を選択する必要があります。 4. 再ホスト、リファクタリング、再アーキテクチャ、再構築、置き換え - アプローチを調整するビジネスコンサルティング会社PwCの米国クラウドイノベーションおよびエンジニアリングリーダーであるウィル・ペリー氏は、アプリケーションの最新化には、再ホスティング、リファクタリング、再設計、再構築、置き換えなど、多くの技術とオプションがあると述べた。企業は適切なアプローチを選択し、最終的な選択を行う前に利用可能なすべてのオプションを慎重に調査する必要があります。 アプリケーションの近代化が成功すれば、ビジネスと IT の両方の俊敏性と拡張性が向上するはずだとペリー氏は述べた。再プラットフォーム化とリファクタリングのアプローチでは、クラウド サービスとソリューション パターンを活用するため、最も効果的なアプローチとなります。 5. 関連プロセスを近代化するDeloitte Consulting のプリンシパルである Amod Bavare 氏は、企業に対して、ユーザー エクスペリエンスや柔軟性など、基盤となるビジネス プロセスも近代化することを推奨しています。 「これらの要件を念頭に置くことで、ビジネスの近代化が可能になると同時に、アプリケーション アーキテクチャ、テクノロジー スタック、AI/機械学習、モビリティ、マイクロサービスなどのクラウド ネイティブ サービスを活用する能力も近代化されます」と彼は説明しました。 Bavare 氏は、このアプローチは非常に効果的であり、ビジネス ユーザーがビジョンと目標を達成し、市場での生産性と競争力を高めるのに役立つと考えています。 6. 長期計画を立てるテクノロジーコンサルタント会社 LTIMindree のクラウド プラクティス リーダーである Ashish Varerkar 氏は、継続的なモジュール アプローチが近代化の最善の方法であると考えています。彼は、ほとんどの初期のアプリケーション モダナイゼーション プロジェクトは、採用者を永続的なモダナイゼーション パスに導き、主要なビジネス目標とテクノロジー目標に徐々に適合できるようにすることに気づきました。標準化されたサービスの万能カタログを作成し、アプリケーションを強制的に同期させるのは効果的ではないと Varerka 氏は警告した。 Varerkar 氏は、アプリを最初から再構築しないことも勧めています。彼は、このアプローチが目標を達成することはめったになく、予算削減、過剰支出、または利息損失のために簡単に放棄される可能性があると指摘した。最善のアプローチは継続的な近代化であり、最初の反復にはリスクの軽減と、確立された目標と KPI を達成するための新しい機能の有効化が含まれる場合があります。 7. 全体的に考えるさまざまなオプションがあることを考えると、現在のアプリケーションの最新化に取り組むだけでなく、将来の課題にも備える総合的なアプローチを採用することが重要だと、テクノロジー コンサルタント会社 Capgemini Americas のクラウドおよびカスタム アプリケーション リーダーである Mukund Srinivasan 氏はアドバイスしています。 同氏は、CIO はクラウド変革、特に DevSecOps、クラウドネイティブ アクセラレータ、コードとしてのインフラストラクチャ、その他のテクノロジーやツールを使用して構築されたクラウド プラットフォームに関する深い洞察力を持つパートナーを活用すべきだと述べました。これにより、迅速なソフトウェア配信と近代化への多面的なアプローチが可能になります。 スリニヴァサン氏は、総合的なアプローチにより、採用者はソフトウェア配信ライフサイクル全体にわたって組み合わされた実績のあるアクセラレータとパターンの組み合わせを活用して、アプリケーションの変換、展開、検証を加速できると説明しました。 8. 成熟度評価フレームワークを作成する世界的な経営コンサルタント会社ジンノフのパートナーであるラジャット・コーリ氏は、3段階の成熟度評価フレームワークを確立することの重要性を強調した。 最初のステップは発見と評価であり、これによって現在の課題と最終結果の要件に関する洞察が得られるほか、現在のテクノロジー スタックとアーキテクチャの全体的な評価も得られると Kohli 氏は述べています。 2 番目のステップはロードマップの作成です。これには、最終的な目標シナリオへの明確なパスを構築する青写真を開発する必要があります。 3 番目のステップは役割の割り当てです。これには、複数の重要なタスクを実行する特定の関係者に責任を割り当てることが含まれます。彼は、利害関係者には社内および社外のチーム、テクノロジープロバイダー、アプリケーションテストグループを含めるべきだと提案しています。 Kohli 氏は、評価フレームワークを作成することで ROI が向上し、開発が加速し、企業が最新のアプリケーションに新しい機能を組み込むことができるようになると考えています。複数のアプリケーションを同時に実行し、既存のアプリケーションとシームレスに接続することを容易にします。 「生産性と統合を制限する障壁も取り除き、新しいユーザー エクスペリエンスを生み出し、パフォーマンスを向上させます」と彼は説明しました。 9. コンポーネント化ソフトウェア開発会社Reenbitの共同創業者兼CTOであるVasyl Magometa氏は、体系的なアプローチに従うことが重要だと語った。 「まずアプリケーションのアーキテクチャを分析して、改善できる領域を特定することから始めましょう」と彼はアドバイスします。 「次に、アプリケーションを、個別に展開および拡張できる、より小さな独立したコンポーネントに分割します。」 次に、マゴメタは、コンテナやサーバーレス コンピューティングなどのクラウド ネイティブ サービスとテクノロジーを活用して、アプリケーションのパフォーマンスとスケーラビリティを最適化することを推奨しています。最後に、アプリケーションを徐々にクラウドに移行し、徹底的にテストすることで、スムーズな移行を実現します。 ” 10. コンテナとマイクロサービスの可能性を実現するアプリケーションの最新化は、特に初めてこのタスクに取り組む IT リーダーやチームにとって困難です。ソフトウェア開発会社 Agilie.com の創設者兼 CEO である Sergey Gladun 氏は、近代化する必要があった最初の主要なアプリケーションを思い出します。グラダン氏は、この課題を、大幅なリファクタリングを伴う挑戦的なプロジェクトだと説明しました。 「私たちは、モノリシック アプリケーションを、より小さく、管理しやすいマイクロサービスに分割することを選択しました。」 このプロセスは時間がかかりますが、アプリケーションのスケーラビリティとクラウドフレンドリー性が向上します、とグラダン氏は言います。 「マイクロサービスにより、コンポーネントを個別に開発、テスト、展開、拡張できるため、開発プロセス全体がより効率的になります」と彼は説明します。さらに、Docker や Kubernetes などのツールによるコンテナ化により、スケーラビリティと移植性がさらに向上し、アプリケーションがプラットフォームに依存しなくなります。 Gladun 氏は次のように結論付けました。「当社の最新化プロセスは、アプリケーションのパフォーマンスを向上させるだけでなく、メンテナンスと更新も簡素化します。 |
<<: パブリッククラウドプロバイダーのサイバーセキュリティ戦略が失敗する理由
>>: クラウド統合を活用してマルチクラウドの課題に対応する方法
【ポイント】ショッピングガイド事業がますます多くの外部要因に囲まれる中、将来的にはショッピングガイド...
今年3月、江蘇省高郵警察は大規模なオンライン求人詐欺事件を摘発し、容疑者12人を逮捕した。被害者は全...
自分のウェブサイトを最適化するとき、多くの初心者ウェブマスターは「コンテンツは王様、外部リンクは女王...
HuaSaint は Alibaba Cloud International Edition の正規...
locvps は、より大きな国際ブロードバンド ポートを備え、中国本土からの訪問者を考慮せずに主に海...
Dedipath の米国サーバーでは特別プロモーションを実施しており、西海岸のロサンゼルスと東海岸の...
50kvm.com の c3edge コンピュータルーム (ロサンゼルス データセンター) では、K...
2014年、オンラインマーケティングが市場で素晴らしい成果を上げ、従来のマーケティングモデルに大きな...
この期間中、Baidu の最近のアルゴリズム調整の影響を受けたいくつかの電子商取引 Web サイトで...
最近、海外メディアThe Informationによると、Appleは2021年にGoogle Cl...
筆者の理解によれば、Surface Proは4月2日21時に発売され、Suning.comとMicr...
*116ms はナイジェリアをカバーする AWS アイルランドノードのネットワークレイテンシデータで...
ほとんどのウェブマスターにとって、外部リンクは非常に重要であると考えられています。アルゴリズムは何度...
Interserver.net は、1999 年以来 IDC 業界で豊富な経験を持っていると主張して...
論理は、古典ギリシャ語の λόγος (logos) に由来し、もともと「言葉」または「スピーチ」を...