{"id":37606,"date":"2019-10-31T22:18:33","date_gmt":"2019-10-31T19:18:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/cheklist-gotovnosti-k-prodakshnu\/"},"modified":"2019-10-31T22:18:33","modified_gmt":"2019-10-31T19:18:33","slug":"cheklist-gotovnosti-k-prodakshnu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","title":{"rendered":"Kontroln\u00fd zoznam pripravenosti na produkciu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Preklad \u010dl\u00e1nku bol pripraven\u00fd \u0161peci\u00e1lne pre \u0161tudentov kurzu <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/3Sdo\/\">\u201ePraktiky a n\u00e1stroje DevOps\u201c<\/a><\/noindex>, ktor\u00fd sa sp\u00fa\u0161\u0165a u\u017e dnes!<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kontroln\u00fd zoznam pripravenosti na produkciu\" src=\"\/wp-content\/uploads\/2019\/08\/1e5e1c61f18be45e9f4a8d0b16ccd422.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nieko\u013ekokr\u00e1t ste spustili nov\u00fd servis do produkcie? Alebo ste mo\u017eno spravovali tak\u00e9to slu\u017eby? Ak \u00e1no, \u010d\u00edm ste sa riadili? \u010co je pre produkciu dobr\u00e9 a \u010do zl\u00e9? Ako tr\u00e9nujete nov\u00fdch \u010dlenov t\u00edmu na vydaniach alebo na spr\u00e1ve existuj\u00facich slu\u017eieb?<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nV\u00e4\u010d\u0161ina spolo\u010dnost\u00ed, pokia\u013e ide o praktiky priemyselnej prev\u00e1dzky, nakoniec prech\u00e1dza k pr\u00edstupom \u201eDivok\u00e9ho z\u00e1padu\u201c. Ka\u017ed\u00fd t\u00edm si pomocou pokusov a omylov s\u00e1m ur\u010duje n\u00e1stroje a najlep\u0161ie praktiky. To v\u0161ak \u010dasto ovplyv\u0148uje nielen \u00faspech projektov, ale aj in\u017einierov.<\/p>\n<p>Met\u00f3da pokusu a omylu vytv\u00e1ra prostredie, v ktorom je be\u017en\u00e9 h\u013eadanie vinn\u00edkov a pren\u00e1\u0161anie zodpovednosti. Pri takomto pr\u00edstupe je \u010doraz \u0165a\u017e\u0161ie u\u010di\u0165 sa z ch\u00fdb a neopakova\u0165 ich.<\/p>\n<p>\u00daspe\u0161n\u00e9 organiz\u00e1cie:<\/p>\n<ul>\n<li>si uvedomuj\u00fa potrebu smern\u00edc pre produkciu, <\/li>\n<li>\u0161tuduj\u00fa osved\u010den\u00e9 postupy, <\/li>\n<li>za\u010d\u00ednaj\u00fa diskusie o pripravenosti na produkciu po\u010das v\u00fdvoja nov\u00fdch syst\u00e9mov alebo komponentov, <\/li>\n<li>zabezpe\u010duj\u00fa dodr\u017eiavanie pravidiel pr\u00edpravy na produkciu.<\/li>\n<\/ul>\n<p>\nPr\u00edprava na produkciu zah\u0155\u0148a proces \u201ekontroly\u201c. Kontrola m\u00f4\u017ee ma\u0165 formu kontroln\u00e9ho zoznamu alebo s\u00faboru ot\u00e1zok. Kontrolu je mo\u017en\u00e9 vykon\u00e1va\u0165 manu\u00e1lne, automaticky alebo kombinovane. Namiesto statick\u00fdch zoznamov po\u017eiadaviek je mo\u017en\u00e9 vytvori\u0165 \u0161abl\u00f3ny kontroln\u00fdch zoznamov, ktor\u00e9 sa prisp\u00f4sobia konkr\u00e9tnym potreb\u00e1m. Takto sa in\u017einierom poskytne sp\u00f4sob, ako nadobudn\u00fa\u0165 znalosti a dosiahnu\u0165 dostato\u010dn\u00fa flexibilitu, ke\u010f je to potrebn\u00e9.<\/p>\n<h3>Kedy skontrolova\u0165 slu\u017ebu na pripravenos\u0165 na produkciu?<\/h3>\n<p>\nKontrolu pripravenosti na produkciu je u\u017eito\u010dn\u00e9 vykona\u0165 nielen tesne pred vydan\u00edm, ale aj pri predan\u00ed in\u00e9mu t\u00edmu spr\u00e1vy alebo nov\u00e9mu zamestnancovi.<\/p>\n<p>Robte kontrolu, ke\u010f:<\/p>\n<ul>\n<li>Uvo\u013e\u0148ujete nov\u00fd servis do produkcie.<\/li>\n<li>Pred\u00e1vate spr\u00e1vu produk\u010dnej slu\u017eby in\u00e9mu t\u00edmu, ako je SRE.<\/li>\n<li>Pred\u00e1vate spr\u00e1vu produk\u010dnej slu\u017eby nov\u00fdm zamestnancom.<\/li>\n<li>Organizujete technick\u00fa podporu.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Kontroln\u00fd zoznam pripravenosti na produkciu<\/h3>\n<p>\nPred nejak\u00fdm \u010dasom som ako pr\u00edklad. <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/google-cloud\/production-guideline-9d5d10c8f1e\">publikovala<\/a><\/noindex> kontroln\u00fd zoznam pripravenosti na produkciu. Aj ke\u010f tento zoznam vznikol pri pr\u00e1ci s klientmi Google Cloud, bude u\u017eito\u010dn\u00fd a aplikovate\u013en\u00fd aj mimo Google Cloud.<\/p>\n<h4>Navrhovanie a v\u00fdvoj<\/h4>\n<p><\/p>\n<ul>\n<li>Vytvorte reprodukovate\u013en\u00fd proces zostavovania, ktor\u00fd nevy\u017eaduje pr\u00edstup k extern\u00fdm slu\u017eb\u00e1m a nie je z\u00e1visl\u00fd od zlyhania extern\u00fdch syst\u00e9mov.<\/li>\n<li>Po\u010das n\u00e1vrhu a v\u00fdvoja definujte a nastavte SLO pre svoje slu\u017eby.<\/li>\n<li>Dokumentujte o\u010dak\u00e1vania t\u00fdkaj\u00face sa dostupnosti extern\u00fdch slu\u017eieb, na ktor\u00fdch z\u00e1vis\u00edte.<\/li>\n<li>Vyhnite sa jedine\u010dn\u00e9mu bodu zlyhania t\u00fdm, \u017ee odstr\u00e1nite z\u00e1vislosti od jedn\u00e9ho glob\u00e1lneho zdroja. Replikujte zdroj alebo pou\u017eite z\u00e1lo\u017en\u00fa variantu, ke\u010f je zdroj nedostupn\u00fd (napr\u00edklad tvrdo k\u00f3dovan\u00fa hodnotu).<\/li>\n<\/ul>\n<p><\/p>\n<h4>Spr\u00e1va konfigur\u00e1cie<\/h4>\n<p><\/p>\n<ul>\n<li>Statick\u00fa, mal\u00fa a neskr\u00fdvan\u00fa konfigur\u00e1ciu m\u00f4\u017eete pren\u00e1\u0161a\u0165 cez pr\u00edkazov\u00e9 riadky. Pre v\u0161etko ostatn\u00e9 pou\u017e\u00edvajte slu\u017eby na uchov\u00e1vanie konfigur\u00e1cie.<\/li>\n<li>Dynamick\u00e1 konfigur\u00e1cia by mala ma\u0165 z\u00e1lo\u017en\u00e9 nastavenia pre pr\u00edpad nedostupnosti slu\u017eby konfigur\u00e1cie.<\/li>\n<li>Konfigura\u010dn\u00e9 prostredie pre v\u00fdvoj by nemalo by\u0165 spojen\u00e9 s produk\u010dnou konfigur\u00e1ciou. Inak to m\u00f4\u017ee vies\u0165 k pr\u00edstupu z v\u00fdvojov\u00e9ho prostredia k produk\u010dn\u00fdm slu\u017eb\u00e1m, \u010do m\u00f4\u017ee sp\u00f4sobi\u0165 probl\u00e9my s ochranou s\u00fakromia a \u00fanikom \u00fadajov.<\/li>\n<li>Dokumentujte, \u010do m\u00f4\u017ee by\u0165 nastaven\u00e9 dynamicky, a op\u00ed\u0161te z\u00e1lo\u017en\u00e9 spr\u00e1vanie, ak bude syst\u00e9m dod\u00e1vky konfigur\u00e1cie nedostupn\u00fd.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Spr\u00e1va vydan\u00ed<\/h4>\n<p><\/p>\n<ul>\n<li>Podrobne dokumentujte proces vydania. Op\u00ed\u0161te, ako ovplyv\u0148uj\u00fa vydania SLO (napr\u00edklad do\u010dasn\u00e9 zv\u00fd\u0161enie oneskoren\u00ed v d\u00f4sledku ch\u00fdb v cache).<\/li>\n<li>Dokumentujte kan\u00e1rske vydania.<\/li>\n<li>Vypracujte pl\u00e1n anal\u00fdzy kan\u00e1rskych vydan\u00ed a, ak je to mo\u017en\u00e9, mechanizmy automatick\u00e9ho vr\u00e1tenia.<\/li>\n<li>Uistite sa, \u017ee sa vr\u00e1tenia m\u00f4\u017eu pou\u017e\u00edva\u0165 t\u00fdmi ist\u00fdmi procesmi ako nasadenie.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Pripravenos\u0165 na monitorovanie (Observability)<\/h4>\n<p><\/p>\n<ul>\n<li>Uistite sa, \u017ee sa zhroma\u017e\u010fuje s\u00fabor metrik potrebn\u00fdch pre SLO. <\/li>\n<li>Uistite sa, \u017ee m\u00f4\u017eete rozl\u00ed\u0161i\u0165 medzi klientsk\u00fdmi a serverov\u00fdmi \u00fadajmi. To je d\u00f4le\u017eit\u00e9 na identifik\u00e1ciu pr\u00ed\u010din por\u00fach.<\/li>\n<li>Nastavte upozornenia na zn\u00ed\u017eenie pracovn\u00e9ho za\u0165a\u017eenia. Napr\u00edklad odstr\u00e1\u0148te upozornenia sp\u00f4soben\u00e9 rutinn\u00fdmi oper\u00e1ciami.<\/li>\n<li>Ak pou\u017e\u00edvate Stackdriver, zapnite metriky platformy GCP vo svojich dashboardoch. Nastavte upozornenia pre z\u00e1vislosti GCP.<\/li>\n<li>V\u017edy roz\u0161irujte prich\u00e1dzaj\u00face trasovanie. Aj ke\u010f sa nez\u00fa\u010dast\u0148ujete na trasovan\u00ed, to umo\u017en\u00ed slu\u017eb\u00e1m na ni\u017e\u0161ej \u00farovni odstra\u0148ova\u0165 probl\u00e9my v produkcii.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Ochrana a bezpe\u010dnos\u0165<\/h4>\n<p><\/p>\n<ul>\n<li>Uistite sa, \u017ee v\u0161etky extern\u00e9 pripojenia s\u00fa \u0161ifrovan\u00e9.<\/li>\n<li>Uistite sa, \u017ee va\u0161e produk\u010dn\u00e9 projekty maj\u00fa spr\u00e1vne nastavenie IAM.<\/li>\n<li>Pou\u017eite siete na izol\u00e1ciu skup\u00edn pr\u00edpadov virtu\u00e1lnych strojov.<\/li>\n<li>Pou\u017eite VPN na bezpe\u010dn\u00e9 pripojenie k vzdialen\u00fdm sie\u0165am.<\/li>\n<li>Dokumentujte a monitorujte pr\u00edstup pou\u017e\u00edvate\u013eov k \u00fadajom. Uistite sa, \u017ee v\u0161etok pr\u00edstup pou\u017e\u00edvate\u013eov k \u00fadajom je overen\u00fd a zaznamenan\u00fd.<\/li>\n<li>Uistite sa, \u017ee koncov\u00e9 body na ladenie s\u00fa obmedzen\u00e9 ACL.<\/li>\n<li>Sanitizujte vstup od pou\u017e\u00edvate\u013ea. Nastavte obmedzenia ve\u013ekosti prenosu pre vstup od pou\u017e\u00edvate\u013ea.<\/li>\n<li>Uistite sa, \u017ee v\u00e1\u0161 servis m\u00f4\u017ee selekt\u00edvne blokova\u0165 prich\u00e1dzaj\u00facu prev\u00e1dzku pre jednotliv\u00fdch pou\u017e\u00edvate\u013eov. To umo\u017en\u00ed blokova\u0165 poru\u0161ovania bez ovplyvnenia ostatn\u00fdch pou\u017e\u00edvate\u013eov.<\/li>\n<li>Vyhnite sa vonkaj\u0161\u00edm koncov\u00fdm bodom, ktor\u00e9 iniciuj\u00fa ve\u013ek\u00e9 mno\u017estvo vn\u00fatorn\u00fdch oper\u00e1ci\u00ed.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Pl\u00e1novanie kapacity<\/h4>\n<p><\/p>\n<ul>\n<li>Dokumentujte, ako sa v\u00e1\u0161 servis \u0161k\u00e1luje. Napr\u00edklad: po\u010det pou\u017e\u00edvate\u013eov, ve\u013ekos\u0165 prich\u00e1dzaj\u00faceho prenosu, po\u010det prich\u00e1dzaj\u00facich spr\u00e1v.<\/li>\n<li>Dokumentujte po\u017eiadavky na zdroje pre v\u00e1\u0161 servis. Napr\u00edklad: po\u010det vyhraden\u00fdch pr\u00edpadov virtu\u00e1lnych strojov, po\u010det in\u0161tanci\u00ed Spanner, \u0161pecializovan\u00e9 vybavenie, ako s\u00fa GPU alebo TPU.<\/li>\n<li>Dokumentujte obmedzenia zdrojov: typ zdroja, regi\u00f3n at\u010f.<\/li>\n<li>Dokumentujte obmedzenia kv\u00f3t na vytv\u00e1ranie nov\u00fdch zdrojov. Napr\u00edklad limit po\u010dtu po\u017eiadaviek GCE API, ak pou\u017e\u00edvate API na vytv\u00e1ranie nov\u00fdch in\u0161tanci\u00ed.<\/li>\n<li>Zv\u00e1\u017ete vykon\u00e1vanie z\u00e1\u0165a\u017eov\u00fdch testov na anal\u00fdzu zn\u00ed\u017eenia v\u00fdkonu.<\/li>\n<\/ul>\n<p>\nTo je v\u0161etko. Dovidenia na hodin\u00e1ch!<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/465489\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f! \u0412\u044b \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d? \u0418\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u044c \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432? \u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0447\u0435\u043c \u0432\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438\u0441\u044c? \u0427\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0430 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u0447\u0442\u043e \u043f\u043b\u043e\u0445\u043e? \u041a\u0430\u043a \u0432\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0435\u043b\u0438\u0437\u0430\u043c \u0438\u043b\u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28225,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37606","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.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f!\" \/>\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\/sk\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\u0427\u0435\u043a\u043b\u0438\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu\" \/>\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:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:33+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\udd47Check-list pripravenosti na produkciu | ProHoster","description":"Preklad \u010dl\u00e1nku bol pripraven\u00fd \u0161peci\u00e1lne pre \u0161tudentov kurzu \u201eDevOps praktiky a n\u00e1stroje\u201c, ktor\u00fd sa za\u010d\u00edna u\u017e dnes!","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\u0427\u0435\u043a\u043b\u0438\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0443 | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f!","og:url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","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:33+00:00","article:modified_time":"2019-10-31T19:18:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37606","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:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:23:07","updated":"2026-01-23 18:34:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/37606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=37606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/37606\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/28225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=37606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=37606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=37606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}