クラウドのリパトリエーションとは、クラウド環境をプライベート・クラウドや内部ホスティングに移行することです。これはますます普及しており、2010 年代のクラウドへの急速な移行に対する反応である可能性があります。
企業がクラウド環境のリパトリエーションを希望する理由はさまざまです。この記事では、その理由について詳しく解説します。また、クラウドのリパトリエーションを成功させる理由と、リパトリエーションの取り組みにおける重要な課題を克服する方法についてもご紹介します。
リパトリエーションを行う理由
2000 年代後半から 2010 年代初頭にかけては、クラウド移行が主流でした。組織は、高価で拡張可能なオンプレミスのホスティング環境をクラウドに移行しました。クラウドでは、より高速で安価になるという約束のもとに行われました。さらに良いことに、維持管理やアップグレードのコストを回避できるという利点もありました。
一部の企業にとって、その約束は完全には実現されませんでした。クラウド環境は、クラウドに最適化されたアプリケーションやワークフローに適しています。サーバーをオンプレミスからクラウド環境に移行するだけで、ホスティングにかかるコストが年々増大する可能性があります。
クラウド環境は、クラウドのワークロードにも最適化されています。従来のサーバーやアプリケーションは、クラウド環境ではデータセンターよりも性能が劣ることがあります。
これらに加えて、増加するインテグレスコスト/エグレス・コスト、代替的なアクセス方法や認証の強制、性能とセキュリティの監視のために時に不透明な環境があるため、クラウドで長期的に重要な資産を維持したくないと考える企業がある理由が明確になります。
リパトリエーションの登場です。クラウドに存在しているが、おそらくそこにあるべきではないアセットについて、組織はクラウドから取り出し、プライベート・クラウド環境、データセンター、オンプレミスのホスト環境に移行することができます。
リパトリエーションは、一部のワークロードのコストを削減し、環境のエンドツーエンドの姿勢をより透過的にします。ワークロードの種類や遅延に対する感度によっては、ワークロードやサーバーを特定の場所に常駐させることも理にかなっている場合があります。
クラウドのリパトリエーションは、全てに適しているわけではありません。クラウドネイティブな設計で、グローバルな性能、耐障害性、スケーラビリティを必要とするアプリケーションは、大規模なパブリック・クラウド環境においてよく利用されています。これらのアプリケーションは、より煩雑で高価になり、異なる環境で著しく性能が低下します。
リパトリエーションに関する考慮事項
クラウド・アセットのリパトリエーションを決定する際には、いくつかの考慮すべき要素があります。以下に、主な考慮事項を示します。
コスト
コストは、クラウド・ワークロードのリパトリエーションを妨げたり、負担したりします。クラウドのワークロードをリパトリエーションしようとする組織は、クラウドワークロードをローカルにホスティングしたり、共同ホスティングしたり、プライベート・クラウドでホスティングした方がコスト効率がよいと判断した可能性があります。
それだけがコストの考慮事項であるべきではありません。データセンターや環境の構築と移行のコストは、リパトリエーションされるクラウド資産によって大きく左右されます。クラウド資産の管理に特化したスタッフがいる場合、クラウド以外の環境を管理するためのトレーニングを受ける必要があります。
これら全てを費用対効果分析に取り入れて、リパトリエーションの総コストが妥当かどうかを判断する必要があります。
情報セキュリティ
情報セキュリティは、クラウド環境から移行する際の考慮事項であると思われるかもしれません。一般的に、クラウド・サービス・プロバイダは、大規模な情報セキュリティ・ツールを専門知識を持って提供できます。
とはいえ、クラウド・サービス・プロバイダを利用する企業は、クラウド・ワークロードを保護するために十分な専門知識を持っていない可能性があります。データ侵害の事例は数多くあり、専門知識のないクラウドネイティブのワークロードを保護することの難しさを浮き彫りにしています。
このような状況では、情報セキュリティ・チームのために新しいスタッフを再トレーニングしたり、雇用したりするのではなく、クラウド・ワークロードのリパトリエーションを行うことで、よりよいサービスを提供できる可能性があります。
性能
上記で強調したように、逆説的に思えるかもしれませんが、一部のワークロードはリパトリエーションすることで性能が向上する場合があります。一部のニッチ・アプリケーションは、カスタムのハードウェア構成で優れた性能を発揮します。さらに、遅延の影響を受けやすいアプリケーションは、ソースやターゲットの近くに配置することで大きなメリットをもたらします。
一方、パブリック・クラウドは、比類のないスケーラビリティと柔軟性を提供します。順次に成長、縮小、リバランス、インスタンス化が可能なように見えます。他のホスティング・ソリューションでは、変化の量とペースに制限があります。
リパトリエーションに関する意思決定は、優先事項によって導かれます。コストと同様に、インタラクションの応答性と環境変化率の間にトレードオフがあるリパトリエーションの費用対効果分析を行う必要があります。
リパトリエーション戦略
通常、リパトリエーション戦略は、従来の移行スケジュールのステップに従う必要があります。各フェーズで考慮すべき点を以下に示します。
プランニング
クラウドのリパトリエーションを成功させるには、効果的な計画が必要です。組織は、現在のクラウド環境を包括的に評価する必要があります。この評価では、どのアプリケーションとデータがリパトリエーションされるかを特定する必要があります。
一般的な考慮事項には、移行による技術的、財務的、運用上の影響の評価が含まれます。これにより、明確なスケジュール、責任、マイルストーンを含む詳細なリパトリエーションのロードマップが作成されるはずです。
さらに効果的:IT 運用、財務、セキュリティ、コンプライアンス、その他の関連部門のステークホルダーとともに、プロセスの早い段階でロードマップを作成することは、混乱を最小限に抑えるのに役立ちます。
移行
移行には、クラウドからオンプレミスまたはコロケーションされたインフラへのデータとアプリケーションの転送に対する体系的なアプローチが必要です。一般的に、重要度と複雑さに基づいてアプリケーションに優先順位を付けることをお勧めします。重要なアプリケーションは、移行後すぐに機能する必要があります。複雑なアプリケーションは、移行により多くの時間がかかります。
段階的なアプローチは、リスクの管理と調整に役立ちます。例えば、重要でないアプリケーションの移行を先に行うことで、重要なシステムに取り組む前に、移行プロセスを改善することができます。
統合
クラウド・アプリケーションは、堅牢な企業エコシステムに存在します。リパトリエーションされたシステムの統合は、運用の継続性を維持するために不可欠です。
移行時には、内部システムとクラウド・システムが、リパトリエーションされたアプリケーションやデータと互換性があることを確認する必要があります。これには、ソフトウェアの更新、ネットワークの再構成、新しいセキュリティ・プロトコルの確立が含まれます。
また、完全なテストは、本稼働前に統合の問題を特定して解決するためにも重要です。移行と統合の段階では、新しい環境について IT スタッフをトレーニングする必要があります。
実践的なヒントとベストプラクティス
また、リパトリエーションの移行を計画・実行する際には、以下の点についても考慮してください。
- パイロット・テストの実施:パイロット・プロジェクトから始めて、比較的小さな規模でリパトリエーション・プロセスをテストし、潜在的な課題を特定し、プロセスを改良します。
- 専門知識の活用:プロセス全体を通じて貴重な知見とサポートを提供できるリパトリエーションの専門家とのパートナーシップを検討してください。
- データの完全性を確保:チェックサムやその他のデータ検証方法を使用して、データの整合性と正確性を監視します。
- 冗長性の維持:クラウド・サービスは、オンプレミス・システムと並行して一定期間実行し、適切な運用を検証し、ダウンタイムを最小限に抑える必要があります。
- 監視と最適化:リパトリエーション・システムの性能を継続的に監視し、有効性、効率性、セキュリティを最適化するために必要な調整を行います。
課題を克服する
クラウドのリパトリエーションは課題が多く、最初にそれを認識することが、移行の成功の可能性を高めます。確実な計画とコミュニケーションが成功に不可欠です。
クラウドのリパトリエーションの課題を軽減するための推奨事項を以下に示します。
データ移行の複雑さ
クラウドのリパトリエーションにおける最も重要な課題の 1 つは、データ移行の複雑さです。クラウドからオンプレミスまたはコロケーション・システムへの膨大な量のデータの転送には時間がかかり、データの破損や損失などのリスクが伴います。
これらのリスクを軽減するには、堅牢なデータ移行ツール、エラー・チェック、戦略的計画が必要です。インクリメンタルなデータ転送技術を使用し、データ整合性チェックを徹底することで、スムーズな移行が可能になります。さらに、パイロット移行は、アップグレードや本格的進行の前に潜在的な問題を特定し、解決するのに役立ちます。
セキュリティ・リスク
クラウド・サービスのリパトリエーションは、セキュリティ・リスクを高める可能性があります。包括的な監視、可視性、脅威探索機能を整備せずに進めることは、大きな問題を招く原因となります。
高度なサイバーセキュリティ・インフラに投資し、定期的なセキュリティ監査を実施します。最新のセキュリティ・パッチを使用して、ゼロトラストのセキュリティ・モデルとパッチ・システムを実装します。また、継続的な監視とインシデント対応計画は、リパトリエーション中またはリパトリエーション後に発生する可能性のあるセキュリティ侵害にも迅速に対処します。
コンプライアンスと規制の問題
リパトリエーション環境は、クラウド環境と同じレベルまたは改善されたレベルで、業界規制に準拠する必要があります。クラウドからオンプレミス・システムへの移行は、関連する法律や基準への準拠を損なってはなりません。
関連する法域の監視を怠らないよう、法務やコンプライアンスの専門家と連携し、リパトリエーション計画を検討してください。詳細なリパトリエーション文書を維持し、定期的な監査を実施することで、コンプライアンスのギャップを特定し、修正することができます。
性能の低下
性能の低下は、クラウドのリパトリエーション・プロジェクトの成否を左右する要因となり得ます。オンプレミス・システムは、適切に構成されていない場合、クラウド・インフラによって管理されていたワークロードの処理に苦労することがあります。
性能テストと容量計画は、この影響を軽減します。ハードウェアのサイズを適正に調整し、ソフトウェア構成を最適化し、負荷分散技術を採用することで、性能レベルを維持できます。システム性能を継続的に監視し、必要な調整を行うことは、継続的な運用効率を確保するために不可欠です。
リソースの配分と専門知識
クラウドのリパトリエーションには、リソースの割り当てと専門知識が必要です。多くの組織は、リパトリエーションを成功させるための社内の専門知識を欠いている可能性があります。クラウドのリパトリエーションを専門とする経験豊富な IT 専門家やコンサルタントによる委託や支援は、成功の鍵となります。
また、組織が十分な専門知識を欠いている場合には特に、業務の移行が課題となります。そのためには、既存のスタッフのためのトレーニングや既存のスタッフを補完することが、スムーズな移行のために不可欠です。
プランニングとコミュニケーション
計画の不備やコミュニケーション不足ほど、プロジェクトを失敗に導くものはありません。一方、優れた計画とコミュニケーションは、多くの課題を克服するのに役立ちます。
詳細なリパトリエーション・ロードマップを作成する場合は、現実的なスケジュールを設定し、手順上の期待を設定し、大幅な摩擦を軽減するために役割と責任を明確に定義します。
IT 運用チーム、管理チーム、エンドユーザーを含む全ての関係者と定期的にコミュニケーションを取ることで、全員が情報を得て、変化に備えることができます。懸念やフィードバックに迅速に対処することで、誤解を防ぎ、協力的な環境を育むことができます。
未来の展望
クラウド・コンピューティングの進化に伴い、クラウドのリパトリエーションへのアプローチも進化します。新たなトレンドと技術の進歩により、クラウド・サービスからオンプレミス・インフラへの移行がどのように行われるかが決まります。継続的な最適化とコスト回避には、これらの開発状況を把握し、それに応じて戦略を適応させることが不可欠です。
ハイブリッドおよびマルチクラウド
ハイブリッドおよびマルチクラウド戦略は、クッション型のリパトリエーション戦略を提供します。オンプレミスとクラウドのリソースの組み合わせを維持するハイブリッド・アプローチは、部分的かつインテリジェントなリパトリエーション戦略を可能にします。両環境のメリットを柔軟に活用できます。
マルチクラウド戦略では、企業が複数のクラウド・プロバイダを利用する場合、冗長性を強化することで単一障害点を削減できます。しかし、実装が容易であるというわけではありません。ハイブリッドおよびマルチクラウド環境の普及に伴い、分散環境を効果的に統合・オーケストレーションするための堅牢な管理フレームワークを開発する必要があります。
エッジ・コンピューティング
エッジ・コンピューティングは、クラウドのリパトリエーションの補完技術として注目を集めています。エッジ・コンピューティングは、データをソースの近くで処理することで、遅延を低減し、対象アプリケーションの性能を向上させます。
クラウド・サービスをリパトリエーションする組織では、エッジ・コンピューティング・ソリューションの統合がますます進んでおり、リアルタイムのデータ処理を処理し、中央システムへの負荷を軽減しています。これらのソリューションは、遅延が運用効率の重要な要素である場合に重要です。
データ移行ツールの改善
データ移行ツールの進歩により、リパトリエーション・プロセスが簡素化されました。近代的なソリューションは、クラウドからオンプレミス環境にデータを転送するための自動化、セキュア、効率的な方法を提供します。
これらのツールには、データ検証、エラー修正、増分移行機能などの機能が含まれています。これにより、ダウンタイムを最小限に抑え、データ損失のリスクを低減できます。ツールを継続的に進化させることで、よりスムーズで信頼性の高いリパトリエーション活動が可能になります。
セキュリティの強化
データ・セキュリティの重視が高まっている中、クラウドのリパトリエーション戦略には、高度な情報セキュリティを組み込む必要があります。人工知能(AI)や機械学習(ML)などのテクノロジーは、脅威の検出と対応能力を強化します。
AI/ML 主導のセキュリティ・ソリューションを導入することで、組織はリパトリエーション中に潜在的なリスクを積極的に特定し、軽減することができます。より高度なアクセスおよび認証制御メカニズムにより、機密データを保護します。
サステナビリティ
サステナビリティは、IT 意思決定においてますます重要な要素となっています。二酸化炭素排出量の削減を目指す組織にとって、エネルギー効率の高いオンプレミス・ソリューションは注目を集めています。将来のクラウドのリパトリエーション戦略では、環境に優しいデータセンターとエネルギー効率の高いハードウェアを組み込むことで、サステナビリティを優先させることができます。リパトリエーションの取り組みをサステナビリティの目標と整合させることで、IT インフラを最適化しつつ環境保全に貢献することができます。
継続的な監視と適応
テクノロジーは動的であり、リパトリエーション戦略の継続的な監視と適応が必要です。最新の業界慣行、技術の進歩、規制の変更は、リパトリエーションの取り組みに役立つはずです。
リパトリエーション計画の定期的な見直しと更新により、関連性と有効性が確保されます。業界のフォーラム、カンファレンス、技術パートナーは、最新のトレンドに遅れないよう、貴重な知見を提供します。
ピュア・ストレージによるリパトリエーションの推進
リパトリエーションは困難で、パートナーが必要です。ピュア・ストレージは、リパトリエーション活動のためのソリューションの開発と対応において豊富な専門知識を有しています。ピュア・ストレージは、リパトリエーションを支援するソリューションをいくつか提供しています。
- FlashArray と FlashBlade は、環境プロビジョニングとストレージのための包括的なソリューションを提供します。これらのコンポーネントは、リパトリエーション活動の基盤となるプラットフォームを提供する上で重要です。
- Pure1 AIOps は、ハイブリッド・クラウド・ソリューションの導入を決断された場合に、ビジネスが頼りになる単一のウィンドウを提供することで、ストレージ管理を簡素化します。
- Pure Cloud Block Store は、オンプレミス、コロケーション、プライベート・クラウド、ハイブリッド・クラウド、フル・クラウド・ホストを問わず、統合ストレージ管理を提供します。
- Kubernetes のワークロードを移行したい場合、Portworx がオンプレミスのソリューションです。Kubernetes のワークロードの管理には幅広い経験があります。
クロージングの考え方
資産のリパトリエーションは、軽視できるものではありません。予算内で効果的にリパトリエーションできますが、計画が必要です。計画は、リパトリエーションの方法、時期、理由を決定する鍵となります。また、リパトリエーションの取り組みを成功させるために、適切なパートナーを持つことも検討してください。