1.1. Sissejuhatus
Rääkides IT arengust viimastel aastatel, ei saa mainimata jätta pilvetehnoloogiate osakaalu teiste seas. Vaatame, mis täpselt on pilvetehnoloogiad, tehnoloogiad jne.
Pilve arvutamine (või pilveteenused) on spetsiifiline vahendite ja meetodite kogum logistika, andmete salvestamise ja töötlemise osas kaugjuurdepääsu arvutusressurssides, kuhu kuuluvad serverid, andmesalvestussüsteemid (SAN) ja andmeedastussüsteemid (SDN).
IT toote loomisel, olgu selleks visiitkaart, veebipood, kõrge koormusega portaal või andmebaasisüsteem, on vähemalt kaks võimalust teie toote paigutamiseks.
Tellija territooriumil (inglise keeles — on-premise) või pilves (inglise keeles — cloud). Samuti ei saa kindlalt öelda, mis on rahaliselt soodsam üldiselt.
Kui kasutate serverit, kus töötab väike andmebaas, mis ei vaja riketsüsteemi ja lihtne veebileht, millel pole erilisi koormusi — jah, kohapealne paigutamine sobib teile. Kuid kui koormused ja vajadused kasvavad — tasub kaaluda pilve kolimist.
1.2. Pilved meie seas
Enne kui arutame, kuidas pilvede teenused täpselt pakutakse, on oluline mõista, et lugu pilvedest ei ole seotud suurte IT-hiidude ja nende siseteenustega. Me kõik kasutame igapäevaselt pilvearvutusi.
Aastal 2019 on keeruline leida inimest, kes ei kasutaks Instagrami, e-posti, kaarte ja liiklusinfo rakendusi oma telefonis. Ja kõik see salvestatakse ja töödeldakse kus? Õige!
Isegi kui olete IT-spetsialist ettevõttes, millel on vähemalt väike filiaalide võrk (näiteks) ja paigaldad infrastruktuuri andmesalvestussüsteemi, siis olgu see veebiliides, ftp või samba — teie kasutajate jaoks on see salvestuskoht pilv, mis asub... kusagil seal. Rääkimata igapäevastest asjadest, mida me kasutame iga päev mitukümmend korda.
2.1. Pilvemanduste tüüpide jagamine
Okei, pilv. Kuid asjad pole nii lihtsad. Me tuleme tööle kõik — müüjad, IT-inimesed, juhid. See on üldine mõisted, igaühel on oma ülesanne ja teatud klassifikatsioon. Nii on ka siin. Üldiselt võib pilveteenuse jagada nelja tüüpi.
1.Avalik pilv (public cloud) — see on platvorm, mis on avalikult avatud kõigile kasutajatele tasuta või tasulise tellimuse alusel. Enamasti on see konkreetse füüsilise isiku või juriidilise isiku halduses. Näiteks võib tuua teaduslike teadmiste artikkel-kogumispõhise portaali.
2. Privaatne pilv (private cloud) — täiendav vastand punktile 1. See platvorm on avalikkuse eest suletud, sageli mõeldud ühe ettevõtte (või ettevõtte ja partnerorganisatsioonide) kasutamiseks. Juurdepääs antakse ainult süsteemi administraatori poolt kasutajatele. Need võivad olla sisemised teenused, näiteks intraneti võrk, teeninduslaud (service desk), CRM jne. Tavaliselt võtavad pilve või selle segmendi omanikud infoturbe ja äri kaitse küsimusi väga tõsiselt, kuna privaatsetes pilvedes hoitakse teavet müügi, klientide ja ettevõtete strateegiliste plaanide kohta jne.
3. Ühispilv (community cloud) Võib öelda, et see on privaatne pilv, mis on jagatud mitme ettevõtte vahel, kellel on sarnased ülesanded või huvid. Sageli kasutatakse seda juhul, kui on vaja anda mitmele inimesse erinevate ettevõtete osakondadele õigusi kasutada rakenduse ressursse.
4. Hübriidpilv — (hybrid cloud) see on infrastruktuuri liik, mis ühendab endas vähemalt kaht tüüpi juurutamist. Kõige levinum näide on kliendi andmekeskuse skaleerimine pilve toe abil. Seda tehakse kulude kokkuhoiu eesmärgil, kui ei ole võimalik täielikult pilve kolida või seoses turvalisuse ja seadusandlikkuse küsimustega.
2.2. Teenuste tüübid
Super, juurutustüübid on nii erinevad, aga peaks olema midagi, mis neid ühendab? Jah, need on teenuste tüübid, mis on kõikidele pilvetüüpidele ühesugused. Vaadake kolme kõige levinumat.
IaaS (infrastructure as a service) — infrastruktuur teenusena. Selle variandi puhul pakutakse teile servereid virtuaalmasinate (VM) kujul, kettaid, võrgu seadmeid, millele saate paigaldada vajaliku operatsioonisüsteemi, keskkonna, tõsta teenuseid jne. Kuigi ma olen hetkel aktiivselt arendamas Yandexi pilves, alustasin oma tutvust GCP (Google Cloud Platform) kaudu, seega tuuakse näited selle taustal, aga räägin teenusepakkujatest veidi hiljem. IaaS lahenduse näide GCP-s oleks element Compute Engine. St see on tavaline VM, millele valite ise operatsioonisüsteemi, ise tegelete tarkvara seadistamise ja rakenduste juurutamisega. Vaatame näidet. Olete Python arendaja ja soovite teha veebilehte pilves, arvestades ainult IaaS varianti. Teil on vaja võtta üks VM, millel veebileht töötab, et selle jaoks oleks vaja paigaldada (GCP-s valitakse see instantsi loomise etapis) operatsioonisüsteem, värskendada pakihaldurit (miks ka mitte), installida vajalik Python versioon, nginx jne… Kolmel VM-l luua talitlushäirete vastu kindel andmebaasi klaster (ka käsitsi). Kavandada logimine jne. See on odav ja pikk protsess, kuid kui teile meeldib maksimaalne paindlikkus — see on teie valik.
Lihtsuse ja kalliduse poolest järgmine on PaaS (platvorm teenusena). Siin saate samuti VM-i, kuid ilma võimaluseta konfigureerida seda nii paindlikult, te ei vali OS-i, tarkvara komplekti jne, vaid saate oma toote jaoks valmis keskkonna. Jätkame sama näitega. Ostate kaks App Engine'i instants'i GCP-s, millest üks toimib andmebaasina, teine aga veebiserver. Te ei pea seadistama teenindusprogramme, saate otse välja pakkuda tootmisjuhtumist. See on kallim, tunnistage, töö peab olema tasustatud, ja teie nimel on vaeva näinud terve skript. Siiski saate valmis platvormi tööks.
Kolmas peamine variant, mis seisab kõrgemal ülejäänud — SaaS (tarkvara teenusena). Te ei tee VM-ide peeneid seadistusi, te ei seadista neid üldse. Te ei pea olema IT-spetsialist, ühtegi koodi kirjutama, tagaplaani tegema. Kõik on juba valmis. Need on juba valmis, juurutatud lahendused, nagu GSuite (endine Google Apps), DropBox, Office 365.
3.1. Mis on peal?
Kas sa said aru? Okei, liigume edasi. Ostime VM-i, töötasime sellega, hävitasime selle ja ostsime veel 10. Me ei osta riistvara, kuid teame, et see peaks kuskil olema. Kui oled oma ettevõtte infrastruktuuri lisanud salvestusseadmestiku, siis tõenäoliselt panid selle serveririiulisse. Just seetõttu pakuvad pilvetehnoloogia teenusepakkujad sulle osa oma suurtest serveririiulitest. Need on nn andmekeskused (data center). Need on suured kompleksid, mis asuvad peaaegu kogu planeedil. Ehitused asuvad tavaliselt lähedal kohtadele, mis võivad vähemalt osa aastast pakkuda looduslikku jahutust, kuid mõned teenusepakkujad võivad ehitada ka Nevada kõrbes. Lisaks sellele, et hiiglaslikku hangarit paigaldatakse mitusada riiulit, hoolitseb teenusepakkuja ka soojusvahetuse eest (kõik teavad, et arvuteid ei saa külmutada ega üle kuumutada?), samuti teie andmete turvalisuse eest, eelkõige füüsilisel tasandil, nii et andmekeskusse sisenemine ebaseaduslikult on tõenäoliselt keeruline. Andmete salvestamise meetodid andmekeskustes erinevad teenusepakkujate lõikes: mõned teevad jaotatud salvestusi erinevate andmekeskuste vahel, teised hoiavad andmeid usaldusväärselt ühes kohas.
3.2. Pilved praegu ja minevikus. Teenusepakkujad
Ajalukku süüvides võib märkida, et esimeseid eeltingimusi tänapäevaste pilveplatvormide loomiseks hakati seadma juba 20. sajandi 70. aastatel, kui töötati välja ja rakendati interneti prototüüpi ARPANET. Sel ajal rääkisime võimalusest, et inimesed suudavad läbi võrgu saada kõiki võimalikke teenuseid. Aja möödudes muutusid kanalid üha stabiilsemaks ja laiemaks, 1999. aastal tutvustatakse esimest kommertskasutuseks mõeldud CRM süsteemi, mis on saadaval ainult tellimuse alusel ja mida peetakse esimeseks SaaS-iks, mille eksemplarid on hoitud ühes andmekeskuses. Hiljem eraldas ettevõte mitu osakonda, mis pakkusid tellimuse alusel PaaS-i, sealhulgas erijuhtum BDaaS (andmebaas teenusena). Aastal 2002 tõi Amazon turule teenuse, mis võimaldab andmete salvestamist ja töötlemist, ning 2008. aastal esitles teenust, mille abil saavad kasutajad luua enda virtuaalseid masinaid, mis tähistab suure pilvetehnoloogia ajastu algust.
Praegu räägitakse suurest kolmikust (kuigi ma näen kuue kuu pärast suurt nelikut): Amazon Web Services, Microsoft Azure, Google Cloud Platform… Yandex Cloud. Erilisi tundeid tekitab viimane, kuna kui meie kaasmaalased tungivad kiiresti maailmasse — uhkus jookseb selgroos.
Samuti on palju ettevõtteid, näiteks Oracle või Alibaba, kellel on oma pilved, kuid teatud asjaolude tõttu ei ole nad kasutajate seas nii populaarsed. Ja muidugi on ka meie poisid,hostinguteenuse pakkujad, kes on samuti teenusepakkujad, pakkudes PaaS või SaaS lahendusi.
3.3. Hindamine ja toetused
Ma ei jääks liiga pikalt rääkima teenusepakkujate hinnakujundusest, sest vastasel juhul oleks see avalik reklaam. Tahan rõhutada, et kõik suuremad ettevõtted pakuvad toetusi vahemikus 200 kuni 700 dollarit aastas või lühemate perioodide jooksul, et saaksite kasutajatena proovida nende lahenduste jõudu ja mõista, mis on teile vajalik.
Samuti kõik ettevõtted suurtest kolmikust… või nelikust, mis varsti… pakuvad võimalust liituda partnerite ridadesse, korraldavad seminare ja koolitusi, pakuvad sertifitseerimist ja soodustusi oma toodetele.
Allikas: habr.com
