Replatform (Lift, Tinker & Shift) to strategia migracji pośrednia między prostym Rehost a kosztownym Refactor. Przenosimy aplikację do chmury, wprowadzając ukierunkowane optymalizacje, które pozwalają skorzystać z natywnych usług chmurowych – bez przepisywania kodu aplikacji.

Czym różni się od Rehost?

W Rehost kopiujemy maszynę 1:1. W Replatform zamieniamy komponenty infrastrukturalne na zarządzane usługi PaaS, które eliminują konieczność administracji systemem operacyjnym. Przykłady:

  • SQL Server na VM → Azure SQL Database lub Amazon RDS.
  • Apache Tomcat na VM → Azure App Service lub AWS Elastic Beanstalk.
  • Redis na VM → Azure Cache for Redis lub Amazon ElastiCache.

Korzyści Replatform

  • Eliminacja zarządzania OS – patche, aktualizacje i dostępność przejmuje dostawca chmury.
  • Wbudowana wysoka dostępność – usługi PaaS mają wbudowany SLA 99.95%+ bez dodatkowej konfiguracji.
  • Redukcja kosztów – licencje SQL Server na PaaS są rozliczane inaczej niż na VM (możliwa oszczędność 40–60%).
  • Automatyczne backupy – zarządzana usługa bazy danych wykonuje backupy automatycznie zgodnie z polityką retencji.

Kiedy Replatform, a kiedy Rehost?

Replatform rekomendujemy dla komponentów (głównie baz danych i serwerów aplikacyjnych), które mają odpowiedniki w usługach PaaS i gdzie koszt migracji jest niższy niż długoterminowy koszt utrzymania na VM. Komponenty bez dobrego odpowiednika PaaS migrujemy metodą Rehost.

Kategorie: Cloud
Czytaj dalej

Powiązane artykuły