Prihodnost je v oblakih

1.1. Uvod

Ko govorimo o razvoju IT v zadnjih nekaj letih, ne moremo mimo deleža rešitev v oblaku med drugimi. Ugotovimo, kaj so rešitve v oblaku, tehnologije itd.
Računalništvo v oblaku (ali storitve v oblaku) je poseben nabor orodij in metod za logistiko, shranjevanje in obdelavo podatkov na oddaljenih računalniških virih, ki vključujejo strežnike, sisteme za shranjevanje podatkov (DSS), sisteme za prenos podatkov (DTS).

Pri izdelavi IT produkta, pa naj bo to spletna stran vizitka, spletna trgovina, visoko obremenjen portal ali podatkovni sistem, obstajata vsaj dve možnosti za umestitev vašega produkta.

Pri stranki (angl. - on-premise) ali v oblaku. Hkrati je nemogoče zagotovo reči, kaj je v splošnem denarno bolj donosno.

Če uporabljate strežnik, na katerem deluje majhna podatkovna baza, ki ne zahteva odpornosti na napake, in preprosto spletno mesto brez večjih obremenitev – ja, zemeljsko gostovanje je vaša možnost. Toda takoj, ko se vaša delovna obremenitev in potrebe povečajo, razmislite o prehodu v oblak.

1.2. Oblaki med nami

Preden razpravljamo o tem, kako so oblaki na voljo, je pomembno razumeti, da zgodba o oblakih ne govori o velikih velikanih IT sektorja in njihovih notranjih storitvah. Računalništvo v oblaku uporabljamo tudi vsak dan.

Danes, leta 2019, je težko najti osebo, ki na svojem telefonu ne bi uporabljala Instagrama, elektronske pošte, zemljevidov in prometnih zamaškov. Kje se vse to shranjuje in predeluje? Prav!
Tudi če kot IT strokovnjak v podjetju z vsaj majhno podružnico (zaradi jasnosti) namestite sisteme za shranjevanje v infrastrukturo, potem ne glede na to, kako omogočite dostop do vira, naj bo to spletni vmesnik, ftp ali samba , to je za vaše uporabnike, trezor bo oblak, ki se nahaja ... nekje tam. Kaj naj rečemo o tako znanih stvareh, ki jih vsak dan uporabljamo na dosegu roke nekaj desetkrat.

2.1. Vrste uvajanja zmogljivosti v oblaku

V redu, oblak. A ni tako preprosto. Tudi v službo prihajamo vsi - prodajalci, informatiki, vodje. Toda to je širok koncept, vsak ima svoj namen in določeno klasifikacijo. Tukaj je enako. Na splošno lahko storitve v oblaku razdelimo na 4 vrste.

1.Javni oblak je platforma, ki je javno odprta za vse uporabnike brezplačno ali s plačljivo naročnino. Najpogosteje ga upravlja določena fizična ali pravna oseba. Primer je portal-agregator člankov znanstvenih spoznanj.

2. Zasebni oblak - ravno nasprotno od točke 1. To je za javnost zaprta platforma, pogosto namenjena enemu podjetju (ali podjetju in partnerskim organizacijam). Dostop je omogočen samo uporabnikom s strani skrbnika sistema. To so lahko interne storitve, na primer intranet omrežje, sistem SD (service desk), CRM itd. Običajno lastniki oblakov ali segmentov jemljejo vprašanje informacijske varnosti in zaščite poslovanja zelo resno, saj se informacije o prodaji, strankah, strateških načrtih podjetij itd. hranijo v zasebnih oblakih.

3. Oblak skupnosti lahko rečemo, da je to zasebni oblak, porazdeljen med več podjetij, ki imajo podobne naloge ali interese. Pogosto se uporablja, ko je treba podeliti pravice za uporabo vira aplikacije več osebam, oddelkom iz različnih podjetij.

4. Hibridni oblak To je vrsta infrastrukture, ki združuje vsaj dve vrsti uvajanja. Najpogostejši primer je skaliranje odjemalskega podatkovnega centra z uporabo oblaka. To se naredi zaradi prihranka denarja, če ni mogoče 100-odstotno preiti v oblak ali zaradi varnosti in skladnosti.

2.2. Vrste storitev

Super, vrste namestitve so tako različne, a mora obstajati nekaj, kar jih združuje? Da, to so vrste storitev, enake so za vse vrste oblakov. Poglejmo 3 najpogostejše.

IaaS (infrastruktura kot storitev) — infrastruktura kot storitev. S to možnostjo so vam na voljo strežniki v obliki virtualnih strojev (VM), diskov, omrežne opreme, na katere lahko namestite OS in okolje, ki ga potrebujete, namestite storitve itd. Kljub dejstvu, da se zdaj aktivno razvijam v oblaku iz Yandexa, sem se začel seznanjati z GCP (Google Cloud Platform), zato bom navedel primere v njegovem ozadju, na splošno pa bom o ponudnikih govoril malo kasneje. Torej bi bil primer rešitve IaaS v GCP element Compute Engine. Tisti. To je preprost navaden BM, za katerega sami izberete operacijski sistem, sami konfigurirate programsko opremo in namestite aplikacije. Poglejmo si primer. Ste python programer in želite narediti spletno stran z zaledjem v oblaku, upoštevajoč samo možnost IaaS. Vzeti morate en VM, na katerem bo delovalo spletno mesto, za to morate namestiti (v gcp je izbran v fazi ustvarjanja primerka) OS, posodobiti upravitelja pakirnikov (zakaj ne), namestiti zahtevano različico python, nginx itd... Na treh VM-jih ustvarite failover bazo podatkov (tudi ročno). Zagotovite beleženje itd. Je poceni in dolg, a če želite maksimalno prilagodljivost, je to vaša izbira.

