Cloud computing
Visoka poslovna škola strukovnih studija – Blace
Seminarski rad
Predmet: Distribuirani sistemi
Tema: Cloud computing
Student: Jovana Jovanović
Broj indeksa: 05/15r
Profesor: Milan Deletić
Sadržaj
Uvod...............................................................................................................................................................3
Šta je cloud computing?.................................................................................................................................4
Ključne karakteristike Cloud-a.......................................................................................................................6
Servisni modeli Cloud-a.................................................................................................................................6
Modeli prema klasifikaciji............................................................................................................................11
Cloud Computing arhitektura......................................................................................................................13
Zloupotreba Cloud Computing-a.................................................................................................................15
Prednosti Cloud Computing-a......................................................................................................................16
Bezbednost u Cloud Computing-u...............................................................................................................17
Uticaj Cloud-a na moderno poslovanje.......................................................................................................20
Cloud Security Alliance................................................................................................................................21
Šta, kada I kako postaviti u oblak?...............................................................................................................22
LITERATURA.................................................................................................................................................25
2

Usluge cloud computing-a naročito su privlačne za male ili početničke kompanije koje ne mogu
priuštiti velike inicijalne investicije u informatičku opremu. Ipak, nije verovatno da će veće
organizacije potpuno napustiti model informatičkih aktivnosti 'na licu mesta' ili da će
informatičke kapacitete koji imaju centralnu ulogu u njihovoj tržišnoj konkurentnosti zameniti
uslugama cloud computing-a. Mnoge kompanije i dalje će zahtevati nivo bezbednosti,
performansi ili specijalizacije aplikacija koji ne može biti dostignut korišćenjem javnih cloud
computing-a. One će možda formirati sopstvenu privatnu njihovu efikasnost, ali uz veću
bezbednost i kontrolu.
Ukratko, cloud computing ne predstavljaju prolaznu modu, ali ni revoluciju u elektronskom
poslovanju. Umesto toga, većina kompanija verovatno će koristiti kombinovano informatičko
okruženje, u kojem će aplikacije, infrastruktura i, u pojedinim slučajevima, svi poslovni procesi,
biti realizovani putem javnih i privatnih cloud computing-a.
Šta je cloud computing?
Cloud (oblak) je vrlo često korišćena metafora za Internet. Ona potiče od načina na koji se
Internet označava u raznim dijagramima , ali i od same infrastrukture Interneta. Kada se ona
4
koristi zajedno s izrazom computing novi termin više nema isto značenje. Postoji mnoštvo
različitih definicija cloud computinga. Neki analitičari definišu cloud computing kao virtualne
servere dostupne preko Interneta. Drugi smatraju da je sve što se nalazi iza firewalla gledano sa
stanovišta korisnika lokalne mreže u „oblaku“. Možda bi najbolja definicija bila da je cloud
computing koncept podele programskog okruženja koji koristi Internet kao platformu i
omogućuje da aplikacije i dokumenti poslati iz bilo kog dela sveta budu prikupljeni i čuvaju se
na za to predviđenim serverima. Ova vrsta računara koji se zasnivaju na korišćenju web-a,
smanjuju potrebu za kupovinom nove opreme i programa te otvaraju nove oblike saradnje.
Pristup „podacima u oblaku“ odvija se putem web pregledača ili specijalizovanih aplikacija.
Danas svi govore o cloud computing-u, ali čini se da svako koristi drugačiju, iako sličnu, njihovu
definiciju, u zavisnosti od svoje pozicije. Na primer, oni koji rade u oblasti usluga imaće
drugačiju definiciju cloud computing-a od nekoga ko radi na sistemskoj arhitekturi. Cloud
Computing je još uvek pojam u razvoju. Njegove definicije, primeri upotrebe, tehnologije koje
ga podržavaju, problemi, rizici i prednosti biće konstantno ažurirane kroz debate u javnim i
privatnim sektorima. Ove definicije, obeležja i karakteristike će vremenom evoluirati i menjati
se. Industrija Cloud Computing-a predstavlja veliki ekosistem koga čine mnogi modeli,
proizvođači i tržišta. Ova definicija pokušava da obuhvati razne pristupe pojmu Cloud-a.
Gartner and Forrester nudi sledeću definiciju: "Oblast računarstva u kojoj se veoma skalabilni
informatički kapaciteti obezbeđuju u vidu usluge isporučene putem interneta brojnim eksternim
potrošačima."
Iako je cloud computing polje u razvoju kompjuterske nauke, ideja postoji već nekoliko godina.
Naziva se cloud computing zato što podaci aplikacjije postoje na ’’oblaku’’ Webservera.
Istraživači koji traže pametnije načine da bi obavili najkomplikovanije kompjuterske zadatke
misle da su pronašli odgovor u oblacima, ali ne one vrste koje se sastoje se od vodenih kapljica i
smrznutih kristala. Umesto toga, okrenuli su se nečemu nazvanom cloud computing, čiji je cilj
pružanje super kompjuterske moći preko Interneta.
U cloud computing sistemu postoji značajan napredak u radu. Lokalni računari ne moraju više da
izvršavaju teške poslove prilikom izvršavanja aplikacija. Mreža računara koja kreira oblak
obavlja te poslove umesto lokalnih računara. Hardverski i softverski zahtevi na strani korisnika
se smanjuju. Jedina stvar koju korisnik računara mora da ima da bi mogao da radi u cloud
computing sistemima je softverski interfejs, koji može biti običan Web Browser, a cloud
computing mreža obavlja sve ostalo.
Postoje velike šanse da već koristite neku formu cloud computing-a. Ako imate e-mail nalog sa
web baziranim e-mail servisima kao što su Hotmail, Yahoo!Mail ili Gmail, već imate neko
iskustvo sa cloud computing-om. Umesto izvršenja e-mail programa na vašem računaru, vi
prilazite web e-mail nalogu udaljenom od vas. Softver i skladišni prostor za vaš nalog ne postoji
na vašem računaru, on je na servisima kompjuterskog oblaka.
5

