Pregled sigurnosnih izazova u oblaku računalstva

Sve je počelo 2008. godine kada je Google objavio članak o smanjenju karata i tada je otvoreni izvor počeo graditi Hadoop za klaster računarstvo radi više paralelnih zadataka. Pri tome bi zahtijevali velika računalna sredstva, a to dolazi do visokih infrastrukturnih troškova. Do tada su Amazon Web Services (AWS) podržavale web hosting i druge tehnologije povezane s web mrežom na svojim poslužiteljima od 2006. godine. Amazon je iskoristio ovu priliku za podršku računalnim resursima temeljenim na oblaku za industrijske i akademske svrhe. Kako je potražnja rasla svake naredne godine, više je igrača došlo u sliku. Do sada 60% tržišta računalstva u oblaku dominira AWS, a ostatak Googleova Google Cloud Platform i Microsoftova Azure.

Izazovi u računalstvu u oblaku

Glavni izazovi u Cloud Computingu su sljedeći:

  1. Sigurnost i privatnost
  2. Dostupnost i pouzdanost
  3. pokretnost
  4. Učinkovitost računara
  5. Kvaliteta usluge
  6. interoperabilnost

1. Sigurnost i privatnost

Kada kažemo sigurnost i privatnost, govorimo o korisničkim podacima koji se pohranjuju u podatkovne centre davatelja usluga oblaka (CSP). CSP bi se trebao pridržavati pravila ne dijeljenja povjerljivih podataka ili bilo kojih podataka koji su važni korisnicima. Datacentri moraju biti sigurni, a CSP treba održavati privatnost podataka.

2. Dostupnost i pouzdanost

Podaci i usluga s CSP-om trebaju biti dostupni u svakom trenutku bez obzira na to što je vanjsko stanje idealno. Računalni resurs trebao bi biti dostupan korisnicima, a njihova operabilnost trebala bi biti pouzdana. Izazovi računalstva u oblaku uglavnom su na strani CSP-a, a ne korisnika.

3. Prijenosnost

To znači da ako korisnici žele preći s jednog CSP-a na drugi, dobavljač ne smije zaključavati podatke o kupcima ili usluge, a migracija bi trebala biti jednostavna. Postoje različiti zakoni o podacima u različitim zemljama.

4. Računalna izvedba

Cloud Computing je računarska usluga na zahtjev i podržava multitenancy, stoga izvedba ne bi trebala pretrpjeti zbog stjecanja novih korisnika. CSP bi trebao održavati dovoljno resursa za posluživanje svih korisnika i sve ad-hoc zahtjeve.

5. Kvaliteta usluge

Kvaliteta usluge trebala bi biti dobra i glavni je problem krajnjeg korisnika. Čitav ekosustav Cloud Computing-a predstavljen je u virtualnom okruženju i stoga bi CSP trebao pružiti ono što je obećano u pogledu usluge, bilo da se radi o izračunavanju resursa ili zadovoljstvu korisnika.

6. Interoperabilnost

Usluge CSP-a trebale bi biti dovoljno fleksibilne da bi se mogle integrirati u druge platforme i usluge koje pružaju druge usluge. Cevovod za podatke mora biti jednostavan za integriranje i trebao bi poboljšati performanse.

U Cloud Computingu postoji puno izazova poput velikih podataka, dugog prijenosa u dvorani, problema s prijenosom podataka, ali svejedno, to je do sada najbolji računalni resurs.

Vrste modela isporuke u Cloud Computingu

Sada kada znamo što je računalstvo u oblaku, omogućuje nam vidjeti što su različite usluge oblaka usluga. Postoje tri modela isporuke u oblaku:

1. SaaS: Softver kao usluga

