Cloud nebo server?

Trident

Re:Cloud nebo server?
« Odpověď #15 kdy: 12. 06. 2016, 11:59:10 »
Cloud je v podstate neco jako API. Pouzivas to a nestaras se jak je to implementovany.

Pouzivali jsme Amazon AWS s Elasticbeanstalk cca 3 roky (PaaS). Samozrejmosti je zalohovani do ruznych zon (napr. evropa a asie) pro pripad nejake prirodni katastrofy, ultra jednoduchy load balancing, warning zpravy temer na cokoliv (sms nebo email) co je AWS schopno merit (coz znamena nekolik tisic parametru od vytizenosti cpu po pocet I/O pristupu), deployment nove verze aplikace s minimalnimy vypadky, multi node prostredi (auto scaling) opet konfigurovatelene skrz nekolik tisic atributu (napr. vzroste cteni z disku a stoupne vytizenost cpu => prida jeden node a.k.a. EC2 stroj), moznost konfigurace pristupu na jednotlive prostredi (VPN, security zones, access control), snadna konfigurace DNS (pokud potrebujete), detailni monitoring DB, jendoduche vyuziti S3 uloziste pro ukladani (fakticky) neomezeneho mnozstvi souboru, CDN, posialni emailu (SES), nosql ulozisted, elasticsearch, etc ....

O tohle vsechno se muzes bud starat sam nebo to nechas na nekom jinem (treba ten amazon ) a jenom si nastavis svoji konfiguraci, bud skrz CLI pro nejake automatizovane procesy (napr. deploy nove verze) nebo i jen pres webove rozhrani pokud je to jednorazova zalezitost. Zaroven Amazon pridava kazdy mesic nove veci (napr. pro Machine learning, Lambda, ...) ktere potencionalne muzou jeste vice ulehcit procesum ktere potrebujes resit. Nestarate se o hardware o jeho vymenu nebo vypadky. Staras se primarne o svuj business.

Tohle je Amazon, nekdo kdo bude znat Azure muze pridat jine postrehy.
Jo jasne. Akorat na to potrebujes mit ty apky prizpusobene pokud chces plnou skalovatelnost. A jsi otrokem S3 API. A nejvetsi polozkou jak znamo neni technika ale vyvojari. Taky bych dokazal udelat cloud s pohodlnou skalovatelnosti kdybych userum vnutil ze budou pouzivat treba Sybase nebo SAP. Ale asi bych i brzo skoncil resp. ani nezacal:))) Amazon dost tezi z toho ze byl prvni, ma prsty vsude mozne a agresivni marketing.

Potrebujes nekoho kdo tomu rozumi a kdo je schopen zvladnout vsechny novinky ktere na tebe amazon hrne. Na to je treba specialista nebo dalsi miniteam ktery bude delat jen toto a vzdelavat se jen v tomto ohledu. Navic tak firmu dost zenes do vendor/knowledge lock-inu.

Ja vim ze z hlediska progrose/developera/analytika to zni jako pohadka. Kdy si naprgas neefektivni blbou zbytecne narocnou aplikaci a pouze zvednes zdroje a nechas to do..... a az pak to hodis vyvoji. Jenomze ono to tak uplne nefunguje.


podlesh

Re:Cloud nebo server?
« Odpověď #16 kdy: 12. 06. 2016, 12:13:50 »
Měl bych pro všechny jednu velkou prosbu: můžete prosím do svého výlevu vždy napsat informace o čem to vlastně mluvíte? Ať už pomocí buzzword zkratek nebo (ještě lépe) napřímo. Já vím že to není na první pohled zřejmé z toho kdo jste a co děláte, ale to my čtenáři samozřejmě netušíme a musíme si to dedukovat.

Jeden tady mluví o dropboxu nebo čem (tj. služba poskytující prostor pro uložení souborů, pro širokou veřejnost), druhý o amazon AWS (aplikační hosting se speciální / proprietární sw platformou místo obvyklých OS; PAAS), třetí zřejmě o pronájmu virtuálních (nebo i fyzických) strojů (IAAS), další ani netuším...

Všechno to má společného jen slovo "cloud" které se marketingově používá.
Jsem jediný komu přijde absurdní že se sejde X lidí, zanadávají si na to že "cloud je jen buzzword" a pak se pečlivě a s plným elánem věnují tomu aby to tak zůstalo (a efektivně tak pracují pro ten marketing)?

donnie.tb

Re:Cloud nebo server?
« Odpověď #17 kdy: 12. 06. 2016, 12:29:43 »
Ano, byla to novejsi aplikace, co se tyce nutnosti optimalizovat vyvoj pro dany typ poskytovatele (Amazon v nasem pripade), jedine co jsme museli resit je napojeni na S3 (coz je trivialni zalezitost) pro ukladani souboru a napojeni na amazon SES coz opet nebylo nijak narocne a resit bysme to museli stejne (pres nejakeho poskytovatele jako mailgun a podobne). Zbytek uz vyplyval ze samotneho navrhu aplikace, nemusleli jsme kvuli Amazonu nic ohybat, nasazeni na Elasticbeanstalk probehlo bez nutnosti zmen v aplikaci. Samozrejme u starsich proprietarnich systemu bez verejne standardizace tohle pujde obtizene, nicmene pro aplikaci postavenou na zelene louce s prihlendutim k "rozumnym" standardum neni dnes problem "programovat pro cloud".

Urcite je nutne prihlednout k cene kterou by prevod na cloud stal, velikosti firmy (pro velkou firmu jako napr. O2 muze byt jiz vyhodnejsi mit vlastni cloud) atd.

Re:Cloud nebo server?
« Odpověď #18 kdy: 12. 06. 2016, 13:12:00 »
Koukám, že se tady mihlo pár lidí s praktickými zkušenostmi z nasazení cloudu ve firmě. Měl bych na vás dotaz:

Byli jste u toho, když se kalkulovaly náklady a dělalo srovnání s jinými alternativami? Můžete aspoň rámcově naznačit, proč ta kalkulace dopadla tak, jak dopadla?

Já se totiž pořád ještě nepřestávám divit, kolik třeba to AWSko stojí. Obzvlášť pokud chci trochu víc RAM, ceny úplně explodují... Nejlíp je to vidět na tom, když teď Amazon zavedl dedicated servery, které jsou za takové ceny, že jsem si málem ukroutil krk (na druhou stranu to ale dává smysl, protože kdyby nastavili trochu normálnější cenu, každý by si spočítal, že se ty on-demand instance nemají šanci vyplatit).

Když si vezmu třeba m4.2xlarge, mám tam 32GB RAM, což je parametr dneska spíš pro průměrnou pracovní stanici, než pro nějaký "xxlarge" server... a zaplatím (bez rezervace) $0.143*24*30*24 = 9849Kč měsíčně - tj. pokud z toho odečtu housing (~1200Kč), mám 8600měsíčně za pronájem - u železa s takovými parametry je to tak cca třetina jeho ceny měsíčně.

Pokud budu mít rezervace, tak budu zhruba na dvojnásobné návratnosti. Ale ztrácím tím flexibilitu klaudu a půlroční návratnost vlastního železa mi teda pořád přijde dost brutálně krátká...

Jak ty náklady počítala vaše firma, že vám to vyšlo v růžovějších barvách?

donnie.tb

Re:Cloud nebo server?
« Odpověď #19 kdy: 12. 06. 2016, 14:15:06 »
V rychlosti, nepouzivali jsme large instance, ale mnozstvi mikro, vetsinu doby nam stacily 3-4 micro instance (x-hodin denne stacily i jen 2), v pripade navalu se zaply dalsi. Jednalo se o system s "beznym" maximem nekolik set pristupu za minutu, v pripade presahu se adekvatne naskalovy dalsi instance. Meli jsme predplacenou rezervaci, tim sli ceny samozrejme dolu.


Re:Cloud nebo server?
« Odpověď #20 kdy: 12. 06. 2016, 14:26:03 »
V rychlosti, nepouzivali jsme large instance, ale mnozstvi mikro, vetsinu doby nam stacily 3-4 micro instance
No tak to jo, pokud chci flexibilní škálování a stačí mi takhle malé instance, tak to dává smysl, to je jasný. Akorát teda ty mikro instance jsou totálně zoufalé, to je výkon jak na Raspberry ;)

Trident

Re:Cloud nebo server?
« Odpověď #21 kdy: 12. 06. 2016, 15:18:17 »
Měl bych pro všechny jednu velkou prosbu: můžete prosím do svého výlevu vždy napsat informace o čem to vlastně mluvíte? Ať už pomocí buzzword zkratek nebo (ještě lépe) napřímo. Já vím že to není na první pohled zřejmé z toho kdo jste a co děláte, ale to my čtenáři samozřejmě netušíme a musíme si to dedukovat.

Jeden tady mluví o dropboxu nebo čem (tj. služba poskytující prostor pro uložení souborů, pro širokou veřejnost), druhý o amazon AWS (aplikační hosting se speciální / proprietární sw platformou místo obvyklých OS; PAAS), třetí zřejmě o pronájmu virtuálních (nebo i fyzických) strojů (IAAS), další ani netuším...

Všechno to má společného jen slovo "cloud" které se marketingově používá.
Jsem jediný komu přijde absurdní že se sejde X lidí, zanadávají si na to že "cloud je jen buzzword" a pak se pečlivě a s plným elánem věnují tomu aby to tak zůstalo (a efektivně tak pracují pro ten marketing)?
Je to jednoduche. Ja nevim o cem mluvim v "konkretnejsich buzzwordech". Nejsem primo od businessu. Ja vidim konkretni technologie a jejich vhodnost, nikoliv IaaS nebo PaaS pripadne SaaS. To nejsou terminy se kterymi pracuji nebo jsem natolik abstraktne oddelen od provozu sluzby ze jsem schopen dane reseni s timto terminem prodat resp. s nim operovat. Tyto veci ma na starosti "kravata department".
Jsem technik s presahem k prgosum, jez ma jiste byt omezene rozhodovaci kompetence. Mym oborerm je podporovat  poskytovani sluzeb pro telco,vyzkum(farmacie),sluzby pro ,prumysl-vyroba,vladni organizace,vojaky, aktivity "na hrane" atd., normalni firmy a dostatecne "lubrikovani" nasich technologickych partneru. Nase firma je takova verejna pracovnice zaprodana vsem.
Jsem oponentem a katem zbytecnych technologii. Jsem nocni mura kazdeho startupoveho cloudoveho gelouse. Jsem ten kdo tve narychlo splacane reseni pro internet banking v php a visual basicu hostovane pod stolem na Windows 95 rozmlati na padrt..., Jsem clovek uznavajici tradicni spolehlive technologie a jejich kombinace s novymi sluzbami. Jsem ten kdo za kazdym nedodelkem vidi miliony dolaru nahrad... za kazdou hodinu. Chces pokracovat?

Re:Cloud nebo server?
« Odpověď #22 kdy: 12. 06. 2016, 15:55:41 »
Ja vidim konkretni technologie a jejich vhodnost, nikoliv IaaS nebo PaaS pripadne SaaS.
Tak zrovna IaaS a PaaS je nebetyčný rozdíl právě z toho praktického hlediska. To není žádný bezobsažný buzzword, to je konkrétní klasifikace konkrétní technologie.

Jsem oponentem a katem zbytecnych technologii. Jsem nocni mura kazdeho startupoveho cloudoveho gelouse. Jsem ten kdo tve narychlo splacane reseni pro internet banking v php a visual basicu hostovane pod stolem na Windows 95 rozmlati na padrt..., Jsem clovek uznavajici tradicni spolehlive technologie a jejich kombinace s novymi sluzbami. Jsem ten kdo za kazdym nedodelkem vidi miliony dolaru nahrad... za kazdou hodinu. Chces pokracovat?
Tyvole, to je dobrý! Chtělo by to z toho udělat fakt vostrej rap! :) Připomíná mně to jeden song, ale nemůžu si vzpomenout, od koho to bylo :)

Lol Phirae

Re:Cloud nebo server?
« Odpověď #23 kdy: 12. 06. 2016, 16:12:46 »
Byli jste u toho, když se kalkulovaly náklady a dělalo srovnání s jinými alternativami? Můžete aspoň rámcově naznačit, proč ta kalkulace dopadla tak, jak dopadla?

Já mám dojem, že čoud nadšenci asi moc nepočítají, a to nejen peníze. Ono umístit pár (desítek) TB záloh do cloudu je taky super myšlenka - akorát že ta obnova bude buď trvat několik měsíců, nebo bude stát rozpočet IT na několik let.

PetrM

Re:Cloud nebo server?
« Odpověď #24 kdy: 12. 06. 2016, 16:38:52 »
Čmoudaři přece nezálohují ze zásady, přece mají data v čmoudu, tam je několik kopií a historie... :D

Lol Phirae

Re:Cloud nebo server?
« Odpověď #25 kdy: 12. 06. 2016, 17:30:24 »
přece mají data v čmoudu, tam je několik kopií a historie... :D

Jojo8) ;D

podlesh

Re:Cloud nebo server?
« Odpověď #26 kdy: 12. 06. 2016, 19:34:25 »
Je to jednoduche. Ja nevim o cem mluvim v "konkretnejsich buzzwordech". Nejsem primo od businessu. Ja vidim konkretni technologie a jejich vhodnost, nikoliv IaaS nebo PaaS pripadne SaaS. To nejsou terminy se kterymi pracuji nebo jsem natolik abstraktne oddelen od provozu sluzby ze jsem schopen dane reseni s timto terminem prodat resp. s nim operovat. Tyto veci ma na starosti "kravata department".
Jsem technik s presahem k prgosum, jez ma jiste byt omezene rozhodovaci kompetence. Mym oborerm je podporovat  poskytovani sluzeb pro telco,vyzkum(farmacie),sluzby pro ,prumysl-vyroba,vladni organizace,vojaky, aktivity "na hrane" atd., normalni firmy a dostatecne "lubrikovani" nasich technologickych partneru. Nase firma je takova verejna pracovnice zaprodana vsem.
Jsem oponentem a katem zbytecnych technologii. Jsem nocni mura kazdeho startupoveho cloudoveho gelouse. Jsem ten kdo tve narychlo splacane reseni pro internet banking v php a visual basicu hostovane pod stolem na Windows 95 rozmlati na padrt..., Jsem clovek uznavajici tradicni spolehlive technologie a jejich kombinace s novymi sluzbami. Jsem ten kdo za kazdym nedodelkem vidi miliony dolaru nahrad... za kazdou hodinu. Chces pokracovat?
Ne, nemusíš. 170 slov marketinových kydů je až až. Nezajímá mě jakou image si o sobě chceš vytvářet, nehodlám tě zaměstnat ani balit.

Jenom jsem chtěl vědět zda neco napíšeš o těch konkrétních technologiích a jejich vhodnosti. Evidentně ne.

podlesh

Re:Cloud nebo server?
« Odpověď #27 kdy: 12. 06. 2016, 19:35:14 »
Čmoudaři přece nezálohují ze zásady, přece mají data v čmoudu, tam je několik kopií a historie... :D
Linus to tak dělá odjakživa, ne? :-)

Re:Cloud nebo server?
« Odpověď #28 kdy: 12. 06. 2016, 19:40:46 »
"Máme tvoje data, od prvního platíš pětinásobek, nebo je smažem."
Nikdo pricetnej netvrdi, ze cloud je receptem na zalohovani...

Ad paragrafy: paragrafy jsou hezke, dokazat neco nekomu konkretnimu (vcetne umyslu!) je neco uplne jineho.

Ja prece netvrdim, ze ten slavnej cloud (at si pod tim kdo chce predstavi co chce) je samospasny a vzdy vhodny.
Ja jen tvrdim, ze to (a zase je ruzny co si kdo tim predstavi nebo jakou ma potrebu) neni mozne zavrhovat jen tak bez znalosti situace.

Jako mala webova firmicka, nejsme geograficky centralizovani. Pouzivame gmail na domene vcetne vsech apps, pouzivame k tomu treba atlassian appky na vlastnim serveru, pouzivame ruzne dalsi nastroje ktere by se daly oznacit za "cloud" (tedy nemame je jako desktopove u sebe se vsim co to prinasi a odnasi) a kazdy jeden je pro nas tak vyhodny, ze to vyvazuje mozna rizika. Predstava, ze bych mel resit mailserver namisto vydelavani penez je uchylna. Stejne tak provozovani tech webu - mame to na VPS. To je v podstate cloud - podle nekterych je to zle a spatne. Jo urcite, spolehni se, ze mam cas resit provozni starosti s nejakym zelezem...
Vypadek internetu? Bez netu stejne temer nedokazu pracovat. Jinak samozrejme kdyz opravdu potrebuju tak si to sdilnu z mobilu uplne stejne jako kdyz jezdim na kole pracovat do prirody.

Chapu, ze naprosto odlisna situace bude ve vyrobni firme kde se ridi sklady, stroje apod.
Děkuji za možnost editace příspěvku.

podlesh

Re:Cloud nebo server?
« Odpověď #29 kdy: 12. 06. 2016, 20:02:26 »
Koukám, že se tady mihlo pár lidí s praktickými zkušenostmi z nasazení cloudu ve firmě. Měl bych na vás dotaz:

Byli jste u toho, když se kalkulovaly náklady a dělalo srovnání s jinými alternativami? Můžete aspoň rámcově naznačit, proč ta kalkulace dopadla tak, jak dopadla?
Náš konkrétní případ: pořídili jsme si  tzv. "privátní cloud" - tedy takový glorifikovaný hosting, kdy na pronajatém hardware beží openstack.

Kalkulace tak dopadla hlavně kvůli nabídce provozu v několika lokacích (transparentně) a nedostatku lidí (těch pár adminů co máme má práce až až, a sehnat X nových kteří něco takového postaví...). Zjednodušeně, nechci zabíhat do podrobností.

Já se totiž pořád ještě nepřestávám divit, kolik třeba to AWSko stojí. Obzvlášť pokud chci trochu víc RAM, ceny úplně explodují...
Amazon AWS používá několik jiných firem z našeho nadnárodního holdingu, hlavně pak ve Finsku. Je pro ně charakteristické že nemají naprosto žádné adminy (jen pár vývojářů), takže opět - ušetřené platy. A i tak z toho moc nadšeni nejsou, Amazon pekelně drahý i na finské poměry.

Jedna česká sesterská firma tuším používá normální VPS na Amazonu (nebo něco podobného, teď přesně nevím), ale jen protože dostali nějakou speciální cenu a mají všechno prakticky zadarmo. Ale počítají s tím že až promo akce skončí, tak se sbalí a půjdou jinam :-)


PS: Omlouvám se všem za příspěvek kde se snažím sdělit informace a dokonce ani nikomu nenadávám. Holt jsem asi kravaťácko-sluníčkový gelouš. Určitě se najde pár pravých chlapů co to napraví.