Šta je cloud? Vodič kroz cloud computing

Mainstream

11.01.2024

Cloud tehnologija je značajno uticala na način na koji kompanije promišljaju i upravljaju svojim IT resursima. Cloud postaje popularan početkom 21. veka, mada svoje korene vuče još od 60-ih godina kada je postojao koncept iznajmljivanja vremena na mainframe računarima – izuzetno moćnim računarima sa brzim procesorom i velikim skladištenim prostorom. Tada su ovu uslugu pružali računarski biroi.

Međutim, sa razvojem tehnologije koju je pratila ekspanzija tržišta – lični računari postaju jeftiniji i pristupačniji. Samim tim ove usluge iznajmljivanja vremena postaju suvišne. Ipak, koncept computing-a se održao i postao je osnova za mnoge buduće servise i korisna tehnološka rešenja.

Ukoliko ste novi u svetu cloud tehnologije, sigurno imate mnoga pitanja. Upravo iz tog razloga, odlučili smo da na jednom mestu izlistamo 10 najpopularnijih pitanja i pružimo što jasnije odgovore na njih, kako biste se upoznali sa terminologijom i u potpunosti razumeli na koji način cloud može da unapredi vaše poslovanje.

Krenimo redom.

Šta je cloud computing?

Cloud computing je pojam kojim se označava isporuka svih hostovanih usluga putem Interneta. Uz cloud computing, kompanije imaju mogućnost da po potrebi koriste resurse poput virtualnih mašina, aplikacija ili skladištenog prostora – oslobađajući se pritom tereta (kako u organizacionom smislu, tako i u finansijskom) koji stvara građenje i održavanje vlastite infrastrukture unutar kompanije.

Koja su najpoznatija cloud rešenja i po čemu se razlikuju?

Cloud rešenja međusobno se razlikuju prema pogodnostima koje nude, nivou zaštite, dozvoljenom pristupu podacima, kao i načinu na koji se dele odgovornosti između klijenta i onoga ko pruža cloud uslugu (tj. provajdera).

Postoje tri cloud rešenja:

●     Public Cloud

Public Cloud rešenja su u vlasništvu treće strane (cloud service provajdera) koji putem Interneta klijentima stavljaju na raspolaganje svoje resurse, bilo da se radi o prostoru za skladištenje podataka ili virtualnim serverima. Dakle, celokupna hardver i softver oprema pripada cloud provajderu i on je odgovoran za održavanje infrastrukture. Svi podaci se ažuriraju u trenutku, što je velika pogodnost za kompanije koje tipično upravljaju velikim projektima u koje je uključeno više različitih strana. Iako pruža dobru fleksibilnost i odličan nivo skalabilnosti, ovo rešenje je ipak malo ranjivije (u bezbednosnom smislu) u odnosu na Private Cloud.

●     Private Cloud

Kada je reč o Private Cloud rešenju, u pitanju su computing resursi koje koristi isključivo jedna kompanija ili organizacija, što pruža dodatni sloj zaštite i bezbednosti. Neke kompanije biraju da celokupnu infrastukturu čuvaju na svojoj fizičkoj lokaciji, dok se druge odlučuju na partnerstvo i biraju cloud provajdera koji će se u potpunosti brinuti o održavanju sistema.

●     Hybrid Cloud

Kako i sam naziv sugeriše, Hybrid Cloud kombinuje prednosti Public i Private Cloud-a i omogućuje razmenu podataka između ove dve vrste sistema. Ovim je osigurana dodatna fleksibilnost i pojačana zaštita osetljivih podataka.

Uz kvalitetnu implementaciju i prethodno odrađenu analizu troškova, sva tri cloud rešenja mogu pomoći u optimizaciji troškova.

Šta znači Platform-as-a-Service (PaaS)?

Platform-as-a-Service (PaaS) je cloud computing model koji podrazumeva da treća strana (tj. cloud provajder) korisnicima pruži svu potrebnu hardver i softver opremu, koja omogućuje razvoj aplikacija ili saradnju preko platforme putem interneta.

Celokupna infrastruktura je pritom u vlasništvu provajdera i on je odgovoran za brigu o sistemu. Prema tome, onaj ko odabere PaaS model može slobodno koristiti cloud, bez dodatnih ulaganja u hardversku i softversku opremu i bez tereta troškova koji tipično prate čuvanje infrastrukture na svojoj lokaciji.

Šta znači Infrastructure-as-a-Service (IaaS)?

Infrastructure-as-a-Service (IaaS) je najosnovniji cloud computing model koji podrazumeva iznajmljivanje IT infrastrukture (npr. serveri i virtualne mašine, skladišteni prostor, mreže, operativni sistemi) od treće strane (cloud provajdera). Plaćanje funkcioniše na principu pay-as-you-go, što znači da korisnici plaćaju samo one resurse koje zaista i iskoriste. Ovo značajno optimizuje troškove i omogućuje kompanijama racionalnije trošenje finansijskih resursa.

