Posts Tagged ‘cloud computing’
[cc] Microsoft Consumer Cloud Computing: BPOS, uskoro i kod nas
Primjetio sam da, kada govore o Microsoftu i Cloud Computingu, ljudi uglavnom govore o Windows Azure platformi. Naravno, ovo se ne može izbjeći, ipak je to danas jedna od dvije dominantne cloud computing platforme (Platform as a Service) u svijetu (druga je Google AppEngine), mada se i Salesforce.com s svojim Force-om ne nalazi daleko.
No, nekako do nas nije došlo što Microsoft radi na Software as a Service dijelu. Malo je to čudno, s obzirom da je Microsoft zasigurno vodeći consumer SaaS pružatelj usluga. S druge strane, kod nas je i vidljiv i nije, pa priča nekako ne nalazi svoj kontekst. Ajmo ga otkriti.
Prvo, Microsoft je u SaaS biznisu već desetak godina. Kad malo bolje razmislite, Hotmail, Live, Instant Messenger, XBOX Live i slično su SaaS usluge koje koriste stotine milijuna ljudi širom svijeta i koje su već u svojoj n-toj inkarnaciji. Što bi bio XBOX Live nego consumer SaaS usluga? Što bi bili serveri koji to pogone nego cloud computing datacentar?
Rekao bih da je na ovome Microsoft diplomirao datacentre i velike brojeve korisnika – znate li da, na primjer, da je usluga Microsoft Instant Messaginga u Hrvatskoj uvjerljivo broj 1 po broju korisnika?
Drugo, trenutna, konsolidirana business SaaS usluga Microsofta pod nazivom Business Productivity OnLine Services nije dostupna u Hrvatskoj (ali joj se skoro možete nadati). Iz perspektive tvrtke, BPOS je pravo cloud computing rješenje koje obuhvaća email, kolaboraciju i instant messaging. I to sve preko Interneta – postaviti uslugu i koristiti je jednostavno: dovoljno je otvoriti račun (ili koristiti LiveID) i … voila, imate svoje servise.
slika: izgled mog portala BPOS usluge (mail, kalendar, intranet, web conferencing… u oblaku)
Znači li to da se cijela usluga koristi samo putem Interneta? Naravno, ne – možete koristiti svoj omiljeni Microsoft Outlook za rad s mailom, ili Microsoft Office kako bi radili na dokumentima (ali možete koristiti i Office Web Applications – Microsoft Office u oblaku). No, kompletno održavanje i upravljanje uslugom negdje je drugdje – odnosno u datacentru.
Što vam ovo omogućava? Za početak, virtualizaciju infrastrukture koja bi se inače koristila za poslove produktivnosti koje obavlja poznati “information worker”. Sjednete za svoje računalo te su vam odmah dostupni email, sharepoint i dio unified communication platforme. A vaša tvrtka ne posjeduje niti jedan server, već plaća uslugu (koja je trenutno 10 USD po korisniku mjesečno). Je li to skupo? Ako pogledate koliko pojedini provideri traže samo za email inbox, mislim da je vrlo konkurentno.
Daljnji koraci će biti izrazito zanimljivi. Gledano iz perspektive korisnika, očekujte da se broj usluga i mogućnosti i dalje širi. Gledano iz perspektive tvrtke, očekujte da se stvari sve više virtualiziraju. Jednog dana ćete u uredu imati samo monitor i tipkovnicu (ako). Sve ostalo, uključivo servere, aplikacije, podatke, klijente biti će virtulaizirano u datacentru koristeći cloud computing.
No, više o tome tijekom ove godine, kako nam budu pristizali Microsoft Azure i BPOS.
[cc] EYEONEARTH.EU najbolji primjer cloud computinga i … zelenog pristupa
Možda ste propustili, možda ne, ali sve je popularnija aplikacija www.eyeonearth.eu, koja je odličan primjer povezivanja podataka koje prikuplja država i druge organizacije s jednostavnim primjerom crowdsourcinga. EyeOnEarth odlično je napisana cloud aplikacija (vrti se na Azureu) koja nam daje uvid u stvari koje bi nas prilično trebale zanimati: o kvaliteti vode i kvaliteti zraka oko nas.
Globalna je to aplikacija, pa možete provjeriti podatke sa senzora koji se nalaze diljem svijeta, ponajviše u zemljama europske unije (naravno kad projekt vodi European Environmental Agency). No, podaci za Hrvatsku su se tek počeli pojavljivati, pa iako možete vidjeti procjene koje daje EU, možete dati i svoju ocjenu.
Pozivam vas da nešto unesete i sami i tako omogućite svima koje to zanima da provjere kvalitetu hrvatskog mora (a znamo da je, je li, more spektakularno čisto). Dovoljno je odabrati jedan od senzora (na našem moru ih ima dovoljno), kliknuti na crowdsourcing ikonu (rate) i odabrati kako vi vidite kvalitetu mora u datoj lokaciji. Što više ocjena, to bolji rating. A bitno nam je da EU ekipa vidi da je kod nas ok.
No, na stranu priču o turizmu i čistoći, ovo je super primjer kako napraviti aplikaciju koja je potpuno skalabilna, prilagođena na 24 jezika, povezana sa telekomunikacijskim servisima itd… Pored toga, otvorena je i pružatelje podataka, tako da je jednostavno otvoriti kanal koji dostavlja svoje podatke.
[cc] Amazon EC2 + VPN + IP Address Assignment = jednostavna skalabilnost bilo čega što već imate…
Znam da ponekad pišem samo o onome što se događa u Microsoftu, ali kad smo kod cloud computinga, puno je tvrtki koje su inovativne i donose zanimljiva rješenja. Najbolje do sada sam ipak vidio od Amazona – a da Amazon nastavlja i dalje raditi odlične stvari na području Infrastructure as a Service rješenja, vijest je koju su nekako sramežljivo pustili van… Prije koji dan stigne mi njihov newsletter, kad ono, slijedeća crtica:
Amazon VPC Adds IP Address Assignment Capability
Now you can specify the IP address of any Amazon EC2 instance you launch within your VPC. This new feature makes it easier to run services within Amazon VPC that your users and applications expect to have a consistent IP address. For example, this feature makes it easier for you to run DNS servers and Microsoft Active Directory domain controllers within Amazon VPC. When you specify an IP address, it is retained for the instance’s lifetime. An IP address previously assigned to a running instance can only be used again once that instance is in a terminated state. For more information about how to leverage this highly requested capability, please see the Amazon VPC Getting Started Guide.
Neznam kako vama, ali meni izgleda nevjerojatno odlično mogućnost da instancirate svoj server (servere), uspostavite VPN prema njima i… dodijelite im IP adresu iz svoje domene. Praktično: dodali ste server koji je vrlo transparentan ostatku infrastrukture koju imate u svojim centrima, a time i jednostavnu skalabilnost i elastičnost. No tu su i razni backup scenariji, kao što je navedeni Active Directory backup scenarij (mislim da sistem inženjeri dijele moje mišljenje…)
Pojednostavljeno, a da sad ne duljim, problem e-matice bi se valjda riješio za 10 minuta, kad je u pitanju dodavanje novih poslužitelja.
P.S. Kod Amazona me zapravo najviše veseli projekt Mechanical Turk, ali o tome čitajte sami…
[cc] Cloud Computing: Povelja prava ili 7 božjih zapovijedi (by Gartner)
Da se ljudi bave raznim stvarima vezanim uz Cloud Computing, dobro, to mi je jasno. Ali evo, netko je smatrao potrebnim da se definira kakva prava kao korisnik trebate imati ako koristite cloud computing. Nije to napisala neka neovisna organizacija, niti tijelo državne vlasti, niti skupina pružatelja usluga, nego najozbiljnija organizacija na ovom svijetu (mada se ponekad i osmjehnu na predavanju), Gartner.
Što kaže Gartner? Evo vaših prava (pojednostavio sam naslove):
1. PRAVO ZADRŽAVANJA VLASNIŠTVA, UPORABE I KONTROLE NAD PODACIMA. Podaci moraju eksplicitno biti vaši i samo vi možete upravljati njima. Tako nešto mora biti izraženo u ugovoru koji vam nudi pružatelj usluga. Neznam kako će Google ovo podnijeti.
2. PRAVO NA SERVICE LEVEL AGREEMENT KOJI SADRŽI OSIGURANJE, ODŠTETU I OČEKIVANE POSLOVNE REZULTATE. Naravno, što ako se cloud sruši i ne funkcionira? Tko će nadoknaditi štetu? Što ako zbog toga izgubimo očekivanu poslovnu dobit? Rekao bih da je ovo područje koje će se postupno poboljšavati, na korist korisnika. Ali danas… teško.
3. PRAVO NA INFORMACIJE O PROMJENAMA I MOGUĆNOST ODLUKE OKO PROMJENA KOJE UTJEČU NA POSLOVNE PROCESE. Slično kao gore: ne može vendor mijenjati kako se sjeti uslugu koju pruža. Ako mi se ne sviđa, želim jednostavno otići. Ili ostati – ali izbor je moj. S trenutnim problemima oko interoperabilnosti, ne vidim brzo rješenje ovog problema.
4. PRAVO NA RAZUMIJEVANJE TEHNIČKIH OGRANIČENJA ILI ZAHTJEVA KOJE IMA USLUGA. Dobro, neznam zašto je ovo pravo. Htio bih ovo znati i prije no što nešto potpišem. Ali danas postoji privid “neograničenih mogućnosti i resursa koje donosi oblak”, pa o ovome nitko ne brine.
5. PRAVO NA RAZUMIJEVANJE PRAVNIH OKVIRA I NADLEŽNOSTI U ZEMLJI U KOJOJ VENDOR RADI. Ovo može biti komplicirano. Većina vendora radi u raznim zemljama, pa ako su registrirani u Bangladeshu, biti će vam zanimljivo putovati na suočavanja.
6. PRAVO NA POZNAVANJE SIGURNOSNIH PROCESA KOJE KORISTI VENDOR. Kao i gore, zanima vas ovo prilično. Pogotovo fizički security: Šafranić vs. Sokol Marić.
7. PRAVO NA RAZUMIJEVANJE USKLAĐIVANJA S POTREBAMA LICENCIRANJA. To što koristite cloud computing, u nekim scenarijima ne znači da ne plaćate licence. Na primjer, kod Infrastructure as a Service modela, morat ćete ponekad posegnuti u džep.
Cijeli dokument možete pročitati ovdje (potrebno je prethodno se registrirati).
[cc] Windows Azure Platform Appliance – imajte svoj privatni oblak
Rekao bih da se nisam slučajno raspisao o privatnom oblaku i mogućnostima koje donosi. Microsoft je jučer na Worldwide Partner konferenciji u Washingtonu objavio prilično zanimljiv dodatak svojoj Cloud strategiji: Windows Azure Platform Appliance, ili pojednostavljeno, Microsoft privatni oblak za partnere i korisnike ( u prilogu je slide s konferencije, a više o konferenciji te video zapise predavanja možete pronaći na: www.digitalwpc.com
Kakav sad Appliance, reći ćete? Pa zar se Microsoft ne bavi platformom i aplikacijama? Točno, ali, realno govoreći, ovo je najbolji mogući način da u svoj datacentar prenesete sve blagodati cloud computinga (već sam pisao o tome) a da iskomplicirate svoj život (kao i živote svih koji vam se nalaze u krugu od recimo 500m). Appliance se sastoji od servera koji pogone sam Windows Azure, što uključuje i Azure SQL Server kao i sve pripadajuće network, management, itd. alate i elemente. Kako je to moguće? Jednostavno, jer je to appliance a već sama ta riječ upućuje da je to kutija koja se uključi u struju i … radi. Tako je to i kod Windows Azure Plaform Appliancea jer, izvana gledano, to je kontejner kojeg donesete viljuškarom, priključite u struju i mrežu i … imate svoj privatni oblak.
Microsoft, naravno, ovo ne radi sam – ipak se tu radi o serverima i “fizičkoj” tehnologiji. Prvi hardware partneri su HP, Dell i Fujitsu, tako da možete očekivati da ćete i dalje moći naručivati svoje omiljene servere.
Dio zanimljivih informacija možete pronaći na ArsTechnici, ZDNetu, Seattle Timesu.. Slijedi i više informacija s moje strane.
[cc] Public Cloud vs. Private Cloud – nastavak mišljenja i raznolikosti (II)
Taman što sam napisao post o borbi između onih koji vide samo javni oblak i onih koji vide i privatnu varijantu, počele su se gomilati tone i tone teksta koji se bave ovom problematikom (ili prilikom). Mišljenja se ipak nisu podjelila, već su dominantno za to da je privatni oblak sasvim realna opcija. Mislim da je s druge strane gotovo samo Amazon (mada mu nisu daleko niti bilo koji pružatelj čistih software as a service modela kao što je, recimo, salesforce.com).
Zanimljivo kako rad u korporaciji kreira ista mišljenja: na primjer, Amazon priča o privatnom oblaku kroz priče više ljudi: James Hamilton (bivši Microsoft SQL, Live, MS Research), sada u Amazonu, nije veliki fan privatnih oblaka http://perspectives.mvdirona.com/2010/01/17/PrivateCloudsAreNotTheFuture.aspx (no, vrijedi pratiti njegov blog, jedan od boljih za područje cloud computinga).
Možda se i moje mišljenje formira prema takvom okruženju. Možda je ipak kao što kaže Ron Schmelzer iz Zapthink-a:
You can’t fight this battle. Private clouds? Baloney. That’s like trying to stop tectonic shift. The future of IT is outside the enterprise. Deal with it.
U isto vrijeme, rekao bih da ni Amazon nije doslijedan. Chris Pinkham, glavni inženjer razvoja Amazon EC2 usluge, otvorio je startup koji se bavi – privatnim oblakom – i servise se zove Nimbula (startup announces Cloud Computing Operating System that blends Amazon EC2-like scalability with private infrastructure customization and control) – vidi sliku i klikni na link za više informacija.
GigaOM, poznata analitička kuća, nedavno je predstavio svoju studiju koja govori o tome koliko je privatni oblak bitan. Ne samo bitan, nego i koliko se tvrtki trenutno bavi ovim pristupom. To je na neki način prikazano i već samim naslovom: “Defining Internal Cloud Options: From Appistry to VMWare” (registrirajte se besplatno). Preko četrdeset različitih tvrtki prikazano je sa svojim ponudama privatnog computinga – i više nego dovoljno da prihvatimo privatni oblak kao realnu opciju.
Jedino što je sigurno je da će se stvari komplicirati te da će modeli i vendori ulaziti jedni drugima u područja. To se ne odnosi samo na male, nego i na velike: Amazon vs. Microsoft, barem prema Timu O’Brienu (Windows Azure vs. Amazon EC2), koji je nekakv Cloud Strategist u Microsoftu (ako postoji takva titula).
Do tada, Microsoftovu ponudu privatnog oblaka možete pronaći na stranicama Microsoft Dynamic Datacenter Toolkita, mada, koliko mi je poznato, sprema se velika promjena i nadogradnja u smislu ponude.
Ali o tome kada za to bude vrijeme.
[cc] Public Cloud vs. Private Cloud! Amazon kaže: “there is no such thing as private cloud”. Y/N?
Cijeli niz različitih komentara po blogosferi je izazvao intervju na ZDNetu s Wernerom Vogelsom, Chief Technology Officerom (CTO) Amazona, odnosno, Amazon Web Servicesa. Naime, Vogels tvrdi da zapravo ne postoji “privatni” oblik cloud computinga, ili kako ga mi popularno zovemo – private cloud. Isti također tvrdi da je to sve samo sales pitch ostalih vendora (ne zaboravimo da je Amazon proponent javnog (public) clouda) te da je priča o privatnom ili hibridnom oblaku tek pokušaj da se proda što više tehnologije koja sa oblakom zapravo, nema veze. Nema teorije, reče Vogels, da korisnik može upogoniti privatni oblak i biti učinkovit kao i javni ponuditelj – sve je to, kaže, samo fear, uncertinity and doubt (ili popularno, FUD).
Jedan od zanimljivih teza je pitanje CAPEX – OPEX, odnosno, da li je investicija u oblak kapitalna investicija ili je to tek operativni trošak (iznajmljivanje usluge). Privatni oblak, po njemu, zahtjeva kapitalne investicije, dok kod javnog i ne možete ništa drugo doli iznajmiti uslugu.
Što bi mi rekli o tome?
Svijet nije crno – bijeli, za početak. Ako krenemo iz pozicije da je jedini ispravni pristup scenarij koji ima korisnik (dakle, korisnik traži uslugu, a kako će biti ostvarena, to ovisi o tome što je u datoj situaciji za njega najbolje, odnosno najbolje za njegov scenarij). Ponekad je to jednostavno ostvariti putem javne usluge (tipa Amazon Web Services ili Microsoft Azure ili…), dok je ponekad to gotovo nemoguće (na primjer, scenariji koje ima država ili druge organizacije koje posjeduju visoko rizične procese, poput banaka). Takvi scenariji upravo zahtjevaju privatni oblak. No je li to tada – točno oblak?
Ovdje bi se valjda trebala umješati definicija “što je to oblak” ili “oblačno računarstvo” (cloud computing). Kada bi je bilo. Jer, područje je to u nastajanju i svatko ima svoju definiciju o tome što bi to bilo. Ali možemo razmotriti osnovne elemente koje čine cloud computing.
1. RELIABILIY / POUZDANOST. Rekli bi da je javni oblak izrazito pouzdan. Što nije točno. Malo po malo javljaju se ispadi javnog oblaka (odnosno nekih od servisa koji se temelje na njemu). Na primjer, neki dan je Google Mail bio nedostupan 4-5 sati. Što onda, rekli bi vi, pa nije kraj svijeta. Nije za one čiji scenariji to dozvoljava. Ali oni koji su računali na mail tog dana, imali su grdih problema. Hoće li vam Google vratiti izgubljene pare? Yeah, right. Možete li u privatnom oblaku postići bolji rezultat? Teoretski da – pitanje je koliko ćete investirati u opremu. Ha, rekli bi, onda to nije oblak (jer je u pitanju investicija)! Ali, ako vam je tvrtka organizirana u profitne centre i uvela je Activity Based Costing (ABC metoda), sve je moguće. Tada druge grupe u organizaciji iznajmljuju usluge od informatike… i sve je kao kod javnog oblaka.
2. SECURITY / SIGURNOST. Iako se ovo spominje, ne razumijem zašto bi ovo bila prednost javnog oblaka. Čak više, možda je u kombinaciji s privatnošću ovo jedan od glavnih nedostataka. Iako ponuditelji javnih usluga tvrde (tipa, outsourcing) da oni brinu o svemu (pa i o sigurnosti), stvarna situacija nije baš takva. Uzmimo baš Amazon. Ako instancirate AMI (Amazon Machine Image), bilo kojeg tipa /OS-a, vi ste jedini administrator na sustavu. OK, dobro. Ali ako koristite SimpleDB, Amazonovu hijerarhijsku megabazu, oprostite se od sigurnosti. Amazon je master-administrator cijele priče (što je za očekivati zbog multitenant modela, ali…). Je li privatni oblik sigurniji? Možda iz perspektive administracije ali ne i ukupne sigurnosti. Rekao bih da ovo nema veze s modelom, nego s ukupnim gledanjem na sigurnost. Ili se bavite s time ili ne.
3. TROŠKOVI / COST. Je li javni oblak jeftiniji od privatnog? To bi gotovo sigurno potpisao. Ali, naravno, nakon pametno složete arhitekture sustava, jer troškove možete nabiti i na oblaku baš kao i kod investicije u privatni oblak. To je prilično izraženo kod infrastrukturnog oblaka (IaaS) gdje pametno treba raspolagati resursima baš kao i kod privatne varijante. Da se razumijemo – i u oblaku možete imati (iznajmiti) resurse koji ne rade ništa i gube vrijeme, a vi to plaćate. Možete uploadati i upravljati gomilama podataka (u TB / PB veličinama) koje plaćate a koji vam više ne trebaju.. i slično.
4. SKALABILNOST / SCALABILITY. Javni oblak je nevjerojatno skalabilan. To i jest njegova ekonomska prednost – jednostavno je dodati resurse, ali ih i oduzeti, ovisno o potrebama korisnika. Možemo li to napraviti i u lokalnoj varijatni? Naravno da možemo – većina današnji alata za upravljanje izjednačuje virtualni i fizički, odnosno lokalni i javni resurs. Postoji razlika u tome da je iz perspektive korisnika javni resurs gotovo neograničen (odnosno, cjenovno / teoretski ograničen) dok lokalni uglavnom ima svoje ograničenje. Ali ništa što bi bilo dramatično različito. Ova razlika će biti sve manja i manja, i pojedini vendori su je gotovo izbrisali scenarijem u kojem se bešavno lokalni resursi nadopunjuju javnim resursima (tip oblaka je hibridan).
5. ELASTICITET / ELASTICITY. Ovo je jedina značajna razlika. Javni oblak ima savršen elastiticitet (teoretski) dok se u praksi sastoji od cijelog niza sitnih step funkcija koje gotovo da možete aproksimirati određenom potrebnom funkcijom. Privatni / lokalni oblak to mijenja drastičnom step funkcijom svaki put kada se zatraži / odobri određeni resurs. To znači da je elasticitet u privatnom oblaku jako netgnuta stvar, mada je pitanje koliko je stvarno potrebna. Ali ako postavimo pravilo da cloud computing PODRAZUMIJEVA elasticitet, onda je ovo jedino mjesto gdje Amazon “ima point”. Elasticitet značajno utječe i na ekonomski model, u kojem znate da ste uvijek, u smislu profita, barem korak ispred troška (ili gotovo uvijek – vidi sliku).
Za kraj, razumijevanje: private cloud nije organizacijski oblik public clouda. I nikada neće biti. Nikada, nikada, nikada nećemo uspjeti u lokalnom okruženju imati ekonomiju skaliranja koje ima public cloud. Ali ju većina scenarija niti ne treba. Očekivati da je potrebno replicirati IDENTIČAN model u lokalnom okruženju je nevjerojatan pothvat. No, postoji cijeli niz scenarija koji mogu značajno iskoristiti razmišljanja, procese i tehnologije koje okružuju public cloud. Dakle, ajmo opet o tisućama cvjetova…
Dodatak 22:21
I kad sam se upravo raspisao o ovome, evo vijesti koja dolazi iz IDC-ja…
Naime, recentno izvješće IDC-ja kojim je priupitao razne direktore informatika kaže da ih 55% misli da je privatni oblak zanimljivije rješenje no javni oblak, a dok dodatnih 22% misli da su oba rješenja zanimljiva.
IDC priznaje da je nepoznato što bi to točno bilo – privatni oblak i pokušava dati svoju definiciju:
IDC defines a private cloud as an internal corporate cloud resource where the IT organization is the vendor, offering self-service provisioning, pay-per-use options and simple access, potentially through a browser.
No i dalje stoji: svi vjeruju da će se koristiti obje varijante. Dakle, Amazon stav: #epicfail.
[cc] Par pitanja i par odgovora za Cloud Computing u Hrvatskoj*
*ovo je novinarski upit i moji odgovori… nisam siguran da je ikada izašlo, a mislim da ima relevantnih…
Prelazak na računalstvo u oblacima proglašava se revolucionarnim za poslovne korisnike i IT kompanije. Je li to doista tako?
Više bih rekao da je to samo jedan od dodatnih poslovnih i tehnoloških oblika računalstva koje bilo koja ozbiljna kompanija danas mora uzeti u razmatranje. Ako pogledate što cloud computing donosi, imamo nekoliko novih i inovativnih modela, ali i nekoliko onih koji se ponavljaju i koje smo, kroz povijest računalstva, već upoznali. Na primjer, private cloud je neznatno proširenje modela kojeg smo svi željeli ostvariti sa svojim lokalnim računalnim infrastrukturama, ali nam troškovi i kompleksnost jednostavno nisu dozvoljavali da tako nešto ostvarimo. Danas je elasticitet i dostupnost javne cloud infrastrukture relativno jednostavno ostvariti u svom datacentru. No, postoje i modeli koji su uistinu novi, a tu primarno mislim na javno dijeljenje resursa u oblaku, elastičnost u ponudi (ali i potražnji), direktna kontrola troškova za kompanije koje ga koriste i slično. Mislim da je glavna vrijednost oblaka u tome da nam omogućuje da na neki način oslobodimo troškove infrastrukture koja, u prosječnoj kompaniji, čini i do 70% ukupnih IT troškova. AKo znamo da ostatak novca ide u razvoj i stjecanje novih mogućnosti, onda je jasno da nam se povećavaju kapaciteti za kreiranje novih i boljih rješenja za krajnje korisnike. Naravno, nije zanemariv i faktor smanjenja ili kontrole troškova, što je u ovim vremenima krize značajan element upravljanja kompanijom.
Zanima me kakve izazove u hrvatskom virtualnom prostoru donosi Cloud Computing? Imate li saznanja koje su usluge cloud computinga najpopularnije u Hrvatskoj i koliko je to slicno svjetskim trendovima ( SaaS, Iaas, Paas) ?
Hrvatska dijeli sudbinu svih zemalja slične veličine i ekonomskih mogućnosti – cloud computing je primarno globalna infrastruktura u smislu da se onaj, koji koristi ili se nudi cloud infrastrukturu, uglavnom globalno natječe sa svim ostalim kompanijama koje tu uslugu nude ili koriste na tržištu. Naravno, cloud computing infrastrukturu javnog tipa ne nudi nitko u Hrvatskoj – jednostavno je preskupo investirati u infrastrukturu tog tipa, ali i kasnije konkurirati tvrtkama na međunarodnom tržištu. No, postoji vrlo vitalan i rastući segment hostera (koji mogu svoja rješenja hostati na svojoj ili cloud infrastrukturi) u Hrvatskoj koji nude određene SaaS (software as a service) usluge krajnjim korisnicima i to primarno na Hrvatskom tržištu. To su ili privatne kompanije ili veliki telekom provideri – i jedni i drugi nude osnovne usluge poput elektroničke pošte ili zajedničkog rada putem usluga koje možete koristiti putem Weba.Pojavljuje se i rastući broj malih i startup kompanija koje su orijentirane na SaaS (software as a service) rješenja te koja ih hostaju na PaaS (platform as a service) modelu velikih kompanija. Mislim da je ovo najbrže rastuće tržište kod nas.
Sa korisničke strane stvar je malo drugačija – najpopularnije usluge su SaaS usluge. Znakovit broj tvrtki, primarno iz domene malog i srednjeg poduzetništva, koristi SaaS usluge koje im nude sve veći broj hrvatskih kompanija (naravno, koriste se i usluge stranih, ali u domeni osnovnog poslovanja, vidim sve više aplikativnih rješenja poput knjigovodstva, virtualnih ureda i slično koje se sele na cloud). Naravno, pravi pomak se dogodio na customer segmentu – za nas je sasvim svejedno da li smo u Hrvatskoj ili Brazilu ili USA kada koristimo općepopularne aplikacije tipa facebook, twitter ili foursquare. A ne zaboravimo, to su SaaS ili PaaS aplikacije i platforme koje su izgrađene na modelima cloud computinga.
Tko moze profitirati od te usluge na strani pružatelja novih usluga ( developeri, hosting tvrtke), a tko na strani korisnika?
Rekao bih da mogu profitirati svih ali da je najviše prostora ostavljeno developerima. Danas kada pišete i objavljujete aplikaciju na internetu (sa ili bez cloud modela) radite to za globalno tržište i dostupni ste svim ljudima koji se mogu spojiti na Internet. Napravite li pravu stvar, mislim da vas neće previše brinuti ova kriza oko vas. Dobra aplikacija i globalni dostup, uz model niskog troška i eto nas u "long-tail" poslovnom modelu: puno downloada ili korisnika vaše aplikacije uz relativno nisku cijenu. Ali umnožak i dalje daje zanimljiv rezultat. Hosting tvrtke danas tu moraju biti kreativnije nego do sada i dobro osmisliti svoju poslovnu vrijednost koju nude nad osnovnom infrastrukturom. Korisnici svi profitiraju, tu nema zbora, jer oni donose jednostavnu odluku: koristiti ili ne. AKo im matematika kaže da je to bolje, jeftinije, učinkovitije, onda je sve jasno.
Koliko tu ima prostora za male tvrtke na lokalnoj razini koje nisu jake poput Microsofta, Googlea i ostalih?
Mislim da postoji ogroman prostor za tvrtke koje kreiraju aplikativna rješenja. Danas je prilično jednostavno napraviti aplikaciju koju možete podići u oblak i pri tome iskoristiti sve prednosti koje oblak pruža. U tome vas podržava čak i poslovni model: ako nitko ne koristi vašu aplikaciju vjerojanto nećete niti ništa platiti (ali onda vjerojatno niti sama aplikacija nema smisla). No, to je upravo prostor za stvaranje cijelog niza novih tvrtki (startupa) u Hrvatskoj koje uz vrlo mali trošak mogu pokrenuti svoj posao i držati ga profitabilnim – naravno, uz pav ideju i pristup. Hosteri (ili infrastrukturni pružatelji) imaju malo veći zadatak jer to nije pitanje konkurencije s velikima nego i sa malima: iako se mi koncentriramo na velike igrače, Microsoft i Google su samo dva od nekoliko stotina cloud computing providera koji danas postoje u svijetu. Za napomenu, u nedavno objavljenih 10 najvećih datacentara u svijetu, Microsoft na listi ima tri, Google i Amazon niti jedan, a ostalih sedam su tvrtke za koje mi u Hrvatskoj nikada nismo čuli. Ali njihovu infrastrukturu, odnosno ponudu, možete iskoristiti i u Hrvatskoj uz nekoliko klikova mišem. No, u zadnje vrijeme raste segment private cloud investicija i hoster based cloud investicija koje su okrenute interno prema zemlji – dakle, podizanje cloud infrastruktura u točno ograničenom području i to je veliki potencijal za lokalne tvrtke. Na primjer, za očekivati je da će država za svoje potrebe graditi cloud infrastrukturu – ali će ta zbog potrebe suvereniteta nad podacima morati biti postavljena u unutar granica države. I tu globalni igrači gube nad ponudom lokalnih.
Da li Microsoft na razini Hrvatske već pruža usluge koje pruža na svjetskom nivou ( Microsoft excange, Windows Azure, Windows Live)? Koliko se tvrtke odlucuju i na placanje usluga cloud computinga? Što imate u ponudi od usluga cloud computinga koje se placaju i koja im je cijena?
Microsoft danas u Hrvatskoj nudi samo besplatne dijelove svoje cloud infrastrukture. Na primjer, danas možete koristiti sve usluge Windows Live platforme koja ima najveći broj korisnika u svijetu.Takva infrastruktura je tipični SaaS model – otvorite uslugu i koristite besplatni mail, chat ili dijelite slike, dokumente i slično. Na primjer, Microsoft Instant Messenger infrastruktura je daleko najpopularnija IM infrastruktura u Hrvatskoj i ima ogroman broj korisnika. No, trend u svijetu je otvaranje Microsoft infrastrukture kroz servise koji se plaćaju (poput BPOS aplikativne infrastrukture – Business Productivity Online Services) kao i same platforme na kojoj servisi rade i nastaju (Winodws Azure). Očekujemo da ćemo skoro biti u mogućnosti koristiti i ove usluge u Hrvatskoj, te time otvoriti mogućnost da se grade dodatna SaaS rješenja naših partnera na Microsoft platformi.
[gov] Interoperabilnost, inovacija i država… sve u jednoj rečenici (ima li tu matematike?)
Zanimljivo je kako se pojedini trendovi vremenom fokusiraju na određene stvari: iako već valjda godinu dana govorimo oblacima (cloud computingu), u zadnje vrijeme se više razgovaramo o podskupu teme koji se zove interoperabilnost u oblaku (ili – među oblacima, kako vam bilo drago). Interoperabilnost u oblaku je ujedno i tema ovomjesečnog Interoperability & Innovation Foruma za javnu upravu kojeg tradicionalno organiziramo svake godine, pa sam se sav zadubio u praćenje napretka oko ove teme. Nije da o tome nisam već pisao, ali ponekad su to više tehnička poglavlja nego razmišljanje o temi. Pa što je za reći u to ime?
Javna uprava je u odličnoj poziciji iskoristiti sve mogućnosti interoperabilnosti unutar oblaka – za gotovo sve države to znači značajan korak u stvaranju učinkovitosti, poticanju kreiranja bolje vrijednosti i bolje komunikacije sa građanima. Naravno, nije sve stvar tehnologije i možda značajnije je što će se dogoditi na području politike i procesa (za napomenuti da je Središnji državni ured za Hrvatsku uparvo izbacio prvo čitanje Hrvatskog okvira za Interoperabilnost – HROI, što je prvi korak Hrvatske u tom smjeru, i mada se ne dotiče oblaka postavlja opće okvire za razmatranje interoperabilnosti), no to nije tema ovog posta. Ali bit će tema jednog od budućih.
Oblak može pojednostaviti državnu upravu. Namjerno ovdje ne uvodim termine javni ili privatni oblak, jer to uglavnom zbunjuje ljude. Mislim općenito na termin cloud computing – koji država može iskoristiti kako bi konsolidirala svoju IT infrastrukturu, kreirala sustave koji se jednostavno u budućnosti mogu skalirati te stvoriti usluge koje je do nedavno bilo nemoguće (ili skoro nemoguće) kreirati. Na primjer, povezati dvije agencije ili ministarstva postaje trivijalno, i to ne u mrežnom smislu, nego u bilo kojem – poput podatkovnog, procesnog, aplikativnog i slično.
Oblak može smanjiti cijenu države. OK, znam da informatika nije ta koja je ključni element trošenja države. Na informatizaciju (ne u smislu – kupi računalo) kod nas se troši relativno malo, odnosno, veći problem je da se troši nenamjenski ili neusmjereno. No informatika je ta koja omogućuje smanjenje drugih elemenata troška države – to je pokazao i cijeli niz stimulansa koje su kreirale druge države. Uglavnom se većina budžeta smanjuje, ali se investira u informatizaciju jer je to najbolji način smanjenja ukupnog troška. Rješenja koja koriste (povoljni) oblak i omogućuju standardizaciju ali i jednostavnu zamjenu blokova gradnje – nikad nisu bila dostupnija no u oblaku.
Oblak bolje povezuje državu i građane. Primarno mislim na podatke – oblak je najučinkovitija mogućnost da se “državni” podaci (iako su to, čak i zakonski, podaci svih nas) javno objave i omogući njihovo korištenje masama. I ne samo to – podaci omogućuju organizacijama i pojedincima stvaranje sasvim novih tipova usluga koje država ne može niti stvoriti (a niti zamisliti). Je li to bolja podrška za malo i srednje gospodarstvo? Možete se kladiti.
No, prije no što krenemo koristiti prednosti oblaka, moramo, kao nacija ali i kao zainteresirani ponuđači usluga, rješiti najmanje dva pitanja iz domene interoperabilnosti:
a) pitanje sigurnosti i privatnosti podataka. Nevjerojatno je kako u diskusijama ljudi jednostavno zauzimaju krajnja stajališta: ili je oblik potpuno nesiguran ili to uopće nije bitno. Rekao bih da istina ovdje ovisi o nekoliko stvari. Državu se uglavnom promatra kao entitet za koji je gotovo nemoguće da bilo koji podatak drži u oblaku – jer se bilo koji oblik javnog oblaka smatra nesigurnim (a ponekad i napadom na privatnost, kao u slučaju Googlea ili Facebooka). No, istraživanje u UK je pokazalo da se preko 75% podataka u državi može smatrati javnim, odnosno, spremnim za javnu dostupnost (kao recimo kod nas, prema Zakonu o pravu na dostup informacijama, podaci su javni, ali nemamo do njih jednostavan dostup). Rekao bih da dosta toga može otići u javni oblak, a ono što ne može… za to imamo privatni oblak. Tu bi podaci po pravilu trebali biti sigurni (ali opet, pitanje je da li bi vrijedila i privatnost). S druge strane, na primjeru SAD-a, preko 90% građana drži neki od svojih podataka u javnom oblaku, a gotovo svi su u nekoj formi aplikacije spojeni na oblak.
b) pitanje prijenosa i otvorenosti podataka. Ovo je pitanje na kojem svi ponuditelji cloud computinga vrijedno rade. Na primjer, što ako preselim podatke u oblak Microsofta i potom odlučim, nekoliko mjeseci kasnije, preseliti ih u neki drugi? Je li to uopće moguće i kako? U kojem formatu? Većina ponuditelja oblaka danas vam omogućuje da besplatno preselite bilo koju količinu podataka u oblak. Ali, vrijedno naplaćuju njihovu uporabu ili prijenos (download). No da ne ostane ne tome, prošlo je vrijeme kada su se podaci zaključavali. Microsoft radi na dvije inicijative koje omogućuju prijenos i otvorenost podataka.
Prva, podatkovna inicijativa zasnovana na standardima zove se Open Government Data Initiative (OGDI) koja koristi Windows Azure platformu kako bi omogućila jednostavnije objavljivanje podataka od strane državnih agencija. Za tehničare, OGDI objavljuje podatke koristeći HTTP kroz RESTful servise, koji su izgrađeni koristeći Windows Communication Foundation (WCF) Data Services, komponentu .NET Framework 3.5 knjižnice. Više informacija možete pronaći na http://ogdisdk.cloudapp.net/.
Druga koja je nastala iz potrebe dijeljenja jednostavnih podataka zove se Open Data Protocol (OData). OData je otvoreni protokol zasnovan na XML i REST za dijeljenje podataka koji omogućuje da se bilo koji tip podataka onjavljuje koristeći konzistentan format.
No, tehniku na stranu. Interoperabilnost se ne temelji na tome koja tehnologija ili koja platforma se koristi. Koristi se na jednostavnoj činjenici: mogu li ja do svojih ili drugih podataka, a da ne moram zvati administratora ili pisati zamolbu u triplikatu. Mislim da još nismo usvojili niti to – a ne može biti jednostavnije. Možemo zakomplicirati i napisati dokument od 60 stranica, ali bojim se da to ne rješava naš problem nepovezanosti.
No to bi bilo logično, a ako je logično, onda nije. (moj postulat koji prihvaća sve više ljudi i smatra ga – logičnim).
[ms] Cloud Computing: Microsoft 100% u smjeru oblaka…
Steve Ballmer ne posustaje: nova mantra je cloud computing i jednostavno, sve vezano uz to. Microsoft se, prema njegovim riječima, u potpunosti kladi na cloud computing. A to znači da sve jedan proizvod i sve mogućnosti koje poznajete razmatraju kako se najbolje uključiti u oblak – ne kažem da će prijeći na oblak, ali uključiti se na neki način, u svakom slučaju.
Ako vas više zanimaju mišljenja vodećih ljudi Microsofta i Intela o tome zašto i kako oblak, obavezno posjetite slika: prejaki site o cloud computingu: www.mindsinthecloud.org, a do tada, evo malo mojih resursa (a i Microsoftovih na ovoj vezi).
Različite kompanije na različit način gledaju kako iskoristiti oblak. Neke su se prihvatile čiste infrastrukture (IaaS) i nude svoje resurse na raspolaganje (poput Amazona). Rekao bih da je to jednostavno raspolaganje viškom resursa, ali donosi zanimljive modele naplate (kao što je to model natjecanja za trenutno dostupne resurse kod Amazona). Rekao bih da su na IaaS igrači dosta toga naučili, barem o bazičnim stvarima kako upravljati infrastrukturom tako da je ona dostupna krajnjim korisnicima.
Softverski igrači su danas najpopularniji (SaaS). Na neki način su nam oni i najrazumljiviji, jer su vrlo slični dosad postojećim modelima kao što su to bili hosteri ili ASP /application service provider kompanije na tržištu. Aplikacije su ovdje otvoreno – zavtorenog tipa: možete tih jednostavno koristiti i vrlo malo prilagođavati, što opet donosi stabilnost aplikacije i mogućnost široke uporabe. SalesForce je izgradio cijeli biznis na ovom modelu, mada su se kasnije prebacili u PaaS model. A o tome…
Platformski igrači su danas najpopularniji (PaaS). Ne samo da koristite aplikaciju, nego vam ona omogućuje da na neki način aplikaciju nadograđujete svojim rješenjima (kao što je to recimo kod Facebooka). No i to ima svoju granicu – ili ćete biti spremni na svakojake zahvate koji vam drastično uništavaju originalnu ideju (evo u što se taj FB danas pretvorio, kada vrlo nestabilno radi) ili ćete na neki način zaključati proces nastajanja rješenja (ok, nije cloud, ali mi je iPhone/iStore dobar primjer).
Rekao bih da je Microsoft posvuda. Iako je originalno krenuo sa PaaS varijantom (Azure Platform) danas nekim rješenjima ide i prema IaaS modelu, ali ne zaboravljajući svoju Software + Services viziju koja se realizira kroz ono što Microsoft zove… 3 ekrana u oblaku
. No, posvećenost tvrtke cloud computingu je očigledna. Pogledajte samo Ballmerov govor, ali i odlične demoe koji su neki dan održani na University of Washington… a koje možete sami provjeriti na www.bing.com/maps/explore ).
(video: Steve Ballmer objašnjava Microsoft/Cloud studentima University of Washington)
Gledam kako količina rješenja i materijala vezano uz cloud computing drastično raste na Microsoft stranicama i kako se sve više ljudi uključuje u ovo. Rekao bih da smo se uključili na vrijeme i da to nije proganjanje pobjegle tehnologije kao što je bilo s Internetom
.
No, vidjet ćemo kamo će nas sve skupa to odvesti.
Za one koji izdrže do kraja, 5 min do kraja Steve se sjetio naših susjeda Slovenaca, pa lamentira o tome kako izgraditi Datcentar u Sloveniji
.

RSS pretplata na članke
... i leptir na naslovnici :).