Ćwiczenie — ocena majątku cyfrowego

Ukończone

W tym ćwiczeniu pokażemy, jak firma Tailwind Traders wykorzystała narzędzia natywne na platformie Azure do oceny jej majątku cyfrowego. Ten przewodnik krok po kroku zawiera odwołania, które można utworzyć ponownie jako ćwiczenia praktyczne. Aby uzyskać szybsze środowisko, pomiń każde ćwiczenie i skompiluj wyniki z majątku cyfrowego firmy Tailwind Traders.

Omówienie majątku cyfrowego

Chmura odblokowuje ogromny potencjał innowacyjnych rozwiązań dla twojego portfolio technologii. Ogólna strategia będzie prawdopodobnie obejmować kombinację obciążeń, które po prostu muszą zostać zmigrowane do chmury lub nieco zmodernizowane. Inne obciążenia mogą być lepiej dostosowane do bardziej agresywnych strategii, które korzystają z rozwiązań natywnych dla chmury lub znaczącej architektury. Nawet najbardziej nowoczesne aplikacje i innowacje będą miały zależność od niektórych istniejących technologii. W przypadku każdego z tych wyników pierwszy krok rozpoczyna się od jasnego zrozumienia zasobów (aplikacji, danych i maszyn wirtualnych), dla których odpowiadasz dzisiaj. Te zasoby zbiorczo są określane jako majątek cyfrowy.

Punkt wyjścia firmy Tailwind Traders

Zaskakująco powszechne jest, że organizacja ma niewiele więcej niż powierzchniową wiedzę na temat jej majątku cyfrowego. Lata rozwoju technicznego, przejęć, zmian kadrowych i zmieniających się priorytetów biznesowych mogą prowadzić do dużych, niejednoznacznych kolekcji zasobów technicznych. Firma Tailwind Traders nie jest wyjątkiem.

Majątek cyfrowy firmy Tailwind Traders

Oto lista informacji o majątku cyfrowym firmy:

  • Trzy centra danych:
    • Jeden jest własnością organizacji.
    • Dwa są dzierżawione za pośrednictwem umów wieloyearowych.
  • Wirtualizacja jest niespójna:
    • Wielu dostawców funkcji hypervisor doprowadziło do złożoności kosztów i procesów.
  • Brak standaryzacji systemu operacyjnego:
    • Kombinacja systemów Windows Server 2008 R2, Windows Server 2012, Windows Server 2016 i Windows Server 2019.
    • W środowisku jest wdrażanych wiele systemów operacyjnych i wersji systemu Linux.
    • Większość wystąpień systemu Linux jest oparta na urządzeniu lub jest wynikiem wdrożeń stosu LAMP od zespołu deweloperskiego.
  • Zarządzanie operacjami jest niespójne:
    • Stosowanie poprawek jest niespójne.
    • Podstawowa sprawa centrum danych ma zużycie zasobów centrum danych na poziomie 25 procent w porównaniu z planowanymi celami.
    • Urządzenie kopii zapasowej przekroczyło pojemność magazynu. Kopie zapasowe dla obciążeń o niskim priorytecie są tylko lokalnymi kopiami zapasowymi.
    • Aktywne monitorowanie i optymalizacja są ograniczone do obciążeń o znaczeniu krytycznym.
    • Zespół operacyjny jest nadmiernie obciążony i niedoskonany.
    • Ekspert ds. usługi ServiceNow w zespole opuścił trzy lata temu, wkrótce po zakończeniu konfigurowania bazy danych zarządzania konfiguracją (CMDB). Od tego czasu nie było nowego odnajdywania ani mapowania zasobów.
  • Dział IT jest postrzegany jako centrum kosztów:
    • Firma nie docenia roli IT.
    • Wysoki koszt dzierżawionych centrów danych jest trudny do uzasadnienia.
    • Firma nadal wywiera presję na IT, aby obniżyć koszty, po latach redukcji budżetu i personelu.
  • Zespół ds. innowacji w handlu detalicznym jest uważany za bardzo wartościowy i stanowi źródło innowacji:
    • Każda innowacja zostanie przeniesiona do zespołu IT po wydaniu, dodając do ciągłych obciążeń związanych z kosztami.
  • Obciążenia w centrach danych składają się z następujących elementów:
    • Innowacje w zakresie handlu detalicznego: Nowe innowacje, które przesuwają granice środowiska detalicznego, obejmujące sklep, online i w środowiskach mobilnych klientów.
    • Inteligentne witryny sklepów: Kontrole środowiskowe, drzwi, oświetlenie, interaktywne półki, wyświetlacze i reklamy w sklepie oraz ponad 500 systemów sprzedaży.
    • Centrala korporacyjna: Ponad 900 pracowników jest hostowanych w siedzibie firmy. Korzystają one z systemów technologicznych, które obejmują najlepsze rozwiązania do obsługi procesów w wielu obszarach. Należą do nich nieruchomości, logistyka, łańcuch dostaw, ceny, zasoby ludzkie, harmonogramy pracowników/śledzenie i lista płac.
    • Stacje robocze użytkowników końcowych: głównie oparte na komputerach z rosnącym procentem pracowników, którzy decydują się na urządzenia przenośne, BYOD (przynieś własne urządzenie), kioski w sklepie i rozwiązania pulpitu wirtualnego.
    • Operacje centralne: Zespół IT zapewnia bieżące operacje techniczne dla wszystkich zasobów it i innowacji w sprzedaży detalicznej.