Naslednji najbližji preprostosti in visokim stroškom je PaaS (platforma kot storitev). Tukaj seveda dobite tudi VM, vendar brez možnosti tako prilagodljivega spreminjanja konfiguracije, ne izberete OS, nabora programske opreme itd., dobite že pripravljeno okolje za vaš izdelek. Vrnimo se k istemu primeru. Kupite dve instanci App Engine v GCP, ena od njiju bo v vlogi baze podatkov, druga bo v vlogi spletnega strežnika. Ni vam treba konfigurirati nobenih podpornih programov; produkcijsko okolje lahko zaženete takoj po izdelavi. To stane več, morate priznati, delo je treba plačati in celoten scenarij vam je uspel. Dobite pa že pripravljeno platformo za delo.

Tretja od glavnih možnosti, ki stoji nad ostalimi - SaaS (programska oprema kot storitev). VM ne prilagodite natančno, sploh ga ne konfigurirate. Ni vam treba biti strokovnjak za IT, ni vam treba pisati kode, ni vam treba delati zaledja. Je vse pripravljeno. To so že pripravljene, nameščene rešitve, kot so GSuite (prej Google Apps), DropBox, Office 365.

3.1. Kaj je pod pokrovom?

Imaš to v glavi? V redu, gremo naprej. Kupili smo VM, delali z njim, ga uničili in kupili še 10 strojne opreme, vendar vemo, da mora biti nekje. Ko ste v infrastrukturo podjetja uvedli shranjevanje, ste ga verjetno namestili v omaro v strežniški sobi. Ponudniki tehnologije v oblaku vam torej dajo v najem del svoje strežniške sobe, le da je enormne velikosti. Tako imenovani DPC (center za obdelavo podatkov). To so veliki kompleksi, ki se nahajajo skoraj po vsem planetu. Gradnja se običajno izvaja v bližini tistih krajev, ki so lahko vir naravnega hlajenja vsaj del leta, nekatere predstavnike pa lahko zgradimo tudi v puščavi Nevada. Poleg tega, da ponudnik postavi več sto regalov v gromozanski hangar, ga skrbi tudi za prenos toplote (ali še vedo, da računalnikov ni mogoče zamrzniti in pregreti?), za varnost vaših podatkov, predvsem na fizičnem ravni, zato je malo verjetno, da bi nezakonito vstopili v podatkovni center, ali bo delovalo? Hkrati se načini shranjevanja podatkov v podatkovnem centru med različnimi ponudniki razlikujejo, nekateri zapisujejo porazdeljeno med različnimi podatkovnimi centri, drugi pa jih varno hranijo v enem.

3.2. Oblaki zdaj in za nazaj. Ponudniki

Na splošno, če se poglobite v zgodovino, so bili prvi predpogoji za nastanek današnjih oblačnih platform že sredi 70. let prejšnjega stoletja, med razvojem in implementacijo internetnega prototipa ARPANET. Takrat se je govorilo o tem, da bodo nekoč ljudje lahko prejemali vse možne storitve prek omrežja. Sčasoma so kanali postajali stabilni in bolj ali manj široki, leta 1999 pa se je pojavil prvi komercialni sistem CRM, ki je na voljo izključno po naročnini in je prvi SaaS, katerega kopije so shranjene v enem samem podatkovnem centru. Kasneje je podjetje dodelilo več oddelkov, ki zagotavljajo PaaS po naročnini, vključno s posebnim primerom BDaaS (podatkovna baza kot storitev). Leta 2002 je Amazon izdal storitev, ki omogoča shranjevanje in obdelavo informacij, leta 2008 pa je predstavil storitev v. v katerem lahko uporabnik ustvari svoje virtualne stroje, se tako začenja obdobje velikih oblačnih tehnologij.

Zdaj je običajno govoriti o velikih treh (čeprav velike štiri vidim čez pol leta): spletne storitve Amazon, Microsoft Azure, Google Cloud Platform ... Yandex Cloud. Slednjim je še posebej lepo, saj ko se rojaki hitro prebijejo na svetovno sceno, gre skozi kožo poseben ponos.

Veliko je tudi podjetij, na primer Oracle ali Alibaba, ki imajo svoje oblake, vendar zaradi določenih okoliščin niso tako priljubljeni med uporabniki. In seveda gostitelji, ki so tudi ponudniki rešitev PaaS ali SaaS.

3.3. Cene in nepovratna sredstva

O cenovni politiki ponudnikov se ne bom preveč spuščal, saj bo sicer šlo za odprto oglaševanje. Opozoriti bi rad na dejstvo, da vsa velika podjetja zagotavljajo nepovratna sredstva od 200 do 700 dolarjev za eno leto ali krajša obdobja, tako da lahko vi kot uporabniki izkusite moč njihovih rešitev in razumete, kaj točno potrebujete.

Prav tako bodo vsa podjetja iz velike trojice... ali četverica tik pred... ponudila priložnost, da se pridružijo vrstam partnerjev, izvajajo seminarje in usposabljanja, zagotavljajo certificiranje in ugodnosti za svoje izdelke.

Vir: www.habr.com

Dodaj komentar