リフト・アンド・シフトとは何ですか?

2022年9月2日

リフト・アンド・シフトは、レガシー・アプリケーションをクラウドに移行し、クラウドにアップロードする前にまずオフラインにする戦略です。アップロード後、リフト・アンド・シフトのアプローチでは、Infrastructure as a Service (IaaS)、Platform as a Service (PaaS)またはSoftware as a Service (SaaS)を使用できます。

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

リフト・アンド・シフトは、移行対象のアプリケーションを変更する必要がないため、オンプレミスのサーバーからクラウドサーバーへ移行する際のコスト効率に優れた方法です。

リフト・アンド・シフト方式では、まずデータをクラウドストレージにアップロードする必要があります。これにより、開発者は新しいクラウドベースのアプリケーションで将来の機能を実施する際、そのデータを利用できるようになります。この方法でデータをアップロードすることで、インターネット接続を使用せずにクラウドベースのデータに対して操作を実行できます。つまり、インターネット接続速度の遅い企業でもアプリケーションを利用できるようになります。すべてがアップロードされたら、リフト・アンド・シフト方式を再度使用して、ユーザーに新機能を追加できます。

リフト・アンド・シフトの最も魅力的な機能の1つは、企業が現在のオンプレミス・データへのアクセスを放棄することなくクラウド・ストレージを実装できることです。これは効率を高めるための優れた方法のように思えますが、リフト・アンド・シフトのクラウド移行には、サービスの移行経験のないITチームにとって独自の課題があります。

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

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

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

リフト・アンド・シフト・プロセスの最初のステップは、オンプレミス環境とクラウド環境の両方を準備することです。アプリケーションやデータを移行する前に、クラウドプラットフォームにテスト環境を構築しておく必要があります。Oracle Databasesがクラウドの柔軟性を活かせるようにするには、事前の準備が必要であり、データ移行にはある程度の時間がかかります。

オンプレミスおよびクラウド・インフラストラクチャが設定およびテストされたら、リフト・アンド・シフト・プロセスを開始できます。このプロセスは段階的に進める必要があります。そうしないと、オンプレミス・アプリケーションとの競合が発生する可能性があります。まずは一部のデータだけを選んで、迅速かつ効率的にクラウドへ移行することが推奨されます。

リフト・アンド・シフトのプロセスを正常に完了したら、さらに多くのデータを順次移行していくことができます。そして、すべてのデータがクラウドのインフラ上で正常に稼働するようになったら、アプリケーションの移行を開始できます。

オプションとしてリフトとシフトを選択するタイミング

次に、データをクラウドに移行するかどうかを決定する際に留意すべき重要な考慮事項とリスクについて説明します。

まず、データの「シフト」とデータの「転送」には違いがあることに注意してください。データをストレージ用にシステムからクラウドに移行できますが、再設計などの作業が必要になる場合があります。

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

クラウドへの移行時には、再度確実に使用されるデータのみを移動または転送します。シフトされたデータが実際には活用されないのであれば、それをクラウドに保存し、費用を支払う意味はありません。

次に、クラウド・ストレージ・ソリューションの使用時にデータが格納される場所を正確に理解してください。データは、クラウドに最終的に到達する前に複数の異なる場所で処理または移動される可能性があるため、特に機密情報を格納する場合は、データが常にどこに保存されているかを確認してください。

最後に、クラウドにデータを移行する場合やクラウドからデータを移行する場合は、セキュリティ上の懸念事項がいくつかあります。データは、サーバー間の転送中および処理中に脆弱になる可能性があるため、潜在的なセキュリティリスクを事前に把握しておきましょう。

データをクラウドに移行して、安全かつ完全にかつ最小限のコストで保管することを検討する前に、これらすべての要因に留意してください。

Oracle Cloud Lift Servicesを活用すれば、重要なワークロードの迅速な移行が実現できます。