Czego nie wiemy

Wyzwaniem dla firmy Tailwind Traders jest znacząca niejednoznaczność tuż poniżej informacji o poziomie powierzchni. Lata silosów informacyjnych i brak wspólnej platformy w rozwiązaniach technologicznych spowodowały wiele luk w wiedzy. Poniżej przedstawiono krytyczne pytania, na które zespół nie może jeszcze odpowiedzieć:

  • Serwery: ile funkcji hypervisor istnieje w całej organizacji? Ile serwerów lub maszyn wirtualnych? Jakie zasoby (rdzenie, pamięć i magazyn) są przydzielane do każdego serwera lub maszyny wirtualnej? Czy systemy operacyjne są poprawiane, zgodne i zgodne z docelowymi platformami w chmurze?
  • Aplikacje: ile aplikacji jest hostowanych na serwerach/maszynach wirtualnych? Czy te aplikacje rzeczywiście używają zasobów alokacji? Czy te aplikacje są samodzielne, czy zależą od kolekcji zasobów? Czy istnieje ruch produkcyjny do tych aplikacji? Co to jest krytyczność każdej aplikacji?
  • Dane: Jakie dane istnieją w całej infrastrukturze danych? Jak dane są używane? Czy obsługuje ona aplikacje transakcyjne? Czy dane są używane do bardziej rozbudowanej analizy? W jaki sposób dane są etapowane i przenoszone w całym środowisku? Czy dane przechodzą transformację w różnych punktach w środowisku? Czy dane są klasyfikowane na podstawie poufności? Czy jest zarządzany, zarządzany, czy opanowany?
  • Wpływ biznesowy: Jaka jest wartość biznesowa różnych obciążeń? Czy istnieje zdefiniowany właściciel firmy? Czy istnieją zobowiązania do wsparcia operacyjnego? Czy istnieją plany wycofania któregokolwiek z tych obciążeń? Czy istnieją ograniczenia ładu, zgodności lub zabezpieczeń dotyczące tych obciążeń?

Ocena majątku cyfrowego

Poniższy proces pomoże wyczyścić niejednoznaczność i pomoc w tworzeniu kompleksowego planu migracji na podstawie istniejących danych.

Zacznij od zidentyfikowania lokalnej infrastruktury, aplikacji i zależności. Pomaga to zidentyfikować obciążenia migracji na platformę Azure i zebrać zoptymalizowane prognozy kosztów. Użyj narzędzia server-assessment w usłudze Azure Migrate, aby zidentyfikować używane obciążenia, zależności między obciążeniami i optymalizację obciążenia.

Uwaga

Istnieją różne role w opracowywaniu planu wdrożenia. W pozostałej części tej sekcji opisano kroki techniczne dotyczące zbierania danych dotyczących majątku cyfrowego. Jeśli Twoja rola jest bardziej rolą zarządzania projektami lub planowania projektu, przejdź do końca, aby zobaczyć, jak przykładowe dane wyjściowe mogą kształtować plan przy użyciu informacji ze środowiska firmy Tailwind Traders.

Przed rozpoczęciem

  • Zapoznaj się z wymaganiami dotyczącymi obsługi i wdrażania dla analizy zależności opartej na agencie, aby uzyskać następujące informacje:

  • Pamiętaj o wykonaniu następujących czynności:

  • Następnie użyjesz narzędzia do odnajdywania i oceny w usłudze Azure Migrate, aby odnaleźć i ocenić następujące kwestie dotyczące migracji na platformę Azure: lokalne maszyny wirtualne VMware, maszyny wirtualne funkcji Hyper-V, maszyny wirtualne hostowane w innych chmurach publicznych i serwery fizyczne. Narzędzie do odnajdywania i oceny pobiera dane z urządzenia usługi Azure Migrate, co ułatwi wykonanie następujących czynności:

    • Gotowość platformy Azure: ocenia, czy maszyny lokalne są gotowe do migracji na platformę Azure
    • Ustalanie rozmiaru platformy Azure: szacuje rozmiar maszyn wirtualnych platformy Azure lub liczbę węzłów programu Azure VMware po migracji
    • Szacowanie kosztów platformy Azure: szacuje koszty uruchamiania serwerów lokalnych na platformie Azure
    • Analiza zależności: identyfikuje zależności między serwerami i strategie optymalizacji dotyczące przenoszenia wzajemnie zależnych serwerów na platformę Azure

Obciążenia używane

Usługa Azure Migrate używa uproszczonego urządzenia usługi Azure Migrate do przeprowadzania bez agenta odnajdywania lokalnych maszyn wirtualnych VMware, maszyn wirtualnych funkcji Hyper-V, innych maszyn wirtualnych zwirtualizowanych i serwerów fizycznych. Ciągłe odnajdywanie zbiera informacje o konfiguracji maszyny i metadane wydajności, a także dane aplikacji. Oto, co urządzenie zbiera z maszyn lokalnych:

  • Metadane maszyny, dysku i karty sieciowej

  • Zainstalowane aplikacje, role i funkcje

  • Dane wydajności, w tym wykorzystanie procesora CPU i pamięci, liczba operacji we/wy na sekundę dysku i przepływność

Po zebraniu danych można wyeksportować listę spisu aplikacji, aby znaleźć aplikacje i wystąpienia programu SQL Server uruchomione na maszynach. Aby zrozumieć gotowość programu SQL Server, możesz użyć narzędzia do oceny bazy danych w usłudze Azure Migrate.

Screenshot that shows the application inventory on the portal.

Screenshot that shows the application inventory export.

Oprócz danych odnalezionych za pośrednictwem narzędzia do oceny serwera można użyć danych CMDB do utworzenia widoku twoich serwerów i majątku bazy danych. Pomaga to zrozumieć, jak serwery są dystrybuowane między jednostkami biznesowymi, właścicielami aplikacji i lokalizacjami geograficznymi. Następnie możesz zdecydować, które obciążenia mają priorytet dla migracji.

Zależności między obciążeniami

Po odnajdowaniu serwera można analizować zależności , aby wizualizować i identyfikować zależności między serwerami oraz zrozumieć strategie optymalizacji przenoszenia wzajemnie zależnych serwerów na platformę Azure. Wizualizacja pomaga zrozumieć, czy niektóre maszyny są używane, czy można je zlikwidować zamiast migrować. Analizowanie zależności pomaga zagwarantować, że nic nie pozostaje w tyle i pomaga uniknąć niespodziewanej awarii podczas migracji. Po wykonaniu spisu aplikacji i analizy zależności można utworzyć grupy serwerów o wysokim poziomie zaufania i rozpocząć ich ocenę.

Diagram that shows dependency mapping.

Optymalizacja i ustalanie rozmiaru

Platforma Azure zapewnia elastyczność zmiany rozmiaru pojemności chmury w czasie, a migracja umożliwia zoptymalizowanie zasobów procesora CPU i pamięci przydzielonych do serwerów. Utworzenie oceny na zidentyfikowanych serwerach ułatwia zrozumienie historii wydajności obciążenia. Ma to kluczowe znaczenie dla odpowiednich rozmiarów jednostek SKU maszyn wirtualnych platformy Azure i zaleceń dotyczących dysków na platformie Azure.

