Cloud-orijentisani servisi i usluge
VISOKA ŠKOLA AKADEMSKIH STUDIJA
„DOSITEJ“ BEOGRAD
PREDMET
:
INFORMACIONE TEHNOLOGIJE
Tema:
CLOUD-ORIJENTISANI SERVISI I USLUGE
Profesor: Student
Doc. Dr Tatjana Davidov
Mladen Palatinaš
Beograd, Jun 2024.
Sadržaj:
2

VRSTE CLOUD SERVISA:
-
Infrastructure as a Service (IaaS):
Pružanje infrastrukture kao usluge, uključujući servere, skladište i mrežne resurse.
-
Platform as a Service (PaaS):
Pružanje platforme za razvoj, testiranje i implementaciju aplikacija.
-
Software as a Service (SaaS):
Pružanje softverskih aplikacija preko interneta.
Infrastructure as a Service (IaaS)
Infrastruktura kao servis (eng. Infrastructure as a service – IaaS) jedan je od tri osnovna
tipa cloud i veoma je sličan on-premise načinu utilizacije tehnologije. Ovaj model
omogućava kreiranje i korišćenje virtuelnih mašina, prostora za skladištenje podataka
(storage) i mrežne infrastrukture na Azure platformi, na zahtev korisnika, u skladu sa
trenutnim potrebama. Korisnik se oslobađa brige o hardveru za koji je odgovoran davalac
servisa, a zadržava odgovornost za druge aspekte –operativne sisteme, aplikacije i podatke.
prednosti korišćenja infrastrukture kao servisa su :
Skalabilnost
Servis omogućava da u svega par klikova, za nekoliko minuta, se kreira ili obriše virtuelna
mašina, storidž ili mreženi resurs. Drugim rečima, dobija se fleksibilnost u upravljanju
resursima prema potrebama tako što možete da ih povećavate ili smanjujete, eliminišući pri
tome brige oko održavanja fizičkog hardvera.
Fleksibilnost
Uz širok spektar unapred prekonfigurisanih operativnih sistema za virtuelne masine, kako
za Windows tako i za Linux, korisnici mogu brzo da kreiraju virtuelne mašine za svoje
potrebe. Pored toga, mogu da prilagođavaju virtuelne mašine specifičnim zahtevima –
primera radi, da instaliraju svoj softver ili da menjaju sigurnosna podešavanja.
Isplativost
“Pay-As-You-Go” model omogućava korisnicima da plaćaju naknadu na osnovu potrošnje,
bez potrebe da unapred investiraju u hardver i planiraju nabavke.
Bezbednost
Korisnička infrastruktura zaštićena je od sajber napada uz najrazličitija bezbednosna rešenja,
uključujući ugrađene firewall-ove i kontrole pristupa. Takođe, održava bezbednost podataka
uz enkripciju (u mirovanju i u tranzitu) pružajući na taj način dodatan sloj zaštite virtuelnih
mašina i storidža, koji su kreirani na ovoj platformi.
4
Platform as a Service (PaaS)
je usluga koja pruža unapred pripremljeno cloud okruženje sa resursima za razvoj i
pokretanje softverskih aplikacija. Nalik Infrastructure as a Service (IaaS) modelu, ovi
resursi obuhvataju servere (najčešće kontejnere), prostor za skladištenje i mrežnu
infrastrukturu za čije održavanje je odgovoran provajder usluge. Dodatno, PaaS uključuje
alate za razvoj (frameworks), sisteme za upravljanje bazama podataka, middleware i druge
komponente.
Iznajmljivanjem cloud infrastrukture, korisnici se oslobađaju operativnog tereta, kao i
troškova izgradnje i upravljanja sopstvenom on-premise platformom ili virtuelnim
mašinama i infrastrukturom u cloudu, koje moraju samostalno da konfigurišu i da se brinu
o bezbednosti.
Kada je reč o primeni PaaS-a, postoji nekoliko frekventnih scenarija korišćenja. Primera
radi, ako u vašoj kompaniji više developera učestvuje na istom razvojnom projektu, PaaS
je idealan način da efikasnije organizujete zadatke i obezbedite efikasniju saradnju među
timovima. Takođe, Paas odlikuje i jednostavna implementacija prilagođenih (custom)
poslovih aplikacija koje treba lansirati za kratko vreme.
Primeri PaaS servisa:
-
Google App Engine:
Omogućava razvoj i implementaciju aplikacija na Google infrastrukturi.
-
Microsoft Azure App Service:
Pruža platformu za razvoj i implementaciju web i mobilnih aplikacija.
-
Heroku:
Popularna PaaS platforma koja podržava više programskih jezika i omogućava brzu
implementaciju aplikacija.
5
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti