Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel leest u hoe u workloads kunt ordenen in gestructureerde migratiegolven voor een geslaagde acceptatie van Azure. Migratiegolfplanning verdeelt grote migratieprojecten in kleinere, beheerbare workloadgroepen die samen kunnen worden gemigreerd. Deze aanpak vermindert risico's en complexiteit en verhoogt de snelheid van uw overstap naar de cloud. Door te migreren in gecontroleerde batches in plaats van alles tegelijk te verplaatsen, krijgt u waardevolle ervaring met elke golf die de volgende migraties verbetert.
Plan iteratief om flexibel op veranderende eisen in te spelen
Een iteratieve benadering voor migratieplanning groepeert workloads in golven en past zich aan nieuwe informatie die tijdens de uitvoering wordt gedetecteerd. Deze aanpak biedt flexibiliteit om uw migratiestrategie aan te passen wanneer u technische uitdagingen ontdekt, bedrijfsprioriteiten verschuift en voorheen onbekende afhankelijkheden. U moet uw migratie structuren met behulp van golven, omdat iteratieve planning betere resultaten oplevert dan strikte, uitgebreide plannen.
Leercycli maken die de volgende migraties verbeteren. Elke voltooide golf biedt inzicht in prestatievereisten, afhankelijkheidscomplexiteiten en organisatiemogelijkheden. Gebruik deze lessen om uw benadering voor resterende workloads te verfijnen. Documenteer wat goed werkte en welke uitdagingen zich hebben voorgedaan om institutionele kennis op te bouwen.
Huidige golven uitvoeren terwijl u toekomstige golven plant. Terwijl uw team één werkbelastingsgolf migreert, gebruikt u de tijd om de volgende golf te plannen en toekomstige kandidaten te onderzoeken. Deze parallelle benadering maximaliseert de productiviteit van het team en behoudt het migratiemomentum. Wijs teamleden toe aan zowel uitvoerings- als planningsactiviteiten om continue voortgang te garanderen.
Houd toekomstige golven flexibel totdat u voldoende informatie hebt. Definieer alleen de onmiddellijke volgende golf in detail en laat latere golven op een hoog niveau staan totdat u de specifieke vereisten begrijpt. Deze flexibiliteit voorkomt voortijdige toezeggingen op basis van onvolledige informatie en stelt u in staat om lessen uit eerdere golven op te nemen.
Afhankelijke systemen groeperen binnen dezelfde golf
Systeemafhankelijkheden bepalen uw golfsamenstelling en migratievolgorde. U moet workloads identificeren die communiceren of resources delen en deze in dezelfde migratiegolf groeperen. Deze groepering voorkomt serviceonderbrekingen die worden veroorzaakt door verbroken afhankelijkheden en vermindert de migratiecomplexiteit.
Ontdek eerst alle afhankelijkheden. Afhankelijkheden tussen workloads veroorzaken serviceonderbrekingen als ze niet samen worden gemigreerd. Wijs interne en externe afhankelijkheden toe om deze verbindingen te detecteren voordat u migratiegroepen maakt.
Afhankelijkheidstypen en kritiek analyseren. Voor verschillende afhankelijkheidstypen zijn verschillende migratiemethoden vereist. Onderscheid maken tussen deze categorieën:
Afhankelijkheidstype Description Migratiebenadering Directe afhankelijkheden Directe communicatie en lage latentie tussen onderdelen vereisen. Verplaats alle rechtstreeks verbonden onderdelen samen om de prestaties te behouden en onderbrekingen te voorkomen. Indirecte afhankelijkheden Betrek incidentele of niet-kritieke interacties tussen systemen. Migreer samen of in afzonderlijke golven als de verbinding latentie tolereert of hybride gebruik ondersteunt. Bedrijfsafhankelijkheden Afhankelijk van organisatie- of beheerrelaties. Groepeer en migreer gerelateerde workloads en rapportagesystemen samen om te voldoen aan bedrijfsprioriteiten. Werkbelastingen groeperen op afhankelijkheidsrelaties. Groepen maken op basis van gedeelde databases, API's, verificatieservices of netwerkverbindingen. Deze groepen vormen de basis van uw migratiegolven en zorgen ervoor dat alle onderdelen die nodig zijn voor functionaliteit, samen worden verplaatst. Wanneer er onzekerheid bestaat over afhankelijkheidskritiek, moet u de onderdelen groeperen. Deze conservatieve benadering biedt flexibiliteit voor toekomstige scheiding.
Documenteer elke afhankelijkheidsgroep systematisch. Assets labelen op basis van hun afhankelijkheidsgroepen met behulp van consistente naamconventies. Documenteer elke groep met:
- Groepsnaam en -id - Unieke id en beschrijvende naam
- Inventaris van onderdelen - Alle infrastructuurelementen, toepassingen en services
- Kritieke afhankelijkheden - Essentiële verbindingen waarvoor speciale verwerking is vereist
- Migratiebeperkingen - Zakelijke, technische of timingvereisten
De volledigheid van de groep valideren. Controleer of elke groep alle benodigde onderdelen bevat die nodig zijn om toepassingen te laten werken, waaronder ondersteunende infrastructuur zoals load balancers, DNS-records of cachelagen.
Workloads prioriteren met behulp van een gestructureerd framework
De initiële selectie van werklast legt de basis voor uw migratieprogramma en bouwt het vertrouwen van het team op door vroege successen. Uw cloudimplementatie- en strategieteams moeten het eens zijn over prioriteringscriteria die de bedrijfswaarde, het technische risico en de doelstellingen van de organisatie in balans houden.
Bekijk de details van de workload. Werk samen met belanghebbenden om zakelijke en technische details voor elke workload te bekijken. Zorg ervoor dat downtime of storingen goed worden begrepen en zijn afgestemd op de bedrijfsprioriteiten. Gebruik het migratieadoptieplan om details te controleren, zoals bedrijfseenheid, workloadeigenaar, technische afhankelijkheden en classificatie van kritiek. Deze details helpen bij het effectief prioriteren en sequentieeren van workloads.
Priority Zakelijke waarde Effort Description High High Low Snelle overwinningen: eerst migreren voor onmiddellijke impact Medium-High High High Strategische investeringen - plan zorgvuldig met voldoende middelen Middelmatig-Laag Low Low Eenvoudige kandidaten - hiaten vullen tussen belangrijke migraties Low Low High Vermijden of uitstellen- resources richten op kansen met een hogere waarde Begin met eenvoudigere workloads om het risico te verminderen. Begin met het migreren van workloads die minder complex zijn en een lager risico hebben. Deze aanpak helpt uw team om vertrouwen te krijgen en migratieprocessen te verfijnen voordat ze uitdagendere workloads aanpakken. Richt u op interne hulpprogramma's, ontwikkelomgevingen of toepassingen met weinig gebruik met zelfstandige architecturen en minimale integratiepunten.
Verplaats niet-productieomgevingen vóór productie. Niet-productieomgevingen bieden een veilige ruimte om het volledige migratieproces te testen. Migreer ontwikkel-, faserings- en QA-omgevingen vóór productie om de gereedheid te valideren. Met deze volgorde kunnen teams configuraties, prestaties en herstelprocedures testen zonder dat dit van invloed is op gebruikers. Gebruik niet-productiemigraties om operationele teams te trainen.
Plan kritieke systemen nadat u het eerste succes hebt aangetoond. Voor kritieke toepassingen zijn bewezen migratiemogelijkheden vereist voordat u ze naar Azure verplaatst. Plan deze migraties voor latere golven wanneer uw team competentie demonstreert met Azure-services. Voor zakelijke deadlines, zoals hardwarevernieuwingscycli, moet u mogelijk eerder kritieke toepassingen prioriteren met meer beveiliging en langere testperioden.
Neem representatieve complexe workloads op om scenario's te testen. Voeg een of twee complexe workloads toe aan iedere vroege implementatiefase om uitdagingen te identificeren waarmee u te maken krijgt met missiekritieke toepassingen. Kies workloads die algemene patronen vertegenwoordigen, zoals toepassingen met meerdere lagen of databaseafhankelijke systemen.
Tijdlijnen definiëren voor elke golf
Duidelijke tijdlijnen voor elke golf bieden structuur aan uw migratie-inspanning. Gedefinieerde begin- en einddatums helpen bij het beheren van het bereik, het instellen van verwachtingen van belanghebbenden en het bijhouden van de voortgang tussen teams.
Stel golfduur in op basis van workloadcomplexiteit en teamcapaciteit. Overweeg de Azure-ervaring van uw team, de beschikbaarheid van deskundigen op het gebied van onderwerpen en de gelijktijdige projectvereisten bij het schatten van de duur. Houd rekening met de tijd voor test-, validatie- en kennisoverdrachtsactiviteiten.
Neem buffertijd op voor onverwachte uitdagingen en leren. Voeg tijd voor onvoorziene gebeurtenissen toe aan de eerste schattingen om rekening te houden met onvoorziene technische problemen, afhankelijkheidsdetecties en probleemoplossingsactiviteiten. Migratieprojecten ondervinden consequent uitdagingen die tijdens de planning niet duidelijk waren. Buffertijd voorkomt planningsdruk die leidt tot snelkoppelingen of kwaliteitscompromittaties.
Mijlpaalcontrolepunten binnen elke golf tot stand brengen. Maak beoordelingspunten op 25%, 50%en 75% voltooiing om de voortgang te beoordelen, veronderstellingen te valideren en plannen zo nodig aan te passen. Gebruik deze controlepunten om de status aan belanghebbenden te communiceren, blokkeringen vroeg te identificeren en cursuscorrecties aan te brengen voordat ze van invloed zijn op downstreamactiviteiten.
Plan overstapvensters tijdens geschikte tijden voor de bedrijfsvoering. Plan definitieve cutover-activiteiten tijdens vastgestelde onderhoudsvensters, daluren of geplande downtimeperioden. Coördineer met zakelijke belanghebbenden om te zorgen dat cutover-timing overeenkomt met cycli, wettelijke rapportageperioden en kritieke bedrijfsactiviteiten. Documenteer terugdraaiingsprocedures en succescriteria voor elke overgang.
Pas tijdlijnen aan op basis van feedback over de uitvoering. Migratietijdlijnen zijn dynamisch. Controleer de werkelijke versus geplande duur na elke golf en pas toekomstige golven aan om op schema te blijven.
Uw migratieplan beheren
Tools voor gezamenlijke planning zorgen voor effectief beheer van waves binnen uw adoptieteam. Azure Boards biedt functies voor het bijhouden van de taakstatus, eigendom, sequentiëren en updates tijdens uw migratie. Configureer uw planningsprogramma met deze typen werkitems:
| Werkitemtype | Purpose | Example |
|---|---|---|
| Epic | Totale projectbereik | Migratie van datacentrum naar Azure |
| Feature | Hoofdprojectonderdeel | Evaluatie van digitale activa |
| Productachterstanditem | Specifiek opleverbaar element | Implementatie van Azure Migrate |
| Opdracht | Afzonderlijk actie-item | On-premises IP-adresbereiken configureren |
| Insect | Probleem dat voortgang belemmert | Firewall blokkeert scannen in Azure Migrate |
| Testcase | Validatiecriteria | Azure Migrate-scans voltooid met nulfouten |
Azure-hulpprogramma's en -resources
| Categorie | Tool | Description |
|---|---|---|
| Planning | Azure Boards | Beheert migratiegolven, houdt de voortgang bij en coördineert teamactiviteiten |
| Ontdekking | Azure Migrate | Detecteert afhankelijkheden tussen toepassingen en beoordeelt de migratiegereedheid |