Softver kao usluga, SaaS (
Software as a Service
)
Platforma kao usluga, PaaS (
Cloud Platform as a Service
)
Infrastruktura kao usluga, IaaS (
Cloud Infrastructure as a Service
)
Software as a Service
(SaaS) - Cloud softver kao usluga omogućava klijentima da koriste
usluge podešavanja i korišćenja aplikacija koje se nalaze na infrastrukturi pružaoca usluga. To
znači da provajder obezbeđuje potreban hardver (serveri, memorije, procesori i sl.), kao i
aplikaciju koja je klijentu potrebna. Njoj se može pristupati preko različitih uređaja i interfejsa,
kao što je Web Browser (Internet Explorer, Mozilla Firefox, Opera, itd.). Primer ovog modela je
svima dobro poznat web-mail, kao što je Yahoo ili Gmail. Koncept SaaS modela se ogleda u
tome da provajder nudi klijentima kompletnu uslugu, kako softversku tako i hardversku,
upakovanu u servise. Jednostavnije rečeno proizvođači softvera su do sada prodavali svoja
rešenja korisnicima koji su zatim taj softver instalirali, održavali i ažurirali u svojim
kompanijama, na svojim radnim stanicama, serverima, sa svojom kompletnom IT
infrastrukturom.
Nasuprot ovome, SaaS provajder već poseduje infrastrukturu, odnosno svoj DataCentar, kao i
fizičke, tehničke i ljudske resurse potrebne za funkcionisanje DataCentra i Cloud-a. U tom
okruženju on postavlja svoju aplikaciju koja je zatim na raspolaganju korisnicima širom sveta
upotrebom browsera u koji se učitava kompletan provajderov interfejs za određenu aplikaciju,
zajedno sa svim specifičnim podešavanjima na nivou korisnika. Korisnik se autentifikuje
korisničkim imenom i šifrom, a provajder obezbeđuje sigurnost ovakve transakcije upotrebom
nekih od kripcijskih algoritama. Kod ovog modela, korisnici nemaju kontrolu nad
konfiguracijom hardvera i softvera koji koriste, osim ponekih podešavanja specifičnih za svakog
korisnika ponaosob. U primeru webmail-a, to bi bila podešavanja ličnih podataka korisnika,
izgled i boje interfejsa koji se prikazuje, i slično.
Pregled prednosti korišćenja SaaS modela sadrži sledeće stavke:
■ Brži razvoj i proces otklanjanja grešaka.
■ Jednostavniji i sigurniji proces ažuriranja poslovnih aplikacija (na strani provajdera).
■ Početni troškovi za ulaganje su svedeni na minimum.
■ Kompanije mogu da se fokusiraju na poslovni model, a ne na samu tehnologiju koja je skupa i
komplikovana.
■ Viši nivo sigurnosti.
■ Poboljšanje performansi i dostupnost aplikacije sa bilo kog mesta koje ima pristup Internetu.
7
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti