Co to jest Lift and Shift?


Zgodnie ze strategią Lift & Shift aplikacje lub obciążenia lokalne oraz wszelkie powiązane z nimi dane są przenoszone do chmury bez konieczności przeprojektowania rozwiązania. Pozwala to firmie na rozpoczęcie modernizacji procesów i przepływów pracy w dużym tempie, a także na korzystanie z większej wydajności i niższych kosztów.

lift and shift

Znaczenie Lift & Shift

Atrakcyjność tej strategii jest oczywista: zamiast wycofywać oprogramowanie starszej generacji i zmagać się z kosztami całkowicie nowych rozwiązań cloud native, firmy przenoszą istniejące aplikacje oraz wszystkie powiązane z nimi zasoby do chmury. Transformacja znana jako Lift & Shift („rehosting") jest często szybka, ponieważ wymaga minimalnych zmian w kodowaniu. Proces ten ma inne zalety, w tym niższe koszty konserwacji i zwiększenie prędkości działania dla wszystkich starszych aplikacji działających na sprzęcie w chmurze.

Jakie są zalety i wady strategii Lift & Shift?

Zalety Lift & Shift

Tempo: Migracja Lift & Shift to najlepszy sposób na szybkie uruchomienie aplikacji w chmurze w porównaniu z innymi strategiami modernizacji aplikacji (patrz poniżej), ponieważ przeprojektowanie aplikacji do migracji jest wymagane tylko w niewielkim stopniu lub nie jest potrzebne w ogóle.

Oszczędności: Z względu na to, że zmian jest tak niewiele, Lift & Shift jest najbardziej rentownym sposobem na pozyskanie niektórych korzyści, jakie niesie migracja do chmury, bez konieczności ponoszenia kosztów związanych z wdrożeniem innych strategii modernizacji (patrz poniżej).

Bezproblemowa zmiana: Ponieważ Lift & Shift nie wymaga od firmy wprowadzania znaczących zmian w migrującej aplikacji, nie ma wpływu na istniejące przepływy pracy i poziomy produktywności. W ten sposób eliminuje się ryzyko związane z migracją do chmury przy użyciu innych strategii lub usług.

Optymalizacja: Lift & Shift daje dostęp do zwiększonego bezpieczeństwa, narzędzi i sprzętu (w tym przestrzeni dyskowej) zapewnianego przez dostawcę usług w chmurze - bez żadnych kosztów zakupu i instalacji. To wszystko poprawia wydajność, a także wprowadza głębsze funkcje zabezpieczające, takie jak uwierzytelnianie wieloskładnikowe.

Wady Lift & Shift

Ograniczenie: Migracja do chmury oferuje zazwyczaj ogromne możliwości wykorzystania zalet cloud native, takich jak automatyzacja i konteneryzacja. Jednak ponieważ po prostu przenosisz aplikacje do chmury w strategii Lift & Shift, ta istotna funkcjonalność pozostaje niewykorzystana.

Wersje starszej generacji: Problemy z lokalną aplikacją będą się pojawiały również po migracji do chmury. Pamiętaj, że Lift & Shift to po prostu przeniesienie aplikacji - lub skopiowanie jej - do środowiska chmurowego.

Wydajność: Choć zasadniczo można oczekiwać wzrostu wydajności, nie zawsze ma on miejsce, ponieważ używane w chmurze aplikacje wymagające dużych zasobów mogą czasami wykazywać opóźnienia i problemy z wydajnością.

Kiedy warto korzystać z Lift & Shift zamiast innych strategii modernizacji aplikacji?

Lift & Shift jest często wdrażany jako pierwszy etap modernizacji IT i aplikacji. Jet to idealna opcja, ponieważ proces migracji jest mniej kosztowny i nie wymaga znacznych ilości czasu ani zasobów, a ponadto daje Ci czas na oddech i zastanowienie się nad następnymi działaniami w sprawie strategii cloud native (takimi na przykład jak refaktoryzacja - patrz poniżej).

Lift & Shift pozwala również zmniejszyć koszty istniejącej infrastruktury IT, w tym infrastruktury sprzętowej, sieciowej oraz personelu IT. Wreszcie, firma może uznać, że jej istniejące aplikacje nie muszą być dalej rozwijane akurat teraz - ani w przyszłości - i w związku z tym wdrożyć strategię Lift & Shift, aby uzyskać dostęp do omówionych wcześniej korzyści związanych z chmurą.

Pora iść naprzód?

Jak już jednak podkreślaliśmy, Lift & Shift nie jest optymalnym podejściem, jeśli chcemy w pełni wykorzystać potencjał oferowany przez platformę cloud native. Aby odblokować wszystkie korzyści, należy rozważyć następujące strategie alternatywne:

Refaktoryzacja

W przeciwieństwie do Lift & Shift, kod, struktura i projekt aplikacji są adaptowane, dzięki czemu aplikacja w pełni integruje się ze środowiskiem cloud-first. Refaktoryzacja wymaga większych zasobów i czasu na wdrożenie, ale jednocześnie daje dostęp do specyficznych funkcji cloud native, takich jak bazy danych w chmurze i przestrzeń dyskowa, a także zapewnia lepszą stabilność i wydajność. Wreszcie, w niektórych przypadkach, refaktoryzację można przeprowadzić po przeniesieniu aplikacji na platformę w chmurze.

Zmiana architektury

Dzięki tej strategii zyskujesz pełny dostęp do skalowalności chmury. Jednak w przeciwieństwie do procesów Lift & Shift czy refaktoryzacji, proces ten jest wysoce intensywny, ponieważ architektura i projekt starszej aplikacji muszą zostać znacząco przemodelowane, aby zapewnić pozytywne rezultaty.

Przebudowa

Jest to przeciwieństwo Lift & Shift - przepisywanie całej aplikacji z zachowaniem jej funkcjonalności. Podejście to wymaga więcej czasu i większych inwestycji, ale korzyści są znaczące. Od przedłużenia żywotności aplikacji po ogromne wzrosty wydajności i skalowalności - proces przebudowy stanowi najlepszy możliwy wynik modernizacji aplikacji dla każdej firmy.

Wymiana

Czasami najprostsze podejście jest najlepsze. Zamiast migracji Lift & Shift czy zarządzania złożonymi procesami przebudowy, wystarczy wymienić starszą aplikację na gotowe rozwiązanie lub na rozwiązanie Software as a Service (SaaS), które zapewnia najbardziej sprawne procesy. Podczas przejścia istnieje co prawda ryzyko przerwy w działaniu firmy - inaczej niż w przypadku Lift & Shift - ale wymiana starej aplikacji jest szybsza i mniej złożona w porównaniu do wielu omawianych tutaj strategii.

Jak wdrożyć strategię Lift & Shift

Aby zapewnić udany wynik operacji Lift & Shift, firmy zazwyczaj stosują następujące podejście:

Icons/concept/Cloud/Cloud Padlock Created with Sketch.

Dokonaj oceny

Każda aplikacja przeznaczona do migracji Lift & Shift jest analizowana w celu sprawdzenia, czy zmiana hostingu jest właściwą strategią przeniesienia aplikacji do środowiska chmurowego, czy też lepiej byłoby skorzystać z opcji refaktoryzacji lub wymiany.

Icons/concept/Calendar/Calendar Created with Sketch.

Zaplanuj

Podobnie jak w przypadku każdego projektu IT, przygotowywany jest plan migracji Lift & Shift zawierający informacje o tym, jakie zasoby i narzędzia będą wymagane, jakich harmonogramów należy przestrzegać, kto jest odpowiedzialny za rehosting, a także jakie interwencje powinny zostać przewidziane w celu rozwiązania ewentualnych problemów.

Zabezpiecz

Migracja aplikacji z istniejącymi lukami bezpieczeństwa, które mogą narazić samą aplikację i jej dane na cyberzagrożenie w trakcie i po migracji Lift & Shift to ostatni rodzaj ryzyka, jakie firma powinna podejmować. Na tym etapie zastosuj podejście proaktywne i zweryfikuj potencjalne podatności, aby zapewnić bezpieczny i niezawodny wynik.

Dostarcz

Równie istotny jak sama migracja aplikacji jest dostawca, który będzie hostował nowe środowisko chmurowe. Przeprowadź analizę due diligence wszystkich potencjalnych dostawców, aby mieć pewność, że mają udokumentowane doświadczenie niezbędne do zapewnienia pomyślnego wyniku strategii migracji Lift & Shift.

Monitoruj

Aplikację po procesie Lift&Shift należy stale monitorować, aby potwierdzić, że wdrożenie zakończyło się sukcesem. Etap ten może również pomóc w identyfikacji dalszych możliwości poprawy wydajności i obniżenia kosztów.

OVHcloud i Lift & Shift

Migracja do chmury przynosi niezliczone korzyści - szybko staje się kluczowym krokiem w rozwoju nowoczesnego przedsiębiorstwa. Niezależnie od tego, czy planujesz Lift & Shift czy całkowitą przebudowę, OVHcloud dołączy do Ciebie w procesie migracji do chmury. Zyskujesz dostęp do wiodących usług i rozwiązań, dzięki którym inwestycja zapewni odpowiedni wynik dla Twojej firmy.

vmware on ovhcloud stacked logo

Wykorzystanie wirtualizacji

Oszczędzaj czas i zyskaj zwinność dzięki zarządzanym rozwiązaniom VMware vSphere od OVHcloud, które umożliwiają łatwą migrację centrów danych do chmury, wdrożenie planu przywracania działania po awarii i modernizację aplikacji. A najlepsze jest to, że... Możesz skorzystać z platformy do wirtualizacji VMware na dedykowanej, zarządzanej i działającej infrastrukturze w czasie krótszym niż jedna godzina.

Migracja_Dokumentów

Doskonale przeprowadź proces migracji do chmury

Kluczowym elementem jest wybór odpowiedniego dostawcy usług chmurowych umożliwiającego udaną migrację. W OVHcloud wszystkie rozwiązania chmurowe IaaS, PaaS i SaaS kierują się wspólnymi wartościami: otwartością, odwracalnością, interoperacyjnością i przejrzystością. Zyskujesz dzięki temu gwarancję, że jesteś w najlepszych rękach.

Idealne rozwiązanie do połączenia Twojej sieci z centrami danych OVHcloud i budowy chmury hybrydowej

Migracja Twojego centrum danych

Myślisz o przeniesieniu swojego lokalnego centrum danych do chmury? Być może chcesz hostować nową aplikację lub zdywersyfikować listę dostawców usług w chmurze? OVHcloud oferuje szeroką gamę rozwiązań w zakresie rozszerzenia i migracji centrum danych, które pozwolą Ci sprostać różnorodnym wyzwaniom.

Network Visual

Uprość migrację i zarządzanie

Obsługa wielu środowisk aplikacji i ich różnorodne wymagania stanowią nieustanne wyzwanie. Dlatego OVHcloud współpracuje z Nutanix, aby zapewnić najlepszy sposób zarządzania i migracji zbiorów danych, upraszczając wszystkie aspekty przeniesienia danych do chmury.