目次:
定義-LiftとShiftはどういう意味ですか?
「リフトアンドシフト」は、ソフトウェアの移行における特定の技術であり、アプリケーションやコードベースを1つの環境から単純に取り出して、別の環境に配置します。
TechopediaがLiftとShiftについて説明します
リフトアンドシフトアプローチは、多くのレガシー移行プロジェクトで人気があります。 ただし、さまざまな選択肢と比較する必要があります。 代替案の1つは再設計であり、問題のアプリケーションまたはコードベースは、異なる環境で動作するように根本的に再設計されます。 別の代替手段はリファクタリングで、アプリケーションが新しい環境、つまりクラウドに到達すると変更されます。
リフトとシフトとリファクタリングの評価では、エンジニアと開発者はさまざまな長所と短所を考慮する必要があります。 リフトとシフトは移行にそれほど労力を必要とせず、移行をより迅速に行うことができますが、アプリケーションは新しい環境のすべての利点を活用できない場合があります。前提)。
リファクタリングにより、クラウドのメリットはさらに増えますが、移行にはより多くの労力とコストが必要になります。
一部の企業は、必要に応じてリファクタリングまたはシフトし、リファクタリングまたは再設計を追求する場合があります。