Kroki, aby rozpocząć podróż w chmurze
Opublikowany: 2020-07-08autorstwa Cyndi Tackett, wiceprezesa ds. marketingu produktów, Flexera.
Najbardziej udane podróże obejmują przygotowania i wskazówki. Mapy, plan podróży, dobre przekąski i przewodnik składają się na dobrze zaplanowaną, przyjemną przygodę. Rodzinna letnia wyprawa na narty biegowe, zimowe wakacje na nartach z bliskimi przyjaciółmi lub miesięczny spacer szlakiem Appalachów — wszystko to korzysta z wcześniejszego planowania, które może zminimalizować niechciane objazdy i zmaksymalizować przyjemność.
Bez martwienia się o to, jak dotrzeć do celu, możesz lepiej skoncentrować się na swoim otoczeniu i na tym, co chcesz osiągnąć na trasie.
Chociaż COVID-19 wpłynął na prawie wszystkie plany podróży na 2020 rok, pomógł skoncentrować plany na jednej podróży, w szczególności: podróży do chmury. Raport Flexera 2020 State of the Cloud wykazał, że 59% przedsiębiorstw spodziewa się, że wykorzystanie chmury przekroczy wcześniejsze plany z powodu COVID-19.
Obecnie oczekuje się, że ponad 50% obciążeń roboczych i danych w przedsiębiorstwie znajdzie się w chmurze publicznej w ciągu 12 miesięcy, a 93% przedsiębiorstw stosuje strategię wielu chmur (średnio korzysta z chmur publicznych 2.2 i chmur prywatnych 2.2).
Ale podróż do chmury — coraz bardziej popularnego miejsca, które umożliwia cyfrową transformację — może wydawać się wędrówką bez przewodnika. Krajobraz technologiczny obejmuje tysiące aplikacji i usług od setek dostawców.
Technologie takie jak kontenery, architektury mikrousług i modele bezserwerowe mogą wydawać się uciążliwe. Najważniejsze wyzwania, z jakimi spotykają się przedsiębiorstwa podczas podróży do chmury, obejmują bezpieczeństwo, sposób zarządzania wydatkami na chmurę, nadzór oraz brak zasobów/wiedzy.
Skuteczne planowanie może umożliwić Ci dostosowanie się do wszelkich nieprzewidzianych skoków prędkości: wzrostów i spadków koniunktury, zmian na rynku, nieprzewidzianych ważnych wydarzeń, które na nowo definiują pojęcie zwykłego biznesu.
Szeroki i głęboki wgląd w środowisko IT ma kluczowe znaczenie podczas całej podróży. Im wyraźniejszy widok, tym mniejsze ryzyko opuszczenia złego kierunku.
( Przeczytaj także: Co to jest migracja do chmury? )
3 kroki mogą pomóc w zapewnieniu płynnej i udanej podróży do chmury
Planowanie
Planowanie przejścia do chmury opiera się na trzech głównych elementach. Najpierw odkryj wszystkie atuty swojego krajobrazu technologicznego. Proces wykrywania zapewnia dokładny i kompleksowy wgląd w środowisko lokalne — i pomaga przezwyciężyć największe wyzwanie migracji do chmury: zrozumienie zależności aplikacji.
Wykrywanie oddolne identyfikuje wszystkie zasoby sprzętowe i programowe, a także każdą aplikację i usługi biznesowe obsługiwane przez te zasoby, w tym serwery, pamięć masową, sieci i inny sprzęt; Aplikacje; bazy danych; i systemy operacyjne; zależności i relacje w całym krajobrazie (w tym dla aplikacji, baz danych i serwerów); oraz mapy usług, które ilustrują, w jaki sposób poszczególne komponenty łączą się, aby wspierać usługi biznesowe.
Kompleksowy proces wykrywania aktywów określa również, kto jest właścicielem każdego zasobu; jak jest używany; jego koszt; warunki, warunki i odnowienia licencjonowania oprogramowania, problemy ze zgodnością; luki w zabezpieczeniach; oraz daty zakończenia eksploatacji (EOL) lub zakończenia eksploatacji (EOS).
Następnie oceń aplikacje i usługi lokalne, aby określić ich przydatność do migracji. Rozwiąż problemy, takie jak nakład pracy wymagany do migracji aplikacji lub usługi oraz konieczność ponownego hostowania, zmiany platformy lub zmiany architektury; które aplikacje i usługi są lepiej przystosowane do działania w środowisku lokalnym; wszelki wpływ na architekturę, biznes lub klienta lub kwestie bezpieczeństwa, które należy wziąć pod uwagę; oraz całkowity koszt posiadania (łącznie z konserwacją i wsparciem) aplikacji lub usługi lokalnej.
Narzędzia oceny mogą ułatwić ten proces, wykrywając poważne problemy, które mogą uniemożliwić migrację aplikacji lub usługi. Potrafią również obliczyć koszt uruchomienia aplikacji lub usługi w popularnych chmurach publicznych (np. AWS, Azure czy Google), zapewniając porównanie kosztów uruchomienia aplikacji w chmurze publicznej do uruchamiania jej lokalnie.
Na koniec ustal priorytety kandydatów do migracji, aby opracować plan i harmonogram. Weź pod uwagę przyczyny technologiczne (takie jak wymagania dotyczące dużej pamięci masowej) i realia biznesowe (takie jak wpływ sezonowy) migracji konkretnej aplikacji lub usługi.
Zacznij od aplikacji i usług o niewielkiej złożoności, które mają minimalny wpływ na biznes. Wypróbuj aplikacje skierowane do wewnątrz, zanim przejdziesz do tych skierowanych do klientów.
Migracja
Pamiętaj o innych podróżnikach podczas tej podróży. Współpracuj ściśle z właścicielami aplikacji lub usług, które będziesz przenosić. Upewnij się, że wszyscy interesariusze, na których będzie to miało wpływ, w tym personel IT, który będzie wykonywał przeprowadzkę, wiedzą, co zostało zidentyfikowane na etapie planowania — i wiedzą, czego się spodziewać.
Najlepsze praktyki dotyczące migracji obejmują:
- Migracja obciążeń w łatwych do zarządzania porcjach;
- Przejmowanie coraz bardziej złożonych aplikacji i usług w miarę zdobywania wiedzy, wspieranie podejścia opartego na uczeniu się na bieżąco w budowaniu wiedzy na temat chmury;
- Przetestuj ruchy jazdy, aby odkryć możliwe przeszkody;
- Wykorzystanie narzędzi do migracji (np. CloudEndure, RiverMeadow lub Velostrata) do rzeczywistego podnoszenia i zmiany, unikając przy tym uzależnienia od konkretnego dostawcy;
- Posiadanie narzędzi do zarządzania zasobami technologicznymi w celu zarządzania obciążeniami w chmurze przed przeniesieniem tego obciążenia; oraz
- Dostosowywanie obliczeń, pamięci, sieci i innych zasobów dla aplikacji lokalnych przed przeniesieniem ich do chmury, aby uniknąć marnowania wydatków na chmurę.
Zarządzanie bieżące
Efektywne zarządzanie zaczyna się od momentu migracji pierwszego obciążenia w chmurze. Kompleksowy proces zarządzania i zapewniania zgodności obejmuje zarządzanie i optymalizację licencji na oprogramowanie w chmurze, w tym przynoszenie własnych licencji na oprogramowanie (BYOSL); zarządzanie wydatkami SaaS i odkrywanie ukrytego SaaS; ocena wydatków IaaS/PaaS i alokacja kosztów przez grupę; optymalizacja i stosowanie zautomatyzowanych polityk i narzędzi w celu ograniczenia wydatków i ryzyka; i proaktywne zarządzanie.
Skupienie się na zarządzaniu oszczędnościami w chmurze jest niezbędne, aby uzyskać maksymalne korzyści z chmury; około 30% wydatków na chmurę jest marnowanych.
Pamiętaj, że proces wykrywania, zainicjowany na etapie planowania, nie jest czynnością jednorazową. Środowiska chmurowe nieustannie się zmieniają; zasoby szybko się kręcą i spadają. Zautomatyzowane procesy mogą pomóc Ci utrzymać wzrok na ścieżce przed Tobą, zapewniając aktualność i zgodność z ramami ładu korporacyjnego i zasadami bezpieczeństwa.
Dobrze zaplanowana migracja do chmury może przynieść korzyści każdemu, kto bierze udział w podróży. Współpraca i współpraca z jednostkami biznesowymi, centralnym działem IT, wydziałowymi zespołami technologicznymi i innymi interesariuszami pomaga zapewnić pomyślne dotarcie do celu.
Odpowiednie planowanie przejścia do chmury może wspierać efektywne zarządzanie i zgodność, zarządzać wydatkami i optymalizować je, optymalizować wykorzystanie licencji i utrzymywać silne zabezpieczenia.