Kampanj modeller: enkla steg, mellanlagrade eller FlightPromotion models: Single-step, staged, or flight

Migrering av en arbetsbelastning diskuteras ofta som en enskild aktivitet.Workload migration is often discussed as a single activity. I praktiken är det en samling mindre aktiviteter som underlättar flyttningen av en digital till gång till molnet.In practice, it's a collection of smaller activities that facilitate the movement of a digital asset to the cloud. En av de sista aktiviteterna i en migrering är befordran av en tillgång till produktion.One of the last activities in a migration is the promotion of an asset to production. Befordran är den tidpunkt då produktionssystemet ändras för slutanvändare.Promotion is the point at which the production system changes for end users. Det kan ofta vara så enkelt som att ändra nätverksroutingen och omdirigera användare till den nya produktionstillgången.It can often be as simple as changing the network routing, redirecting end users to the new production asset. Befordran är också den punkt där avdelningen för IT- eller molndrift ändrar fokus på driftshanteringsprocessen från det tidigare produktionssystemet till de nya.Promotion is also the point at which IT operations or cloud operations change the focus of operational management processes from the previous production system to the new production systems.

Det finns flera modeller för befordran.There are several promotion models. Den här artikeln beskriver tre av de vanligaste vid molnmigrering.This article outlines three of the most common ones used in cloud migrations. Valet av befordringsmodell ändrar de aktiviteter som utförs inom processerna för migrering och optimering.The choice of a promotion model changes the activities seen within the migrate and optimize processes. Därför ska befordringsmodellen bestämmas tidigt för en version.As such, promotion model should be decided early in a release.

Befordringsmodellen inverkan på aktiviteter för migrering och optimeringImpact of promotion model on migrate and optimize activities

I var och en av de följande modellerna för befordran replikerar och mellanlagrar det valda migrationsverktyget de tillgångar som utgör arbetsbelastningen.In each of the following promotion models, the chosen migration tool replicates and stages the assets that make up a workload. Efter mellanlagring behandlar de olika modellerna tillgången på lite olika sätt.After staging, each model treats the asset a bit differently.

  • Befordran med ett enda steg.Single-step promotion. I en modell med befordran i ett steg fungerar mellanlagringsprocessen även som befordran.In a single-step promotion model, the staging process doubles as the promotion process. När alla tillgångar mellanlagrats leds användartrafiken om och mellanlagring blir produktion.After all assets are staged, end-user traffic is rerouted and staging becomes production. I ett sådant fall är befordran en del av migrationsprocessen.In such a case, promotion is part of the migration process. Det är den snabbaste migreringsmodellen.This is the fastest migration model. Denna modell gör det dock svårare att integrera robusta aktiviteter för testning och optimering.However, this approach makes it more difficult to integrate robust testing or optimization activities. Dessutom förutsätter den här typen av modell att migreringsarkivet har åtkomst till mellanlagrings-och produktions miljön, vilket äventyrar separering av uppgifter i vissa miljöer.Further, this type of model assumes that the migration team has access to the staging and production environment, which compromises separation of duties in some environments.

    Anteckning

    Innehållsförteckningen för denna plats listar befordringsaktiviteten som en det av optimeringsprocessen.The table of contents for this site lists the promotion activity as part of the optimize process. I en enda stegs modell sker befordran under migreringsprocessen.In a single-step model, promotion occurs during the migration phase. När denna modell används ska roller och ansvarsområden uppdateras för att spegla detta.When using this model, roles and responsibilities should be updated to reflect this.

  • Mellanlagrad.Staged. I modellen med mellanlagrad befordran anses arbetsbelastningen vara migrerad när den mellanlagrats, men ännu inte befordrats.In a staged promotion model, the workload is considered migrated after it is staged, but it is not yet promoted. Innan befordran genomgår den migrerade arbetsbelastningen en serie prestandatest, affärstest och optimeringsförändringar.Prior to promotion, the migrated workload undergoes a series of performance tests, business tests, and optimization changes. Den befordras sedan vid ett senare datum tillsammans med en plan för affärstestning.It is then promoted at a future date in conjunction with a business test plan. Denna metod förbättrar balansen mellan kostnad och prestanda samtidigt som det är lättare att utföra affärsvalidering.This approach improves the balance between cost and performance, while making it easier to obtain business validation.
  • Förhandsversion.Flight. Modellen med en förhandsversion kombinerar modellerna för mellanlagring och ett stegs-modellen.The flight promotion model combines single-step and staged models. I modellen med förhandsversion behandlas tillgångarna i arbetsbelastningen som produktionstillgångar efter mellanlagring.In a flight model, the assets in the workload are treated like production after landing in staging. Efter en kortare period av automatisk testning dirigeras produktionstrafik till arbetsbelastningen.After a condensed period of automated testing, production traffic is routed to the workload. Det är dock en delmängd av trafiken.However, it is a subset of the traffic. Den trafiken fungerar som en första körning av produktion och testning.That traffic serves as the first flight of production and testing. Om arbetsbelastningen fungerar vad gäller funktion och prestanda migreras ytterligare trafik.Assuming the workload performs from a feature and performance perspective, additional traffic is migrated. När all produktionstrafik flyttats över till de nya tillgångarna anses arbetsbelastningen vara helt befordrad.After all production traffic has been moved onto the new assets, the workload is considered fully promoted.

