リフトアンドシフトとは

2022年9月2日

リフトアンドシフトとは、レガシー・アプリケーションをクラウドに移行する戦略で、まずオフラインにしてからクラウドにアップロードします。アップロード後は、リフトアンドシフト・アプローチによって、Infrastructure-as a Service (IaaS)、Platform as a Service (PaaS)、Software as a Service (SaaS)を利用することができます。

リフトアンドシフトのメリット

リフトアンドシフトは、アプリケーションをオンサイト・サーバーからクラウド・サーバーに移行する方法で、移行するアプリケーションを変更する必要がないことから、コスト効果の高い方法です。

リフトアンドシフト・アプローチでは、新しいクラウドベースのアプリケーションの将来の機能を実行する開発者が使用する前に、まずデータをクラウド・ストレージにアップロードする必要があります。このようにデータをアップロードすることで、インターネット接続を使用することなくクラウドベースのデータで運用を行うことができるため、インターネットの速度が遅くても、より幅広いビジネスデータでアプリケーションを利用することができます。すべてのデータのアップロードが完了したら、リフトアンドシフト・アプローチを再度使用して、ユーザーに新しい機能を追加することができます。

リフトアンドシフトの最大の魅力の一つは、企業が現在のオンプレミス・データへのアクセスを手放すことなく、クラウド・ストレージを導入できることです。これは効率を向上させる素晴らしい方法のように思えますが、リフトアンドシフトによるクラウド移行には、サービス移行の経験がないITチームにとって独自の課題が伴います。

リフトアンドシフト戦略を採用する企業は、統合と移行をシームレスに行うクラウド・プロバイダーと連携する必要があります。

リフトアンドシフトのプロセス

リフトアンドシフト・プロセスは、本格的なクラウド移行の代わりに使用することが多く、非常に効果的な概念実証になる可能性がありますリフトアンドシフト・プロセスは、クラウド・ストレージが将来使用されるように設定されている間、オンプレミスに残された一部のデータとアプリケーション・データベースの移行に使用されています。Oracle Databaseがその良い例です。

リフトアンドシフトの最初のステップは、オンプレミス環境とクラウド環境の両方を準備することです。アプリケーションやデータを移行する前に、テスト環境でクラウド・プラットフォームをセットアップする必要があります。Oracle Databaseはクラウドの弾力性を活用するためには準備が必要なため、データの移行までに時間が必要です。

オンプレミスおよびクラウド・インフラストラクチャのセットアップとテストが完了したら、リフトアンドシフト・プロセスを開始できます。リフトアンドシフト・プロセスは段階的に行うことが必要であり、さもなくばオンプレミス・アプリケーションとの競合を引き起こす可能性があります。より迅速かつ効率的にクラウドに移行するために、最初に移行する特定のデータのみを選択します。

リフトアンドシフト・プロセスが正常に完了したら、さらにデータの移行を続行できます。すべてのデータが移行され、クラウドベースのインフラストラクチャがスムーズに実行されるようになったら、アプリケーションの移行を開始できます。

リフトとシフトを選択するタイミング

ここで、データをクラウドに移行するかどうかを決定する際に留意すべき主な考慮事項とリスクについて見ていきましょう。

まず、データの「移行」と「転送」は違うということを認識しておく必要があります。データをクラウド・システムに移行してストレージに保管することは可能ですが、再度使用するためにはリエンジニアリングなどの作業が必要な場合があります。

場合によっては、クラウドに保存されているデータが元のシステムと互換性がなく、使用する前に変換が必要になることがあります。たとえば、クラウドベースのMicrosoft SQL Serverの削除ソリューションにオラクルのデータの保存を選択する場合があります。

クラウドに移行する際には、必ず再度使用するデータのみを移行または転送します。データを移行しても役立たない場合は、クラウドにデータを保管し、サービスに料金を支払う意味はほぼありません。

第二に、クラウド・ストレージ・ソリューションを使用している場合、データが保存される場所を正確に理解するようにします。データは最終的にクラウドに到達するまで、複数の異なる場所で処理または移動される可能性があるため、特に機密情報を保存している場合は、データの保存場所を常に把握しておく必要があります。

最後に、クラウドへのデータ移行やクラウドからのデータ持ち出しには、セキュリティ上の懸念事項がいくつかあります。データはサーバー間の移動中や処理中に脆弱になる可能性があるため、起こりうるセキュリティの問題を認識しておく必要があります。

クラウドへのデータ移行を検討する前に、これらの要素をすべて念頭に置き、データをセキュアに、完全に、最小限のコストで保存できるようにします。

Oracle Cloud Lift Servicesを活用して、重要なワークロードを迅速に移行します。