La estonteco estas en la nuboj

1.1. Enkonduko

Parolante pri la evoluo de IT en la lastaj jaroj, oni ne povas ne noti la parton de Cloud-solvoj inter aliaj. Ni eltrovu, kio estas nubaj solvoj, teknologioj ktp.
Nuba komputado (aŭ nuboservoj) estas speciala aro de iloj kaj metodoj por loĝistiko, stokado kaj prilaborado de datumoj pri foraj komputikresursoj, kiuj inkluzivas servilojn, datumservsistemojn (DSS), datumtranssendosistemojn (DTS).

Dum produktado de IT-produkto, ĉu ĝi estas vizitkarta retejo, reta butiko, altŝarĝa portalo aŭ datumbaza sistemo, ekzistas almenaŭ du ebloj por meti vian produkton.

Ĉe la kliento (eng. - surloke)en la nubo. Samtempe, estas neeble diri certe, kiu estas pli profita laŭ mono en la ĝenerala kazo.

Se vi uzas servilon, kie vi funkcias malgrandan datumbazon, kiu ne postulas misfunkciadon kaj simplan retejon sen multe da ŝarĝo - jes, surtera gastigado estas via elekto. Sed tuj kiam via laborkvanto kaj bezonoj pliiĝos, vi devus pensi pri translokiĝo al la nubo.

1.2. Nuboj inter ni

Antaŭ ol diskuti ĝuste kiel nuboj estas provizitaj, estas grave kompreni, ke la rakonto pri nuboj ne temas pri la grandaj gigantoj de la IT-sektoro kaj iliaj internaj servoj.Ni ankaŭ uzas nuban komputadon ĉiutage.

Hodiaŭ, en 2019, estas malfacile trovi homon, kiu ne uzus Instagram, retpoŝton, mapojn kaj trafikŝtopiĝojn en sia telefono. Kie ĉio ĉi estas konservita kaj prilaborita? Ĝuste!
Eĉ se vi, kiel IT-specialisto en firmao kun almenaŭ malgranda branĉa reto (por klareco), instalas stokadsistemojn en la infrastrukturo, tiam ne gravas kiel vi donas aliron al la rimedo, ĉu ĝi estas retinterfaco, ftp aŭ samba. , ĉi tio estas por viaj uzantoj la volbo estos nubo, kiu troviĝas... ie tie. Kion ni povas diri pri tiaj konataj aferoj, kiujn ni uzas ĉe niaj fingroj kelkdek fojojn ĉiutage.

2.1. Tipoj de Nuba Kapacito-Deplojo

Bone, nubo. Sed ĝi ne estas tiel simpla. Ni ankaŭ ĉiuj venas al laboro - vendistoj, IT-specialistoj, administrantoj. Sed ĉi tio estas larĝa koncepto, ĉiu havas celon kaj certan klasifikon. Estas same ĉi tie. Ĝenerale, nubaj servoj povas esti dividitaj en 4 tipojn.

1.Publika nubo estas platformo kiu estas publike malfermita al ĉiuj uzantoj senpage aŭ kun pagita abono. Plej ofte ĝi estas administrita de specifa individuo aŭ jura ento. Ekzemplo estas portalo-agreganto de artikoloj de scienca scio.

2. Privata nubo - la ekzakte malo de punkto 1. Ĉi tiu estas platformo fermita al la publiko, ofte destinita por unu firmao (aŭ firmao kaj partneraj organizaĵoj). Aliro estas donita nur al uzantoj fare de la sistemadministranto. Ĉi tiuj povas esti internaj servoj, ekzemple intranet reto, SD (servotablo) sistemo, CRM, ktp. Tipe, posedantoj de nubo aŭ segmento tre serioze prenas la aferon pri informa sekureco kaj komerca protekto, ĉar informoj pri vendoj, klientoj, strategiaj planoj de kompanioj ktp. estas stokitaj en privataj nuboj.

3. Komunuma nubo ni povas diri, ke ĉi tio estas privata nubo distribuita inter pluraj kompanioj, kiuj havas similajn taskojn aŭ interesojn. Ĝi estas ofte uzata kiam necesas doni rajtojn uzi aplikan rimedon al pluraj homoj, fakoj de malsamaj kompanioj.