Analiza gotowości i przydatności

Możesz wyeksportować raport oceny i filtrować według tych kategorii, aby zrozumieć gotowość platformy Azure:

  • Gotowe na platformę Azure: maszyny można migrować w stanie rzeczywistym na platformę Azure bez żadnych zmian.
  • Warunkowo gotowe na platformę Azure: maszyny można migrować na platformę Azure, ale wymagają drobnych zmian zgodnie ze wskazówkami dotyczącymi korygowania podanymi w ocenie.
  • Nie można przystąpić do korzystania z platformy Azure: nie można migrować maszyn na platformę Azure zgodnie z rzeczywistymi możliwościami. Przed migracją należy rozwiązać problemy zgodnie ze wskazówkami dotyczącymi korygowania.
  • Nieznana gotowość: usługa Azure Migrate nie może określić gotowości maszyny z powodu niewystarczających metadanych.

Korzystając z ocen baz danych, możesz ocenić gotowość danych programu SQL Server do migracji do usługi Azure SQL Database lub azure SQL Managed Instance. Ocena przedstawia procent stanu gotowości migracji dla każdego wystąpienia programu SQL Server. Ponadto dla każdego wystąpienia można zobaczyć zalecany cel na platformie Azure, potencjalne blokady migracji, liczbę zmian powodujących niezgodność, gotowość do usługi Azure SQL Database lub maszyny wirtualnej usługi Azure SQL Database oraz poziom zgodności. Możesz dokładniej zrozumieć wpływ blokad migracji i uzyskać zalecenia dotyczące ich naprawiania.

Screenshot that shows database assessments.

Zalecenia dotyczące określania rozmiaru

Po oznaczeniu maszyny jako gotowej dla platformy Azure narzędzie do oceny serwera tworzy zalecenia dotyczące rozmiarów identyfikujące jednostkę SKU i typ dysku maszyny wirtualnej platformy Azure dla maszyn. Zalecenia dotyczące ustalania rozmiaru można uzyskać na podstawie historii wydajności (aby zoptymalizować zasoby podczas migracji) lub na podstawie ustawień maszyny lokalnej bez historii wydajności. W ocenie bazy danych można zobaczyć zalecenia dotyczące jednostki SKU bazy danych, warstwy cenowej i poziomu obliczeń.

Pobieranie kosztów obliczeń

Opcja ustalania rozmiaru oparta na wydajności w ocenach usługi Azure Migrate pomaga w odpowiednim rozmiarze maszyn wirtualnych i należy użyć jej jako najlepszego rozwiązania do optymalizacji obciążeń na platformie Azure. Oprócz odpowiedniego określania rozmiaru istnieje kilka innych opcji, które ułatwiają oszczędzanie kosztów platformy Azure:

  • Wystąpienia zarezerwowane: w przypadku wystąpień zarezerwowanych można znacznie obniżyć koszty w porównaniu z cenami płatności zgodnie z rzeczywistym użyciem.
  • Korzyść użycia hybrydowego platformy Azure: w przypadku Korzyść użycia hybrydowego platformy Azure możesz korzystać z lokalnych licencji systemu Windows Server z aktywnymi subskrypcjami pakietu Software Assurance lub Linux na platformę Azure. Można to połączyć z opcjami wystąpień zarezerwowanych.
  • Umowa Enterprise: usługa Azure Umowa Enterprise s (EA) może oferować oszczędności w przypadku subskrypcji i usług platformy Azure.
  • Oferty: istnieje wiele ofert platformy Azure. Na przykład Płatność zgodnie z rzeczywistym użyciem — tworzenie i testowanie lub Enterprise — tworzenie i testowanie zapewniają niższe stawki dla maszyn wirtualnych deweloperskich/testowych.
  • Czas pracy maszyny wirtualnej: możesz przeglądać dni na miesiąc i godziny dziennie, w których działają maszyny wirtualne platformy Azure. Wyłączenie maszyn, gdy nie są używane, może obniżyć koszty.
  • Region docelowy: możesz tworzyć oceny w różnych regionach, aby określić, czy migracja do określonego regionu może być bardziej opłacalna.

Wizualizowanie danych

Raporty oceny serwera (z informacjami o gotowości platformy Azure i miesięczną dystrybucją kosztów) można wyświetlić w portalu. Możesz również wyeksportować oceny i wzbogacić plan migracji za pomocą dodatkowych wizualizacji. Możesz utworzyć wiele ocen z różnymi kombinacjami właściwości i wybrać zestaw właściwości, które najlepiej sprawdzają się w twojej firmie.

Screenshot that shows the assessments overview.

Ocena luk i blokad

Podczas określania aplikacji i obciążeń, które chcesz migrować, zidentyfikujesz ograniczenia przestojów i poszukaj wszelkich zależności operacyjnych między aplikacjami a podstawową infrastrukturą. Ta analiza pomaga zaplanować migracje spełniające cel czasu odzyskiwania (RTO) i zapewnić minimalną do zerowej utraty danych. Przed przeprowadzeniem migracji przejrzyj i zniweluj wszelkie problemy ze zgodnością lub nieobsługiwane funkcje, które mogą blokować migrację. Raport oceny serwera i narzędzie do oceny bazy danych są szczególnie przydatne w tym procesie.

Określanie priorytetów obciążeń

Po zebraniu informacji o spisie można najpierw zidentyfikować aplikacje i obciążenia, które mają być migrowane. Opracuj podejście "zastosuj i naucz się", aby migrować aplikacje w sposób systematyczny i możliwy do kontrolowania, aby można było wyprzeć wszelkie wady przed rozpoczęciem migracji na pełną skalę.

Aby określić priorytety kolejności migracji, należy wziąć pod uwagę czynniki, takie jak złożoność, czas migracji, pilność biznesowa, zagadnienia dotyczące produkcji, zgodność, wymagania dotyczące zabezpieczeń i wiedza na temat aplikacji.

Poniżej przedstawiono kilka zaleceń:

  • Określanie priorytetów szybkich zwycięstw: użyj raportów oceny, aby zidentyfikować owoce o niskiej zawartości, w tym serwery i bazy danych, które są w pełni gotowe i wymagają minimalnego nakładu pracy w celu przeprowadzenia migracji na platformę Azure. Poniższa tabela zawiera podsumowanie kilku sposobów na wykonanie tej priorytetyzacji.

    Stanowy Akcja
    Maszyny wirtualne gotowe do użycia na platformie Azure Wyeksportuj raport oceny i przefiltruj wszystkie maszyny ze stanem Gotowe na platformę Azure. Może to być pierwsza grupa maszyn przenoszonych na platformę Azure przy użyciu narzędzia Azure Migrate: Migracja i modernizacja .
    Systemy operacyjne kompleksowej obsługi Wyeksportuj raport oceny i przefiltruj wszystkie maszyny z systemem Windows Server 2008 R2 lub Windows Server 2008. Te systemy operacyjne są na końcu wsparcia, a tylko platforma Azure udostępnia bezpłatne trzy lata aktualizacji zabezpieczeń podczas migracji ich na platformę Azure.
    Migracja programu SQL Server Zalecenia dotyczące oceny bazy danych umożliwiają migrowanie baz danych gotowych do użycia w usłudze Azure SQL Database. Migrowanie baz danych gotowych na maszynę wirtualną usługi Azure SQL Database.
    Oprogramowanie do końca wsparcia technicznego Wyeksportuj spis aplikacji i filtruj dla dowolnego oprogramowania lub rozszerzeń, które mogą zakończyć się wsparciem. Określ priorytety tych aplikacji na potrzeby migracji.
    Maszyny z aprowizowaną aprowizowaną Wyeksportuj raport oceny i filtruj maszyny z niskim wykorzystaniem procesora CPU i użyciem pamięci (mierzone jako wartości procentowe). Migrowanie do odpowiedniej maszyny wirtualnej platformy Azure i oszczędzanie na kosztach nie w pełni wykorzystanych zasobów.
    Nadmierna aprowizacja maszyn Wyeksportuj raport oceny i filtruj dla maszyn o wysokim wykorzystaniu procesora CPU i wykorzystaniu pamięci. Rozwiąż ograniczenia pojemności, zapobiegaj przerywaniu pracy z nadmiernymi maszynami i zwiększaj wydajność dzięki migracji tych maszyn na platformę Azure. Na platformie Azure użyj funkcji skalowania automatycznego, aby zaspokoić zapotrzebowanie. Analizowanie raportów oceny w celu zbadania ograniczeń magazynu. Analizowanie liczby operacji we/wy na sekundę dysku i przepływności oraz zalecany typ dysku.
  • Zacznij od małych, a następnie przejdź do dużego rozmiaru: zacznij od przeniesienia aplikacji i obciążeń, które stanowią minimalne ryzyko i złożoność, aby zapewnić zaufanie do strategii migracji. Przeanalizuj zalecenia dotyczące oceny usługi Azure Migrate i repozytorium CMDB, aby znaleźć i zmigrować obciążenia deweloperskie/testowe, które mogą być kandydatami do migracji pilotażowych. Opinie i wnioski z migracji pilotażowej mogą być pomocne podczas rozpoczynania migracji obciążeń produkcyjnych.

  • Zgodność: platforma Azure utrzymuje największy portfel zgodności w branży pod względem szerokości i głębokości ofert. Użyj wymagań dotyczących zgodności, aby ustalić priorytety migracji, aby aplikacje i obciążenia były zgodne z krajowymi/regionalnymi i branżowymi standardami i przepisami. Dotyczy to szczególnie organizacji, które zajmują się procesami krytycznymi dla działania firmy, przechowują poufne informacje lub znajdują się w mocno regulowanych branżach. W takich organizacjach, standardach i przepisach mogą się często zmieniać i mogą być trudne do nadążania za.

