Küsige kümnelt infrastruktuurimeeskonnalt, kas neil on pilvest väljumise strateegia, ja üheksa vastab jah. Küsige, millest see koosneb, ja tavaliselt saate wiki-lehe, mis kirjutati tarnijaülevaatuse käigus ja loetleb, millised teenused on omanduslikud ja millised ülekantavad. See on inventuur, mitte strateegia. Tõeline test on ebamugavam: kui teie teenusepakkuja kahekordistaks hinnad, muudaks jurisdiktsiooni või peataks teie konto teisipäeva hommikul, mitu nädalat kuluks, enne kui teenindate liiklust kuskil mujal - ja kes teie meeskonnas oskab sellele vastata ilma arvutustabelit avamata?

Regulatiivne surve on siin reaalne, kuid see pole huvitav osa. Data Act kaotab vahetustasud, mis võtab ära finantsosakonna vabanduse. Schrems II ja CLOUD Act võtsid juriidilise vabanduse ära juba aastaid tagasi. Alles jääb inseneriline reaalsus ja ükski direktiiv seda ei paranda. Regulaator võib teha lahkumise paberil odavamaks; see ei suuda panna teie deployment-pipeline'i, teie identiteedimudelit, teie DNS-kirjeid ega teie taastamisteed teisel teenusepakkujal tööle. See töö on teie ja see ongi kogu kulu.

Mis on pilvest väljumise strateegia tegelikult

Väljumisstrateegia on teie arhitektuuri mõõdetav omadus, mitte dokument. Mõõtmine on otsekohene: kui suure osa oma töötavast varast saaksite üles seada teisel teenusepakkujal, kasutades tööriistu, mida juba käitate, ilma uut koodi kirjutamata? Enamiku meeskondade jaoks maandub aus vastus kuskil nelikümmend kuni seitsekümmend protsenti ja lõhe pole kunagi seal, kus oodati. Harva on see rakendus. Selleks on hallatud andmebaas, järjekord, objektisalvestuse semantika ja üksteist väikest operatiivharjumust, mida keegi kunagi üles ei kirjutanud.

Rikkerežiim on uskumine, et kahe teenusepakkuja olemasolu midagi tõestab. Paljud ettevõtted käitavad tootmist ühel hüperskaaluril ja unustatud testprojekti kuskil mujal ning nimetavad tulemust siis multi-cloud'iks. Valikuvõimalus ei ole teise konto olemasolu; see on võime seda kasutada. Kuni üks päris töökoormus - koos monitooringu, varukoopiate, valvegraafiku ja taastamisega, mille olete tegelikult läbi teinud - ei tööta kuskil mujal kui teie peamise teenusepakkuja juures, on teil teine arve, mitte teine valik.

Kolm asja, mis teevad lahkumise raskeks

Esiteks, andmegravitatsioon, mis on igav ja otsustav. Baite on odav kopeerida ja kallis järjepidevalt liigutada, samal ajal kui süsteem töötab. Hetkel, mil teie andmed asuvad omandusliku hallatud teenuse sees, lõpetab väljumine olemast kopeerimine ja saab kõige ümberkirjutamiseks, mis sellega suhtleb. Just seetõttu säilitavad meeskonnad, kes hoiavad oma olekut milleski, mida nad võiksid ise käitada - isegi kui nad täna seda ei tee -, valikuid, mida täielikult hallatud pinud kasutavad meeskonnad vaikselt mõne aasta jooksul kaotavad.

Teiseks, operatiivne lihasmälu. Teie meeskond tunneb ühe teenusepakkuja identiteedimudelit, ühte tulemüüri abstraktsiooni, üht viisi võrkude nimetamiseks, üht konsooli paigutust kell kolm öösel. Minge teisele teenusepakkujale ja igaüks neist on surve all võõras. Kulu ei ole migratsiooninädalavahetus; see on järgnevad kuus kuud intsidente, mida käsitlevad pisut aeglasemalt inimesed, kes arvavad ära. Keegi ei pane seda migratsiooni hinnangusse ja tavaliselt on see selle suurim rida.

