Strategia migracji do chmury: jak zacząć?
Podróż do chmury musi zostać odpowiednio przygotowana. Nie powinno się jej przeprowadzać w oderwaniu od strategii biznesowej, a także bez uwzględnienia wniesionych przez nią wartości. Jednocześnie warto zadbać o ich właściwe zakwalifikowanie i mierzenie, gdyż mimo wielu korzyści wynikających z chmury, nie zawsze jest ona właściwą odpowiedzią na wyzwania czy problemy.
Istnieje kilka kluczowych obszarów, które warto wziąć pod uwagę przy definiowaniu strategii chmurowej.
1. Prezentacja planu na wykorzystanie chmury
Program wykorzystania chmury w przedsiębiorstwie powinien uwzględniać cele szerszej strategii biznesowej. Pomimo, że początkowe próby korzystania z przetwarzania danych w chmurze mogą okazać się proste (np. przejście z rozwiązań zastrzeżonych na oferty SaaS), przedstawienie długoterminowych celów i związanych z nimi korzyści jest niezwykle ważne w procesach decyzyjnych oraz uzyskania wsparcia kluczowych interesariuszy.
2. Określenie strategii i wyznaczenie drogi w podróży do chmury
Stworzenie strategii chmurowej z uwzględnieniem mapy drogowej, która pomoże pokierować działaniami krótko- i długoterminowymi powinna opierać się na działaniach określonych w kolejnych punktach.
3. Weryfikacja aktywów przed migracją do cloud
Kompleksowy przegląd infrastruktury i oprogramowania pomoże w opracowaniu strategii chmurowej, a także analizie wynikających z niej korzyści. Zestawienie powinno obejmować koszty utrzymania, wymiany, oczekiwany okres użytkowania oraz uwzględniać aspekty jakościowe aktywów, tj. poziom dostosowania czy prognozowany stopień złożoności migracji do chmury.
4. Doskonalenie modelu operacyjnego
Podczas m.in. migracji do chmury, należy rozważyć możliwości odświeżenia i aktualizacji działań organizacji. Wadliwy proces wykorzystujący lepszą technologię nie zostanie samoczynnie pozbawiony wad. Niezależnie od tego, czy jest to chmura, czy inna technologia problem nieefektywności procesów należy rozwiązać. Zaangażowanie szerokiej grupy interesariuszy pomoże w zidentyfikowaniu nieprawidłowości, a następnie w ulepszeniu funkcjonalności procesów, które można zoptymalizować w środowisku chmurowym. Pozwoli to uniknąć niepotrzebnego dodatkowego wysiłku związanego z podejściem „lift & shift”.
Kluczową kwestią jest wyważenie korzyści płynących z pozostawienia wewnętrznych rozwiązań czy niestandardowych funkcji ze strategicznymi interesami wynikającymi z natywnego podejścia do chmury i (potencjalnie) ich bardziej ustandaryzowanej wersji.
Poza procesami, z których korzystają pracownicy i klienci, warto rozważyć usprawnienia w obszarze back office w tym np. rolę cloud w interfejsach systemowych czy w planach ciągłości biznesowej.
5. Wybór dostawcy
Wnikliwa weryfikacja dostawcy technologii chmurowej pozwoli zapewnić odpowiednie rozwiązania, dostępność wsparcia oraz lepsze zrozumienie modelu kosztowego. Coraz więcej firm migruje zasoby do chmury, więc organy regulacyjne biorąc pod uwagę ryzyko systemowe na wypadek awarii chmury, może zalecić niektórym organizacjom rozważenie strategii multi-cloud.
6. Zarządzanie zespołem
Migracja do chmury wymaga specjalnych kompetencji z różnych obszarów (tj. zarządzania projektami, architektury chmury, UX, Customer Experience, architektury danych oraz ściśle określonych umiejętności w zakresie programowania), a także stworzenia nowych ról operacyjnych wymaganych po wdrożeniu (np. specjaliści ds. bezpieczeństwa sieci i środowiska cloud). Przy czym, należy zrównoważyć przenoszenie specjalistów pracujących przy starych systemach z zatrudnianiem nowych pracowników i wsparciem stron trzecich w celu spełnienia wymagań dotyczących zespołów.
7. Analiza korzyści i kosztów migracji do chmury
Korzyści z chmury obejmują m.in. skalowalność, elastyczność, mniej skomplikowaną strukturę, szybsze wprowadzanie produktów oraz lepszy dostęp do innowacji. Sukcesy będą zależały od charakteru i skali wdrożenia chmury (od SaaS do pełnego outsourcingu platformy oraz infrastruktury). Przy czym, w każdym scenariuszu mogą pojawić się krótkoterminowe wyzwania. Zrozumienie zarówno krótkoterminowych skutków (np. wymagań dotyczących transformacji danych i migracji) oraz długoterminowych celów jest niezbędne przy formułowaniu pełnego uzasadnienia biznesowego. Warto zwrócić uwagę na modelowanie oszczędności i prognozę kosztów, które mogą okazać się wyzwaniem, zwłaszcza w sytuacji, gdy aktualne koszty IT są na dużym poziomie ogólności.