Budućnost je u oblacima

1.1. uvod

Govoreći o razvoju IT-a u posljednjih nekoliko godina, ne može se ne primijetiti udio Cloud rješenja među ostalima. Idemo shvatiti što su rješenja u oblaku, tehnologije itd.
Računalstvo u oblaku (ili usluge u oblaku) poseban je skup alata i metoda za logistiku, pohranu i obradu podataka na udaljenim računalnim resursima koji uključuju poslužitelje, sustave za pohranu podataka (DSS), sustave za prijenos podataka (DTS).

Prilikom izrade informatičkog proizvoda, bilo da se radi o web stranici posjetnice, online trgovini, opterećenom portalu ili sustavu baze podataka, postoje najmanje dvije opcije za plasiranje vašeg proizvoda.

U prostorijama kupca (eng. - on-premise) ili u oblaku. Istodobno, nemoguće je sa sigurnošću reći što je isplativije u smislu novca u općem slučaju.

Ako koristite poslužitelj na kojem imate pokrenutu malu bazu podataka koja ne zahtijeva toleranciju na greške i jednostavnu web stranicu bez puno opterećenja - da, zemaljski hosting je vaša opcija. Ali čim se vaše radno opterećenje i potrebe povećaju, trebali biste razmisliti o prelasku u oblak.

1.2. Oblaci među nama

Prije nego što počnemo raspravljati o tome kako se točno pružaju oblaci, važno je shvatiti da se priča o oblacima ne odnosi na velike gigante informatičke sfere i njihove interne servise, već se i mi svakodnevno koristimo računalstvom u oblaku.

Danas, 2019. godine, teško je pronaći osobu koja ne bi koristila Instagram, e-mail, karte i prometne gužve na svom telefonu. Gdje se sve to skladišti i obrađuje? Pravo!
Čak i ako vi, kao IT stručnjak u tvrtki s barem malom mrežom podružnica (jasnoće radi), instalirate sustave za pohranu u infrastrukturu, tada bez obzira na to kako dajete pristup resursu, bilo da je to web sučelje, ftp ili samba , ovo je za vaše korisnike trezor će biti oblak koji se nalazi... negdje tamo. Što reći o tako poznatim stvarima koje svakodnevno koristimo nekoliko desetaka puta na dohvat ruke.

2.1. Vrste postavljanja kapaciteta u oblaku

U redu, oblak. Ali nije to tako jednostavno. Također svi dolazimo na posao - prodavači, informatičari, menadžeri. Ali ovo je širok pojam, svaki ima svoju svrhu i određenu klasifikaciju. Ovdje je isto. Općenito, usluge u oblaku mogu se podijeliti u 4 vrste.

1.Javni oblak je platforma koja je javno otvorena za sve korisnike besplatno ili uz plaćanje pretplate. Najčešće njime upravlja određena fizička ili pravna osoba. Primjer je portal-agregator članaka znanstvenih spoznaja.

2. Privatni oblak - upravo suprotno od točke 1. Ovo je platforma zatvorena za javnost, često namijenjena jednoj tvrtki (ili tvrtki i partnerskim organizacijama). Pristup je omogućen samo korisnicima od strane administratora sustava. To mogu biti interne usluge, na primjer intranet mreža, SD (service desk) sustav, CRM itd. Tipično, vlasnici oblaka ili segmenata vrlo ozbiljno shvaćaju pitanje informacijske sigurnosti i zaštite poslovanja, jer se informacije o prodaji, klijentima, strateškim planovima tvrtki itd. pohranjuju u privatnim oblacima.

3. Oblak zajednice možemo reći da se radi o privatnom oblaku raspoređenom između nekoliko tvrtki koje imaju slične zadatke ili interese. Često se koristi kada je potrebno dati prava na korištenje resursa aplikacije za nekoliko osoba, odjela iz različitih tvrtki.

4. Hibridni oblak Ovo je vrsta infrastrukture koja kombinira najmanje dvije vrste implementacije. Najčešći primjer je skaliranje podatkovnog centra klijenta pomoću oblaka. To se radi kako bi se uštedio novac, ako je nemoguće 100% prijeći na oblak ili zbog sigurnosti i usklađenosti.

2.2. Vrste usluga

Super, vrste raspoređivanja su toliko različite, ali mora postojati nešto što ih ujedinjuje? Da, ovo su vrste usluga, identične su za sve vrste oblaka. Pogledajmo 3 najčešća.

IaaS (infrastruktura kao usluga) — infrastruktura kao usluga. Ovom opcijom dobivate poslužitelje u obliku virtualnih strojeva (VM), diskova, mrežne opreme, na koje možete postaviti OS i okruženje koje trebate, instalirati usluge itd. Unatoč činjenici da se sada aktivno razvijam u oblaku od Yandexa, započeo sam svoje upoznavanje s GCP-om (Google Cloud Platform), pa ću dati primjere na njegovoj pozadini, a općenito ću govoriti o pružateljima usluga malo kasnije. Dakle, primjer IaaS rješenja u GCP-u bio bi element Compute Engine. Oni. Ovo je jednostavan običan BM za koji sami birate operativni sustav, sami konfigurirate softver i postavljate aplikacije. Pogledajmo primjer. Vi ste python programer i želite napraviti web stranicu s backendom na oblaku, uzimajući u obzir samo IaaS opciju. Morate uzeti jedan VM na kojem će raditi stranica, za to morate instalirati (u gcp-u je odabrano u fazi kreiranja instance) OS, ažurirati upravitelj pakiranja (zašto ne), instalirati potrebnu verziju python, nginx, itd... Na tri VM-a kreirajte failover bazu podataka (također ručno). Osigurati evidentiranje itd. Jeftin je i dug, ali ako želite maksimalnu fleksibilnost, ovo je vaš izbor.

Sljedeći najbliži jednostavnosti i visokoj cijeni je PaaS (platforma kao usluga). Ovdje također dobivate VM, naravno, ali bez mogućnosti tako fleksibilne promjene konfiguracije, ne birate OS, skup softvera itd., dobivate gotovo okruženje za svoj proizvod. Vratimo se na isti primjer. Kupujete dvije App Engine instance u GCP-u, jedna od njih će biti u ulozi baze podataka, druga će biti u ulozi web poslužitelja. Ne morate konfigurirati nikakve programe podrške; možete pokrenuti produkcijsko okruženje odmah iz kutije. Košta više, morate priznati, rad se mora platiti, a cijeli scenarij vam je uspio. Ali dobivate gotovu platformu za rad.

Treća od glavnih opcija, koja stoji iznad ostalih - SaaS (softver kao usluga). Ne podešavate VM, uopće ga ne konfigurirate. Ne morate biti IT stručnjak, ne morate pisati kod, ne morate raditi backend. Je li sve spremno. To su gotova implementirana rješenja, kao što su GSuite (bivši Google Apps), DropBox, Office 365.

3.1. Što je ispod haube?

Imaš li to u glavi? Dobro, idemo dalje. Kupili smo VM, radili s njim, uništili ga i kupili još 10. Ne kupujemo hardver, ali znamo da mora biti negdje. Kada ste u infrastrukturu svoje tvrtke uveli pohranu, vjerojatno ste je instalirali u stalak u sobi s poslužiteljem. Dakle, pružatelji tehnologije u oblaku daju vam dio svoje poslužiteljske sobe u najam, samo enormne veličine. Takozvani DPC (centar za obradu podataka). To su veliki kompleksi smješteni gotovo po cijelom planetu. Gradnja se obično izvodi u blizini onih mjesta koja mogu biti izvor prirodnog hlađenja barem dio godine, no neki predstavnici mogu se graditi i u pustinji Nevada. Osim što pružatelj u kolosalni hangar smjesti nekoliko stotina regala, brine se i za prijenos topline (znaju li još uvijek da se računala ne mogu zamrzavati i pregrijavati?), za sigurnost vaših podataka, prvenstveno na fizičkoj razini, pa je malo vjerojatno da ćete ilegalno ući u podatkovni centar hoće li uspjeti? Istodobno, metode pohranjivanja podataka u podatkovnom centru razlikuju se među različitim pružateljima usluga; neki prave distribuirane zapise između različitih podatkovnih centara, dok ih drugi sigurno pohranjuju u jednom.

3.2. Oblaci sada i unatrag. Pružatelji usluga

Općenito, ako kopate po povijesti, prvi preduvjeti za nastanak današnjih cloud platformi bili su još sredinom 70-ih godina prošlog stoljeća, tijekom razvoja i implementacije ARPANET Internet prototipa. Tada se govorilo da će ljudi jednog dana moći dobiti sve moguće usluge putem mreže. Kako je vrijeme prolazilo, kanali su postajali stabilni i manje-više široki, a 1999. godine pojavio se prvi komercijalni CRM sustav koji se pruža isključivo uz pretplatu i prvi je SaaS čije su kopije pohranjene u jednom podatkovnom centru. Kasnije je tvrtka izdvojila nekoliko odjela koji pružaju PaaS putem pretplate, uključujući poseban slučaj BDaaS (baza podataka kao usluga). Amazon je 2002. objavio uslugu koja vam omogućuje pohranu i obradu informacija, a 2008. je predstavio uslugu u u kojem korisnik može kreirati vlastite virtualne strojeve, tako počinje era velikih cloud tehnologija.

Sada je uobičajeno govoriti o velika tri (iako vidim veliku četvorku za pola godine): Amazon web usluge, Microsoft Azure, Google Cloud Platform... Yandex Cloud. Za potonje je posebno lijepo, jer kada sunarodnjaci brzo izbiju na svjetsku scenu, poseban ponos prolazi kroz kožu.

Postoji i dosta tvrtki, primjerice Oracle ili Alibaba, koje imaju vlastite oblake, ali zbog određenih okolnosti nisu toliko popularne među korisnicima. I naravno, hosting momci, koji su također pružatelji usluga PaaS ili SaaS rješenja.

3.3. Cijene i potpore

Neću se previše zadržavati na cjenovnoj politici pružatelja usluga, jer će inače biti otvoreno oglašavanje. Napominjem da sve velike tvrtke daju bespovratna sredstva od 200 do 700 dolara na godinu ili kraće periode kako biste vi kao korisnici mogli iskusiti snagu njihovih rješenja i razumjeti što točno trebate.

Također, sve tvrtke iz velike trojke... ili četvorke će... pružiti priliku za ulazak u red partnera, održavanje seminara i treninga, certificiranje i pogodnosti za svoje proizvode.

Izvor: www.habr.com

Dodajte komentar