Šta znači Software-as-a-Service (SaaS)?

Software-as-a-Service (SaaS) podrazumeva metodu za dostavljanje softvera putem interneta, po zahtevu korisnika ili na osnovu pretplate. Uz SaaS model, cloud provajderi su odgovorni za hostovanje i upravljanje softverskim aplikacijama i celokupnom osnovnom infrastrukturom. Takođe, ova strana je odgovorna za ažuriranje softvera i kontinuiran monitoring bezbednosti sistema, kao i za otklanjanje eventualnih ranjivosti. Korisnici se povezuju sa aplikacijom putem interneta, najčešće koristeći internet pretraživač na svom mobilnom telefonu, tabletu ili računaru.

Koji su biznis benefiti implementacije cloud computing tehnologije?

Postoji niz benefita cloud tehnologije za kompanije, ali ćemo ovde nabrojati one ključne:

●    Brzina i fleksibilnost poslovanja

Cloud tehnologija u stanju je da isprati rast i razvoj kompanija s obzirom da je u pitanju sistem koji je u potpunosti skalabilan. U prošlosti su velike promene u pogledu obima poslovnih operacija predstavljale problem, jer su iziskivale dodatne troškove. Uz to, cloud omogućuje trenutno ažuriranje podataka i pristup podacima off-site, čime se obezbeđuje laka komunikacija i ubrzava saradnja više timova koji rade na zajedničkom projektu. Ovo vodi i do pospešivanja sveukupnog nivoa produktivnosti.

●     Bolja bezbednost IT sistema

Cloud tehnologija glavni je saveznik u kontekstu kvalitetno izrađenog disaster recovery plana, budući da se podaci čuvaju off-site. Backup sistemi i međusobna replikacija podataka više različitih data centara omogućuju neometani nastavak poslvoanja, čak i u slučaju IT katastrofe.

●     Dostupnost različitih modela

Kao što smo već objasnili u odgovoru na drugo pitanje, cloud tehnologija dostupna je u tri različite forme: Public Cloud, Private Cloud i Hybrid Cloud. Ovo znači da, uz kvalitetnu analizu poslovnih potreba i detaljnu analizu troškova, možete da odaberete tačno ono rešenje koje savršeno odgovara specifičnom slučaju vaše kompanije.

●     Optimizacija troškova

Budući da se cloud rešenja zasnivaju na pay-as-you-go principu, korisnici će izbeći uzaludno trošenje novca: nezavisno od toga koji model odaberete (PaaS, IaaS ili SaaS), nikada nećete platiti ono što ne iskoristite, zahvaljujući odličnoj skalabilnosti sistema.

Šta je cloud strategija?

Kako biste odabrali pravo cloud rešenje za svoju kompaniju i izvukli maksimum iz njega, neophodno je da definišete cloud strategiju. Ovaj dokument svodi se na definisanje dve ključne stvari:

  • Realnih poslovnih potreba i tehničkih zahteva koje vaša kompanija ima
  • Ciljeva koje želite da postignete uz cloud tehnologiju

Prema najnovijem izveštaju kompanije Right Scale, u korporativnom svetu je prisutan trend usvajanja višestruke cloud strategije: čak 81% velikih preduzeća se odlučuje na takav korak, uvidevši da im to može doneti uštede na duge staze i bolju efikasnost poslovanja.

Pojednostavljeno, suština izrade cloud strategije je u sledećim koracima:

  • Popis svih IT resursa i aplikacija
  • Definisanje potreba i zahteva za svaki od ovih resursa (u pogledu performansi, troškova, nivoa zaštite, itd.)
  • Definisanje odgovarajućeg cloud rešenja za svaki od resursa
  • Razmatranje poslovnih potreba (troškovi i ROI, potreban nivo agilnosti i fleksibilnosti, partnerske veze, pravna strana – licenciranje, odgovornosti, i sl.)
  • Razmatranje tehničkih potreba (osnovne potrebe, mrežne potrebe, potrebe u pogledu količine skladištenog prostora za podatke, i dr.)

Koliko je komplikovano izvršiti migraciju na cloud?

Uz detaljan plan i pouzdanog i stručnog partnera, migracija sistema na cloud moguća je uz minimalno ometanje poslovnih operacija. Proces je svakako kompleksan i zahteva prikladnu dokumentaciju i jasno definisane korake.