Den valda befordringsmodellen påverkar sekvensen på aktiviteterna som utförs.The chosen promotion model affects the sequence of activities to be performed. Den påverkar även roller och ansvarsområden för teamet för molnimplementering.It also affects the roles and responsibilities of the cloud adoption team. Det kan även påverka sammansättningen av en sprint eller flera sprintar.It may even impact the composition of a sprint or multiple sprints.

Befordran i ett stegSingle-step promotion

Denna modell använder automatiseringsverktyg för migrering för att replikera, mellanlagra och befordra tillgångar.This model uses migration automation tools to replicate, stage, and promote assets. Tillgångarna replikeras i en avskärmad mellanlagringsmiljö som styrs av migreringsverktyget.The assets are replicated into a contained staging environment controlled by the migration tool. När alla tillgångar replikerats kan verktyget utföra en automatiserad process för att befordra tillgångarna i den valda prenumerationen i ett steg.After all assets have been replicated, the tool can execute an automated process to promote the assets into the chosen subscription in a single step. Under tiden som den mellanlagras fortsätter verktyget att replikera tillgången vilket minimerar förlusten av data mellan de två miljöerna.While in staging, the tool continues to replicate the asset, minimizing loss of data between the two environments. När en tillgång befordras bryts länken mellan källsystemet och det replikerade systemet.After an asset is promoted, the linkage between the source system and the replicated system is severed. Med denna metod förloras de ändringar som sker i de ursprungliga källsystemen.In this approach, if additional changes occur in the initial source systems, the changes are lost.

Proffs.Pros. Fördelarna med den här metoden är:Positive benefits of this approach include:

  • Modellen innebär mindre ändringar av målsystemen.This model introduces less change to the target systems.
  • Kontinuerlig replikering minimerar dataförlust.Continuous replication minimizes data loss.
  • Om mellanlagringsprocessen misslyckas kan den snabbt tas bort och upprepas.If a staging process fails, it can quickly be deleted and repeated.
  • Replikering och upprepade mellanlagringstest möjliggör en inkrementell process för skriptning och testning.Replication and repeated staging tests enable an incremental scripting and testing process.

Nack delar.Cons. Nackdelarna med den här metoden är:Negative aspects of this approach include:

  • Tillgångar som mellanlagras i verktygets isolerade sandbox-miljö tillåter inte komplexa testmodeller.Assets staged within the tools-isolated sandbox don't allow for complex testing models.
  • Under replikering förbrukar migreringsverktyget bandbredd i det lokala datacentret.During replication, the migration tool consumes bandwidth in the local datacenter. Mellanlagring av många tillgångar under en längre tid har exponentiell effekt på tillgänglig bandbredd vilket kan påverka migreringsprocessen och även arbetsbelastningar i produktion i den lokala miljön.Staging a large volume of assets over an extended duration has an exponential impact on available bandwidth, hurting the migration process and potentially affecting performance of production workloads in the on-premises environment.

Befordran med mellanlagringStaged promotion

