Uvod u modele servisa u oblaku
Cloud, vrući pojam koji postoji već duže vrijeme i s godinama tek privlači sve više pozornosti. Cloud Computing je često poznat kao Cloud, jednostavno znači pohranjivanje ili pristup podacima i manipuliranje s njima putem interneta, a ne na lokalnim računalima. Pa kako se to događa? Gdje su točno naši podaci pohranjeni na internetu? Postoje tisuće tvrtki ili dobavljača koji danas odgovaraju na ta pitanja. Oni grade nešto što se naziva Cloud Service Models što pruža rješenja za naše probleme i udovoljava svim našim potrebama.
Tri najbolja modela usluge oblaka
Postoje 3 vrste modela Cloud usluge:
1. SaaS
2. PaaS
3. IaaS
1. SaaS
- SaaS je Software za uslugu kao uslugu, u kojoj dobavljači klijentima omogućavaju korištenje aplikacije koju su ugradili. Tada se klijentima naplaćuje korištenje aplikacije. Za pristup aplikaciji sve potrebe klijenta su internetska veza, web preglednik.
- Primjer: Microsoft Office 365. utemeljen na oblaku, svi bi koristili jednu od usluga koje pruža MS Office poput Word, Excel, Access. Ali iste aplikacije u oblaku omogućuju vam stvaranje, uređivanje i dijeljenje sadržaja putem mreže s kolegama i suradnju s njima. No, kao i sve dobre stvari dolaze s velikom cijenom, i ova je.
- U SaaS-u svime upravlja dobavljač. Platforma, podaci, poslužitelji, pohrana, umrežavanje itd. SaaS ne zahtijeva nikakvu instalaciju ili preuzimanje u vašem postojećem sustavu. To klijentima olakšava korištenje softvera bez brige o njegovom održavanju ili ažuriranjima.
2. PaaS
- PaaS označava platformu kao uslugu. Dobavljači svojim klijentima nude platformu na kojoj mogu rasporediti njihove aplikacije bez brige o pohrani i infrastrukturi. Pruža virtualno okruženje za razvoj i testiranje aplikacija. Iako se te aplikacije mogu pisati samo na jezicima koje platforma dobavljača dopušta.
- Primjer: Google App Engine. Omogućuje vam razvoj i hosting web aplikacija u Googleovim centrima podataka. App Engine zahtijeva da se aplikacije pišu na Javi ili Pythonu.
- Aplikacija koju razvijate i podaci koje koristite su jedine stvari koje možete posjedovati u PaaS okruženju. Temeljna arhitektura, uključujući pohranu infrastrukture, runtime, servere itd., Sve upravlja dobavljač.
3. IaaS
- IaaS znači Infrastruktura kao usluga. U slučaju PaaS-a, operativnog sustava na kojem radi platforma, konfiguracija strojeva je fiksna i naplaćena u skladu s tim. Ali što ako želite promijeniti konfiguraciju svoje aplikacije tako da plaćate manji iznos? Ovdje se pojavljuje IaaS.
- Dobavljači IaaS-a pružaju cjelokupnu infrastrukturu (virtualni strojevi) koju možete konfigurirati prema svojim potrebama. Ako želite raditi na Linux strojevima, to možete i ako želite raditi na Windows računalu. Također, nećete morati brinuti o tome gdje se stroj nalazi. Možete unajmiti koliko virtualnih računala želite i paralelno pokrenuti aplikaciju. Dakle, u IaaS-u je vrijeme izvođenja vaše prijave u vašim rukama jer ovisi o broju strojeva koje koristite i njihovim konfiguracijama.
- Primjer: Amazon EC2. Najveći i najpoznatiji dobavljač IaaS-a. Tvrtke Amazon Web Services imaju svoje podatkovne centre diljem svijeta s tisućama strojeva raspoređenih po svim geografskim područjima. Možete odabrati bilo koju geografiju, unajmiti strojeve s konfiguracijama po vašem izboru i pristupiti im putem Interneta putem Amazonove usluge oblaka.
Prednosti Cloud usluga
Pogledajmo sada neke od prednosti ovih usluga u oblaku:
1. Lakše za implementaciju: U slučaju lokalnog raspoređivanja, potrebno je izgraditi mnogo usluga od nule i
instalirani ručno u vaše lokalne sustave. No oblačne usluge pružaju vam prave resurse za započinjanje izrade aplikacija bez ikakvih problema, te ih možete implementirati i učiniti dostupnima bilo gdje širom svijeta.
2. Skalabilan: U slučaju velikog prometa na vašoj web aplikaciji, možda će vam trebati više resursa za obradu
svi korisnici. U takvim ćete slučajevima svoje resurse moći povećavati i smanjivati prema potrebi i po potrebi, jer oblaku nikad ne preostaje prostora ili izračunati.
3. Niski troškovi: Ne postoji održavanje povezano s uslugama u oblaku jer iznajmljujete samo potrebno
hardver koji posjeduju i održavaju dobavljači. Hardver možete pustiti kada završite svoj posao.
4. Sigurnost: Cloud usluge pružaju vaše integritete podataka, dostupnost, šifriranje, privatnost i zaštitu
putem izuzetno pouzdanih sigurnosnih protokola. Čak i ako se nešto dogodi vašem sustavu kroz koji pristupate tim uslugama, podaci se ne gube jer se pohranjuju u različitim strojevima, s viškom.
5. Suradnja: Budući da su vaše aplikacije u oblaku i može im se pristupiti s bilo kojeg mjesta, lakše je
surađivati s više ljudi gotovo bez obzira na njihov zemljopisni položaj.
6. Automatska ažuriranja: Budući da softver instaliran na strojevima na oblačnim poslužiteljima održava
davatelji usluga u oblaku, uvijek ćete imati ažuriranu verziju za svoju upotrebu. Uz prednosti dolazi i nedostatak. Neki od nedostataka usluga računalstva u oblaku su:
- Ovisnost o internetskoj vezi: Da biste u potpunosti iskoristili ove usluge, trebate imati stalnu i dobru internetsku vezu jer se sve šalje i preuzima putem interneta.
- Nema kontrole nad podacima: vjerujete trećoj strani za upravljanje i održavanje podataka pri prelasku u oblak.
Oni se mogu brinuti o njemu kao što biste htjeli. Stoga biste trebali osigurati da su podatkovni centri davatelja usluga usklađeni i zaštićeni. - Tehnička pitanja: Neki od tih pružatelja usluga nisu dostupni 24 sata dnevno, za podršku u slučaju bilo kojeg
tehnička pitanja u njihovom softveru ili platformi ili infracrvenom. Prije nego što odaberete vašeg davatelja usluga, morate provjeriti nude li oni podršku.
Zaključak
Iako je računalstvo u oblaku počelo sa SaaS, PaaS i IaaS kao glavnim uslugama, danas postoji nekoliko drugih usluga poput Funkcija kao usluga, Baza podataka kao usluga, Analitika kao usluga, Virtualizacija kao usluga itd. S računanjem u oblaku postaje vrlo važan aspekt svakog posla, više ovih XaaS usluga dolazi u igru. Sada imate širok spektar usluga za odabir koji će biti pogodniji za vaše poslovanje.
Preporučeni članak
Ovo je vodič za modele usluga u oblaku. Ovdje smo raspravljali o top 3 modela usluge oblaka poput SaaS, PaaS, IaaS s opisom, kao i prednostima. Možete i proći naše druge predložene članke da biste saznali više -
- Cloud Computing Providers | Top 15
- Alat za računalstvo u oblaku s upotrebama
- Google Cloud vs AWS | Glavne razlike
- Što je Google Cloud Platform?
- Davatelji usluga računalstva u oblaku