Sve počinje dubinskom analizom postojećeg IT okruženja, kao i realističnim postavljanjem očekivanja od cloud tehnologije. Uz dobro odrađenu cloud strategiju, mnogo je lakše odrediti koji je cloud model podesan za specifičan slučaj vaše kompanije.

Pre same implementacije, nephodno je definisati dokaz o efikasnosti i dati stručnu ROI procenu kako bi viši menadžment odobrio migraciju sistema. Samo izvršenje migracije zavisiće od:

  • toga kakav sistem trenutno posedujete (npr. da li su u pitanju aplikacije koje se zasnivaju na zastarelim metodama)
  • prioritetizacije koju postavite unutar plana (tj. koliko pametno definišete koje aplikacije je potrebno najpre preseliti u cloud).

Nakon izvršene migracije, sledi testiranje i optimizacija sistema, za čega je najčešće zadužen cloud provajder. S obzirom da su ulozi veliki i da nijedan biznis ne želi da rizikuje gubitak podataka ili zastoj u poslovanju (pa prema tome i gubitak novca), kompanije se najčešće odlučuju da celokupnu migraciju sistema prepuste cloud provajderu, što se pravno reguliše SLA ugovorom.

Kakav uticaj usvajanje cloud computing tehnologije ima na budžet namenjen IT sektoru?

Cloud computing omogućava prebacivanje potrošnje sredstava sa kapitalnih izdataka (capital expenditure, CAPEX) na operativne troškove (operating expenditure, OPEX), budući da kompanije ne moraju da ulažu u fizičke servere i opremu, već jednostavno kupuju computing usluge od pouzdanog cloud partnera.

Na ovaj način, kompanije mogu da izbegnu dodatne troškove u IT sektoru, čak i sa dolaskom novih projekata. U prošlosti, ti troškovi su bili nužni. Ulaganjem u cloud sistem koji pruža skalabilnost, IT budžet može biti optimalno iskorišćen, a pritom se smanjuje teret troškova koji dolazi sa kapitalnim investicijama. Naravno, sve zavisi od stvarnih poslovnih potreba i tehničkih zahteva koje su IT stručnjaci kompanije koja je u pitanju – prepoznali.

Sveukupna analiza troškova je tu da predupredi mogućnost da indirektni troškovi premaše prednosti izabranog cloud rešenja.

Da li je cloud bezbedan?

Prema izveštaju kompanije Gartner, do 2022. godine – za oko 95% bezbednosnih propusta biće odgovorni sami korisnici, a ne cloud tehnologija. Sam cloud sistem jeste bezbedan i pruža adekvatnu zaštitu podataka, ali postaje ranjiva struktura ukoliko sami korisnici ne poštuju protokole ili zanemaruju prakse koje se smatraju preporučljivim.

Kada je reč o cloud okruženju i ovlašćenom pristupu koji ima ograničen broj lica – na snazi je napredna metoda šifrovanja. Postoji jedinstveni identifikacioni ključ koji omogućava pristup sistemu, kao i kompleksan algoritam koji sprečava spoljne napade na sistem.

Ukoliko je ugovorom definisano, treća strana (tj. cloud provajder) odgovorna je za monitoring bezbednosti sistema i njegovih eventualnih ranjivosti, kao i za unapređivanja sistema. Pritom se beleže strategije kao što su Data Loss Prevention, kako bi se tačno definisali koraci za prevenciju gubitka podataka u slučaju vanrednih situacija.

Dakle, cloud podrazumeva zaštićeno i bezbedno okruženje, ali nesmotrena implementacija ove tehnologije ili nestručno održavanje sistema može predstavljati potencijalni rizik za kompaniju. Imate li dodatnih pitanja u vezi cloud tehnologije? Stručan tim kompanije Mainstream vam stoji na raspolaganju za sve nedoumice: pogledajte ponudu naših cloud usluga i pridružite se uspešnim biznisima – kontaktirajte nas već danas!

Prijavite se na newsletter

Ukoliko želite da dobijate relevantne vesti i nove blog tekstove ostavite svoj kontakt.


    AI FOMO kao pokretač cloud transformacije

    Veštačka inteligencija je u fokusu kompanija, a sa njom i primena cloud tehnologija. Koje mogućnosti otvara AI i cloud simbioza i kako da ih najbolje iskoristite?

    Aws

    Kako da razvijate svoj startup na cloud-u uz AWS kredite 

    Saznajte kako da se prijavite za AWS kredite, maksimalno ih iskoristite i optimizujete svoju AWS infrastrukturu uz stalnu kontrolu troškova.

    Ograničenja upotrebe resursa pomoću Kubernetes-a: Rešavanje ograničenja kapaciteta CPU i memorije primenom mača sa dve oštrice

    Kubernetes CPU and memory limits are essential for managing resources, but setting them too low can lead to throttling…