Jak przeprowadzić migrację i modernizację
Dowiedz się, jak przenieść aplikacje, dane i infrastrukturę na platformę Azure przy użyciu sprawdzonego podejścia do migracji do chmury i modernizacji. Znajdź też narzędzia i wskazówki dotyczące planowania migracji do chmury i modernizacji, dzięki którym będziesz działać szybciej i sprawniej.
Etapy procesu migracji i modernizacji
Migracja do chmury i modernizacja to ciągły proces, który uwzględnia zarządzanie zmianami organizacyjnymi na dużą skalę, obejmującymi ludzi, procesy i technologie. Zastosowanie kompleksowego podejścia nie tylko ułatwi pomyślne zrealizowanie tego przedsięwzięcia, ale zagwarantuje też, że organizacja wykorzysta nowe możliwości — w tym wydajność, elastyczność i skalowanie — gdy obciążenia będą już działać w chmurze.

Definiowanie strategii, dopasowanie uczestników projektu i ocena środowisk.
Definiowanie strategii
Zdefiniowanie i udokumentowanie motywacji
Określ powód migracji i modernizacji. Udokumentuj wyniki biznesowe, które chcesz osiągnąć, oraz swoje motywacje, takie jak wyjście z centrum danych, zwiększenie oszczędności kosztów lub projektowanie w celu uzyskania większej elastyczności.
Zaangażowanie i dopasowanie kluczowych uczestników projektu
Ułatwienie płynniejszej i szybszej migracji, która spełnia cele organizacji, dzięki szerokiej pomocy technicznej. Utwórz centrum doskonałości z wielofunkcyjnym zespołem, który składa się z ekspertów ds. IT i finansów oraz właścicieli firm.
Zaangażuj partnera ds. migracji do chmury i modernizacji
Rozwijaj zestaw umiejętności związanych z chmurą i zmniejszaj poziom ryzyka w trakcie migracji i modernizacji obciążeń. Podejmij współpracę z dostawcą usług zarządzanych, który oferuje wsparcie w całym procesie.
Planowanie przeniesienia
Odnajdź i oceń występujące aplikacje, bazy danych i infrastrukturę.
Uzyskaj wgląd w występujące zależności przy użyciu zautomatyzowanych narzędzi do migracji do chmury. Sporządź spis infrastruktury i dokonaj oceny środowisk lokalnych — uzyskaj wskazówki dotyczące doboru rozmiarów, szacowane koszty na poziomie obciążeń i metryki wydajności.
Biznesowe uzasadnienie migracji i modernizacji
Oceń potencjalne oszczędności kosztów związane z migracją do platformy Azure, obliczając i porównując całkowity koszt posiadania platformy Azure z kosztem porównywalnego wdrożenia lokalnego.
Tworzenie całościowego planu
Uwzględnij priorytety obciążeń, osie czasu, punkty kontrolne, zasoby i finansowanie. Następnie podziel cały plan na projekty migracji i modernizacji, przypisując każdemu z nich grupę powiązanych obciążeń. Zyskaj akceptację kierownictwa i Twojego nowego centrum doskonalenia migracji.
Zasoby
Poznaj najlepsze rozwiązania i wskazówki dotyczące przyspieszenia migracji do chmury i modernizacji
Priorytetowe traktowanie ocen gotowości i odnajdywania centrów danych w celu przyspieszenia migracji do chmury
Zagadnienia finansowe dotyczące migracji do chmury
Tworzenie stref docelowych na potrzeby pomyślnej migracji
Tworzenie stref docelowych, a następnie migrowanie i modernizacja falami.
Przygotuj się do przeniesienia
Rozwijaj umiejętności związane z chmurą
Umożliwiaj swoim zespołom informatycznym i opracowującym aplikacje szybkie rozpoczęcie korzystania z technologii chmurowych, narzędzi do migracji i procesów operacyjnych. Inwestycje we wstępne szkolenia ułatwiają wydajniejsze skalowanie prac związanych z migracją i sprawne przygotowanie pomyślnej realizacji tego projektu w organizacji.
Skonfiguruj strefę docelową dla obciążeń
Korzystając z najlepszych rozwiązań dotyczących stref docelowych, unikniesz problemów z nadzorem podczas migracji i po niej. Wstępnie skonfigurowane strefy docelowe obejmują elementy sieci, tożsamości, zarządzania, zabezpieczeń i nadzoru, które mają równoważyć elastyczność ze standardami organizacji.
Przejrzyj najlepsze rozwiązania dotyczące gotowości na platformę Azure
Rozszerz i zweryfikuj zmiany w strefie docelowej, korzystając z najlepszych rozwiązań, aby zapewnić odpowiednią konfigurację bieżącej i przyszłych stref docelowych.
Migrowanie obciążeń
Ułatwianie migracji do chmury za pomocą narzędzi scentralizowanych
Odnajduj, oceniaj i migruj obciążenia przy użyciu kompleksowego zasobu, takiego jak Azure Migrate — centrum dla wszystkich potrzeb automatyzacji migracji. Znajdź wszystkie narzędzia i wskazówki potrzebne do zaimplementowania przenoszenia i śledź postęp z centralnego pulpitu nawigacyjnego.
Iteracyjne ocenianie, migrowanie, optymalizowanie i promowanie obciążeń
Użyj iteracyjnego procesu migrowania jednego obciążenia jednocześnie lub małej kolekcji obciążeń na wydanie. Upewnij się, że obciążenia są gotowe do spełnienia wymagań produkcyjnych, oceniając, migrując, optymalizując i promując je z każdą iteracją.
Przygotowanie do rozszerzenia zakresu za pomocą najlepszych rozwiązań dotyczących migracji do chmury
Zapoznaj się z listą kontrolną najlepszych rozwiązań dotyczących migracji do chmury platformy Azure, aby przenieść migrację poza podstawowe narzędzia natywne dla chmury. Uzyskaj wskazówki dotyczące określonych tematów, w tym: Migracja oprogramowania VMware, migracja programu SQL Server i obsługa rynków globalnych.
Unowocześnij swoje aplikacje i dane
Modernizuj iteracyjnie na dowolnym etapie
Modernizacja obejmuje refaktoryzację, ponowne projektowanie lub ponowne kompilowanie aplikacji i danych. Użyj modernizacji, aby osiągnąć korzyści, takie jak wspieranie innowacji w aplikacjach, zwiększanie elastyczności i przyspieszanie pracy deweloperów. Modernizacja jest możliwa na dowolnym etapie — przed, w trakcie lub po migracji obciążeń.
Refaktoryzacja aplikacji i baz danych w celu zwiększenia szybkości i produktywności
Refaktoryzuj — lub ponownie pakuj — gdy chcesz wprowadzić minimalne zmiany w aplikacjach, aby można było łatwo łączyć się z platformą Azure. Na przykład refaktoryzacja relacyjnych baz danych bezpośrednio do usługi bazy danych w chmurze, takiej jak Azure SQL Database.
Zmiana projektu aplikacji i baz danych w celu zwiększenia skalowalności i produktywności w chmurze
Przeprojektuj aplikacje, jeśli chcesz zmodyfikować i rozszerzyć funkcje aplikacji oraz kod w celu optymalizacji pod kątem skalowalności chmury. Możesz na przykład podzielić aplikację monolityczną na grupę współdziałających mikrousług, które można łatwo skalować.
Ponownie kompiluj aplikacje przy użyciu technologii natywnych dla chmury w celu przyspieszenia pracy deweloperów
Kompiluj aplikacje ponownie, gdy musisz odtworzyć aplikację przy użyciu rozwiązań w chmurze platformy Azure. Rozważ ponowną kompilację, jeśli istniejące aplikacje mają ograniczoną funkcjonalność lub cykl życia.
Zasoby
Przygotowanie do migracji oraz modernizacji
- Samodzielne kursy rozwijające umiejętności w witrynie Microsoft Learn
- Dokumentacja: Co to jest strefa docelowa?
- Dokumentacja: opcje implementacji strefy docelowej
- Blog: Tworzenie stref docelowych na potrzeby pomyślnej migracji do chmury
- Dokumentacja: Najlepsze rozwiązania dotyczące gotowości na platformę Azure
Narzędzia, wskazówki i usługi w zakresie migracji do chmury
- Azure Migrate
- Przewodniki po migracji bazy danych na platformę Azure
- Azure Database Migration Service
- Infrastruktura jako usługa na platformie Azure
- Azure App Service
- Azure SQL
- Azure Virtual Desktop
- Dokumentacja: Lista kontrolna najlepszych rozwiązań w zakresie migracji do chmury platformy Azure
- Dokumentacja: Przykłady migracji aplikacji dla platformy Azure
Narzędzia i wskazówki dotyczące modernizacji
- Nauka: Modernizacja aplikacji i danych za pomocą platformy Microsoft Azure
- Nauka: Wprowadzenie do modernizacji platformy danych
- Co to jest platforma jak usługa?
- Azure Functions
- Tworzenie aplikacji natywnych dla chmury na platformie Azure
- Dokumentacja: Konteneryzacja aplikacji internetowej Java i migracja do usługi Azure Kubernetes Service
Łatwe administrowanie środowiskami chmury, ich zabezpieczanie i zarządzanie nimi.
Nadzorowanie i zabezpieczanie obciążeń
Uzyskaj pełny wgląd w poziom bezpieczeństwa i sprawuj nad nim kontrolę.
Szybko wykrywaj zagrożenia i reaguj na nie w środowiskach hybrydowych, korzystając z inteligentnej ochrony przed zagrożeniami w rozwiązaniu takim jak Azure Security Center. Zabezpiecz całą organizację przed zagrożeniami, korzystając z natywnych rozwiązań SIEM w chmurze, takich jak Azure Sentinel.
Szybko twórz i skaluj aplikacje i obciążenia, zachowując nad nimi kontrolę
Opierając się na już wykonanej pracy dotyczącej strefy docelowej, ustanów i utrzymuj właściwy zestaw standardowych i niestandardowych zasad do nadzorowania zasobów i subskrypcji w chmurze — w sposób zapewniający zgodność.
Optymalizowanie środowisk w chmurze i zarządzanie nimi
Zapoznaj się z narzędziami, ofertami i wskazówkami udostępnianymi przez dostawcę chmury
Monitoruj i dostosowuj wydatki na chmurę i zwiększaj efektywność operacyjną dzięki ekskluzywnym ofertom. Przykładami takich ofert są zniżki na wystąpienia zarezerwowane i możliwość korzystania z licencji lokalnych w chmurze.
Uproszczenie zarządzania
Zarządzaj obciążeniami we wszystkich środowiskach przy użyciu rozwiązania takiego jak Azure Arc. Monitoruj wydajność obciążeń dzięki szczegółowym informacjom i trendom w czasie rzeczywistym. Upewnij się, że obciążenia są chronione za pomocą rozwiązań do tworzenia kopii zapasowych w chmurze i odzyskiwania po awarii.
Zasoby
Zabezpieczenia i zarządzanie
Ład
Optymalizacja kosztów
Migracja
Przenieś istniejące aplikacje na platformę Azure w zoptymalizowany sposób — bez wprowadzania zmian w kodzie. Migracja aplikacji do infrastruktury w chmurze jako usługi w stanie ciągłym pomaga przerzucić wydatki kapitałowe na wydatki operacyjne i szybko uzyskać elastyczność i skalowalność. Typowe projekty obejmują:
- Migruj lokalne aplikacje systemu Windows Server na maszyny wirtualne platformy Azure
- Migruj lokalne aplikacje systemu Linux na maszyny wirtualne platformy Azure
- Migrowanie lokalnej infrastruktury VMware do usługi Azure VMware Solution
- Migruj lokalne usługi pulpitu zdalnego do usługi Azure Virtual Desktop
- Migruj lokalne środowiska deweloperskie/testowe na maszyny wirtualne platformy Azure
Modernizacja
Zmodyfikuj lub rozszerz swoje aplikacje, aby umożliwić im dalsze skalowanie i optymalizację pod kątem architektur chmurowych. Korzystaj z zalet platformy Azure udostępnianej jako usługa, takich jak wbudowane zabezpieczenia, stosowanie poprawek, wysoka dostępność i automatyczne skalowanie. Typowe projekty:
- Modernizuj lokalne aplikacje .NET przy użyciu usług Azure App Service i Azure SQL Managed Instance.
- Modernizuj lokalne aplikacje .NET przy użyciu usług Azure App Service i Azure SQL Database.
- Modernizuj aplikacje internetowe systemu Linux przy użyciu usług Azure App Service i Azure Database for MySQL.
- Modernizowanie lokalnych aplikacji .NET lub Java przez konteneryzowanie ich za pomocą usługi Azure Kubernetes Service (AKS)
- Modernizuj środowiska deweloperskie/testowe przy użyciu usługi Azure DevTest Labs.
Rozpocznij samodzielnie
Ocena gotowości
Oceń swoją gotowość do migracji, używając narzędzia do analizy gotowości i oceny strategicznej migracji (SMART).
Przewodnik Microsoft Cloud Adoption Framework dla platformy Azure
Znajdź kompletną dokumentację i metodologię dotyczące wdrażania chmury i migracji do chmury.
Azure Migrate
Uzyskaj niezawodne narzędzia i usługi migracji służące do odnajdywania, oceniania i migrowania obciążeń do chmury — wszystko to w jednym centrum.
Uzyskaj pomoc ekspertów
Program migracji na platformę Azure i modernizacji
Uprość i przyspiesz proces migracji i modernizacji za pomocą platformy Azure. Przenieś wszystkie obciążenia bez obaw korzystając ze wsparcia technicznego na każdym etapie — od planowania, przez implementację, do operacji.
Często zadawane pytania
-
Firma Microsoft zaleca korzystanie z usługi Microsoft Cloud Adoption Framework dla platformy Azure — sprawdzonej metodologii planowania i wdrażania migracji do chmury, a także nadzorowania i optymalizowania środowisk w chmurze i hybrydowych oraz zarządzania nimi. Zapewnia on najlepsze rozwiązania, dokumentację i narzędzia, których architekci chmury, informatycy i decydenci biznesowi potrzebują do pomyślnej realizacji celów krótko- i długoterminowych.
-
Migruj różne obciążenia, w tym: Windows Server, SQL Server, Linux, aplikacje internetowe .NET i PHP, bazy danych typu open source, takie jak MySQL i PostgreSQL, środowiska SAP, środowiska deweloperskie/testowe i infrastrukturę pulpitów wirtualnych. Na platformie Azure dostępne są różne narzędzia ułatwiające migrowanie konkretnych obciążeń — poznaj różne scenariusze migracji dzięki tym przykładowym instruktażom.
-
Platforma Azure oferuje wiele narzędzi i zasobów, które ułatwiają ocenę gotowości obciążeń i Twojej firmy do migracji. Uzyskaj ocenę swoich konkretnych potrzeb, z uwzględnieniem wszystkiego od strategii biznesowej i gotowości obciążeń po potrzeby w zakresie szkoleń, korzystając z narzędzia do analizy gotowości i oceny strategicznej migracji (SMART). Odwiedź witrynę Azure Migrate —centrum narzędzi do migracji na platformę Azure dla niemal wszystkich przypadków użycia.
-
Aplikacje .NET lub Java można zmodernizować, uruchamiając je w usłudze Azure App Service lub Azure Spring Apps. Możesz również konteneryzować aplikacje i uruchamiać je w usłudze AKS bez konieczności zmieniania kodu. Bazy danych można zmodernizować przy użyciu zarządzanych baz danych platformy Azure, takich jak Azure SQL Database i Azure SQL Managed Instances. Modernizacja aplikacji i baz danych pomaga w jak najskuteczniejszym użyciu funkcji platformy Azure, takich jak wbudowane zabezpieczenia, stosowanie poprawek, wysoka dostępność i automatyczne skalowanie. Dowiedz się, jak przyspieszyć innowacje dzięki modernizacji aplikacji i danych.