Kolmandaks, kulude omistamine. Enamik meeskondi ei oska teile öelda, mida üks töökoormus täna maksab, mis teeb teenusepakkujate võrdlemise põhimõtteliselt võimatuks. Kui teie arve on üks number teenusepakkuja kohta ja teie arhitektuur on nelikümmend teenust, taandub väljumisvestlus tunnetuseks. Enne kui saate väljumist hinnastada, vajate kulu, mis on jaotatud teenuse, projekti ja keskkonna kaupa, iga kasutatava teenusepakkuja üleselt, kaasa arvatud need väikesed, mille olete unustanud. See on tänamatu põhitöö ja see on eeldus iga teise siinse otsuse jaoks.

Kuidas vältida pilvetarnija lock-in'i ELis

Kui soovite vältida pilvetarnija lock-in'i, on ELi turg paremas seisus, kui enamik meeskondi eeldab. Hetzneri hinna-jõudluse suhe paneb hüperskaaluri arved näima ümardamisveana valel suunal. OVHcloud käitab oma andmekeskusi ja kiudoptikat üle kogu Euroopa. Scaleway pakub Prantsusmaalt tõeliselt kaasaegset arenduskogemust. UpCloud pakub usaldusväärset arvutusvõimsust Soomest. Ükski neist ei asenda kõiki hüperskaaluri teenuseid - kuid arvutusvõimsuse, plokksalvestuse ja võrgunduse osas, kuhu suurem osa infrastruktuurirahast tegelikult läheb, on nad usaldusväärsed ja alluvad ainult ELi õigusele.

Aus piirang on hallatud teenused. Kui teie toode on üles ehitatud omanduslikule serverless-andmebaasile, konkreetsele sündmusbussile või masinõppeplatvormile, millel pole mujal vastet, ei muuda ükski hulk Euroopa entusiasmi seda kvartaliga. Kasulik samm ei ole kangelaslik kõik-või-mitte-midagi migratsioon. See on täpselt teadmine, millised töökoormused on täna ülekantavad, mõne neist käitamine seal, kus jurisdiktsioon ja hind teile sobivad, ning ülejäänu kohtlemine teadliku, dokumenteeritud otsusena, mitte ajaloo õnnetusena.

Mida väljumisõppus tegelikult tähendab

Kohelge seda kui taasteõppust, sest just see see on. Valige päris töökoormus - mitte turundussait, midagi olekuga ja runbookiga. Seadke see üles teisel teenusepakkujal. Suunake sellele murdosa päris liiklusest. Lõhkuge see tahtlikult ja vaadake, kas teie monitooring, juurdepääsumudel ja valvegraafik töötavad ka seal. Seejärel kirjutage üles kulunud aeg ja kõik, mis teid üllatas. Õppus, mis ei tooda üllatusi, tähendab tavaliselt, et valisite midagi liiga lihtsat.

Põhjus, miks enamik meeskondi kunagi ei harjuta, ei ole laiskus, vaid tööriistastik. Iga lisanduv teenusepakkuja tähendab veel üht konsooli, veel üht kredentsiaalimudelit, veel üht arveldusekspordit, veel üht komplekti õpitavaid iseärasusi - ja väike platvormimeeskond ei suuda seda iga pilve kohta omaks võtta. See on operatiivmaks, mis vaikselt muudab suveräänsusvestluse järgmise aasta probleemiks, igal aastal. See on ka täpselt see probleem, mille control plane peaks teie laualt eemaldama.

Just selleks me Sencai ehitasimegi. Üks control plane üheteistkümne teenusepakkuja peale - Hetzner, OVHcloud, Scaleway, UpCloud, AWS, Azure, Google Cloud, DigitalOcean, Vultr, Akamai Linode ja Oracle Cloud - pluss teie enda serverid host-agendi kaudu. Võrgud, tulemüürid ja DNS hallatakse seal, kus need tegelikult asuvad, teenusepakkuja juures, nii et teisest teenusepakkujast saab kaart samas liideses, mitte teine platvormimeeskond. Kulu jälgitakse organisatsiooni kohta piirmääradega, nii et väljumisvestluses on numbrid sees.

Seda saate käitada oma teenusepakkuja kontodel või osta mahtu meie kaudu ja hoida üht arvet - toetatud on mõlemad variandid ning valikut saab hiljem muuta. Kummalgi juhul on tulemus sama ja see on ainus number, mida tasub juhtkonnale edastada: kui kaua kuluks aega, et hakata töötama mujal. Mõõtke seda üks kord ja see lakkab olemast hirm. Mõõtke seda iga kvartal ja sellest saab mõjuvõim - läbirääkimistel, hankehindamisel ja päeval, mil miski selle küsimuse paratamatuks teeb.