Gostovanje v oblaku je lahko koristno, vendar ni brez zapletenosti. Za začetek razmislite, kateri model arhitekture oblaka ustreza vaši aplikaciji.
Računalništvo v oblaku se nanaša na zagotavljanje storitev IT prek interneta. Navidezno računalniško okolje lahko organizirate na več načinov glede na različne modele uvajanja v oblak.
Modeli uvajanja opisujejo okolje v oblaku na podlagi lastništva, obsega, dostopa in namena. Tukaj je pet priljubljenih modelov uvajanja v oblak skupaj z informacijami o tem, kako jih uporabljati.
1. Zasebni oblak
Zasebni oblak je oblika uvedbe na mestu uporabe. Vključuje dostavo storitev v oblaku enemu samemu subjektu. To je lahko organizacija ali posameznik.
Z zasebnim oblakom lahko nabavite, virtualizirate in upravljate svojo lastno infrastrukturo. Imate popoln nadzor nad svojimi podatki in varnostnimi ukrepi, potrebnimi za njihovo zaščito.
Vi ustvarjate, uvajate in upravljate vire na mestu uporabe. Upravljate in nadzorujete svojo infrastrukturo in podatke brez vmešavanja tretjih oseb. Zasebni oblak je idealen, če vaše delovne obremenitve zahtevajo zasebnost in diskretnost
To lahko dosežete tudi s tretjo organizacijo, ki ponuja storitve, namenjene izključno vam.
IBM in Google imata virtualni zasebni oblak paketi za organizacije.
Morda svojih podatkov ne želite deliti z javnim ponudnikom zaradi strahu pred kršitvami varnosti. Ali pa imate podedovane aplikacije, ki jih morate preizkusiti in zagnati brez dodatnih stroškov.
Zasebni oblaki so idealni za ustanove, ki obravnavajo tajne vsebine. To so lahko vladne varnostne agencije in finančne institucije.
Toda razvoj in upravljanje zasebnih oblakov je lahko drago in dolgotrajno. Za najem osebja, nakup opreme in dodelitev prostora boste potrebovali vnaprejšnji kapital.
Prav tako se boste morali ukvarjati s ponavljajočimi se stroški vzdrževanja in operativnimi stroški za zagon oblaka. Vaš podatkovni center je lahko ranljiv za človeške in okoljske katastrofe.
Zasebni oblak prinaša tudi tveganje izgube podatkov. Električne okvare ali katastrofe lahko izbrišejo vaše podatke, saj so na enem mestu. V takšnih okoliščinah bo potreben čas, da si opomore.
2. Javni oblak
Z modelom javnega oblaka tretja oseba gradi, nadzoruje in vzdržuje oblak. Za razliko od zasebnega oblaka javni oblak služi več kot le eni sami entiteti. Vsakdo lahko dostopa do storitev in uporablja vire iz javnega oblaka, ne glede na to, ali ste posameznik ali organizacija.
Ponudniki javnih storitev v oblaku (CSP), kot je Amazon Web Services (AWS), ponujajo številne storitve. Ponujajo virtualne storitve, vključno z računalniško programsko opremo, shranjevanjem, bazami podatkov in omrežji.
Pri tej vrsti modela obstoječe aplikacije preselite v omrežje javnega ponudnika v oblaku, kot je AWS. V tem oblaku lahko ustvarite in uvedete nove aplikacije.
Na primer, AWS ima Elastično fižolovo steblo, ki lahko pomaga razmestiti vašo aplikacijo Golang. Izdelate lahko tudi aplikacije v drugih jezikih, ponudniki javnega oblaka pa ponujajo možnosti shranjevanja in baze podatkov. Render je eden od mnogih ponudnikov, ki gostijo baze podatkov Postgres na daljavo.
Mnoge organizacije imajo raje javne oblake zaradi njihovih številnih prednosti. Prvič, javni oblaki ponujajo neposreden pristop k upravljanju in vzdrževanju storitev IT.
Na primer, v javnem oblaku vam ni treba nabavljati ali upravljati infrastrukture. Odgovorni ste samo za stvari, ki jih daste v oblak: podatke, konfiguracijo itd. Za vse to namesto vas poskrbi ponudnik oblaka, vi pa plačate samo tisto, kar porabite.
Vsem večjim javnim CSP je všeč AWS, Microsoft in Google imajo vzpostavljeno infrastrukturo. Imajo infrastrukturo v izoliranih regijah in območjih razpoložljivosti s številnimi podatkovnimi centri na splošno.
Ta porazdeljena zasnova uporabnikom omogoča vzpostavitev virov v različnih regijah in podatkih. Ta pristop uporabnikom zagotavlja dostop do storitev, ki niso na voljo v njihovih regijah.
V času katastrofe se območja razpoložljivosti med seboj podpirajo. Ker sta oddaljeni kilometre drug od drugega, drugo območje zagotavlja storitve, če nesreča prizadene eno območje. Vire morate vedno razmestiti v več kot enem območju razpoložljivosti.
Javni oblak je dobra izbira, če vodite redno podjetje. Dostopate lahko do virtualnih strežnikov, baz podatkov in omrežnih komponent, ki se upravljajo v oblaku. Plačate le tisto, kar zagotovite.
Čeprav obstajajo skrbi glede varnosti podatkov v javnih oblakih, so ponudniki storitev, kot je AWS, izboljšali svoje varnostne ukrepe in strankam pomagali zaščititi njihove sisteme.
3. Hibridni oblak
Hibridni oblak je sestavljen iz uvedb javnega in zasebnega oblaka. Vključuje povezovanje lokalne infrastrukture z javno platformo v oblaku. Hibridni model lahko uporabite, ko imate nekaj virov v javnem oblaku, druge pa v lokalnem podatkovnem središču.
Predpisi o skladnosti in varnostni pomisleki vas lahko prisilijo, da sprejmete hibridni model. Čelni del svoje aplikacije lahko na primer uvedete v javnem oblaku, vendar obdržite zaledje v zbirki podatkov na mestu uporabe. To zagotavlja lokalno shranjevanje vaših podatkov.
Hibridna uvedba vam omogoča, da uživate v najboljših javnih in zasebnih oblakih. Imate nadzor nad viri, hkrati pa izkoristite prednosti inovativnih storitev ponudnikov v oblaku.
4. Multi-Cloud
Model uvedbe v več oblakih vključuje uporabo več javnih ponudnikov v oblaku. Za različne primere uporabe uporabljate vire več kot enega javnega ponudnika oblaka.
Vsak ponudnik oblakov ima svoje prednosti in slabosti. Morda boste želeli za svoj izdelek izkoristiti najboljše storitve vsakega ponudnika. Pristop v več oblakih vam omogoča, da dobite najboljše od vseh ponudnikov. Ponudniki oblakov kot Vmware ponujajo storitve v več oblakih organizacijam za plačilo.
Slaba stran multi-oblaka je, da potrebujete dodatno pomoč pri upravljanju. Delovanje pri dveh ponudnikih z različnimi politikami in okolji je lahko težavno. Za učinkovito upravljanje boste potrebovali več časa in stroškov.
5. Oblak skupnosti
Oblak skupnosti podpira več organizacij, ki si delijo iste vire. To je zasebni oblak v lasti in upravljanju več organizacij.
Podobno misleče organizacije uporabljajo to vrsto modela. Lahko so vladne agencije, ki nudijo podobne storitve, šole ali verske ustanove. Oblaki skupnosti so najboljši za splošne storitve, kot so gradiva za branje, tečaji itd.
So stroškovno učinkoviti, prilagodljivi in razširljivi s podporo številnih organizacij.
Oblaki skupnosti niso najboljša izbira za shranjevanje občutljivih informacij, saj lahko veliko ljudi dostopa do njihovih strežnikov. Prav tako morajo porabiti denar in čas za podporo svojih storitev. Težko jih je obvladati, saj si delijo odgovornosti med vpletenimi stranmi.
Kako izbrati model uvajanja v oblak
Bistveno je, da izberete ustrezen model uvajanja, ki ustreza vašemu delovnemu toku. To je lahko odvisno od več dejavnikov, kot je cena modela. Mora biti cenejši od tega, kar plačujete zdaj.
Upoštevati morate tudi možnosti razširljivosti, ki jih ponuja model. Aplikacije se morajo na neki točki zmanjšati ali povečati. Razmislite tudi o modelih, ki so enostavni za upravljanje in uporabo.
Vladni in organizacijski predpisi o skladnosti lahko narekujejo vaš model izbire. Nekatere organizacije zahtevajo, da so njihovi podatki shranjeni na mestu uporabe.