Finalizowanie planu migracji

Przed sfinalizowaniem planu migracji upewnij się, że rozważasz i ograniczasz inne potencjalne blokady w następujący sposób:

  • Wymagania dotyczące sieci: Oceń ograniczenia przepustowości sieci i opóźnienia, które mogą spowodować nieprzewidziane opóźnienia i zakłócenia szybkości replikacji migracji.
  • Ulepszenia testowania/po migracji: umożliwia buforowi czasu przeprowadzenie testów wydajnościowych i akceptujących użytkowników dla migrowanych aplikacji lub skonfigurowanie i dostosowanie aplikacji po migracji. Na przykład może być konieczne zaktualizowanie parametry połączenia bazy danych, skonfigurowanie serwerów internetowych lub wykonanie przecięcia lub oczyszczenie.
  • Uprawnienia: Przejrzyj zalecane uprawnienia platformy Azure oraz role dostępu do serwera i bazy danych oraz uprawnienia wymagane do migracji.
  • Szkolenie: przygotuj organizację do transformacji cyfrowej. Pomyślne przeprowadzenie zmian organizacyjnych wymaga solidnych podstaw szkoleniowych. Zapoznaj się z bezpłatnym szkoleniem w witrynie Microsoft Learn, w tym kursami dotyczącymi podstaw platformy Azure, architektur rozwiązań i zabezpieczeń. Zachęcaj swój zespół do eksplorowania poświadczeń firmy Microsoft.
  • Obsługa implementacji: uzyskaj pomoc techniczną dotyczącą implementacji, jeśli jej potrzebujesz. Wiele organizacji decyduje się na pomoc zewnętrzną w zakresie obsługi migracji do chmury. Aby szybko i bezpiecznie przejść na platformę Azure przy użyciu spersonalizowanej pomocy, rozważ dostawcę usług zarządzanych przez eksperta platformy Azure lub rozwiązanie FastTrack dla platformy Azure.

Utwórz skuteczny plan migracji do chmury, który zawiera szczegółowe informacje o aplikacjach, które mają być migrowane, dostępność aplikacji i bazy danych, ograniczenia przestojów i kamienie milowe migracji. Plan uwzględnia, jak długo będzie trwać kopiowanie danych i zawiera realistyczny bufor na potrzeby testowania po migracji i działań jednorazowych.

Plan testowania po migracji powinien obejmować funkcje, integrację, zabezpieczenia oraz przypadki testowania wydajności i użycia. Dzięki temu można zagwarantować, że zmigrowane aplikacje działają zgodnie z oczekiwaniami, a wszystkie obiekty bazy danych i relacje danych zostaną pomyślnie przeniesione do chmury.

