Spisu treści:
Definicja - Co oznacza Lift i Shift?
„Lift and shift” to szczególna technika w migracji oprogramowania, w której aplikacja lub baza kodu jest po prostu wyjmowana z jednego środowiska i umieszczana w innym środowisku, bez istotnych zmian w projekcie.
Techopedia wyjaśnia Lift and Shift
Podejście „lift and shift” jest popularne w wielu starszych projektach migracyjnych. Jednak należy to zestawić z różnymi alternatywami. Jedną z możliwości jest przebudowa architektury, w której aplikacja lub podstawa kodu ulega zasadniczej zmianie w celu pracy w innym środowisku. Inną alternatywą jest faktoring, polegający na zmianie aplikacji, gdy dotrze ona do nowego środowiska, czyli do chmury.
Oceniając wzrost i zmianę w porównaniu z faktoringiem, inżynierowie i programiści muszą wziąć pod uwagę różne zalety i wady. Podnoszenie i przenoszenie nie wymaga tak dużego wysiłku w migracji, a migracja może odbywać się szybciej, ale aplikacja może nie być w stanie skorzystać ze wszystkich zalet nowego środowiska - ponownie, zwykle chmury (w porównaniu do starszych wersji - lokal).
Ponowne faktoring pozwala uzyskać więcej korzyści w chmurze, ale wymaga więcej wysiłku i kosztów migracji.
Niektóre firmy mogą podnosić i przenosić, a następnie w razie potrzeby kontynuować przebudowę lub przebudowę.