Korisnicima nudi plaćanje na zahtjev po upotrebi softverske aplikacije, za razliku od licenciranog softvera koji kupci moraju kupiti. SaaS je usluga neovisna o platformi jer krajnjem korisniku nije potreban za instaliranje softvera na sustav, ali može ga koristiti s interneta. Njime se u potpunosti upravlja dobavljač koji podržava usluge jer samo jedan primjerak softvera mora biti dostupan. Mnogi paralelni korisnici mogu pristupiti softverskoj usluzi na zahtjev i platiti dok je koriste. Na taj način računarstvu postaje vrlo jeftino, a softveru se može pristupiti putem preglednika ili lakih klijentskih aplikacija.

Na taj način SaaS mogu koristiti krajnji korisnici. Proizvodi SaaS su Google ekosustav uredskog softvera, isti je sa Microsoftovim Officeom 365 i prodajnom snagom.

Pros: Univerzalno dostupan s bilo koje platforme s internetom. Nema potrebe za računanjem u korisničkom sustavu, možete raditi s bilo kojeg mjesta. Sva se izračunavanja događaju u oblaku. Izvrsno sredstvo za kolaborativni rad. Više korisnika može istovremeno koristiti softver i svaki ga korisnik doživljava isto.

Protiv: Problemi s preglednikom mogu rezultirati lošim korisničkim iskustvom. Internetske performanse mogu diktirati ukupne performanse.

2. PaaS: Platforma kao usluga

Ova se usluga sastoji od okruženja za izvršenje programskog jezika, operativnog sustava, web poslužitelja i baze podataka. Inkapsulirajte okruženje u kojem korisnici mogu graditi, sastaviti i pokrenuti svoje programe bez brige o temeljnoj infrastrukturi. U ovom modelu upravljate podacima i resursima aplikacija, svim ostalim resursima upravlja dobavljač.

Tako PaaS programeri koriste za razmještanje svojih aplikacija, na primjer, AWS elastične Beanstalk, Heroku i force.com.

Pros: Ovo je ekonomična brza metoda razvoja aplikacija. Ovom uslugom programeri mogu lako rasporediti aplikaciju na webu. Uz ovo je moguće i privatno i javno raspoređivanje.

Slabosti: programeri su ponekad ograničeni na jezike i alate pružatelja usluga oblaka. I dalje postoje problemi s migracijom poput blokiranja dobavljača.

3. IaaS: Infrastruktura kao usluga

Nudi računalnu arhitekturu i infrastrukturu, sve računalne resurse, ali u virtualnom okruženju tako da im može pristupiti više korisnika. Resursi uključuju pohranu podataka, virtualizaciju, poslužitelje i umrežavanje. Većina dobavljača odgovorna je za upravljanje navedena četiri resursa. Korisnici će biti odgovorni za rukovanje drugim resursima kao što su aplikacije, podaci, runtime i softver.

Stoga IaaS u osnovi koriste administratori sustava ili tim IT infrastrukture. Primjeri pružatelja usluga IaaS su EC2, GoGrid, Rackspace.

Prednosti: dobavljač pruža infrastrukturu, stoga poboljšana skalabilnost, dinamično rukovanje radnim opterećenjem. IaaS je vrlo fleksibilan i radi na istom modelu prihoda od plaćanja po upotrebi.

Protiv : Ponekad postoje sigurnosni problemi. IaaS također može pretrpjeti kašnjenje mreže i usluga.

Zaključak - Sigurnosni izazovi u računalstvu u oblaku

Računalstvo u oblaku s puno uspona i padova najbolja je inženjerska usluga naše generacije. Kako sve više ljudi dolazi na brod za korištenje usluga u oblaku, DSP-ovi pružaju poboljšane usluge i usvajanje CC-a sve je veće.

Preporučeni članci

Ovo je vodič za sigurnosne izazove u računalstvu u oblaku. Ovdje smo raspravljali o uvodu, izazovima u računalstvu u oblaku i vrstama modela isporuke u oblačnom računanju. Možete i proći kroz naše druge predložene članke da biste saznali više -

  1. Alati za nadzor oblaka
  2. Što je Bursting Cloud
  3. Izazovi cyber sigurnosti
  4. Usluge računalstva u oblaku

Kategorija: