Cloud & IT Cert Prep · Lektion

Migrationstrategiens 7 R'er

Anvend Rehost, Replatform, Repurchase, Refactor, Retire, Retain og Relocate til at kategorisere hver arbejdsbelastning og udarbejde en migrationsplan

Lektion 1 af 413 trin

Migrationstrategiens 7 R'er er en gratis Cloud & IT Cert Prep-lektion på CoddyKit. Dette er lektion 1 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Cloud & IT Cert Prep, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Cloud & IT Cert Prep-kurset indeholder 4 lektioner i alt.

Hvorfor en migrationsstrategi er vigtig

At flytte arbejdsbelastninger til AWS er sjældent én enkelt handling — det er en række beslutninger, der træffes for hver applikation. De 7 R'er ved migration giver arkitekter et fælles vokabular til at klassificere applikationer og vælge den rigtige migrationssti. Til SAA-C03-eksamen skal du vide, hvilket R der gælder for en given scenariobeskrivelse, da spørgsmålene ofte tester din evne til at knytte en applikations egenskaber til den korrekte migrationsstrategi.

Rehost: Lift and Shift

Rehost (Lift-and-Shift) flytter en applikation til AWS med ingen ændringer i applikationskoden eller arkitekturen. Brug AWS Application Migration Service (MGN) til at replikere lokale VM'er til EC2-instanser. Rehost er den hurtigste strategi at gennemføre og indebærer mindst risiko, hvilket gør den ideel til storskala-migrationer, hvor hastighed er vigtig, og optimering kan ske senere. Den udnytter ikke cloud-native-funktioner.

# Rehost signal words in exam questions:
# 'move quickly', 'minimal changes', 'same OS and application',
# 'lift-and-shift', 'fastest migration'
# --> Answer: AWS Application Migration Service (MGN)

Replatform: Lift, Tinker, and Shift

Replatform foretager nogle få målrettede cloudoptimeringer uden at ændre den grundlæggende applikationsarkitektur. Eksempler er at migrere en MySQL-database fra EC2 til Amazon RDS (administreret patching og sikkerhedskopiering) eller at flytte en Java-applikationsserver til AWS Elastic Beanstalk (administreret skalering). Du bevarer den samme applikationslogik, men erstatter det driftsmæssige tunge arbejde med administrerede tjenester. Det er en mellemvej, der giver moderate fordele med lav migrationsrisiko.

# Replatform signal words:
# 'move to managed service', 'reduce operational overhead',
# 'same application, but use RDS instead of self-managed MySQL'
# --> Answer: Migrate to RDS / Elastic Beanstalk / ECS

Repurchase: Drop and Shop

Repurchase erstatter en eksisterende applikation med et kommercielt SaaS-produkt. Eksempler er at erstatte et selvadministreret CRM-system med Salesforce eller udskifte et specialudviklet HR-system med Workday. Set fra AWS' perspektiv betyder det, at den lokale licens opsiges, og at der tegnes abonnement på en SaaS-tjeneste. Migrationsarbejdet handler om datamigration og brugeroplæring snarere end infrastruktur. Det er passende, når den specialudviklede applikation ikke længere giver virksomheden en konkurrencemæssig fordel.

# Repurchase signal words:
# 'legacy CRM', 'switch to SaaS', 'no longer maintain in-house',
# 'purchase a commercial off-the-shelf solution'
# --> Answer: Move to SaaS (no AWS infrastructure)

Refactor: Re-architect

Refactor (Re-architect) indebærer, at applikationen redesignes, så den fuldt ud udnytter cloud-native-funktioner. Eksempler er at opdele en monolit i mikrotjenester, der kører på Lambda and API Gateway, eller at implementere batchbehandling på ny ved hjælp af SQS and auto-scaling workers. Refactor giver de største langsigtede fordele inden for skalerbarhed, robusthed og omkostninger — men det er den dyreste og mest tidskrævende migrationsstrategi.

# Refactor signal words:
# 'add features', 'improve scalability', 'reduce technical debt',
# 'modernise', 'cloud-native', 'serverless'
# --> Answer: Redesign with Lambda / containers / event-driven

Retire: Decommission

Retire betyder, at applikationer, der ikke længere er nødvendige, lukkes ned. En grundig porteføljevurdering viser ofte, at 10–20 % af applikationerne ikke har aktive brugere, har samme funktionalitet som et andet system eller ikke længere er egnede til formålet. Når de udfases, reduceres licensomkostningerne, sikkerhedsrisikoen og migrationens omfang. Før du udfaser en applikation, skal du bekræfte det med interessenterne og kontrollere kravene til opbevaring af data af hensyn til compliance.

# Retire signal words:
# 'no longer used', 'duplicate functionality', 'low usage',
# 'can be decommissioned', 'no business value'
# --> Answer: Retire (do not migrate)

Retain: Behold lokalt

Retain (kaldes nogle gange Revisit) betyder, at applikationen indtil videre bliver på den lokale infrastruktur. Årsager kan være lovkrav om datasuverænitet, en nylig kapitalinvestering i hardware, komplekse leverandørafhængigheder eller at applikationen nærmer sig slutningen af sin levetid. Applikationer, der beholdes, migreres ikke i den aktuelle migrationsbølge, men kan vurderes igen senere. Retain er et gyldigt og almindeligt resultat af en migrationsvurdering.

