Tady je několik nových témat k otevření. Asi na to nemám sílu dál to tady řešit. Za mě platí, že je důležité, aby věci lidem vydělávali (klidně nepřímo). Pro nás je cloud naprostá nezbytnost, protože nám dává obrovskou flexibilitu a sílu řešit věci, na které bysme si s vlastním datacentrem netroufli (hlavně bysme neprofinancovali investice).
Tak někdy k pivu :-)
Petr
Važně, někdy se pobavíme. Napsal jsem že uživateli dat a aplikací je jedno co je v pozadí a taky je to pravda. Když letíte na dovolenou taky neřešíte co a jak řídí letovej provoz stejně tak neřešíte co použije banka aby vám zaplatila z úřčtu platbu kartou za oběd v restauraci.
Tj buď to někdo dodává jako službu a pak je jedno jak si to zařídí za oponou nebo ne. Pro datamining se evidentně cloud vyplácí ale pro xy oborů.
A zbytek je otázka filosofie, když zajístíte HA už v aplikaci cloud nepotřebujete. Největší jedna aplikace co jí zajištujeme technicky má v tuhel chvíli identickou instalaci na 250+ fyzických serverech v několika lokalitách. Jde o to že za cloud je v ČR vydáváno často obyč virtualizace a na tomto hype často poptávají zákaznící co mají aplikaci jako PHP/MySQL a pak se diví kde ty výhody cloudu jsou.
Reálně cloud používáme jen pro tyto workery (reverzní proxy, filtrování obsahu při utocích, smtp mailing pro klienty, cdn pro zvyšování poštu slave-workerů, a web frontendy např pro facebookove hry s nějakou minireplikací dat jednosměrně read jde z kopie write to sype do klasické db).
Plus samozřejmě nějaké distribuované databáze a interní analýzy nad "big data" nad kibana/flunetd zpracování dat ze všemožných sond kde se pak dělají časové snímky a vyhodnocuje se něco trošku jiného (korelace) mezi nějakým jevem a např aktivitou na nějaké službě. Tj neobchodní využití těch analýz, chápu že např retaileři dokážou díky analýze dat odhadnout kdy promovat právě aby vyhladili nějaké anomálie. Plus samozřejmě amazon a spol správně komarketovat produkty které se kupují dohromady a tj cpát ty správné další podněty nakupujícím.
A lehce odbočím, sám ovšem popisujete že využívájí nástroje třetích stran. To má ovšem často právě důvod v agregaci tj že svépomocí to díky tomu že to nepotřebují 24/7/365 nevyužijí a tudíž nenesou 100% nákladů na vybudování. Přijde mi že kdyby někdo např v seznamu řekl zbavíme se datacentra půjdeme do cloudu -> stál by za hodinu na ulici s krabící s věcma.
By me zajimalo, kde se pojistuji banky proti ztrate dat ;-).. jsem 100% presvedceni, ze dostanu data z banky od nejakeho ajtaka rychlejc a levnejc nez bych hackoval nebo podplacel lidi z cloudu - viz do tydne sehnane cdcko nemeckych obyvatel majici ucty u svycarskych bank spolu se zustatky.. ty to rozhodne v cloudu nemaj.. a jak to slo rychle.. holt malo zaplacenej ajtak je k nezaplaceni..
Pojištění není ochrana před incidentem, ale jeho následky.
Jinak je jasný, že každý v téhle diskusi má u sebe na serveru ty nejcenější data na světě a do cloudu by je nedal, protože se tam něco strašného stane (+ by ztratil možnost ladit svoje synology z alza.cz, což je pro "čecha kutila" úplná katastrofa! :).
Banka je kupodivu pomerne slusne pojistena, na pomerne slusne castky, a pokud jeji zamestnanec neco nekde vynese, tak jeho zavrou a banka to zaplati.
Pokud mi nekdo hodla "garantovat" cokoli zpusobem, ze "kdyz neco, tak vam tu tisicovku vratime", tak se tomu mohu leda velice zasmat. Ona totiz kupodivu firemni data maji prevazne radove vyssi hodnotu, nez par stovek tisic za HW a par dalsich tisicovek za par kW. Zcela bezny pomer nakupu HW vs hodnota dat je 1:100 a vice. Z toho co mam nastarost se pohybuji spis v pomeru 1:1000. A nemluvi o "virtualni" hodnote, mluvim o castkach, ktere je ochotna vyplatit pojistovna. Prodejni hodnota tech dat je pochopitelne daleko vyssi.
No ale to se zavrtáváme do jednoho konkrétního problému... Taky by ten celej web mohl běžet jen v S3 s CDN nad tím (viz třeba http://enterprise.hackathon.bi/) - stojí to de-facto $0 a nepotřebuju na to nic.
No ono udrzovat elasticky load balancingovy system s multi-region zalohovanim a flexibilnima nakladama per use neni pane Kalenda takova prdel.
Resp. nevim jak to bez cloudu ala Amazon AWS za rozumnep penize udelat a to mi verte, ze jakmile chcete po Amazonu neco vic nez zaklad a zacnete se dozadovat napriklad toho multi-region zalohovani databazi, tak to taky zrovna levne neni.
Typicky je to elastic-beanstalk spolu se zalohovanou RDS (a snaphsoty kde se muzete vracet nekoli tydnu dozadu s granularitou 1 vteriny).
V nasem systemu se jednotlive nody prekonfigurovavaji cca 60x za den, tak aby to to proste presne kopirovalo nutnou kapacitu pro hladky beh aplikace aby uzivatele meli plynulou interakci a zaroven abychom neplatili za kapacity ktere proste nejsou aktualne nutne.
A to se bavime o te nejprimitivnejsi forme cloudu, panove z Keboola jsou semanticky o neco vys a nabizeji nastroje pro integraci data mininogvych platforem. S timhle se da delat hodne srandy.
Ano, ale to jsme na začátku. Cloud by měl být schopen oddělit data od instance ale řekněme si na rovinu kdot o u své aplikace často PHP/MySQL dokáže zařídít.
Pak pojede škálování, dokonce samoregulace kdy v rámci fin limitu se instance pouští dle potřeby přímo z aplikace. Ale pak přijde někdo že má eshop ze svítidly a chce ten cloud. Přitom např kvalitní žívá replikace plus RR rozkládání provozu mu zvedne dostupnost násobně proti sázne na cloud.
A to nehovořím že to nakonec v 99% procentech sletí na chybě v aplikaci nebo v datech, speciálně pak na lidské kdy se dá třeba smazat celá větev dat.
Pod to se podepíšu!
Firmy používaj Cloud, protože se jim to vyplatí. Technicky skoro nikdo neřeší, jak je cloud definovanej. Pro mě je to business model - je jedno jak funguje S3 (platím za objem/čas + i/o) - je to cloud služba, je jedno jak funguje digitalocean (platím za server/čas), atd...
SFDC je cloud, protože to jako cloud platím. To že v AzureML jede pro konkrétní job na konkrétním workeru konkrétní instance s R, generující nejakej binární strom, je cloud - i přesto, že to samé může jet na mém notebooku. Pointa je v tom, že až to skončí, tak to vypnu a nezajímám se o to.
Nalejme si cisteho vina, kolik firem v CR potrebuje k fungovani opodstatneny 100% cloud.
Za cloud nepovazuji zadnou formu virtualizace (coz se snazi masirovat trh ze virtualni server je cloud protoze se da modifikovat a ma sitovej storage), aplikaci ktera bezi presne na tom samem typu cloudu.
Salesforce a spol tomu rikaji cloud ale zakaznik kdyby nevedel nepozna rozdil mezi nejakou tou Husakovou technologii, toho zajima co vec umi. Tyhle sluzby vydavaji agregaci za cloud. Chapu ze z pohledu zakaznika to vyuziva skokove ale uvnitr to porad tvori diskretni HW planovani kapacit vcetne agregace zdrojove tak casove.
Chapu ovsem ze realitky, retaileri, logistici, developeri sahnou po nastrojich ktere by je financne polozili internim vyvojem ale v realu cloud prinasi profit tem provozovatelum nikoliv tem firmam. Ty jen utesuji tim ze by je selfdevel financne polozil. Takze ve vysledku je to win-win.
Celkem by me zajimalo, jak onen zvastajici pan zaruci, ze se privatni data neobjevi nekde na netu zcela verejne, a pochopitelne, kde veme ty miliardy, ze kterych bude platit zpusobene skody.
Ostatne, jak je to dlouho co se tu propiralo jedno prazske datacentrum, poskytujici "100% garance" a pak stacilo trochu vody, ze.
Vazne bych pach chtel videt banku, ktera ucty svych klientu vede v nejakem cmoudu.