{"id":32368,"date":"2019-10-31T21:46:38","date_gmt":"2019-10-31T18:46:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/spravochnaya-chto-takoe-continuous-delivery\/"},"modified":"2019-10-31T21:46:38","modified_gmt":"2019-10-31T18:46:38","slug":"spravochnaya-chto-takoe-continuous-delivery","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","title":{"rendered":"Referen\u010dn\u00ed: co je to Continuous Delivery","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>D\u0159\u00edve jsme <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/447090\/\">uv\u00e1d\u011bli<\/a><\/noindex> o Continuous Integration (CI). Pokra\u010dujme s Continuous Delivery. To je soubor metod v\u00fdvoje softwaru. Pom\u00e1h\u00e1 zajistit, \u017ee k\u00f3d je p\u0159ipraven k nasazen\u00ed.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/449364\/\"><img decoding=\"async\" alt=\"Referen\u010dn\u00ed: co je to Continuous Delivery\" src=\"\/wp-content\/uploads\/2019\/04\/ec05fd8d77bf45d098328f0471b41f00.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<i>\/ Pixabay \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/pixabay.com\/ru\/photos\/%D0%BE%D0%BA%D0%BD%D0%BE-%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BE%D0%BA-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D0%BD-3887621\/\">bluebudgie<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/pixabay.com\/ru\/service\/terms\/#license\">CZ<\/a><\/noindex><\/i><\/p>\n<h2>Historie<\/h2>\n<p>\nSlovn\u00ed spojen\u00ed continuous delivery bylo poprv\u00e9 vid\u011bno v <noindex><a rel=\"nofollow\" href=\"https:\/\/agilemanifesto.org\/iso\/en\/principles.html\">agiln\u00edm manifestu<\/a><\/noindex> z roku 2001 na za\u010d\u00e1tku seznamu hlavn\u00edch z\u00e1sad: \u201ePriorita je vy\u0159e\u0161en\u00ed probl\u00e9m\u016f z\u00e1kazn\u00edka pomoc\u00ed nep\u0159etr\u017eit\u00e9 dod\u00e1vky funk\u010dn\u00edho softwaru.\u201c<\/p>\n<p>V roce 2010 Jez Humble a David Farley publikovali <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ozon.ru\/context\/detail\/id\/7243884\/\">knihu<\/a><\/noindex> o Continuous Delivery. Podle autor\u016f CD dopl\u0148uje p\u0159\u00edstup <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/447090\/\">Continuous Integration<\/a><\/noindex> a umo\u017e\u0148uje zjednodu\u0161it p\u0159\u00edpravu k\u00f3du k nasazen\u00ed.<\/p>\n<p>Po zve\u0159ejn\u011bn\u00ed knihy za\u010dal p\u0159\u00edstup z\u00edsk\u00e1vat popularitu a b\u011bhem n\u011bkolika let se stal prakticky b\u011b\u017en\u00fdm. Podle <noindex><a rel=\"nofollow\" href=\"https:\/\/www.perforce.com\/press-releases\/continuous-delivery-adoption-rates-soar-according-study-commissioned-perforce\">pr\u016fzkumu<\/a><\/noindex>, kter\u00fd byl proveden mezi v\u00edce ne\u017e 600 v\u00fdvoj\u00e1\u0159i a IT mana\u017eery v roce 2014, 97 % technick\u00fdch vedouc\u00edch a 84 % program\u00e1tor\u016f bylo obezn\u00e1meno s Continuous Delivery.<\/p>\n<p>Tento p\u0159\u00edstup z\u016fst\u00e1v\u00e1 jedn\u00edm z nejpopul\u00e1rn\u011bj\u0161\u00edch. Podle v\u00fdzkumu z roku 2018, na kter\u00e9m se pod\u00edlelo komunitn\u00ed IT specialist\u00e9 DevOps a Jenkins Community, jeho <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloudbees.com\/press\/jenkins-community-releases-fifth-annual-devops-and-jenkins-community-survey-sponsored\">pou\u017e\u00edv\u00e1<\/a><\/noindex> polovina z v\u00edce ne\u017e tis\u00edce dotazovan\u00fdch respondent\u016f.<\/p>\n<h2>Jak funguje Continuous Delivery<\/h2>\n<p>\nZ\u00e1kladem CD je p\u0159ipravenost k\u00f3du k nasazen\u00ed. K dosa\u017een\u00ed tohoto c\u00edle se pou\u017e\u00edv\u00e1 automatizace procesu p\u0159\u00edpravy softwaru na vyd\u00e1n\u00ed. Ten by m\u011bl b\u00fdt standardizov\u00e1n pro r\u016fzn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed, co\u017e pom\u016f\u017ee rychleji identifikovat slab\u00e1 m\u00edsta a optimalizovat je. Nap\u0159\u00edklad urychlit testov\u00e1n\u00ed.<\/p>\n<p>P\u0159\u00edklad procesu Continuous Delivery vypad\u00e1 takto:<\/p>\n<p><img decoding=\"async\" alt=\"Referen\u010dn\u00ed: co je to Continuous Delivery\" src=\"\/wp-content\/uploads\/2019\/04\/ee57b0dc1150333f5797b4deeb4f985a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPokud za automatizaci prvn\u00edch dvou f\u00e1z\u00ed odpov\u00edd\u00e1 p\u0159\u00edstup Continuous Integration, za n\u00e1sleduj\u00edc\u00ed dv\u011b pak odpov\u00edd\u00e1 Continuous Delivery. Stabilitu procesu zaji\u0161\u0165uj\u00ed tak\u00e9 syst\u00e9my <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Configuration_management\">\u0159\u00edzen\u00ed konfigurac\u00ed<\/a><\/noindex>. Ty monitoruj\u00ed zm\u011bny v infrastruktu\u0159e, datab\u00e1z\u00edch a z\u00e1vislostech. Samotn\u00e9 nasazen\u00ed m\u016f\u017ee b\u00fdt automatizov\u00e1no nebo provedeno ru\u010dn\u011b.<\/p>\n<p>Na proces jsou kladeny n\u00e1sleduj\u00edc\u00ed po\u017eadavky:<\/p>\n<ul>\n<li>Dostupnost informac\u00ed o p\u0159ipravenosti k vyd\u00e1n\u00ed do produk\u010dn\u00edho prost\u0159ed\u00ed a p\u0159ipravenost k bezprost\u0159edn\u00edmu vyd\u00e1n\u00ed (CD n\u00e1stroje testuj\u00ed k\u00f3d a umo\u017e\u0148uj\u00ed vyhodnotit efekt zm\u011bn ve vyd\u00e1n\u00ed).<\/li>\n<li>Celkov\u00e1 zodpov\u011bdnost za fin\u00e1ln\u00ed produkt. Produktov\u00fd t\u00fdm \u2013 mana\u017ee\u0159i, v\u00fdvoj\u00e1\u0159i, teste\u0159i \u2013 mysl\u00ed na v\u00fdsledek, a ne jen na svoji oblast zodpov\u011bdnosti (v\u00fdsledek je pracovn\u00ed vyd\u00e1n\u00ed, kter\u00e9 je dostupn\u00e9 pro u\u017eivatele produktu).<\/li>\n<\/ul>\n<p>\nV CD se obvykle pou\u017e\u00edv\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0\">code review<\/a><\/noindex>, a pro shroma\u017e\u010fov\u00e1n\u00ed n\u00e1zor\u016f z\u00e1kazn\u00edk\u016f \u2013 princip <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/What-is-a-dark-launch-in-terms-of-continuous-delivery-of-software\">dark launching<\/a><\/noindex>. Novou funkci nejprve vyd\u00e1v\u00e1me pro mal\u00fd segment u\u017eivatel\u016f \u2013 jejich zku\u0161enosti s interakc\u00ed s produktem pom\u00e1haj\u00ed naj\u00edt nedostatky a chyby, kter\u00e9 nebyly odhaleny p\u0159i intern\u00edm testov\u00e1n\u00ed.<\/p>\n<h2>Jak\u00e9 jsou v\u00fdhody<\/h2>\n<p>\nContinuous Delivery pom\u00e1h\u00e1 zjednodu\u0161it nasazen\u00ed k\u00f3du, co\u017e m\u00e1 pozitivn\u00ed vliv na produktivitu a sni\u017euje pravd\u011bpodobnost emocion\u00e1ln\u00edho vyho\u0159en\u00ed zam\u011bstnanc\u016f. Nakonec to sni\u017euje i celkov\u00e9 n\u00e1klady na v\u00fdvoj. Nap\u0159\u00edklad CD pomohlo jedn\u00e9 z t\u00fdm\u016f HP <noindex><a rel=\"nofollow\" href=\"https:\/\/www.thoughtworks.com\/insights\/blog\/case-continuous-delivery\">sn\u00ed\u017eit<\/a><\/noindex> tyto n\u00e1klady o 40%.<\/p>\n<p>Krom\u011b toho \u2013 podle v\u00fdzkumu z roku 2016 (strana 28 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ciosummits.com\/Online_Assets_Puppet_2016_State_of_DevOps_Report.pdf\">dokumentu<\/a><\/noindex>) \u2013 firmy, kter\u00e9 implementovaly CD, \u0159e\u0161\u00ed probl\u00e9my s IT bezpe\u010dnost\u00ed o 50% rychleji ve srovn\u00e1n\u00ed s t\u011bmi, kter\u00e9 tento p\u0159\u00edstup nepou\u017e\u00edvaj\u00ed. \u010c\u00e1ste\u010dn\u011b lze toto rozli\u0161en\u00ed vysv\u011btlit fungov\u00e1n\u00edm n\u00e1stroj\u016f pro automatizaci procesu.<\/p>\n<p>Dal\u0161\u00ed v\u00fdhodou je zrychlen\u00ed vyd\u00e1n\u00ed verz\u00ed. Ve finsk\u00e9m v\u00fdvojov\u00e9m studiu nep\u0159etr\u017eit\u00e1 dod\u00e1vka <noindex>pomohla<\/noindex> zv\u00fd\u0161it rychlost sestaven\u00ed k\u00f3du o 25%.<\/p>\n<h2>Potenci\u00e1ln\u00ed komplikace<\/h2>\n<p>\nPrvn\u00ed a hlavn\u00ed probl\u00e9m \u2013 nutnost p\u0159epracovat zaveden\u00e9 procesy. Aby se prok\u00e1zala v\u00fdhoda nov\u00e9ho p\u0159\u00edstupu, je t\u0159eba p\u0159ech\u00e1zet na CD postupn\u011b, neza\u010d\u00ednat u nejn\u00e1ro\u010dn\u011bj\u0161\u00edch aplikac\u00ed.<\/p>\n<p>Druhou potenci\u00e1ln\u00ed probl\u00e9m \u2013 velk\u00e9 mno\u017estv\u00ed v\u011btv\u00ed k\u00f3du. D\u016fsledkem \u201ev\u011btven\u00ed\u201c jsou \u010dast\u00e9 konflikty a ztr\u00e1ta velk\u00e9ho mno\u017estv\u00ed \u010dasu. Mo\u017en\u00fdm \u0159e\u0161en\u00edm je p\u0159\u00edstup <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/@ErikGebers\/is-the-best-branching-strategy-no-branches-at-all-5cd7774d863b\">no branches<\/a><\/noindex>.<\/p>\n<p>. V n\u011bkter\u00fdch firm\u00e1ch se zejm\u00e9na setk\u00e1vaj\u00ed hlavn\u00ed probl\u00e9my s testov\u00e1n\u00edm \u2013 na n\u011bj se v\u011bnuje p\u0159\u00edli\u0161 mnoho \u010dasu. V\u00fdsledky test\u016f se \u010dasto mus\u00ed analyzovat ru\u010dn\u011b, ale mo\u017en\u00fdm \u0159e\u0161en\u00edm m\u016f\u017ee b\u00fdt paralelizace test\u016f v prvn\u00edch f\u00e1z\u00edch zav\u00e1d\u011bn\u00ed CD.<\/p>\n<p>Tak\u00e9 je nutn\u00e9 \u0161kolit zam\u011bstnance v pr\u00e1ci s nov\u00fdmi n\u00e1stroji \u2013 p\u0159edb\u011b\u017en\u00fd pre \u0161kolen\u00ed u\u0161et\u0159\u00ed v\u00fdvoj\u00e1\u0159\u016fm s\u00edly a \u010das.<\/p>\n<p><img decoding=\"async\" alt=\"Referen\u010dn\u00ed: co je to Continuous Delivery\" src=\"\/wp-content\/uploads\/2019\/04\/3f8a4edce6d25a6ba2458100ed96c5be.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>\/ Flickr \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/www.flickr.com\/photos\/98920507@N07\/14796698932\/\">h.ger1969<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/pixabay.com\/ru\/service\/terms\/#license\">CC BY-SA<\/a><\/noindex><\/i><\/p>\n<h2>N\u00e1stroje<\/h2>\n<p>\nP\u0159edstavme si n\u011bkolik otev\u0159en\u00fdch n\u00e1stroj\u016f pro Continuous Delivery:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gocd\/gocd\">GoCD<\/a><\/noindex> \u2014 server pro kontinu\u00e1ln\u00ed doru\u010dov\u00e1n\u00ed na Java a JRuby on Rails. Umo\u017e\u0148uje \u0159\u00eddit cel\u00fd proces doru\u010dov\u00e1n\u00ed aplikace: build\u2014test\u2014release. N\u00e1stroj je distribuov\u00e1n pod licenc\u00ed Apache 2.0. Na ofici\u00e1ln\u00edch str\u00e1nk\u00e1ch najdete <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gocd.org\/getting-started\/part-1\/\">p\u0159\u00edru\u010dku pro nastaven\u00ed<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/capistrano\">Capistrano<\/a><\/noindex> \u2014 framework pro vytv\u00e1\u0159en\u00ed skript\u016f, kter\u00e9 automatizuj\u00ed nasazen\u00ed aplikac\u00ed v Ruby, Java nebo PHP. Capistrano dok\u00e1\u017ee vykon\u00e1vat p\u0159\u00edkazy na vzd\u00e1len\u00e9m stroji prost\u0159ednictv\u00edm SSH. Spolupracuje s jin\u00fdmi n\u00e1stroji pro kontinu\u00e1ln\u00ed integraci a doru\u010dov\u00e1n\u00ed, nap\u0159\u00edklad s CI serverem Integrity.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gradle\/gradle\">Gradle<\/a><\/noindex> \u2014 multiplatformn\u00ed n\u00e1stroj, kter\u00fd automatizuje cel\u00fd cyklus v\u00fdvoje aplikac\u00ed. Gradle pracuje s Java, Python, C\/C++, Scala a dal\u0161\u00edmi. Existuje integrace s Eclipse, IntelliJ a Jenkins.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drone\">Drone<\/a><\/noindex> \u2014 platforma pro CD v jazyce Go. Drone lze nasadit on-premise nebo v cloudu. N\u00e1stroj je postaven na kontejnerov\u00e9 architektu\u0159e a pou\u017e\u00edv\u00e1 YAML soubory pro jejich spr\u00e1vu.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/spinnaker\">Spinnaker<\/a><\/noindex> \u2014 platforma pro kontinu\u00e1ln\u00ed doru\u010dov\u00e1n\u00ed k\u00f3du v multi-cloudov\u00fdch syst\u00e9mech. Byla vyvinuta v Netflixu a z\u00e1sadn\u00ed \u00falohu p\u0159i v\u00fdvoji n\u00e1stroje sehr\u00e1li in\u017een\u00fd\u0159i Google. Instrukci pro instalaci najdete <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spinnaker.io\/setup\/\">na ofici\u00e1ln\u00edch str\u00e1nk\u00e1ch<\/a><\/noindex>.<\/li>\n<\/ul>\n<p><\/p>\n<h5>Co si p\u0159e\u010d\u00edst v na\u0161em firemn\u00edm blogu:<\/h5>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/devops-v-razrabotke-oblaka-1cloud?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=cd&amp;utm_content=blog\">DevOps v cloudov\u00e9 slu\u017eb\u011b na p\u0159\u00edkladu 1cloud.ru<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/ekonomiya-na-api?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=cd&amp;utm_content=blog\">Jak m\u016f\u017eete \u0161et\u0159it pomoc\u00ed na\u0161eho API<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/our-system-architecture-evolution?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=cd&amp;utm_content=blog\">Evoluce architektury cloudu 1cloud<\/a><\/noindex><\/li>\n<\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/449364\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery. \u042d\u0442\u043e \u2014 \u0441\u0432\u043e\u0434 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041f\u041e. \u041e\u043d \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0438\u0442\u044c\u0441\u044f \u0432 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u0434\u0430 \u043a \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044e. \/ Pixabay \/ bluebudgie \/ PL \u0418\u0441\u0442\u043e\u0440\u0438\u044f C\u043b\u043e\u0432\u043e\u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0435 continuous delivery \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0435\u0449\u0451 \u0432 agile-\u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0435 \u043e\u0442 2001 \u0433\u043e\u0434\u0430 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u043e\u0432: \u00ab\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u2014 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24182,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32368","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery.\" \/>\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\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery\" \/>\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\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0430\u044f: \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Continuous Delivery | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery\" \/>\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-31T18:46:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:38+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\udd47Referen\u010dn\u00ed: co je kontinu\u00e1ln\u00ed dod\u00e1vka | ProHoster","description":"D\u0159\u00edve jsme se zm\u00ednili o kontinu\u00e1ln\u00ed integraci (CI). Pokra\u010dujme s kontinu\u00e1ln\u00ed dod\u00e1vkou.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","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\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0430\u044f: \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Continuous Delivery | ProHoster","og:description":"\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","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-31T18:46:38+00:00","article:modified_time":"2019-10-31T18:46:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32368","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-21 10:32:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:00:22","updated":"2026-01-21 10:32:19","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\/32368","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=32368"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/32368\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/24182"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=32368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=32368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=32368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}