{"id":37551,"date":"2019-10-31T22:18:16","date_gmt":"2019-10-31T19:18:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/govorim-o-devops-na-ponyatnom-yazyke\/"},"modified":"2019-10-31T22:18:16","modified_gmt":"2019-10-31T19:18:16","slug":"govorim-o-devops-na-ponyatnom-yazyke","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/govorim-o-devops-na-ponyatnom-yazyke","title":{"rendered":"Mluv\u00edme o DevOps srozumiteln\u00fdm jazykem","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Je t\u011b\u017ek\u00e9 pochopit podstatu v\u011bci, kdy\u017e mluv\u00edte o DevOps? Shrom\u00e1\u017edili jsme pro v\u00e1s jasn\u00e9 analogie, \u00fadern\u00e9 formulace a rady od odborn\u00edk\u016f, kter\u00e9 pomohou pochopit podstatu i t\u011bm, kte\u0159\u00ed nejsou specialisty. Na z\u00e1v\u011br bonus \u2013 vlastn\u00ed DevOps zam\u011bstnanc\u016f Red Hat.<\/p>\n<p><img decoding=\"async\" alt=\"Mluv\u00edme o DevOps srozumiteln\u00fdm jazykem\" src=\"\/wp-content\/uploads\/2019\/08\/c3df26c470065767bc37e7d1c732d0b5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTerm\u00edn DevOps vznikl p\u0159ed 10 lety a pro\u0161el cestou od hashtag\u016f na Twitteru k mocn\u00e9mu kulturn\u00edmu hnut\u00ed v IT, skute\u010dn\u00e9 filozofii, kter\u00e1 podporuje v\u00fdvoj\u00e1\u0159e k rychlej\u0161\u00edmu dosahov\u00e1n\u00ed v\u00fdsledk\u016f, experimentov\u00e1n\u00ed a postupu vp\u0159ed metodou iterac\u00ed. DevOps se stal neodd\u011bliteln\u011b spojen s pojmem digit\u00e1ln\u00ed transformace. Ale jak u\u017e to \u010dasto v IT terminologii b\u00fdv\u00e1, za deset let si DevOps z\u00edskal mno\u017estv\u00ed definic, v\u00fdklad\u016f a omyl\u016f. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nProto se o DevOps \u010dasto lze sly\u0161et ot\u00e1zky jako, je to to sam\u00e9 jako agiln\u00ed? Nebo je to n\u011bjak\u00e1 zvl\u00e1\u0161tn\u00ed metodologie? Anebo je to prost\u011b dal\u0161\u00ed synonymum pro slovo \u201espolupr\u00e1ce\u201c?<\/p>\n<p>DevOps zahrnuje spoustu r\u016fzn\u00fdch koncept\u016f (nep\u0159etr\u017eit\u00e1 dod\u00e1vka, nep\u0159etr\u017eit\u00e1 integrace, automatizace atd.), tak\u017ee je obt\u00ed\u017en\u00e9 vy\u010d\u00edslit to hlavn\u00ed, zvl\u00e1\u0161\u0165 pokud v\u00e1m na t\u00e9matu z\u00e1le\u017e\u00ed. Nicm\u00e9n\u011b, tato dovednost je velmi u\u017eite\u010dn\u00e1, a\u0165 u\u017e se sna\u017e\u00edte sd\u011blit sv\u00e9 my\u0161lenky nad\u0159\u00edzen\u00fdm nebo jen vypr\u00e1v\u00edte o sv\u00e9 pr\u00e1ci n\u011bkomu bl\u00edzk\u00e9mu. Proto nyn\u00ed odlo\u017eme terminologick\u00e9 nuance DevOps a soust\u0159e\u010fme se na celkov\u00fd obraz.<\/p>\n<h3>Co je DevOps: 6 definic a analogi\u00ed<\/h3>\n<p>\nPo\u017e\u00e1dali jsme odborn\u00edky, aby co nejjednodu\u0161eji a nejstru\u010dn\u011bji vysv\u011btlili podstatu DevOps, aby byla jej\u00ed hodnota srozumiteln\u00e1 \u010dten\u00e1\u0159\u016fm s jakoukoliv technickou p\u0159\u00edpravou. Na z\u00e1klad\u011b t\u011bchto rozhovor\u016f jsme vybrali nejjasn\u011bj\u0161\u00ed analogie a \u00fadern\u00e9 formulace, kter\u00e9 v\u00e1m pomohou vypr\u00e1v\u011bt sv\u016fj p\u0159\u00edb\u011bh o DevOps.<\/p>\n<h4>1. DevOps \u2013 to je kulturn\u00ed hnut\u00ed<\/h4>\n<p>\n\u201eDevOps je kulturn\u00ed hnut\u00ed, v r\u00e1mci kter\u00e9ho ob\u011b strany (v\u00fdvoj\u00e1\u0159i softwaru a specialist\u00e9 na IT syst\u00e9my) uzn\u00e1vaj\u00ed, \u017ee software nep\u0159in\u00e1\u0161\u00ed skute\u010dn\u00e9 v\u00fdhody, dokud ho neza\u010dne n\u011bkdo pou\u017e\u00edvat: z\u00e1kazn\u00edci, klienti, zam\u011bstnanci, na tom nez\u00e1le\u017e\u00ed,\u201c \u0159\u00edk\u00e1 Eveline Oehrlich, senior analytik v\u00fdzkumn\u00e9ho institutu DevOps. \u201eProto ob\u011b strany spole\u010dn\u011b zaji\u0161\u0165uj\u00ed rychlou a kvalitn\u00ed dod\u00e1vku softwaru.\u201c<\/p>\n<h4>2. DevOps \u2013 to je n\u011bco, co d\u00e1v\u00e1 moc v\u00fdvoj\u00e1\u0159\u016fm<\/h4>\n<p>\n<b>\u00abDevOps d\u00e1v\u00e1 v\u00fdvoj\u00e1\u0159\u016fm pravomoc vlastnit aplikace, jejich nasazen\u00ed a \u0159\u00edzen\u00ed dod\u00e1vky od za\u010d\u00e1tku a\u017e do konce\u00bb<\/b><\/p>\n<p>\u00abObvykle se o DevOps mluv\u00ed jako o zp\u016fsobu, jak urychlit dod\u00e1vku aplikac\u00ed do produkce d\u00edky budov\u00e1n\u00ed a zav\u00e1d\u011bn\u00ed automatizovan\u00fdch proces\u016f, \u2013 \u0159\u00edk\u00e1 Jai Schniepp, \u0159editel pro DevOps platformy v poji\u0161\u0165ovac\u00ed spole\u010dnosti Liberty Mutual. \u2013 Pro m\u011b je to v\u0161ak n\u011bco mnohem fundament\u00e1ln\u011bj\u0161\u00edho. DevOps d\u00e1v\u00e1 v\u00fdvoj\u00e1\u0159\u016fm pravomoc vlastnit aplikace nebo ur\u010dit\u00e9 \u010d\u00e1sti softwaru, jejich nasazen\u00ed a \u0159\u00edzen\u00ed dod\u00e1vky od za\u010d\u00e1tku a\u017e do konce. DevOps odstra\u0148uje zmatek v odpov\u011bdnosti a vede v\u0161echny \u00fa\u010dastn\u00edky procesu k vytvo\u0159en\u00ed automatizovan\u00e9 a v\u00fdvoj\u00e1\u0159em \u0159\u00edzen\u00e9 infrastruktury.\u00bb<\/p>\n<h4>3. DevOps je spolupr\u00e1ce p\u0159i vytv\u00e1\u0159en\u00ed a dod\u00e1vce aplikac\u00ed<\/h4>\n<p>\n\u00abJednodu\u0161e \u0159e\u010deno, DevOps je p\u0159\u00edstup k v\u00fdrob\u011b a dod\u00e1vce softwaru, kdy v\u0161ichni pracuj\u00ed spole\u010dn\u011b,\u00bb uv\u00e1d\u00ed Gur Staf, prezident a vedouc\u00ed divize automatizace digit\u00e1ln\u00edho podnik\u00e1n\u00ed ve spole\u010dnosti BMC.<\/p>\n<h4>4. DevOps je v\u00fdrobn\u00ed linka<\/h4>\n<p>\n<b>\u00abV\u00fdroba na lince je mo\u017en\u00e1 pouze tehdy, kdy\u017e v\u0161echny \u010d\u00e1sti do sebe zapadaj\u00ed.\u00bb<\/b><\/p>\n<p>\u00abSrovnal bych DevOps s mont\u00e1\u017en\u00ed linkou automobil\u016f, \u2013 pokra\u010duje Gur Staf. \u2013 My\u0161lenkou je navrhnout a vyrobit v\u0161echny d\u00edly tak, aby je bylo mo\u017en\u00e9 bez individu\u00e1ln\u00ed \u00fapravy sestavit. V\u00fdroba na lince je mo\u017en\u00e1 pouze tehdy, kdy\u017e v\u0161echny \u010d\u00e1sti do sebe zapadaj\u00ed. Ti, kdo navrhuj\u00ed a vyr\u00e1b\u011bj\u00ed motor, mus\u00ed zv\u00e1\u017eit, jak ho p\u0159ipevnit k t\u011blu nebo r\u00e1mu. Ti, kdo vyr\u00e1b\u011bj\u00ed brzdy, mus\u00ed myslet na kola, a tak d\u00e1le. Stejn\u011b tak by to m\u011blo fungovat i se softwarem.\u00bb <\/p>\n<p>V\u00fdvoj\u00e1\u0159, kter\u00fd vytv\u00e1\u0159\u00ed obchodn\u00ed logiku nebo u\u017eivatelsk\u00e9 rozhran\u00ed, by m\u011bl zv\u00e1\u017eit datab\u00e1zi, kter\u00e1 uchov\u00e1v\u00e1 informace o z\u00e1kazn\u00edc\u00edch, prost\u0159edky zabezpe\u010den\u00ed na ochranu u\u017eivatelsk\u00fdch dat, a tak\u00e9 to, jak to v\u0161e bude fungovat, kdy\u017e slu\u017eba za\u010dne obsluhovat velk\u00e9, mo\u017en\u00e1 i mnohamilionov\u00e9 publikum u\u017eivatel\u016f.\u00bb<\/p>\n<p>\u201eUd\u011blat to, aby lid\u00e9 spolupracovali a p\u0159em\u00fd\u0161leli o t\u011bch \u010d\u00e1stech pr\u00e1ce, kter\u00e9 vykon\u00e1vaj\u00ed ostatn\u00ed, a ne soust\u0159edili se v\u00fdhradn\u011b na sv\u00e9 vlastn\u00ed \u00fakoly \u2013 to je nejv\u011bt\u0161\u00ed p\u0159ek\u00e1\u017eka, kterou je t\u0159eba p\u0159ekonat. Pokud se to poda\u0159\u00ed, m\u00e1te skv\u011bl\u00e9 \u0161ance na digit\u00e1ln\u00ed transformaci,\u201c dod\u00e1v\u00e1 Gur Staf.<\/p>\n<h4>5. DevOps je spr\u00e1vn\u00e1 kombinace lid\u00ed, proces\u016f a automatizace.<\/h4>\n<p>\nJane Groll, v\u00fdkonn\u00e1 \u0159editelka Institutu DevOps, navrhla skv\u011blou analogii k vysv\u011btlen\u00ed DevOps. Podle n\u00ed je \u201eDevOps jako recept na va\u0159en\u00ed, ve kter\u00e9m jsou t\u0159i hlavn\u00ed kategorie ingredienc\u00ed: lid\u00e9, procesy a automatizace. V\u011bt\u0161inu t\u011bchto ingredienc\u00ed lze \u010derpat z jin\u00fdch oblast\u00ed a zdroj\u016f: Lean, Agile, SRE, CI\/CD, ITIL, veden\u00ed, kultura, n\u00e1stroje. Tajemstv\u00ed DevOps, stejn\u011b jako jak\u00e9hokoli dobr\u00e9ho receptu, spo\u010d\u00edv\u00e1 v tom, jak spr\u00e1vn\u011b skloubit pom\u011bry a sm\u00edchat tyto ingredience, aby se zv\u00fd\u0161ila rychlost a v\u00fdkonnost pr\u00e1ce p\u0159i vytv\u00e1\u0159en\u00ed a vyd\u00e1v\u00e1n\u00ed aplikac\u00ed.\u201c<\/p>\n<h4>6. DevOps je, kdy\u017e program\u00e1to\u0159i pracuj\u00ed jako t\u00fdm formule 1.<\/h4>\n<p>\n<b>\u201eZ\u00e1vod se pl\u00e1nuje nikoli od startu k c\u00edli, ale naopak, od c\u00edle ke startu.\u201c<\/b><\/p>\n<p>\u201eKdy\u017e mluv\u00edm o tom, co o\u010dek\u00e1vat od iniciativy DevOps, d\u00e1v\u00e1m p\u0159\u00edklad z\u00e1vodn\u00edmu t\u00fdmu NASCAR nebo formule 1,\u201c \u0159\u00edk\u00e1 Chris Short, hlavn\u00ed marketingov\u00fd mana\u017eer cloudov\u00fdch platforem Red Hat a vydavatel newsletteru DevOps\u2019ish. \u201eC\u00edlem vedouc\u00edho takov\u00e9ho t\u00fdmu je dos\u00e1hnout co nejlep\u0161\u00edho um\u00edst\u011bn\u00ed na z\u00e1vod\u011b vzhledem k dostupn\u00fdm zdroj\u016fm a v\u00fdzv\u00e1m, kter\u00e9 t\u00fdm \u010delil. Z\u00e1vod se pl\u00e1nuje nikoli od startu k c\u00edli, ale naopak, od c\u00edle ke startu. Nejprve se stanov\u00ed ambici\u00f3zn\u00ed c\u00edl a pot\u00e9 se ur\u010d\u00ed cesty k jeho dosa\u017een\u00ed. N\u00e1sledn\u011b se rozd\u011bl\u00ed na \u00fakoly a deleguj\u00ed \u010dlen\u016fm t\u00fdmu.\u201c<\/p>\n<p>\u201eCel\u00fd t\u00fdden p\u0159ed z\u00e1vodem t\u00fdm zdokonaluje pitstop. Zam\u011b\u0159uje se na silov\u00e9 a kardio tr\u00e9ninky, aby byl ve form\u011b v n\u00e1ro\u010dn\u00fd z\u00e1vodn\u00ed den. Procvi\u010duje spole\u010dn\u00e9 akce p\u0159i \u0159e\u0161en\u00ed jak\u00fdchkoli probl\u00e9m\u016f, kter\u00e9 mohou b\u011bhem z\u00e1vodu nastat. Podobn\u011b by se t\u00fdmy v\u00fdvoj\u00e1\u0159\u016f m\u011bly vytr\u00e9novat ve schopnostech \u010dast\u00e9ho vyd\u00e1v\u00e1n\u00ed nov\u00fdch verz\u00ed. S t\u011bmito dovednostmi a propracovan\u00fdm bezpe\u010dnostn\u00edm syst\u00e9mem prob\u00edh\u00e1 nasazen\u00ed nov\u00fdch verz\u00ed do produkce \u010dast\u011bji. V r\u00e1mci t\u00e9to filozofie znamen\u00e1 r\u016fst rychlost\u00ed tak\u00e9 r\u016fst bezpe\u010dnosti,\u201c \u0159\u00edk\u00e1 Short.<\/p>\n<p>\u201eNen\u00ed to o tom d\u011blat \u201aspr\u00e1vn\u00e9 v\u011bci\u2018,\u201c dod\u00e1v\u00e1 Short, \u201eale o tom odstranit co nejv\u00edce p\u0159ek\u00e1\u017eek, kter\u00e9 stoj\u00ed v cest\u011b k \u017e\u00e1douc\u00edmu v\u00fdsledku. Spolupracujte a p\u0159izp\u016fsobujte se na z\u00e1klad\u011b zp\u011btn\u00e9 vazby, kterou dost\u00e1v\u00e1te v re\u00e1ln\u00e9m \u010dase. Bu\u010fte p\u0159ipraveni na anom\u00e1lie a pracujte na zvy\u0161ov\u00e1n\u00ed kvality, abyste minimalizovali jejich vliv na cestu k c\u00edli. P\u0159esn\u011b to n\u00e1s \u010dek\u00e1 ve sv\u011bt\u011b DevOps.\u201c<\/p>\n<p><img decoding=\"async\" alt=\"Mluv\u00edme o DevOps srozumiteln\u00fdm jazykem\" src=\"\/wp-content\/uploads\/2019\/08\/96e4b73e9827dd8384658b0763377309.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Jak \u0161k\u00e1lovat DevOps: 10 rad od expert\u016f<\/h3>\n<p>\n<b>Jednoduch\u00fd DevOps a masov\u00fd DevOps jsou zcela odli\u0161n\u00e9 v\u011bci. Pov\u011bd\u00edme v\u00e1m, jak p\u0159ekonat p\u0159ek\u00e1\u017eky na cest\u011b od prvn\u00edho k druh\u00e9mu.<\/b><\/p>\n<p>Pro mnoh\u00e9 organizace za\u010d\u00edn\u00e1 cesta k DevOps snadno a p\u0159\u00edjemn\u011b. Vytv\u00e1\u0159ej\u00ed se mal\u00e9 nad\u0161en\u00e9 t\u00fdmy, star\u00e9 procesy jsou nahrazov\u00e1ny nov\u00fdmi a prvn\u00ed \u00fasp\u011bchy na sebe nenechaj\u00ed dlouho \u010dekat.<\/p>\n<p>Bohu\u017eel, je to jen fale\u0161n\u00fd lesk, iluze pokroku, jak \u0159\u00edk\u00e1 Ben Grinnell, v\u00fdkonn\u00fd \u0159editel a vedouc\u00ed digit\u00e1ln\u00edch technologi\u00ed konzulta\u010dn\u00ed firmy North Highland. Rann\u00e9 v\u00edt\u011bzstv\u00ed samoz\u0159ejm\u011b povzbuzuje, ale nepom\u00e1h\u00e1 dos\u00e1hnout kone\u010dn\u00e9ho c\u00edle, a to masov\u00e9ho vyu\u017e\u00edv\u00e1n\u00ed DevOps v organizaci.<\/p>\n<p><b>Je snadn\u00e9 vid\u011bt, \u017ee jako v\u00fdsledek se formuje kultura rozd\u011blen\u00ed na \u201amy\u2018 a \u201aoni\u2018.<\/b><\/p>\n<p>\u201e\u010casto organizace spou\u0161t\u011bj\u00ed projekty-pion\u00fdry s p\u0159esv\u011bd\u010den\u00edm, \u017ee otev\u0159ou cestu k rozs\u00e1hl\u00e9mu DevOps, ani\u017e by uva\u017eovaly, zda to ostatn\u00ed cht\u011bj\u00ed a mohou n\u00e1sledovat,\u201c vysv\u011btluje Ben Grinnell. \u201eT\u00fdmy pro realizaci takov\u00fdch projekt\u016f b\u00fdvaj\u00ed obvykle slo\u017eeny z p\u0159ehnan\u011b sebev\u011bdom\u00fdch 'viking\u016f', kte\u0159\u00ed u\u017e n\u011bco podobn\u00e9ho d\u011blali jinde, ale jsou v va\u0161\u00ed organizaci nov\u00e1\u010dky. Povzbuzuj\u00ed se, aby poru\u0161ovali a ni\u010dili pravidla, kter\u00e1 z\u016fst\u00e1vaj\u00ed z\u00e1vazn\u00e1 pro v\u0161echny ostatn\u00ed. Je snadn\u00e9 vid\u011bt, \u017ee v\u00fdsledkem je kultura rozd\u011blen\u00ed na 'my' a 'oni', kter\u00e1 br\u00e1n\u00ed p\u0159ed\u00e1v\u00e1n\u00ed znalost\u00ed a dovednost\u00ed.\u201c<\/p>\n<p>\u201eA tento kulturn\u00ed probl\u00e9m je jen jedn\u00edm z d\u016fvod\u016f, pro\u010d je DevOps obt\u00ed\u017en\u00e9 \u0161k\u00e1lovat. T\u00fdmy DevOps \u010del\u00ed rostouc\u00edm technick\u00fdm obt\u00ed\u017e\u00edm charakteristick\u00fdm pro rychle se rozv\u00edjej\u00edc\u00ed firmy, kter\u00e9 vsadily na IT technologie,\u201c \u0159\u00edk\u00e1 Steve Newman, zakladatel a p\u0159edseda p\u0159edstavenstva spole\u010dnosti Scalyr.<\/p>\n<p>\u201eV modern\u00edm sv\u011bt\u011b se slu\u017eby m\u011bn\u00ed okam\u017eit\u011b, jakmile je to pot\u0159eba. Neust\u00e1le uv\u00e1d\u011bt do provozu a implementovat nov\u00e9 funkce je sice skv\u011bl\u00e9, ale koordinovat tento proces a odstra\u0148ovat vznikl\u00e9 probl\u00e9my \u2013 to je skute\u010dn\u00fd hlavolam,\u201c dod\u00e1v\u00e1 Steve Newman. \u201eVe velmi rychle rostouc\u00edch organizac\u00edch se in\u017een\u00fd\u0159i v r\u00e1mci cross-funk\u010dn\u00edch t\u00fdm\u016f sna\u017e\u00ed udr\u017eet si mo\u017enost sledovat zm\u011bny a kask\u00e1dov\u00e9 \u00fa\u010dinky, kter\u00e9 tyto zm\u011bny p\u0159in\u00e1\u0161ej\u00ed na \u00farovni z\u00e1vislost\u00ed. Nav\u00edc in\u017een\u00fdry rozhodn\u011b net\u011b\u0161\u00ed, kdy\u017e jsou o tuto mo\u017enost ochuzeni a t\u00edm p\u00e1dem jim p\u0159est\u00e1v\u00e1 b\u00fdt jasn\u00e9 podstata vznikaj\u00edc\u00edch probl\u00e9m\u016f.\u201c<\/p>\n<p><b>Jak p\u0159ekonat uveden\u00e9 pot\u00ed\u017ee a p\u0159ej\u00edt k masov\u00e9mu vyu\u017e\u00edv\u00e1n\u00ed DevOps ve velk\u00e9 organizaci? Odborn\u00edci vyz\u00fdvaj\u00ed, abyste m\u011bli trp\u011blivost, i kdy\u017e va\u0161\u00edm kone\u010dn\u00fdm c\u00edlem je urychlit cyklus v\u00fdvoje softwaru a obchodn\u00ed procesy.<\/b><\/p>\n<h4>1. Nezapome\u0148te, \u017ee zm\u011bny v kultu\u0159e vy\u017eaduj\u00ed \u010das<\/h4>\n<p>\n<b>Jayne Groll, v\u00fdkonn\u00e1 \u0159editelka Institutu DevOps:<\/b> Podle m\u00e9ho n\u00e1zoru by zav\u00e1d\u011bn\u00ed DevOps m\u011blo b\u00fdt stejn\u011b postupn\u00e9 a iterativn\u00ed jako agile v\u00fdvoj (a tak\u00e9 by m\u011blo do zna\u010dn\u00e9 m\u00edry ovlivnit kulturu). V Agile a DevOps se klade d\u016fraz na mal\u00e9 t\u00fdmy. Ale s r\u016fstem po\u010dtu a integrac\u00ed t\u011bchto t\u00fdm\u016f se setk\u00e1v\u00e1me s \u010d\u00edm d\u00e1l v\u00edce lidmi, kte\u0159\u00ed aplikuj\u00ed nov\u00e9 pracovn\u00ed metody, co\u017e n\u00e1sledn\u011b vede k rozs\u00e1hl\u00e9 kulturn\u00ed transformaci.<\/p>\n<h4>2. Vyhra\u010fte dostatek \u010dasu na pl\u00e1nov\u00e1n\u00ed a v\u00fdb\u011br platformy<\/h4>\n<p>\n<b>Eran Kinsbruner, hlavn\u00ed technick\u00fd evangelista spole\u010dnosti Perfecto:<\/b> Aby bylo \u0161k\u00e1lov\u00e1n\u00ed \u00fasp\u011b\u0161n\u00e9, mus\u00ed se t\u00fdmy DevOps zprvu nau\u010dit kombinovat tradi\u010dn\u00ed procesy, n\u00e1stroje a dovednosti, a pot\u00e9 pomalu rozv\u00edjet ka\u017edou jednotlivou f\u00e1zi DevOps a stabilizovat ji. V\u0161echno za\u010d\u00edn\u00e1 d\u016fkladn\u00fdm pl\u00e1nov\u00e1n\u00edm u\u017eivatelsk\u00fdch p\u0159\u00edb\u011bh\u016f a tok\u016f vytv\u00e1\u0159en\u00ed hodnoty, po \u010dem\u017e n\u00e1sleduje f\u00e1ze psan\u00ed softwaru a spr\u00e1vy verz\u00ed s pou\u017eit\u00edm trunk-based development nebo jin\u00fdch p\u0159\u00edstup\u016f, kter\u00e9 jsou nejvhodn\u011bj\u0161\u00ed pro v\u011btven\u00ed a slu\u010dov\u00e1n\u00ed k\u00f3du.<\/p>\n<p>N\u00e1sleduje f\u00e1ze integrace a testov\u00e1n\u00ed, kdy u\u017e je t\u0159eba \u0161k\u00e1lovateln\u00e1 platforma pro automatizaci. A zde je pro t\u00fdmy DevOps d\u016fle\u017eit\u00e9 zvolit spr\u00e1vnou platformu, kter\u00e1 by odpov\u00eddala jejich \u00farovni dovednost\u00ed a kone\u010dn\u00fdm c\u00edl\u016fm projektu. <\/p>\n<p>Dal\u0161\u00ed f\u00e1z\u00ed je nasazen\u00ed do prost\u0159ed\u00ed produkce, kter\u00e9 mus\u00ed b\u00fdt pln\u011b automatizov\u00e1no s vyu\u017eit\u00edm orchestrace a kontejnerov\u00fdch n\u00e1stroj\u016f. Je tak\u00e9 d\u016fle\u017eit\u00e9 m\u00edt virtualizovan\u00e1 prost\u0159ed\u00ed ve v\u0161ech f\u00e1z\u00edch DevOps (simul\u00e1tor produk\u010dn\u00edho prost\u0159ed\u00ed, prost\u0159ed\u00ed kontroly kvality a opravdu produk\u010dn\u00ed prost\u0159ed\u00ed) a v\u017edy pou\u017e\u00edvat pro testov\u00e1n\u00ed pouze nejnov\u011bj\u0161\u00ed data, aby bylo mo\u017en\u00e9 z\u00edsk\u00e1vat aktu\u00e1ln\u00ed z\u00e1v\u011bry. Analytika by m\u011bla b\u00fdt inteligentn\u00ed a schopn\u00e1 zpracov\u00e1vat velk\u00e1 data s rychlou a u\u017eite\u010dnou zp\u011btnou vazbou.<\/p>\n<h4>3. Odpov\u011bdnost zbavte chuti viny<\/h4>\n<p>\n<b>Gordon Haff, evangelista RedHat:<\/b> Vytvo\u0159en\u00ed syst\u00e9mu a atmosf\u00e9ry, kter\u00e1 umo\u017e\u0148uje a podporuje experimenty, umo\u017e\u0148uje dos\u00e1hnout takzvan\u00fdch \u00fasp\u011b\u0161n\u00fdch selh\u00e1n\u00ed v agile v\u00fdvoji softwaru. Neznamen\u00e1 to, \u017ee za selh\u00e1n\u00ed nikdo neodpov\u00edd\u00e1. Ve skute\u010dnosti je pro ur\u010den\u00ed odpov\u011bdn\u00e9ho subjektu je\u0161t\u011b snadn\u011bj\u0161\u00ed, proto\u017ee \u00abb\u00fdt odpov\u011bdn\u00fd\u00bb nyn\u00ed neznamen\u00e1 \u00abst\u00e1t se vin\u00edkem hav\u00e1rie\u00bb. Tedy podstata odpov\u011bdnosti se kvalitativn\u011b m\u011bn\u00ed. P\u0159itom jsou extr\u00e9mn\u011b d\u016fle\u017eit\u00e9 \u010dty\u0159i faktory: rozsah selh\u00e1n\u00ed, p\u0159\u00edstupy, v\u00fdrobn\u00ed procesy a pob\u00eddky. (V\u00edce o t\u011bchto faktorech si m\u016f\u017eete p\u0159e\u010d\u00edst v \u010dl\u00e1nku Gordona Haffa \u201eDevOps lessons: 4 aspects of healthy experiments\u201c.)<\/p>\n<h4>4. Uvoln\u011bte cestu vp\u0159ed<\/h4>\n<p>\n<b>Ben Grinnell, managing director a vedouc\u00ed digit\u00e1ln\u00edch technologi\u00ed v poradensk\u00e9 firm\u011b North Highland:<\/b> \u201eAbychom dos\u00e1hli roz\u0161\u00ed\u0159en\u00ed, doporu\u010duji spustit program 'uvol\u0148ov\u00e1n\u00ed cesty' spole\u010dn\u011b s projekty pr\u016fkopn\u00edk\u016f. C\u00edlem tohoto programu je odstra\u0148ovat nepo\u0159\u00e1dek, kter\u00fd z\u016fst\u00e1v\u00e1 za pr\u016fkopn\u00edky DevOps, jako jsou zastaral\u00e9 pravidla a dal\u0161\u00ed podobn\u00e9 v\u011bci, aby cesta vp\u0159ed z\u016fstala voln\u00e1.\u201c<\/p>\n<p>\u201eDejte lidem organiza\u010dn\u00ed podporu a podn\u00edt\u00edte to prost\u0159ednictv\u00edm komunikace, kter\u00e1 daleko p\u0159esahuje skupinu pr\u016fkopn\u00edk\u016f, \u0161iroce oslavujete \u00fasp\u011bchy nov\u00fdch pracovn\u00edch metod. \u0160kolte lidi, kte\u0159\u00ed se zapojuj\u00ed do dal\u0161\u00ed vlny projekt\u016f DevOps a boj\u00ed se, proto\u017ee DevOps pou\u017e\u00edvaj\u00ed poprv\u00e9. A pamatujte, \u017ee tito lid\u00e9 se v\u00fdrazn\u011b li\u0161\u00ed od pr\u016fkopn\u00edk\u016f.\u201c<\/p>\n<h4>5. Zp\u0159\u00edstupn\u011bte n\u00e1stroje pro v\u0161echny<\/h4>\n<p>\n<b>Steve Newman, zakladatel a p\u0159edseda p\u0159edstavenstva firmy Scalyr:<\/b> \u201eN\u00e1stroje by nem\u011bly b\u00fdt lidem skryty, a m\u011bly by b\u00fdt relativn\u011b snadn\u00e9 k osvojen\u00ed pro kohokoliv, kdo je ochoten tomu v\u011bnovat \u010das. Pokud maj\u00ed mo\u017enost po\u017eadovat logy jen t\u0159i lid\u00e9 'certifikovan\u00ed' pro pr\u00e1ci s n\u011bjak\u00fdm n\u00e1strojem, v\u017edy budete m\u00edt maxim\u00e1ln\u011b t\u0159i lidi schopn\u00e9 se vypo\u0159\u00e1dat s p\u0159\u00edslu\u0161n\u00fdm probl\u00e9mem, i kdy\u017e m\u00e1te velmi velk\u00e9 v\u00fdpo\u010detn\u00ed prost\u0159ed\u00ed. Jin\u00fdmi slovy, zde vznik\u00e1 \u00fazk\u00e9 hrdlo, kter\u00e9 m\u016f\u017ee m\u00edt v\u00e1\u017en\u00e9 (pro podnik\u00e1n\u00ed) d\u016fsledky.\u201c<\/p>\n<h4>6. Vytvo\u0159te ide\u00e1ln\u00ed podm\u00ednky pro pr\u00e1ci t\u00fdmu<\/h4>\n<p>\n<b>Tom Clark, vedouc\u00ed divize Common Platform ve spole\u010dnosti ITV:<\/b> \u201eM\u016f\u017eete d\u011blat cokoliv, ale ne v\u0161echno najednou. Proto si stanovte velk\u00e9 c\u00edle, za\u010dn\u011bte s mal\u00fdmi kroky a postupujte vp\u0159ed rychl\u00fdmi iteracemi. V pr\u016fb\u011bhu \u010dasu si vybudujete reputaci t\u00fdmu, kter\u00e9mu se da\u0159\u00ed, a ostatn\u00ed budou cht\u00edt tak\u00e9 vyu\u017e\u00edvat va\u0161e metody. A neusilujte o vybudov\u00e1n\u00ed vysoce efektivn\u00edho t\u00fdmu. M\u00edsto toho zajist\u011bte lidem ide\u00e1ln\u00ed pracovn\u00ed podm\u00ednky a efektivita p\u0159ijde sama.\u201c<\/p>\n<h4>7. Nezapom\u00ednejte na Conway\u016fv z\u00e1kon a kanbanov\u00e9 tabule<\/h4>\n<p>\n<b>Logan Daigle, \u0159editel pro dod\u00e1vku softwaru a strategii DevOps spole\u010dnosti CollabNetVersionOne:<\/b> \u201eJe d\u016fle\u017eit\u00e9 si uv\u011bdomit d\u016fsledky Conwayova z\u00e1kona. Ve sv\u00e9 voln\u00e9 interpretaci \u0159\u00edk\u00e1, \u017ee produkty, kter\u00e9 vytv\u00e1\u0159\u00edme, a procesy, kter\u00e9 pou\u017e\u00edv\u00e1me, v\u010detn\u011b DevOps, jsou uspo\u0159\u00e1d\u00e1ny stejn\u011b, jako je uspo\u0159\u00e1d\u00e1na na\u0161e organizace.\u201c<\/p>\n<p>\u201ePokud je v organizaci vysok\u00e1 m\u00edra rozd\u011blenosti a \u0159\u00edzen\u00ed se p\u0159i pl\u00e1nov\u00e1n\u00ed, vytv\u00e1\u0159en\u00ed a vyd\u00e1v\u00e1n\u00ed softwaru mnohokr\u00e1t m\u011bn\u00ed z rukou do rukou, efekt od \u0161k\u00e1lov\u00e1n\u00ed bude nulov\u00fd nebo kr\u00e1tkodob\u00fd. Pokud v\u0161ak organizace vytvo\u0159\u00ed k\u0159\u00ed\u017eov\u011b funk\u010dn\u00ed t\u00fdmy okolo produkt\u016f, kter\u00e9 jsou financov\u00e1ny s ohledem na trh, \u0161ance na \u00fasp\u011bch se radik\u00e1ln\u011b zvy\u0161uj\u00ed.\u201c<\/p>\n<p>\u201eDal\u0161\u00edm d\u016fle\u017eit\u00fdm aspektem \u0161k\u00e1lov\u00e1n\u00ed je zobrazov\u00e1n\u00ed v\u0161ech prac\u00ed, kter\u00e9 jsou v procesu prov\u00e1d\u011bn\u00ed (WIP, work in progress), na kanbanov\u00fdch tabul\u00edch. Kdy\u017e se v organizaci objev\u00ed m\u00edsto, kde lid\u00e9 mohou vid\u011bt takov\u00e9 v\u011bci, v\u00fdrazn\u011b to podn\u011bcuje spolupr\u00e1ci, co\u017e m\u00e1 pozitivn\u00ed vliv na \u0161k\u00e1lov\u00e1n\u00ed.\u201c<\/p>\n<h4>8. Hledejte star\u00e9 jizvy<\/h4>\n<p>\n<b>Manuel Pais, konzultant pro DevOps a spoluautor knihy \u201eTeam Topologies\u201c:<\/b> \u201eVytahov\u00e1n\u00ed praktik DevOps za hranice samotn\u00e9ho Dev a Ops a pokus o jejich aplikaci na jin\u00e9 funkce rozhodn\u011b nelze pova\u017eovat za optim\u00e1ln\u00ed p\u0159\u00edstup. To jist\u011b p\u0159inese ur\u010dit\u00fd efekt (nap\u0159\u00edklad t\u00edm, \u017ee zautomatizujete ru\u010dn\u00ed \u0159\u00edzen\u00ed), ale m\u016f\u017eete dos\u00e1hnout mnohem v\u00edce, pokud za\u010dnete s porozum\u011bn\u00edm proces\u016fm dod\u00e1vky a zp\u011btn\u00e9 vazby.\u201c<\/p>\n<p>Pokud m\u00e1 IT syst\u00e9m organizace star\u00e9 jizvy \u2013 postupy a mechanismy \u0159\u00edzen\u00ed, kter\u00e9 byly zavedeny v d\u016fsledku minul\u00fdch incident\u016f, ale ztratily sv\u016fj v\u00fdznam (kv\u016fli zm\u011bn\u011b produkt\u016f, technologi\u00ed nebo proces\u016f), je t\u0159eba je bezpochyby odstranit nebo vyhladit, a nikoli automatizovat neefektivn\u00ed nebo nepot\u0159ebn\u00e9 procesy.<\/p>\n<h4>9. Nezv\u011bt\u0161ujte varianty DevOps<\/h4>\n<p>\n<b>Antony Edwards, \u0159editel v\u00fdroby spole\u010dnosti Eggplant:<\/b> \u201eDevOps je velmi v\u00e1gn\u00ed term\u00edn, a proto m\u00e1 ka\u017ed\u00fd t\u00fdm svou vlastn\u00ed variantu DevOps. A nen\u00ed nic hor\u0161\u00edho, ne\u017e kdy\u017e se v organizaci objev\u00ed hned 20 r\u016fzn\u00fdch variant DevOps, kter\u00e9 spolu p\u0159\u00edli\u0161 dob\u0159e nesouzn\u00ed. Nen\u00ed mo\u017en\u00e9, aby ka\u017ed\u00e9 ze t\u0159\u00ed v\u00fdvojov\u00fdch t\u00fdm\u016f m\u011blo sv\u016fj vlastn\u00ed, specifick\u00fd rozhran\u00ed mezi v\u00fdvojem a \u0159\u00edzen\u00edm produktu. Stejn\u011b tak nen\u00ed mo\u017en\u00e9, aby produkty m\u011bly sv\u00e1, jedine\u010dn\u00e1 o\u010dek\u00e1v\u00e1n\u00ed ohledn\u011b zpracov\u00e1n\u00ed zp\u011btn\u00e9 vazby p\u0159i p\u0159enosu do simul\u00e1toru v\u00fdrobn\u00edho prost\u0159ed\u00ed. Jinak se v\u00e1m nikdy nepoda\u0159\u00ed \u0161k\u00e1lovat DevOps.<\/p>\n<h4>10. Hlavn\u011b propagujte hodnotu DevOps pro byznys<\/h4>\n<p>\n<b>Steve Newman, zakladatel a p\u0159edseda p\u0159edstavenstva firmy Scalyr:<\/b> \u201ePracujte na uzn\u00e1n\u00ed hodnoty DevOps. Nau\u010dte se a nebojte se hovo\u0159it o v\u00fdhod\u00e1ch toho, co d\u011bl\u00e1te. DevOps neuv\u011b\u0159iteln\u011b \u0161et\u0159\u00ed \u010das a pen\u00edze (sta\u010d\u00ed si pomyslet: m\u00e9n\u011b prostoje, krat\u0161\u00ed pr\u016fm\u011brn\u00e1 doba obnovy), a t\u00fdmy DevOps by m\u011bly ne\u00fanavn\u011b zd\u016fraz\u0148ovat (a propagovat) v\u00fdznam t\u011bchto iniciativ pro \u00fasp\u011bch podnik\u00e1n\u00ed. T\u00edm m\u016f\u017eete roz\u0161\u00ed\u0159it okruh p\u0159\u00edznivc\u016f a pos\u00edlit vliv DevOps v organizaci.<\/p>\n<h3>BONUS<\/h3>\n<p>\n<b>Na <noindex><a rel=\"nofollow\" href=\"https:\/\/events.redhat.com\/profile\/form\/index.cfm?PKformID=0x66254fd7e\">Red Hat Forum Rusko<\/a><\/noindex> 13. z\u00e1\u0159\u00ed doraz\u00ed n\u00e1\u0161 vlastn\u00ed DevOps \u2013 ano, Red Hat, jako v\u00fdrobce softwaru, m\u00e1 sv\u00e9 vlastn\u00ed DevOps t\u00fdmy a praktiky.<\/b><\/p>\n<p>N\u00e1\u0161 in\u017een\u00fdr Mark Birger, kter\u00fd se zab\u00fdv\u00e1 v\u00fdvojem slu\u017eeb vnit\u0159n\u00ed automatizace pro dal\u0161\u00ed t\u00fdmy v cel\u00e9 organizaci, v\u00e1m v \u010dist\u00e9 \u010de\u0161tin\u011b pov\u00ed sv\u016fj p\u0159\u00edb\u011bh \u2013 jak DevOps t\u00fdm Red Hat migroval aplikace z virtu\u00e1ln\u00edch prost\u0159ed\u00ed Hat Virtualization, spravovan\u00fdch Ansible, do plnohodnotn\u00e9ho kontejnerov\u00e9ho form\u00e1tu na platform\u011b OpenShift.<\/p>\n<p><b>Ale to nen\u00ed v\u0161echno:<\/b><\/p>\n<p>Pot\u00e9, co organizace p\u0159evedly pracovn\u00ed z\u00e1t\u011b\u017ee do kontejner\u016f, tradi\u010dn\u00ed metody monitorov\u00e1n\u00ed aplikac\u00ed nemus\u00ed fungovat. V druh\u00e9 zpr\u00e1v\u011b vysv\u011btl\u00edme na\u0161i motivaci ke zm\u011bn\u011b zp\u016fsobu zaznamen\u00e1v\u00e1n\u00ed a uk\u00e1\u017eeme pokra\u010dov\u00e1n\u00ed cesty, kter\u00e1 n\u00e1s dovedla k modern\u00edm metod\u00e1m veden\u00ed z\u00e1znam\u016f a monitorov\u00e1n\u00ed.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/465415\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u0440\u0443\u0434\u043d\u043e \u0443\u043b\u043e\u0432\u0438\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u0433\u043e\u0432\u043e\u0440\u044f \u043e DevOps? \u041c\u044b \u0441\u043e\u0431\u0440\u0430\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0441 \u044f\u0440\u043a\u0438\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438, \u0443\u0434\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0439\u0442\u0438 \u0434\u043e \u0441\u0443\u0442\u0438 \u0434\u0430\u0436\u0435 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c. \u0412 \u043a\u043e\u043d\u0446\u0435 \u0431\u043e\u043d\u0443\u0441 \u2013 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 DevOps \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 Red Hat. \u0422\u0435\u0440\u043c\u0438\u043d DevOps \u0432\u043e\u0437\u043d\u0438\u043a 10 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u0438 \u043f\u0440\u043e\u0448\u0435\u043b \u043f\u0443\u0442\u044c \u043e\u0442 \u0445\u044d\u0448\u0442\u0435\u0433\u0430 \u0432 \u0422\u0432\u0438\u0442\u0442\u0435\u0440\u0435 \u0434\u043e \u043c\u043e\u0449\u043d\u043e\u0433\u043e \u043a\u0443\u043b\u044c\u0442\u0443\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u0432 \u043c\u0438\u0440\u0435 \u0418\u0422, \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28183,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37551","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u0440\u0443\u0434\u043d\u043e \u0443\u043b\u043e\u0432\u0438\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u0433\u043e\u0432\u043e\u0440\u044f \u043e DevOps? \u041c\u044b \u0441\u043e\u0431\u0440\u0430\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0441 \u044f\u0440\u043a\u0438\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438, \u0443\u0434\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0439\u0442\u0438 \u0434\u043e \u0441\u0443\u0442\u0438 \u0434\u0430\u0436\u0435 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/govorim-o-devops-na-ponyatnom-yazyke\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0413\u043e\u0432\u043e\u0440\u0438\u043c \u043e DevOps \u043d\u0430 \u043f\u043e\u043d\u044f\u0442\u043d\u043e\u043c \u044f\u0437\u044b\u043a\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u0440\u0443\u0434\u043d\u043e \u0443\u043b\u043e\u0432\u0438\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u0433\u043e\u0432\u043e\u0440\u044f \u043e DevOps? \u041c\u044b \u0441\u043e\u0431\u0440\u0430\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0441 \u044f\u0440\u043a\u0438\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438, \u0443\u0434\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0439\u0442\u0438 \u0434\u043e \u0441\u0443\u0442\u0438 \u0434\u0430\u0436\u0435 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/govorim-o-devops-na-ponyatnom-yazyke\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:18:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mluv\u00edme o DevOps srozumiteln\u00fdm jazykem | ProHoster","description":"Je t\u011b\u017ek\u00e9 vystihnout to hlavn\u00ed, kdy\u017e mluv\u00edte o DevOps? P\u0159ipravili jsme pro v\u00e1s v\u00fdsti\u017en\u00e9 analogie, siln\u00e9 formulace a rady od expert\u016f, kter\u00e9 pomohou dostat se k podstat\u011b i t\u011bm, kdo nejsou odborn\u00edci.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/govorim-o-devops-na-ponyatnom-yazyke","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0413\u043e\u0432\u043e\u0440\u0438\u043c \u043e DevOps \u043d\u0430 \u043f\u043e\u043d\u044f\u0442\u043d\u043e\u043c \u044f\u0437\u044b\u043a\u0435 | ProHoster","og:description":"\u0422\u0440\u0443\u0434\u043d\u043e \u0443\u043b\u043e\u0432\u0438\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u0433\u043e\u0432\u043e\u0440\u044f \u043e DevOps? \u041c\u044b \u0441\u043e\u0431\u0440\u0430\u043b\u0438 \u0434\u043b\u044f \u0432\u0430\u0441 \u044f\u0440\u043a\u0438\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438, \u0443\u0434\u0430\u0440\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438 \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u0439\u0442\u0438 \u0434\u043e \u0441\u0443\u0442\u0438 \u0434\u0430\u0436\u0435 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/govorim-o-devops-na-ponyatnom-yazyke","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:18:16+00:00","article:modified_time":"2019-10-31T19:18:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37551","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 18:20:51","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:24:25","updated":"2026-01-23 18:20:51","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/37551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=37551"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/37551\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/28183"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=37551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=37551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=37551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}