# Retain signal words:
# 'compliance', 'data sovereignty', 'recently upgraded on-prem',
# 'end of life in 12 months', 'too risky to migrate now'
# --> Answer: Retain (keep on-premises, revisit later)

Relocate: Flytning på hypervisorniveau

Relocate er det syvende R, som blev føjet til modellen senere. Det flytter infrastrukturen til AWS uden at købe ny hardware, refaktorere applikationer eller redesigne arkitekturen. Konkret henviser det til at migrere VMware vSphere workloads til VMware Cloud on AWS, så de samme vCenter-værktøjer kan administrere VM'er, der nu kører på AWS bare metal. Det er hurtigere end rehost i VMware-tunge miljøer, der ikke er klar til at ændre operativsystem eller applikation.

# Relocate signal words:
# 'VMware', 'vSphere', 'maintain same virtualisation tools',
# 'move hypervisor-level without refactoring'
# --> Answer: VMware Cloud on AWS (Relocate)

Sådan anvendes de 7 R'er i praksis

I en reel migrationsbølge kan en enkelt organisation anvende alle 7 R'er samtidig: udfase ubrugte applikationer, beholde dem, der er blokeret af compliancekrav, rehoste de fleste med MGN, replatforme databaser til RDS, refaktorere en eller to strategiske monolitter til serverless, repurchase et ældre CRM-system og relocate VMware-klynger. AWS Migration Readiness Assessment (MRA) og Migration Hub hjælper med at følge hver applikations 7-R-klassifikation på tværs af porteføljen.

Omkostningsovervejelser for hver strategi

Migrationsomkostningerne stiger, når du bevæger dig fra Retire gennem Relocate, Retain, Rehost, Replatform og Repurchase til Refactor. Refactor har de højeste indledende udviklingsomkostninger, men giver typisk de laveste langsigtede cloudomkostninger på grund af automatisk skalering i serverless-tjenester og betaling pr. brug. Rehost giver den hurtigste vej til cloud, men kan resultere i overdimensionerede EC2-instanser, som efterfølgende skal tilpasses for at opnå besparelser.

# Cost vs. effort rough ordering (low to high effort):
# Retire < Retain < Rehost < Relocate < Replatform < Repurchase < Refactor
# Long-term cloud savings rough ordering (low to high savings):
# Rehost < Replatform < Repurchase < Relocate < Refactor

Tips til migrationsspørgsmål ved SAA-C03-eksamen

Migrationsscenariespørgsmål følger et bestemt mønster: De beskriver en applikations egenskab og spørger, hvilken migrationsstrategi der er mest passende. Hold øje med nøgleord: 'hurtigste migration' = Rehost; 'administreret tjeneste, ingen kodeændringer' = Replatform; 'modernisering/serverless' = Refactor; 'flytning af VMware' = Relocate; 'ikke længere nødvendig' = Retire; 'compliance/datasuverænitet' = Retain; 'skift til SaaS' = Repurchase. Der er ét korrekt R pr. scenarie — udeluk de andre ved hjælp af nøgleordene.

Hurtigt tjek

Test din forståelse af AWS Solutions Architect-koncepter (SAA-C03) fra denne lektion.

Opsummering af lektionen

I denne lektion har du lært, at de 7 R'er er Rehost, Replatform, Repurchase, Refactor, Retire, Retain og Relocate, at eksamensspørgsmål tester din evne til at knytte applikationers egenskaber til det korrekte R ved hjælp af nøgleord, og at Refactor giver de største cloudfordele, men også de højeste indledende omkostninger. Dernæst ser vi på AWS Migration Hub og Application Discovery Service til porteføljevurdering.

Gratis at komme i gang

Lær Cloud & IT Cert Prep med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
150
Lektioner
600

Ofte stillede spørgsmål

Er lektionen “Migrationstrategiens 7 R'er” gratis?

Ja — hele teksten til “Migrationstrategiens 7 R'er” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Cloud & IT Cert Prep-kurset, skal du opgradere til CoddyKit PRO. Cloud & IT Cert Prep-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Migrationstrategiens 7 R'er”?

Anvend Rehost, Replatform, Repurchase, Refactor, Retire, Retain og Relocate til at kategorisere hver arbejdsbelastning og udarbejde en migrationsplan Du øver dig i Cloud & IT Cert Prep med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Cloud & IT Cert Prep?

Der kræves ingen tidligere erfaring. Cloud & IT Cert Prep på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 4.

Hvor lang tid tager lektionen “Migrationstrategiens 7 R'er”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Cloud & IT Cert Prep-lektion?

Ja. Alle Cloud & IT Cert Prep-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Migrationstrategiens 7 R'er
  2. AWS Migration Hub og Application Discovery Service
  3. Application Migration Service (MGN)
  4. Database Migration Service (DMS) og Schema Conversion Tool
← Tilbage til Cloud & IT Cert Prep