Tworzenie planu migracji. Zadeklaruj okno obsługi, aby przeprowadzić migrację aplikacji i baz danych z minimalnym do zerowym przestojem oraz ograniczyć potencjalny wpływ operacyjny i biznesowy podczas migracji.

Testowanie migracji

Zalecamy uruchomienie migracji testowej w usłudze Azure Migrate przed rozpoczęciem migracji na pełną skalę. Migracja testowa ułatwia oszacowanie czasu i dostosowanie planu migracji. Zapewnia możliwość odnalezienia potencjalnych problemów i ich rozwiązania przed pełną migracją.

Dane wyjściowe ćwiczenia

Dla firmy Tailwind Traders w sumie 3500 maszyn wirtualnych, 1200 aplikacji i 300 baz danych zostało zidentyfikowanych w całkowitej części majątku cyfrowego. Z nich ponad 80 procent jest hostowanych w dzierżawionych centrach danych i musi zostać przeniesionych do rozwiązań w chmurze w mniej niż 24 miesiące.

Narzędzia migracji używane do zbierania tych danych mogą migrować wszystkie zidentyfikowane zasoby. Jednak taka migracja może znacznie obciążać możliwości zarządzania zmianami w organizacji. W szczególności dokładne testowanie ponad 1200 aplikacji i weryfikowanie 300 baz danych może przeciążyć organizację, zwłaszcza jeśli procesy migracji i narzędzia w chmurze są nowe dla zespołu.

Aby poprawić szanse powodzenia, zaplanuj serię kolejnych fal migracji. Zidentyfikuj niewielki zestaw priorytetowych obciążeń do migracji, testowania i wydawania do środowiska produkcyjnego w dwutygodniowym przebiegu. Postępuj zgodnie z kolejnymi falami migracji, aż wszystkie obciążenia zostaną zmigrowane. W miarę upływu czasu zobaczysz stały wzrost liczby obciążeń, które zespół może migrować w każdym przebiegu, zwiększając rozmiar fal migracji.

W pierwszej fali firma Tailwind Traders zidentyfikowała następujące obciążenia w następujących obszarach ze względu na niewielki wpływ na działalność biznesową i ograniczoną złożoność techniczną:

  • Innowacje w zakresie handlu detalicznego:
    • Kupon mobilny, aplikacja składająca się z małej witryny internetowej i pojedynczej niezależnej bazy danych działającej na 3 serwerach.
  • Inteligentne witryny sklepów:
    • Półka wideo, system dystrybucji wideo, który wypycha wideo do śledzonego zestawu wyświetlaczy w niewielkiej liczbie sklepów pilotażowych. Ten system używa 20 serwerów do zarządzania i rozpowszechniania wideo.
    • Zdalne przechowywanie poS, wystąpienia systemów poS używanych przez lokalizacje zdalne, które nie są w stanie nawiązać połączenia z usługą MPLS organizacji na potrzeby transakcji o dużej szybkości. Ten system używa 15 serwerów.
  • Siedziba firmy:
    • Aplikacja do planowania pracowników, prosta aplikacja do zarządzania harmonogramami pracowników i wyświetlania ich. Ten system używa tylko dwóch serwerów, ale musi łączyć się z centralnymi systemami ERP i HR na potrzeby zawartości klienta.
  • Stacje robocze użytkownika końcowego:
    • Pulpity wirtualne wymagają rozwiązania 30-serwerowego do obsługi nawet 500 komputerów stacjonarnych. Obecne wymagania biznesowe sugerują 3-krotny wzrost popytu, jeśli był dostępny.
  • Operacje centralne:
    • Bieżące ograniczenia rozwiązania do tworzenia kopii zapasowych powodują duże ryzyko związane z operacjami technologicznymi. Nowe rozwiązanie jest wymagane do przyszłego sprawdzania operacji organizacji.

Jest to bardzo mały podzbiór ogólnego majątku cyfrowego, ale tworzy zestaw mierzalnych i praktycznych obciążeń, które można migrować, testować i wdrażać w środowisku produkcyjnym. Ta pierwsza iteracja będzie budować umiejętności dla zespołu i przygotować je do większych wysiłków związanych z migracją.

W następnej lekcji przekonwertujemy te dane na plan działania w celu kierowania pracami na rzecz migracji i innowacji.