Hopp over navigasjon

Overfør

Driv verdi raskere med fleksible, kraftige skyoverføringsstrategier – samtidig som du minimere forretningspåvirkning.

Overfør langvarig

I denne fasen styrer vi skyoverføringen din via fire mye brukte tilnærminger. Lær om disse veiene til å bestemme den rette miksen for programmene dine. Du kan for eksempel velge å være vert igjen eller «løft og flytt»-frie strategiske apper uten kodeendringer, og omskape andre som er mer forretningskritiske og bryte dem ned i tjenester.

"Create a multifaceted application strategy to determine when rehosting, refactoring, rebuilding or replacing applications delivers value, and how new applications can be built using cloud-optimized and cloud-native design principles."

Gartner, «Devise an Effective Cloud Computing Strategy by Answering Five Key Questions», David W. Cearley, November 2015, oppdatert 23. juni 2017

Utforsk skyoverføringsstrategier for å se når og hvordan de passer dine mål

Rehost

Ofte kalt «løft og flytt»-overføring, dette kodeløse alternativet lar deg overføre de eksisterende programmene dine raskt til Azure. Hvert program overføres «som det er», dette gir deg skyfordelene uten risikoen eller kostnadene ved kodeendringer.

Nå skal det brukes:

  • Du må flytte programmer fra datasenteret ditt til skyen raskt.
  • Appene dine er bygd for å benytte Azure IaaS-skalerbarhet.
  • Virksomheten din trenger programmene, men behøver ikke å endre funksjonene øyeblikkelig.
  • Krav dine til programmer eller database kan bare møtes ved å bruke en virtuell Azure IaaS-maskin.
  • Du må flytte programmet ditt uten kodeendringer

Vær vert for prøvebane igjen

Overføringstrinn

Bytte vert til IaaS

Endre databaseverten

Optimaliser

Trinn 1 av 4

Kopier virtuelle maskiner eller fysiske servere til Azure

Bruk Azure Site Recovery for å replikere servere med noe få enkle trinn, inkludert virtuelle VMware-maskiner eller fysiske servere som kjører Windows eller Linux. Repliker virtuelle maskiner eller standard lagringskontoer for å møte programmets krav til ytelse og serviceavtale.

Trinn 2 av 4

Konfigurer Azure Hybrid Benefit og Managed Disks

Spar kostnader når du overfører dine virtuelle Windows Server-maskiner til Azure med Azure Hybrid Benefit. Bruk de anbefalte konfigurasjonene fra evalueringen din, slik som lagringstype, tilgjengelighetssett, virtuell maskinstørrelse og nettverk før du overfører.

Trinn 3 av 4

Test og overfør programmer til Azure

Opprett en grunnlinje for ytelsen til programmet ditt i Azure ved hjelp av en ikke-forstyrrende failover-test med Site Recovery. Utfør deretter programoverføring til Azure i trygghet.

Trinn 4 av 4

Overfør store datamengder

Bruk Azure Data Box-tjenesten når du vil overføre store mengder data til Azure, men du er begrenset av tid, nettverk eller kostnader. Data Box støttes av et utvalg av partnere med inngående erfaring med å hjelpe kunder med å behandle dataressurser.

Trinn 1 av 3

Overfør databasen din

Overfør enkelt SQL Server, Open Source og andre relasjonelle databaser til heladministrerte løsninger på Azure, som Azure SQL Database Managed Instance, Azure Database Service for PostgreSQL og Azure Database for MySQL med Azure Database Migration Service. Overfør dine ikke-relasjonelle databaser til Azure Cosmos DB med Data Migration Tool.

Trinn 2 av 3

Skaler databaseoverføringen

Overfør databaser parallelt med Database Migration Service.

Trinn 3 av 3

Fullfør overføringen

Når den overførte databasen er klar, kobler du bare opp appen din på nytt ved å oppdatere tilkoblingsstrengene.

Trinn 1 av 4

Sikre samsvar

Hjelper med å sikre forskriftssamsvar eller lovmessige krav ved å bruke sikkerhetspolicyer som definerer den ønskede konfigurasjonen til arbeidsbelastningene dine. Azure Machine Learning identifiserer manglende datakryptering og brannmurregler.

Trinn 2 av 4

Sikkkerhetskopier de virtuelle maskinene dine

Sikkerhetskopier de overførte virtuelle Windows- og Linux-maskinene fra Azure Portal. Med all sikkerhetskopiinformasjon i et sentralt instrumentbord, kan du raskt finne ut hva du trenger å gjenopprette hvis du skulle miste data.

Trinn 3 av 4

Administrer forskriftssamsvar

Sikre tilstrekkelig forskriftssamsvar ved å definere policyer og overvåke forskriftssamsvar etter dine standarder. Implementer minste priviligerte tilgang ved hjelp av Role Based Access Control (RBAC) og akkurat i tide administrator tilgang.

Trinn 4 av 4

Spor bruken av virtuelle maskiner

Bruk Azure Cost Management for å overvåke CPU-anvendelse på dine virtuelle maskiner for å oppdage ineffektivitet og optimaliser bruk.

Finn ut hvordan du flytter driften av programmet ditt ved hjelp av Microsoft-verktøy for server- og databaseoverføring.

Appoverføring til Azure: En beskrivelse av alternativene dine

Aktuelle videoer

Anbefalte teknologitjenester

Våre teknologipartnere tilbyr en rekke overføringsløsninger du kan bruke når Azure-overføringstjenester ikke støtter ditt spesifikke scenario.

Refaktorere

Refaktorering, ofte referert til som «ompakking», er en skyoverføringstilnærming som lar deg endre programkode minimalt eller bruke konfigurasjonsendringer nødvendig for å koble programmet til Azure PaaS og benytte deg bedre av skyen.

Nå skal det brukes:

  • Du må bruke en eksisterende kodebase og distribusjonsferdigheter, og kodeportabilitet er en bekymring.
  • Programmet ditt kan enkelt ompakkes til å fungere i Azure.
  • Du vil bruke innovative DevOps-praksiser levert av Azure.
  • IT-teamet ditt investerer i DevOps med en beholderstrategi for visse arbeidsbelastninger.

Refaktorer prøvebane

Overføringstrinn

Refaktorer til PaaS

Database til Azure

Optimaliser operasjonene

Trinn 1 av 2

Pakk om eksisterende apper

Bruk eksisterende programmer, ompakket for å dra fordel av Azure-plattformens PaaS-egenskaper. Send programmet ditt til Azure Container Registry hvor du kan forenkle beholderutvikling gjennom enkel lagring og administrasjon av beholderbilder for Azure-distribusjoner i et sentralt register.

Trinn 2 av 2

Distribuer til Azure Kubernetes-tjenesten

Opprett, konfigurer og administrer en klynge av virtuelle maskiner forhåndskonfigurert for å kjøre beholderbaserte programmer. Azure Kubernetes Service (AKS) gjør det enkelt.

Trinn 1 av 2

Overfør databasen din

Overfør enkelt SQL Server, Open Source og andre relasjonelle databaser til heladministrerte løsninger på Azure, som Azure SQL Database Managed Instance, Azure Database Service for PostgreSQL og Azure Database Service for MySQL med Database Migration Service. Overfør dine ikke-relasjonelle databaser til Azure Cosmos DB med Data Migration Tool.

Trinn 2 av 2

Overfør databasene dine i full skala

Bruke Database Migration Service, overføre databasene dine parallelt. Så snart en migrert database er klar til bruk, kan du bare koble den til igjen og appen din er oppe og går.

Trinn 1 av 3

Migrer til Visual Studio Team Services

Flytt fra Team Foundation Server til Visual Studio Team Services og ta dataene dine med deg

Trinn 2 av 3

Administrer forskriftssamsvar

Hjelper med å sikre samsvar mellom selskaps- eller bransjekrav med sikkerhetspolicyer som definerer den ønskede konfigurasjonen til arbeidsbelastningene dine. Azure Security Center maskinlæring for å identifiserer manglende datakryptering og manglende brannmurregler.

Trinn 3 av 3

Overvåk og visualiser kostnader

Få oversikt over ressursforbruk og -kostnader i én enkel, samlet visning. Dine ansatte og forretningsbrukere kan bygge tilpassede dashbord for å vise data etter deres behov.

Anbefalte teknologitjenester

Våre teknologipartnere tilbyr en rekke overføringsløsninger du kan bruke når Azure-overføringstjenester ikke støtter ditt spesifikke scenario.

Rearchitect

Med denne strategien for skyoverføring kan du endre eller utvide et programs kodebase for å optimalisere programarkitekturen for skyskalering. Dette vil modernisere appen din til en robust, svært skalerbar, uavhengig distribusjonsbar arkitektur. Bruk Azure-tjenester for å akselerere prosessen, skaler applikasjoner med trygghet, og administrere appene dine med letthet.

Nå skal det brukes:

  • Programmet ditt trenger en stor revidering for å inkorporere nye muligheter eller for jobbe mer effektivt på en skyplattform.
  • Du vil benytte deg av eksisterende programinvesteringer.
  • Du vil møte skalerbarhetskrav på en kostnadseffektiv måte.
  • Du vil minimere bruk av virtuelle maskiner.
  • Du vil bruke innovative DevOps-praksiser levert av Azure.

Omform prøvebanen

Overføringstrinn

Endre arkitekturen for PaaS

Database til Azure

Frigi og optimaliser

Trinn 1 av 3

Endre arkitekturen til koden din

Del opp et monolittisk program i et utvalg av løst tilkoblede moduler som jobber sammen for å benytte seg av fordelene ved Azure-plattformen.

Trinn 2 av 3

Utvikle tjenester uavhengig

Hver mikrotjeneste er selvstendig, liten, uavhengig og løst koblet, og kan bygges, testes og distribueres selvstendig.

Trinn 3 av 3

Utvikle med favorittene dine

Driv utvikling med ditt foretrukne programmeringsspråk, ved hjelp av kjente verktøy.

Trinn 1 av 2

Overfør databasene dine i full skala

Bruk Azure Database Migration Service til å overføre databaser parallelt.

Trinn 2 av 2

Fullfør overføringen

Den overførte databasen er klar for bruk. Bare koble til på nytt så vil appen være i gang.

Trinn 1 av 3

Uavhengige distribusjoner

Du kan oppdatere en tjeneste uten å måtte distribuere hele programmet på nytt, og rulle en oppdatering enten tilbake eller frem hvis noe går galt. Docker kan brukes for å distribuere mikrotjenester.

Trinn 2 av 3

Send programmet ditt til Azure Container Registry

Azure Container Registry gir deg mulighet til å lagre og administrere avbildninger for alle typer av beholderdistribusjoner.

Trinn 3 av 3

Distribuer til Azure Kubernetes-tjenesten

Azure Kubernetes Service (AKS) gjør det enkelt å opprette, konfigurere og administrere en klynge av virtuelle maskiner som er forhåndskonfigurert for å kjøre beholderbaserte programmer.

Anbefalte teknologitjenester

Våre teknologipartnere tilbyr en rekke overføringsløsninger du kan bruke når Azure-overføringstjenester ikke støtter ditt spesifikke scenario.

Rebuild

Bygg om et program fra bunnen av ved å bruke skyinnebygde teknologier. Azure-plattformen som en tjeneste (PaaS) gir et komplett utviklings- og distribusjonsmiljø i skyen, uten kostnaden og kompleksiteten til programvarelisenser, uten behovet for underliggende programinfrastruktur, eller mellomvare og andre ressurser. Med denne skymigreringsstrategien styrer du programmene og tjenestene du utvikler, og Azure tar seg av alt annet.

Nå skal det brukes:

  • Du vil ha rask utvikling, og det eksisterende programmet sinker deg på grunn av begrenset funksjonalitet og levetid.
  • Du er klar til å bygge nye programmer ved å bruke skyinnebygde teknologier.
  • Du vil bygge innovative apper som benytter seg av fremskritt i AI, blokkjede og IoT.
  • Du vil få fart på forretningsinnovasjonen.
  • Du vil bruke innovative DevOps-praksiser levert av Azure

Bygg om prøve

Overføringstrinn

Bygg om databasen

Bygg om skyinnebygde apper

Frigi og optimaliser

Trinn 1 av 2

Lag en database for lagring av dataene dine

Azure Cosmos DB er en globalt distribuert, multimodelldatabasetjeneste som gir nøkkelferdig distribusjon til et ubegrenset antall Azure-områder, med transparent skalering og replikering av dataene, uansett hvor brukerne befinner seg.

Trinn 2 av 2

Multimodell + multi-API-database

Bruk nøkkelverdier, grafer, kolonnefamilier og dokumentdata i én tjeneste med Cosmos DB

Trinn 1 av 3

PaaS-tjenester

Azure PaaS lar deg lage applikasjoner ved å bruke innebygde programvarekomponenter som tilbyr skalerbarhet, høy tilgjengelighet og multileiefunksjoner.

For eksempel, kan du bruke Azure Logic Apps hvis programmet ditt trenger en integrasjonsløsning, .

Trinn 2 av 3

Bygg serverløs

Bygg apper raskere med en serverløs arkitektur, ved hjelp av programmeringsspråket ditt.

Trinn 3 av 3

Bygg om med AI

Bruk rike kunstige intelligens-tjenester som Azure Cognitive Services tekstanalyse for å gi brukere bedre muligheter for å lære og tilpasse.

Trinn 1 av 2

Publiser appen din til App Service

Bruk Visual Studio Team Services til å lage et fullstendig CI/CD-datasamlebånd for programmet ditt – uansett hvilket språk du bruker – og distribuere til flere mål, inkludert virtuelle maskiner, Azure Service Fabric og Docker beholderorganiserer som Kubernetes.

Ta neste steg nå

Azure-overføringsprosessen

Vurder VURDER
Overfør OVERFØR
Optimaliser OPTIMALISER