4. Hibrida nubo Ĉi tio estas speco de infrastrukturo kiu kombinas almenaŭ du specojn de deplojo. La plej ofta ekzemplo estas grimpi klientan datumcentron uzante la nubon. Ĉi tio estas farita por ŝpari monon, se estas neeble moviĝi al la nubo 100%, aŭ pro sekurecaj kaj plenumaj kialoj.

2.2. Tipoj de servo

Super, la tipoj de disfaldiĝo estas tiel malsamaj, sed devas esti io, kio kunigas ilin? Jes, ĉi tiuj estas servotipoj, ili estas identaj por ĉiuj specoj de nuboj. Ni rigardu la 3 plej oftajn.

IaaS (infrastrukturo kiel servo) — infrastrukturo kiel servo. Kun ĉi tiu opcio, vi ricevas servilojn en formo de virtualaj maŝinoj (VMs), diskoj, retaj ekipaĵoj, sur kiuj vi povas disfaldi la OS kaj medion, kiujn vi bezonas, instali servojn ktp. Malgraŭ tio, ke mi nun aktive disvolviĝas en la nubo de Yandex, mi ekkonis GCP (Google Cloud Platform), do mi donos ekzemplojn kontraŭ ĝia fono, kaj ĝenerale mi parolos pri provizantoj iom poste. Do, ekzemplo de IaaS-solvo en GCP estus la Compute Engine-elemento. Tiuj. Ĉi tio estas simpla ordinara BM, por kiu vi mem elektas la operaciumon, mem agordu la programaron kaj disfaldi aplikaĵojn. Ni rigardu ekzemplon. Vi estas python-programisto kaj vi volas fari retejon kun backend en la nubo, konsiderante nur la opcion IaaS. Vi devas preni unu VM sur kiu la retejo funkcios, por tio vi devas instali (en gcp ĝi estas elektita en la etapo de kreado de la petskribo) la OS, ĝisdatigi la pakmanaĝeron (kial ne), instali la bezonatan version de python, nginx, ktp... Sur tri VM-oj kreu malsukcesan datumbazan grapolon (ankaŭ permane). Provizu registradon, ktp. Ĝi estas malmultekosta kaj longa, sed se vi volas maksimuman flekseblecon, ĉi tio estas via elekto.

La sekva plej proksima al simpleco kaj alta kosto estas PaaS (platformo kiel servo). Ĉi tie vi ankaŭ ricevas VM, kompreneble, sed sen la kapablo ŝanĝi la agordon tiel flekseble, vi ne elektas OS, aron da programaro ktp., vi ricevas pretan medion por via produkto. Ni revenu al la sama ekzemplo. Vi aĉetas du okazojn de App Engine en GCP, unu el ili estos en la rolo de datumbazo, la dua estos en la rolo de retservilo. Vi ne bezonas agordi iujn ajn subtenajn programojn; vi povas ruli produktadmedion tuj el la skatolo. Ĝi kostas pli, vi devas konfesi, la laboro devas esti pagita, kaj la tuta Skripto funkciis por vi. Sed vi ricevas pretan platformon por labori.

La tria el la ĉefaj opcioj, starante super la ceteraj - SaaS (Programaro kiel Servo). Vi ne fajnagordas la VM, vi tute ne agordas ĝin. Vi ne bezonas esti IT-specialisto, vi ne bezonas skribi kodon, vi ne bezonas fari backend. Ĉu ĉio estas preta. Ĉi tiuj estas pretaj, deplojitaj solvoj, kiel GSuite (antaŭe Google Apps), DropBox, Office 365.

3.1. Kio estas sub la kapuĉo?

