Volite web dizajn?
Zašto ne podijelite svoje znanje s cijelim svijetom? Svatko može pisati za Kroativ i na taj način se promovirati.
Rješenje u oblacima
Cloud computing
Sigurno se pitate čemu ovako zagonetan naslov, ne nije još jedna obična priča, riječ je o “Cloud computingu”. Odnosno novom poslovnom modelu i novoj tehnološkoj platformi za razvoj i izvršavanje programskih rješenja koji se danas sve više koriste.
Postoje dvije bitne razlike između “običnih” I “profesionalnih” korisnika.
Prednosti koje donosi ovaj poslovni model za “obične” korisnike su sljedeće:
- Niža cijena programske podrške: plaća se usluga, tj. onoliko koliko se koristi (troši).
- Programska podrška i podatci su dostupni sa svake lokacije gdje korisnik ima pristup internetu.
- Manji troškovi održavanja i nadogradnje programske podrške.
- Nema troškova direktno vezanih za kupovinu hardvera (strojne opreme), licenci za poslužiteljske operativne sustave, baze podataka, servere za elektroničku poštu, njihovu instalaciju i konfiguraciju te kasnije održavanje.
- U uslugu je uključena profesionalna antivirusna zaštita, a kod pretplate i arhiviranje (eng. backup) podataka.
Međutim, nije sve tako savršeno kako izgleda, jer dakako I ovo informatičko rješnje ima nekoličinu nedostataka:
- Problem dostupnosti – nije moguće koristiti uslugu ukoliko je internetska veza slaba ili u prekidu.
- Problem sigurnosti:
- Povjerenje da pružatelj usluga neće ukrasti, prodati ili zloupotrijebiti:
- naše podatke, dokumente, baze podataka,
- podatke o našem ponašanju i korištenju aplikacija.
- Mogućnost “prisluškivanja” komunikacije između nas kao korisnika i naših klijentskih uređaja i računskih centara.
- Problem ovisnosti o jednom pružatelju programske podrške, tj. usluga (zbog nedostatka standarda o zapisu podataka i njihovoj razmjeni između različitih platformi).
Kada bi pitali informatičare što zapravo predstavlja “cloud computing”, sigurno bi njihov odgovor bio da je to nova tehnološka platforma koja omogućava da se razvojni injženjeri I programeri koncentriraju na implementaciju poslovne logike umjesto da implementiraju infrastrukturu za izvršavanje i podršku rada aplikacija.
Dok sistemskim injženjerima omogućava smanjenje opsega posla pri održavanju platformi za izvršavanje aplikacija.
Tu je niz prednosti:
1. Dostupnost aplikacija:
- sa svake lokacije koja ima pristup internetu i putem njega računskom centru,
- velik broj računala omogućava povećanje dostupnosti aplikacija zbog:
- velikog broja računskih centara koji su distribuirani geografski,
- svaki računski centar ima redundantnu infrastrukturu, počevši od poslužitelja, komunikacijskih veza, sustava napajanja, klimatizacije, automatskog nadgledanja i profesionalnog informatičkog osoblja za podršku.
2. Skalabilnost aplikacija (mogućnost opsluživanja velikog broja korisnika):
- Cloud Computing platforme omogućavaju iskorištavanje velikog broja poslužitelja i računskih centara na različitim mjestima.
- Nova paradigma razvoja aplikacija omogućava jednostavniji razvojni proces – programska podrška se razvija kao da se planira opsluživati jednog korisnika, a infrastruktura računskog centra i platforme omogućava da se takva aplikacija “klonira” i opslužuje veliki broj korisnika u isto vrijeme.
- U konfiguraciji Cloud Computing platforme moguće je podesiti kada će se koristiti dodatni resursi, čime se optimizira cijena korištenja infrastrukture sa stvarnim potrebama da bi se efikasno opsluživalo više ili manje korisnika.
3. Fleksibilnost u mijenjanju i prilagodbi aplikacija:
- Aplikacija se ažurira samo na jednom mjestu, korisnici dobivaju novu verziju prilikom sljedećeg pristupa.
- Parametrima konfiguracije aplikacija se može prilagoditi svakoj grupi korisnika.
4. Stalno praćenje rada i održavanje infrastrukture:
- Veliki dio troškova za informatiku i osiguranje rada programskih rješenja odnosi se upravo na osiguranje infrastrukture za njihov rad, sigurnost, pohranu podataka i konfiguraciju sustava te stalni nadzor performansi rada.
- Smještajem aplikacija u “oblak”, taj trošak je višestruko manji, a kvaliteta usluge i performanse se često povećavaju.
Da nije sve tako savršeno, kako se naprosti čini, tu su I nedostatci:
- usvajanje novog načina razvoja aplikacija
- nemogućnost premještanja postojećih aplikacija
- ne postoje standardi za:
- povezivanje aplikacija (servisa) u “oblacima” različitih proizvođača (ili čak istog proizvođača),
- razmjenu podatka,
- premještanje podataka i programske podrške iz “oblaka” jednog proizvođača u drugi.
- Problem sigurnosti, odnosno povjerenja da “vlasnik oblaka” neće preuzeti korisnike aplikacije, ukrasti podatke ili samu aplikaciju.
Bez obzira na nedostatke činjenica je da sve više informatičkih tvrtki ulaže u ili u razvoj platformi za “Cloud Computing” (Amazon, Microsoft, Google, SAP) ili u razvoj programskih rješenja na nekoj od postojećih platformi (Goolge, Microsoft).
Jedini skeptici u svemu tome su vladine institucije i financijske ustanove, što je u potpunosti I razumljivo, pa se nagađa da će one umjesto da svoje podatke i aplikacije stave u “oblak”, razviti svoje platforme ili sklopiti partnerstva s postojećim “oblacima” na tržištu.
Hoće li I ovaj put informatika nadmašiti vrijeme I ići korak naprijed u svojim mogućnostima ?!
Saznajte više o ovojo temi na howstuffworks.com
Slični sadržaj:
- Photoshop za iPhone (Srednje slično)
- O Nama (Srednje slično)
- Arhiva svih Kroativ članaka (Srednje slično)
- Kontaktirajte Kroativce (Srednje slično)
- Urnebesna stranica (Srednje slično)
Još nema komentara, Vi možete biti prvi!
Ostavite komentar
Autori s više od 10 komentara nemaju tag nofollow na svojim linkovima! Zabranjeno je vrijeđanje, omalovažavanje ili na bilo koji drugi način ometanje normalnog toka komentara. Također je zabranjeno oglašavanje u komentarima i sve druge vrste spam-a.