I denna modell används sandbox-miljön som hanteras av migreringsverktyget för begränsade tester.In this model, the staging sandbox managed by the migration tool is used for limited testing purposes. De replikerade tillgångarna införs sedan i molnmiljön, vilket fungerar som en utökad mellanlagringsmiljö.The replicated assets are then deployed into the cloud environment, which serves as an extended staging environment. De migrerade tillgångarna körs i molnet medan ytterligare tillgångar replikeras, mellanlagras och migreras.The migrated assets run in the cloud, while additional assets are replicated, staged, and migrated. När fullständiga arbetsbelastningar blir tillgängliga inleds mer omfattande testning.When full workloads become available, richer testing is initiated. När alla tillgångar som är relaterade till en prenumeration har migrerats befordras prenumerationen och alla arbetsbelastningar till produktion.When all assets associated with a subscription have been migrated, the subscription and all hosted workloads are promoted to production. I detta scenario sker inga förändringar av arbetsbelastningarna under befordringsprocessen.In this scenario, there is no change to the workloads during the promotion process. Ändringar brukar istället ske i nätverks- och identitetslagren med omdirigering av användare till den nya miljön och indragning av behörigheter för teamet för molnimplementering.Instead, the changes tend to be at the network and identity layers, routing users to the new environment and revoking access of the cloud adoption team.

Proffs.Pros. Fördelarna med den här metoden är:Positive benefits of this approach include:

  • Denna modell tillhandahåller möjligheter för mer korrekta verksamhetstester.This model provides more accurate business testing opportunities.
  • Arbetsbelastningen kan undersökas noggrannare för att optimera tillgångens prestanda och kostnad.The workload can be studied more closely to better optimize performance and cost of the assets.
  • Ett större antal tillgångar kan replikeras inom samma tids- och bandbreddsbegränsningar.A larger numbers of assets can be replicated within similar time and bandwidth constraints.

Nack delar.Cons. Nackdelarna med den här metoden är:Negative aspects of this approach include:

  • Det valda migreringsverktyget kan inte utföra fortgående replikering efter migrering.The chosen migration tool can't facilitate ongoing replication after migration.
  • En sekundär typ av datareplikering krävs för att synkronisera data mellan plattformarna under mellanlagringen.A secondary means of data replication is required to synchronize data platforms during the staged time frame.

Befordran av förhandsversionFlight promotion

Denna modell liknar befordringsmodellen med mellanlagring.This model is similar to the staged promotion model. Det finns dock en avgörande skillnad.However, there is one fundamental difference. När prenumerationen är klar för befordran sker omdirigering av användare i etapper eller förhandsversioner.When the subscription is ready for promotion, end-user routing happens in stages or flights. För varje förhandsversion omdirigeras fler användare till produktionssystemen.At each flight, additional users are rerouted to the production systems.

Proffs.Pros. Fördelarna med den här metoden är:Positive benefits of this approach include:

  • Denna modell minskar riskerna med en stor migrering eller befordringsaktivitet.This model mitigates the risks associated with a big migration or promotion activity. Fel i den migrerade lösningen kan identifieras med mindre påverkan på affärsprocesserna.Errors in the migrated solution can be identified with less impact to business processes.
  • Den tillåter övervakning av arbetsbelastningen prestandabehov i molnmiljön under en längre tid, vilket ger större möjlighet till korrekta beslut vad gäller storleksanpassning.It allows for monitoring of workload performance demands in the cloud environment for an extended duration, increasing accuracy of asset-sizing decisions.
  • Fler tillgångar kan replikeras inom samma tids- och bandbreddsbegränsningar.Larger numbers of assets can be replicated within similar time and bandwidth constraints.

Nack delar.Cons. Nackdelarna med den här metoden är:Negative aspects of this approach include:

  • Det valda migreringsverktyget kan inte utföra fortgående replikering efter migrering.The chosen migration tool can't facilitate ongoing replication after migration.
  • En sekundär typ av datareplikering krävs för att synkronisera data mellan plattformarna under mellanlagringen.A secondary means of data replication is required to synchronize data platforms during the staged time frame.

Nästa stegNext steps

När en befordransmodell definierats och godkänts av teamet för molnimplementering kan tillgångsreparation inledas.After a promotion model is defined and accepted by the cloud adoption team, remediation of assets can begin.