Ĉu vi ricevis ĝin en la kapo? Bone, ni pluiru. Ni aĉetis VM, laboris kun ĝi, detruis ĝin kaj aĉetis pliajn 10. Ni ne aĉetas aparataron, sed ni scias, ke ĝi devas esti ie. Kiam vi enkondukis stokadon en vian entreprenan infrastrukturon, vi verŝajne instalis ĝin en rako en la servila ĉambro. Do, provizantoj de nuba teknologio donas al vi parton de sia servila ĉambro por luado, nur de grandega grandeco. La tielnomita DPC (datumtraktadcentro). Ĉi tiuj estas grandaj kompleksoj situantaj preskaŭ tra la tuta planedo. Konstruado estas kutime farita proksime de tiuj lokoj kiuj povas esti fonto de natura malvarmigo almenaŭ parto de la jaro, sed kelkaj reprezentantoj ankaŭ povas esti konstruitaj en la Nevado-dezerto. Krom la fakto, ke la provizanto metas plurajn centojn da rakoj en kolosa hangaro, li ankaŭ maltrankviliĝas pri varmotransigo (ĉu ili ankoraŭ scias, ke komputiloj ne povas esti frostigitaj kaj trovarmigitaj?), pri la sekureco de viaj datumoj, ĉefe ĉe la fizika. nivelo, do estas malverŝajne eniri la datumcentron kontraŭleĝe ĉu ĝi funkcios? Samtempe, la metodoj de stokado de datumoj en datumcentro malsamas inter malsamaj provizantoj; kelkaj faras distribuitajn rekordojn inter malsamaj datumcentroj, dum aliaj konservas ilin sekure en unu.

3.2. Nuboj nun kaj retrospektive. Provizantoj

Ĝenerale, se vi enfosas historion, la unuaj antaŭkondiĉoj por la kreado de la hodiaŭaj nubaj platformoj estis meze de la 70-aj jaroj de la pasinta jarcento, dum la disvolviĝo kaj efektivigo de la prototipo de Interreta ARPANET. Tiam la parolado estis, ke iam homoj povos ricevi ĉiujn eblajn servojn per la reto. Kun la paso de la tempo, la kanaloj fariĝis stabilaj kaj pli-malpli larĝaj, kaj en 1999 aperis la unua komerca CRM-sistemo, kiu estas provizita ekskluzive per abono kaj estas la unua SaaS, kies kopioj estas konservitaj en ununura datumcentro. Poste, la kompanio asignis plurajn dividojn, kiuj provizas PaaS per abono, inkluzive de la speciala kazo BDaaS (datumbazo kiel servo).En 2002, Amazon publikigis servon, kiu permesas vin konservi kaj prilabori informojn, kaj en 2008 ĝi prezentis servon en en kiu la uzanto povas krei siajn proprajn virtualajn maŝinojn, jen kiel komenciĝas la epoko de grandaj nubaj teknologioj.

Nun oni kutimas paroli pri la grandaj tri (kvankam mi vidas la grandajn kvar en duona jaro): Amazon-retaj servoj, Microsoft Azure, Google Cloud Platform... Yandex Cloud. Ĝi estas precipe agrable por ĉi-lasta, ĉar kiam samlandanoj rapide eksplodas sur la mondan scenejon, speciala fiero trakuras la haŭton.

Ankaŭ ekzistas multaj kompanioj, ekzemple Oracle aŭ Alibaba, kiuj havas siajn proprajn nubojn, sed pro certaj cirkonstancoj ili ne estas tiel popularaj inter uzantoj. Kaj kompreneble, la gastigantoj, kiuj ankaŭ estas provizantoj provizantaj solvojn PaaS aŭ SaaS.

3.3. Prezoj kaj Subvencioj

Mi ne tro tro daŭros pri la prezo-politiko de provizantoj, ĉar alie ĝi estos malferma reklamado. Mi ŝatus noti la fakton, ke ĉiuj grandaj kompanioj donas subvenciojn de $200 ĝis $700 por jaro aŭ pli mallongaj periodoj, por ke vi, kiel uzantoj, povu sperti la potencon de iliaj solvoj kaj kompreni kion precize vi bezonas.

Ankaŭ, ĉiuj kompanioj de la grandaj tri... aŭ la kvar estas ronde... doni la ŝancon aliĝi al la vicoj de partneroj, fari seminariojn kaj trejnadon, provizi atestadon kaj avantaĝojn por siaj produktoj.

fonto: www.habr.com

Aldoni komenton