Najdetaljniji specijal o budućnosti inovacija:
- Otkrivamo na kojim inovacijama rade hrvatski biznis lideri
- Analiziramo najnovije tehnologije koje su stigle u Hrvatsku
- Istražujemo kako inovacije mijenjaju ljude, industrije, ekonomije, društva
milijarde eura potencijal je rasta hrvatskog BDP-a do 2025.godine zahvaljujući digitalnoj ekonomiji
eura povećali bi se godišnji prihodi po svakom stanovniku Hrvatske zahvaljujući digitalnoj ekonomiji
puta brže raste digitalna ekonomija u odnosu na tradicionalnu
posto globalnog BDP-a nosi digitalna ekonomija
posto globalnog BDP-a nositi će digitalna ekonomija 2025.
posto tvrtki lideri su u inovacijama i primjeni novih tehnologija
puta veći rast prihoda od prosjeka imaju tvrtke lideri inovacija koje primjenjuju najnaprednije tehnologije
posto tvrtki lidera inovacija koriste najnaprednije cloud usluge
povrat je investicije korisnika za PaaS
posto brže aplikacije na tržište lansiraju korisnici PaaS
posto ušteda je vremena IT odjela uz PaaS
posto brže do podataka korisnika uz PaaS
posto povećano zadovoljstvo korisnika uz PaaS
posto rast online B2C narudžbi bilježe korisnici IaaS
posto veće su prosječne narudžbe korisnika IaaS
Application Programming Interface je set funkcija koje definiraju komunikaciju između određenih programskih komponenti. Uže rečeno, set funkcija koje mora implementirati neki programski kod, a koji ima definirane ulaze i izlaze te načine na koje ga mogu koristiti vanjski sustavi.
Za jednostavniju izradu aplikacija i njihovo povezivanje, lakše i strukturiranije korištenje postojećih aplikacija bez poznavanja detalja koda koji se u pozadini izvršava. Evo primjera API funkcije za dobivanje GPS koordinata: onaj tko je poziva, ne mora znati nikakve detalje o satelitskoj komunikaciji, nego samo koje podatke unosi u funkciju i kakve podatke od funkcije dobiva.
Goleme uštede vremena prilikom izrade aplikacija pozivima već definiranih funkcija.
Funkcionalnost koja omogućava pohranu masovnih količina podataka koji su nestrukturirani i ne pripadaju niti jednom podatkovnom modelu i definiciji. Može uključivati direktno multimedijski sadržaj poput teksta, slika, videa i zvuka.
Omogućava jednostavno direktno pretraživanje slika i dokumenata, pohranu datoteka za distribuirani pristup, streaming video i audio materijala, pisanje log datoteka, pohranu podataka za backup, oporavak od katastrofa i arhiviranje te pohranu podataka za analize.
Omogućavanje jednostavnijeg rada s velikim količinama multimedijskog sadržaja kao da su pohranjene direktno u bazu podataka.
Aplikacije temeljene na kontejnerima - izoliranim programskim okolinama koje se mogu pokretati na različitim računalnim infrastrukturama zbog apstrahiranja mrežnih, procesorskih i funkcija pohrane. Ovako organiziranim aplikacijama može se dinamički upravljati kako bi se optimiziralo iskorištavanje resursa.
Tehnologija koja omogućava organizacijama razvoj i pokretanje skalabilnih aplikacija u različitim računalnim infrastrukturama kao što su javni, privatni i hibridni cloudovi kroz slabo povezane sustave koji su otporni, jednostavni za upravljanje i nadzor.
Jednostavno mijenjanje računalnih resursa na kojem se usluga izvodi. Primjerice, kompanije ne žele više koristiti javni oblak, nego žele svoj privatni oblak. Kontejneri se mogu preseliti vrlo jednostavno i brzo, što omogućava brži nastavak usluge, odnosno manju ili doslovno minimalnu nedostupnost usluge.
Izolirana programska okolina u kojoj se izvršava određen programski kod sa svim potrebnim dodatnim servisima, alatima, bibliotekama i postavkama koji omogućavaju njegovo izvršavanje. Okolina je neovisna o računalnoj infrastrukturi na kojoj se izvodi.
Jednostavnija virtualizacija koja koristi manje računalnih resursa od standardnih virtualnih strojeva. Jednostavna portabilnost na drugu računalnu infrastrukturu, dobra efikasnost te konzistentnije performanse zbog dizajna koji uključuje samo one dodatne servise koji su potrebni za funkcioniranje
Jednostavno mijenjanje računalnih resursa na kojem se usluga izvodi jer se izvršavaju neovisno od računalne infrastrukture. Lakši razvoj zbog mogućnosti razvoja različitih inačica aplikacija iz istih slika kontejnera, kao i zbog izolacije razvijane aplikacije od drugih.
Development and Operations su multidisciplinarni timovi stručnjaka iz područja razvoja programske podrške i održavanja informacijsko-komunikacijskog sustava. Dodatno, DevOps može značiti i set najboljih praksi za razvoj programske podrške i njezine implementacije u informacijsko- komunikacijskom sustavu.
Brži, sigurniji i efikasniji način razvoja i puštanja u pogon složenih informacijsko-komunikacijskih sustava, kao i njihova daljnjeg razvoja i održavanja.
Uštede i ubrzanje razvoja, kao i robusniji razvoj cijepanih informacijsko-komunikacijskih sustava.
Distributed Denial-of-Service je napad na računalni sustav u kojem ga se preopterećuje velikim brojem zahtjeva s mreža računala botova, odnosno računala koja su zaražena određenim zloćudnim programima koji mogu preuzeti kontrolu nad njima. Sustavi napadnuti DDoS napadom imaju odjednom jako velik broj zahtjeva te ih ne mogu sve poslužiti, što u praksi rezultira nedostupnošću tih sustava.
Sustavi koji imaju zaštitu od DDoS napada bit će u slučaju izloženosti takvom napadu minimalno nedostupni ili uopće neće biti nedostupni svojim pravim korisnicima.
Smanjenje gubitaka koji nastaju zbog nedostupnosti sustava koji su pod DDoS napadom.
Disaster Recovery su procesi, politike i procedure vezane uz pripremu za oporavak tehnologijske infrastrukture kritične za izvršavanje osnovnih funkcionalnosti određenog računalnog sustava nakon prirodne ili ljudskim faktorom izazvane katastrofe.
Povećana raspoloživost usluga nakon katastrofalnih događaja.
Smanjeni gubici koji nastaju kao posljedica katastrofalnih događaja.
Računalna paradigma u kojoj se računalni resursi sele prema korisnicima, odnosno prema logičkim ekstremima mreže (primjerice, na bazne stanice). Time se dobiva distribuirani računalni sustav koji može posluživati korisničke zahtjeve u neposrednoj blizini korisnika.
Smanjeno kašnjenje obrade korisničkih zahtjeva zbog smanjenja fizičke udaljenosti između korisnika i računalnih resursa koji poslužuju njegov zahtjev. Dodatno poboljšanje performansi, skalabilnosti i pouzdanosti za mnoge kritične aplikacije. Pretprocesiranje određenih tipova zahtjeva prije slanja u računalni oblak (primjerice, obrada videostrujanja iz videokamera radi smanjenja količine poslanog prometa).
Omogućava potpuno nov set usluga poput udaljeno obrađene virtualne i proširene stvarnosti, upravljanja vozilima i slično. Poboljšanje brzine posluživanja postojećih usluga gotovo do teoretskih maksimuma.
Oblik cloud computinga koji spaja javni i privatni cloud povezujući on-premises infrastrukturu (privatni cloud) s uslugama javnog clouda. U hibridnom cloudu podaci i aplikacije mogu se kretati između privatnog i javnog clouda radi veće fleksibilnosti i više implementacijskih opcija.
Glavne su prednosti hibridnog clouda visoka razina kontrole koju korisnik može zadržati s privatnom infrastrukturom, fleksibilnost zbog mogućnosti korištenja dodatnih resursa raspoloživih na javnom cloudu, isplativost koju nudi povezanost s javnim cloudom, koji nudi skalabilnost po potrebi te ju tako i naplaćuje, te jednostavnost prijelaza na javni cloud time što korisnik bira koliko će brzo i u kolikom volumenu migrirati na javni cloud.
Korištenjem ovakvih sustava kombinira se najbolje iz oba svijeta - visoka kontrola i uštede privatnog clouda te mogućnost posluživanja povećanog broja korisničkih zahtjeva prelaskom na dodatne resurse javnog.
Infrastrukturni model koji koristi programski definiranu arhitekturu za standardne hardverske sustave (procesiranje, pohranu i mrežu). Svi računalni resursi virtualizirani su na razini programske podrške. U ovom modelu usko su integrirana softverska i hardverska rješenja za pohranu, umrežavanje, računanje i virtualizaciju.
Ovaj infrastrukturni model omogućava upravljanje svim integriranim resursima iz jedne zajedničke grupe alata. Svi funkcijski elementi mogu se izvršavati na standardnim COTS (commercial off-the- shelf) poslužiteljima. Omogućava "plug and play" računalnih resursa u podatkovni centar.
Smanjuju se troškovi podatkovnih centara te pojednostavljuje upravljanje ovim resursima.
Infrastructure as a service je usluga pružanja računalne infrastrukture na zahtjev. Korisnik na upravljanje dobiva virtualne strojeve s administratorskim pravima.
Korisniku služi kao rješenje za vlastite fizičke data centre i održavanje bez skupih ulaganja u fizičku infrastrukturu.
Ovo je jedan od organizacijskih oblika cloud computinga te su dobici isti kao u tome. Specifičnost IaaS-a je kompletna kontrola virtualnog stroja, što omogućava njegovo detaljno konfiguriranje kako bi se optimiziralo funkcioniranje za specifične usluge.
Cloud čijim se resursima može pristupiti putem javnog interneta. Hardver, softver i prateća infrastruktura u vlasništvu su tvrtke koja pruža uslugu javnog clouda. Ista tvrtka upravlja resursima te pruža uslugu iznajmljivanja određenog podskupa danih resursa drugim tvrtkama putem javnog interneta.
Koristi javnog clouda za jednostavno i brzo podizanje računalne infrastrukture koja će posluživati određene korisnike.
Oblik cloud computinga. Dodatno omogućava jednostavnu prilagodbu usluge zahtjevima korisnika te optimizaciju troškova smanjenjem potrebe za kadrovima koji se bave infrastrukturom. Smanjenje neiskorištenih resursa i operativnih troškova vezanih uz eventualne kvarove. Osigurava određenu kvalitetu usluge osiguranu Service Level Agreementom. Praktički neograničena skalabilnost i vrlo visoka pouzdanost i raspoloživost resursa.
Softverska arhitektura u kojoj se aplikacije "slažu" od definiranih neovisnih manjih funkcijskih blokova. Pojedini gradivni blokovi međusobno komuniciraju preko definiranih sučelja (API-ja).
Povećanje efikasnosti razvoja aplikacija, pojednostavljenje razvoja te kvalitete samih aplikacija. Omogućava specijalizaciju članova tima za jedan servis te time u konačnici i uvelike optimizaciju danog servisa (ne moraju svi znati sve komponente u razvoju aplikacije).
Uštede u razvoju aplikacija te bolja i efikasnija organizacija timova. Najznačajnije uštede u složenim aplikacijskim sustavima.
Platform as a service je usluga pružanja računalne platforme na zahtjev. Korisnik na upravljanje dobiva virtualne strojeve s već konfiguriranim platformama. Administratorska prava su samo na aplikacijskom i podatkovnom sloju te korisnik ne upravlja nižim slojevima.
Korisniku služi kao rješenje za platformu za razvoj bez potrebe za znanjem i administracijom nižih slojeva. Alate za razvoj od jednostavnih do sofisticiranih cloud aplikacija korisnik nabavlja od cloud pružatelja usluge te ih plaća onoliko koliko ih koristi.
Ovo je jedan od organizacijskih oblika cloud computinga te su dobici isti kao u njemu. Specifičnost je PaaS-a da se kao oblik cloud computinga najčešće koristi za razvoj aplikacija.
Software as a service je usluga pružanja aplikacije na zahtjev. Korisnik na upravljanje dobiva gotovu aplikaciju poput e-maila, kalendara i uredskih aplikacija za izradu pisanih dokumenata, tablica, prezentacija i slično.
Korisniku se apstrahira kompletan sustav osim aplikacije koju koristi te ne mora imati nikakvo dodatno znanje o sustavu koji poslužuje aplikaciju. Pružatelj usluge održava infrastrukturu softvera i hardvera, pohranjuje sve podatke u vlastitom data centru i jamči sigurnost.
Ovo je jedan od organizacijskih oblika cloud computinga te su dobici isti kao u njemu. Specifičnost SaaS je da je kao oblik cloud computinga vrlo raširen te ga mogu koristiti gotovo svi korisnici bez obzira na tehnička znanja.
Cloud čiji je oblak implementiran unutar vlasništva jedne organizacije te mu se pristupa samo kroz sigurnu konekciju unutar pojedine institucije/tvrtke. Privatni cloud može biti fizički lociran u organizaciji ili u najmu kod vanjskog pružatelja usluge. Sve usluge i infrastruktura održavaju se na privatnoj mreži, a hardver i softver su namijenjeni isključivo organizaciji koja ih koristi te se ne dijele s drugim korisnicima.
Posluživanje određene usluge koristeći cloud computing arhitekturu uz veću kontrolu nad svojim podacima i infrastrukturom.
Dugoročno, usluga može biti jeftinija od iznajmljivanja računalnih resursa od pružatelja usluge javnog oblaka. Značajno povećana sigurnost. Pojedine zakonske odredbe onemogućuju korištenje javnog clouda za određene aktivnosti. Stoga ovakve cloudove često koriste državne agencije te financijske i slične institucije.
Usluga posluživanja aplikacija u kojoj developeri ne trebaju uvid u računalne resurse koji poslužuju aplikacije, odnosno pojedine servere. Pružatelj usluge clouda automatski opskrbljuje, skalira i upravlja infrastrukturom potrebnom za pokretanje koda.
Jednostavniji sustav razvoja aplikacija.
Brži i jeftiniji razvoj aplikacija jer se cjelokupni dio upravljanja računalnim resursima prepušta na upravljanje pružatelju cloud usluga. Na strani developera uvijek ima dovoljno računalnih resursa za posluživanje usluge bez obzira na broj njezinih korisnika.
Usluga u okviru Microsoft Azurea ili korisničkih rješenja unutar HT DC-a koja omogućava replikaciju virtualnih strojeva na različitim fizičkim lokacijama te time omogućava poslovni kontinuitet održavanjem poslovnih aplikacija i zadataka tijekom prekida rada uzrokovanog problemima na fizičkoj lokaciji jednog podatkovnog centra.
Omogućava brzo obnavljanje određene usluge u slučaju problema s funkcioniranjem podatkovnog centra na jednoj fizičkoj lokaciji aktiviranjem repliciranih strojeva na drugoj fizičkoj lokaciji.
Povećana raspoloživost usluge - dođe li do prekida rada na primarnoj lokaciji, sve automatski prelazi na sekundarnu lokaciju.
Tehnologija koja omogućava enkapsuliranje određene aplikacije u odnosu na operacijski sustav na kojem se ona izvršava. Takve se aplikacije ne instaliraju, ali funkcioniraju kao da su instalirane. Omogućava izolaciju aplikacija u određenoj mjeri.
Omogućava pokretanje aplikacija u okolinama za koje nisu inicijalno namijenjene (primjerice, Windows aplikacija na Linuxu).
Smanjuje troškove integracije i administracija aplikacija tako što omogućava korištenje istih aplikacija na heterogenim računalnim i programskim resursima.
Virtualni strojevi su softverska emulacija kompletnog fizičkog računala koja pruža funkcionalnosti stvarnog računala.
Omogućava jednostavnu portabilnost virtualnih računala, razvoj za različite operacijske sustave, dinamičko postavljanje resursa kojima virtualni stroj pristupa, odvajanje logičkih računala od fizičke infrastrukture (terminala) itd.
Niži troškovi razvoja i održavanja aplikacija. Održavanje poslužitelja danas je nezamislivo bez virtualnih strojeva.