6-etapowa lista kontrolna migracji do chmury
Opublikowany: 2020-04-10Gościnny wkład Sherryn de Vos
Migracja firmy do chmury niesie ze sobą ogromne korzyści. Będziesz mieć dostęp do zwiększonych funkcji bezpieczeństwa, automatycznego tworzenia kopii zapasowych danych, zwiększonej komunikacji między członkami zespołu i będziesz mógł szybciej wdrażać usługi dla swoich klientów. Jednak migracja do chmury nie zawsze jest prostym procesem.
Jeśli Twoja firma korzysta ze złożonych aplikacji lub śledzi duże ilości danych, migracja będzie wymagała dużo pracy. Dlatego dobrym pomysłem jest skorzystanie z listy kontrolnej, aby upewnić się, że po drodze podejmujesz najlepsze możliwe decyzje.
Oto prosta lista kontrolna migracji do chmury, której możesz użyć, aby przejść przez ten proces:
Określ swój poziom migracji
Pierwszą rzeczą, którą będziesz chciał zrobić, jest określenie wymaganego poziomu migracji do chmury. Istnieją dwie podstawowe opcje: migracja płytka i migracja głęboka. W przypadku płytkiej migracji zasadniczo wykonujesz absolutne minimum wymagane do uruchomienia aplikacji w chmurze.
W tego typu migracji będziesz dokonywać kilku, jeśli w ogóle, zmian na serwerach podczas przenoszenia aplikacji.
Z drugiej strony migracja głęboka wymaga zmodyfikowania aplikacji, aby móc korzystać z możliwości chmury. Wybierz tę opcję, jeśli potrzebujesz aplikacji do interakcji z chmurą na znacznie głębszym poziomie, gdzie dostępne są bardziej zaawansowane opcje.
Ta decyzja jest inna dla każdej firmy, więc nie spiesz się i naprawdę rozważ wszystkie opcje. Ustalając teraz, jak głęboko potrzebujesz przejść migrację, będziesz mógł dokonywać lepszych wyborów w następujących krokach.
( Przeczytaj także: Co to jest przetwarzanie w chmurze? Kompletny przewodnik)
Wybierz, które aplikacje będą dostępne
Następnie będziesz chciał wybrać, które z Twoich aplikacji będą migrowane do chmury. Przeprowadzając migrację do chmury, często nie trzeba przynosić każdej aplikacji, z której korzystasz.
Przenosząc tylko te aplikacje, które mają sens, zaoszczędzisz sobie dużo czasu i wysiłku. Oto kilka rzeczy, które należy wziąć pod uwagę przy określaniu aplikacji do migracji:
- Czy możesz wprowadzić tę aplikację „tak jak jest”, czy wymaga ona przeprojektowania?
- Jakie są koszty związane z migracją konkretnej aplikacji do chmury?
- Jaki jest zwrot z inwestycji w migrację tej aplikacji?
- Czy ta aplikacja będzie mogła bezpiecznie działać w chmurze?
- Jak długo potrwa migracja aplikacji?
Przejrzyj każdą aplikację, na której opiera się Twoja firma, i ustal, czy migracja do chmury ma sens. Przechodząc przez listę, podziel je na te, które przenosisz, i te, które zostawiasz tam, gdzie są.
Może się okazać, że będziesz musiał zabrać ze sobą każdy wniosek lub tylko jeden, ale nie będziesz wiedział, dopóki nie ocenisz ich wszystkich.
Znajdź swojego dostawcę chmury
Teraz, gdy wiesz, jak głęboka ma być migracja i jakie aplikacje ze sobą niesiesz, nadszedł czas, aby znaleźć dostawcę chmury. Istnieje wiele opcji do wyboru i ważne jest, aby wybrać tę właściwą.
Dobry dostawca chmury spełni wszystkie Twoje potrzeby hostingowe, od bezpieczeństwa, przez szybkość, po wygodę.
Najważniejszą rzeczą, którą należy wziąć pod uwagę przy poszukiwaniu dostawców chmury, jest to, czy chcesz wybrać jedną chmurę, czy podejście wielochmurowe. Obie opcje mają swoje zalety i wady.
Na przykład dzięki podejściu opartemu na jednej chmurze Twoja firma musi zoptymalizować swoje aplikacje tylko za pomocą jednego interfejsu API. To jednak zablokuje Cię w jednym dostawcy, co może utrudnić przejście na innego.
Dzięki podejściu wielochmurowemu dajesz sobie więcej opcji w przyszłości, jeśli zmienią się potrzeby Twojej firmy. Na przykład, jeśli jeden z Twoich dostawców znacznie podniesie ceny, łatwiej będzie Ci przenieść aplikacje w tej chmurze do jednego z Twoich innych dostawców.
Wadą jest to, że możesz nie być w stanie wykorzystać wszystkich funkcji, które zapewnia jedna chmura, ponieważ Twoje aplikacje będą rozłożone na wiele chmur.
Przy wyborze dostawców usług w chmurze trzeba się dużo zastanowić. Czy chcesz podzielić swoje aplikacje na osobne chmury, czy też każdą aplikację uruchomić częściowo w każdej chmurze? Czy powinieneś budować swoje aplikacje, aby móc działać w dowolnej chmurze?
Nawet po ustaleniu, czy chcesz korzystać z jednej chmury, czy z wielu chmur, nadal musisz dowiedzieć się, kto jest najlepszym dostawcą dla tej strategii. Poświęć dużo czasu na ten krok, ponieważ nie chcesz zdawać sobie sprawy, że za miesiąc powinieneś wybrać różnych dostawców.
Utwórz kopię zapasową ważnych danych
Po wybraniu dostawców chmury warto zrobić kopię zapasową ważnych danych. Chociaż proces migracji do chmury jest często płynny, nie chcesz ryzykować.
Czasami prosty błąd w procesie migracji może doprowadzić do utraty danych. Jeśli nie masz kopii zapasowej w bezpiecznym miejscu, możesz utracić ważne informacje o firmie lub kliencie. Prosta wydrukowana kopia danych w miejscu, które nie jest połączone z Internetem, zapewni Ci spokój ducha podczas przejścia.
Pobierz także – Whitepaper 10 rzeczy, których można się spodziewać po przejściu do chmury
Ustal niektóre kluczowe wskaźniki efektywności
Kluczowe wskaźniki wydajności lub kluczowe wskaźniki wydajności to metryki, których można użyć do określenia, czy migracja do chmury zakończyła się sukcesem. Po zakończeniu migracji zechcesz porównać określone metryki, aby sprawdzić, czy uzyskujesz lepszą wydajność niż przed migracją.
Niektóre typowe wskaźniki KPI w chmurze obejmują:
- Czasy wczytywania strony
- Wskaźniki błędów
- użycie procesora
- Współczynniki konwersji klientów
- Zużycie pamięci
Zastanów się, jaki jest cel Twojej migracji do chmury i jak możesz go zmierzyć. Następnie zacznij śledzić dane swojego obecnego systemu, aby móc je porównać po zakończonej migracji do chmury.
Jeśli stwierdzisz, że Twoje wskaźniki są gorsze, będziesz wiedział, że musisz edytować swoją chmurę lub wypróbować inną strategię. Z drugiej strony, jeśli Twoje dane są lepsze, będziesz wiedział, że migracja się powiodła.
Rozpocznij migrację
Wreszcie nadszedł czas, aby rozpocząć migrację. Na tym ostatnim etapie masz do podjęcia jedną ważną decyzję – chcesz przenieść wszystko na raz, czy po trochu na raz? To, które podejście wybierzesz, będzie w dużej mierze zależeć od tego, jak złożone są Twoje aplikacje.
Dzięki podejściu „wszystko naraz” przetestujesz chmurę, aby upewnić się, że działa, a następnie przełączysz przełącznik, aby zacząć wysyłać tam cały ruch. Jest to często szybsze podejście, ale może prowadzić do większych problemów, jeśli coś nie jest prawidłowo skonfigurowane.
Alternatywą jest wysłanie kilku klientów na raz. Skonfiguruj kilku klientów w nowej chmurze i upewnij się, że wszystko działa. Następnie przenieś jeszcze kilka i ponownie uruchom testy. Będziesz to robić, dopóki wszystko nie zostanie przeniesione.
Takie podejście pomaga zapewnić, że Twoja chmura poradzi sobie z nowym obciążeniem, a jeśli wystąpią jakiekolwiek problemy, wykryjesz je u tylko kilku klientów, a nie u wszystkich.
Mamy nadzieję, że ta lista kontrolna była w stanie zapewnić plan działania dla własnej migracji do chmury. Proces zajmie trochę czasu, ale korzyści prawdopodobnie sprawią, że wysiłek będzie tego wart na dłuższą metę.
***
Sherryn de Vos mieszka w pięknym Kapsztadzie. Pracowała ze start-upową marką GoBeauty, która rozpoczęła działalność w RPA, gdzie pomagała w generowaniu treści, a także w konceptualizowanych wydarzeniach poświęconych zdrowiu kobiet, przedsiębiorczości, karierze i technologii, które miały być prowadzone razem z marką. Ma duże doświadczenie w pisaniu i wykorzystuje swoje praktyczne doświadczenie do tworzenia przydatnych treści w świecie biznesu, finansów i marketingu.