{"id":32497,"date":"2019-10-31T21:47:23","date_gmt":"2019-10-31T18:47:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/devopsforum-2019-vnedryat-devops-nelzya-zhdat\/"},"modified":"2019-10-31T21:47:23","modified_gmt":"2019-10-31T18:47:23","slug":"devopsforum-2019-vnedryat-devops-nelzya-zhdat","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat","title":{"rendered":"DevOpsForum 2019. DevOps'i rakendamine ei saa s\u00f5ltuda ooteajast.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hiljuti osalesin DevOpsForum 2019-l, mille korraldas Logrocon. Konverentsil p\u00fc\u00fcdsid osalejad leida lahendusi ja uusi t\u00f6\u00f6riistu t\u00f5husaks koost\u00f6\u00f6ks \u00e4ri ja arenduse ning IT-teeninduse spetsialistide vahel.<\/p>\n<p><img decoding=\"async\" alt=\"DevOpsForum 2019. DevOps&#039;i rakendamine ei saa s\u00f5ltuda ooteajast.\" src=\"\/wp-content\/uploads\/2019\/04\/31008dd750d7cc4cd89342105b6e3232.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKonverents oli suur edu: oli palju kasulikke ettekandeid, huvitavaid esitusvorminguid ja rohkelt suhtlemist esinejatega. Eriti oluline oli, et keegi ei \u00fcritanud mulle midagi m\u00fc\u00fca, mis on suurte konverentside esinejate seas sageli probleemiks.<\/p>\n<p>Rahaliste andmete esitlused Raiffeisen Bank'ilt, Alfa Insurance'ilt, Mango Telekome automatiseerimise kogemus ja muud \u00fcksikasjad allpool. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<blockquote><p>Minu nimi on Jana, t\u00f6\u00f6tan testijana, tegelen automatiseerimisega, samuti DevOps'iga ja armastan osaleda konverentsidel ja kohtumistel. Viimase kahe aasta jooksul olen k\u00e4inud Oleg Bunini konverentsidel (HighLoad++, TeamLead Conf), Jug'i \u00fcritustel (Heisenbug, JPoint), TestCon Moskvases, DevOps Pro Moskvases, Big Data Moskvases. <\/p>\n<p>Esimene asi, millele ma t\u00e4helepanu p\u00f6\u00f6ran, on konverentsi kava. V\u00e4hemal m\u00e4\u00e4ral vaatan, millest ettekande teema on, kuid rohkem spikeri peale. Isegi kui ettekande sisu on v\u00e4ga tehniline ja huvitav, ei ole sugugi kindel, et suudate ettekandes jagatud parimaid praktikaid oma ettev\u00f5ttes rakendada. Ja sel juhul on teil vajalik hea esineja.\n<\/p><\/blockquote>\n<h2>Valgus toru l\u00f5pus Raiyffaisenbankis<\/h2>\n<p>\nTavaliselt korraldan ma koridorides huvitavate esinejate jahtimist. DevOpsForum 2019 ajal j\u00e4i minu huvi alla ettekandja Raiyffaisenbankist - Mihhail Bijan. Oma esitluses r\u00e4\u00e4kis ta, kuidas nad j\u00e4rk-j\u00e4rgult viivad oma meeskonnad DevOpsile, miks see neile vajalik on ja kuidas m\u00fc\u00fca ettev\u00f5ttele DevOps-transformatsiooni ideed. \u00dcldiselt r\u00e4\u00e4kis ta ka sellest, kuidas n\u00e4ha valgust toru l\u00f5pus.<\/p>\n<p><img decoding=\"async\" alt=\"DevOpsForum 2019. DevOps&#039;i rakendamine ei saa s\u00f5ltuda ooteajast.\" src=\"\/wp-content\/uploads\/2019\/04\/d8a8fde23fab490330f6eb3e39659651.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Mihhail Bijan, automatiseerimise direktor Raiyffaisenbankis<\/i><\/p>\n<p>Praegu nende ettev\u00f5ttes ei ole t\u00f5eliselt DevOps'i. See on t\u00f5eline, kuid mitte k\u00f5igis meeskondades. DevOps'i juurutamisel toetuvad nad meeskondade valmidusele nii spetsialistide tasandil kui ka toote vajaduste ja selle platvormi k\u00fcpsuse osas, millele toode rajatud on. Misha r\u00e4\u00e4kis, kuidas selgitada \u00e4ri jaoks, miks DevOps on vajalik. <\/p>\n<p>Panga sektoril on mitmeid kasvu tegureid: teenuste hind ja kliendibaasi laienemine. Teenuste hinna t\u00f5stmine ei ole just k\u00f5ige parem kasvutegur, kuid kliendibaasi kasv on vastupidine. Kui konkurendid toovad turule objektiivselt k\u00f5rgelt hinnatud toote, l\u00e4hevad k\u00f5ik kliendid sinna, kuid aja jooksul turg stabiliseerub. Seet\u00f5ttu on uute toodete turuleviimine ja nende toomise kiirus peamine asi, millele pangad keskenduvad. Just selleks ongi vajalik DevOps, ja \u00e4ri m\u00f5istab seda.<\/p>\n<p>J\u00e4rgmine oluline m\u00e4rkus: DevOps ei v\u00e4henda alati turule mineku aega. DevOps ei saa t\u00f6\u00f6tada \u00fcksi; see on vaid osa tootearenduse ja turule viimise protsessist, alates koodist kuni kliendini. Kuid k\u00f5ik, mis ei ole seotud koodiga, ei kuulu DevOps-i valdkonda. Ehkki turundajad v\u00f5ivad aastaid turgu uurida ja konkurentidest j\u00e4\u00e4da maha, on oluline kiiresti m\u00f5ista, mida klient vajab, ja planeerida selle funktsiooni elluviimist \u2014 tihti on just see, mida vajatakse, et DevOps t\u00f5husalt t\u00f6\u00f6le hakkaks ja ettev\u00f5te oma eesm\u00e4rgid saavutaks. Seet\u00f5ttu leppis Raiffeisenbankis esmalt kokku, et tuleb \u00f5ppida DevOps-i t\u00f5husat kasutamist. Automaatika automaatika nimel ei aita oluliselt uute klientide omandamisel.<\/p>\n<p>\u00dcldiselt on Misha arvamus, et DevOps-i tuleks rakendada, kuid targalt. Tuleb olla valmis selleks, et transformatsiooni alguses v\u00f5ib meeskonna tootlikkus v\u00e4heneda ja nad teenivad v\u00e4hem raha, kuid hiljem see tasub end \u00e4ra.<\/p>\n<h2>Testimise automatiseerimine ettev\u00f5ttes \u00abMango Telecom\u00bb<\/h2>\n<p>\nTeise huvitava ettekande tegi Egor Maslov \"Mango Telecom\"-ist. Esitluse pealkiri oli \"Testimise t\u00e4isl\u00e4bimise automatiseerimine SCRUM meeskonnas\". Egori arvates on DevOps loodud just SCRUM-i jaoks, kuid DevOps-i rakendamine SCRUM meeskonnas osutub \u00fcsna problemaatiliseks. Selle p\u00f5hjuseks on see, et SCRUM meeskond on pidevas liikumises, pole aega uuteks algatusteks ega protsesside \u00fcmberkorraldamiseks. Probleem on ka selles, et SCRUM ei eelda alameeskondade loomist (nt testijate meeskond, arendajate meeskond jne). Lisaks on olemasoleva protsessi automatiseerimiseks vajalik dokumentatsioon, aga SCRUMis on dokumentatsioon sageli t\u00e4ielikult puudulik \u2014 \"toode on olulisem kui mingisugune kirjutamine\".<\/p>\n<p>SCRUM-ile \u00fcleminekuga hakkasid testijad arendajatega n\u00f5u pidama, kuidas funktsioone testida. Aja jooksul suurenes funktsionaalsuse maht, dokumentatsioon puudus ja nad hakkasid avastama palju vigu funktsioonides, mille puhul testimist polnud ja polnud selge, kes ja millal neid testis. \u00dches\u00f5naga \u2014 segadus ja kaos. Otsustati liikuda testimise automatiseerimise suunas. Kuid ka siis toimus t\u00e4ielik eba\u00f5nnestumine. Nad kaasasid automatiseerimiseks allt\u00f6\u00f6v\u00f5tjaid, kes kasutasid teadmata tehnoloogiat. Autotestimise raamistiku t\u00f6\u00f6 k\u00fcll, kuid p\u00e4rast allt\u00f6\u00f6v\u00f5tjate lahkumist kestis see vaid kaks n\u00e4dalat. J\u00e4rgnes teine katse automatiseerimise sisseviimiseks. See algas sellega, et k\u00f5ik peab toimuma ettev\u00f5tte sees, oma j\u00f5ududega (\u00f5ige suund: kasvatage oma p\u00e4devust), SCRUM-i raames ning dokumentatsiooni loomise protsessis. Automatiseerimise tehnoloogia peab olema sama, mis toote tehnoloogia (siin olen t\u00e4ielikult n\u00f5us, \u00e4rge testige projekti JavaScriptis millegi muuga). Sprinti l\u00f5puks korraldasid nad demoesituse, kuidas autotest t\u00f6\u00f6tab, kogu meeskonna osav\u00f5tul (kasulik). Nii suurenes kogu meeskonna kaasatus automatiseerimisprotsessis, samuti usaldus autotestide ja v\u00f5imalus, et see autotest t\u00f5en\u00e4oliselt kasutatakse (mitte ei j\u00e4\u00e4 kommentaaridesse kuuks ajaks pidevate eba\u00f5nnestumiste t\u00f5ttu).<\/p>\n<blockquote><p>Muide, DevOpsForum 2019-l oli avatud mikrofon \u2014 juba ammu tuntud ja minu arvates kasulik esitluste formaat. K\u00f5nnid ringi, kuulad ettekandeid ja siis otsustad, et konverentsi raames tasub arutada m\u00f5nda teemat v\u00f5i probleemi, jagada asjakohaseid kogemusi \u00fclesande lahendamisel.<\/p>\n<p>Olen ka t\u00e4hele pannud, et korraldajad viisid sisse l\u00fchiettekannete vooru. Iga ettekande kestus ei \u00fcleta 10 minutit, p\u00e4rast millele j\u00e4rgneb k\u00fcsimustevoor. Nii saab katta kohe palju teemasid ja esinejatelt, kes on huvitatud, k\u00fcsimusi esitada.<\/p><\/blockquote>\n<p> <img decoding=\"async\" alt=\"DevOpsForum 2019. DevOps&#039;i rakendamine ei saa s\u00f5ltuda ooteajast.\" src=\"\/wp-content\/uploads\/2019\/04\/ca710df91c4c46e1bef36ca058bff6ff.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"DevOpsForum 2019. DevOps&#039;i rakendamine ei saa s\u00f5ltuda ooteajast.\" src=\"\/wp-content\/uploads\/2019\/04\/52d0c64d56e21d3a84e0571475084198.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ettekannete vahel jalutasin konverentsi partnerite stendidelt ja haarasin\/ v\u00f5itsin palju erinevaid asju. Ah, ma armastan \u00fcritustel jagatavat!<\/i><\/p>\n<h2>\u00dcmarlaud ja DevOpsi k\u00fcsimused riskijuhtimise direktoriga Alfastrahovannist<\/h2>\n<p>\nDevOpsForum 2019 oli t\u00f5eline tipphetk, milleks oli tunni pikkune paneeldiskussioon DevOpsi ekspertidega. Osales neli paneeli liiget, kes vaatasid DevOpsi erinevatest vaatenurkadest: Anton Isanin (AlfaStrahovanie, arendusdirektor), Nailia Zamashkina (Fintech Lab, operatiivdirektor), Oleg Egorkin (Rostelecom, Agile-treener) ja Anton Martyanov (iseseisev ekspert, vaatas DevOpsi \u00e4rinurgast). <\/p>\n<p>Eksperdid istusid rahvale l\u00e4hemale ja seej\u00e4rel algas t\u00f5eline show: terve tunni jagu k\u00fcsisid osalejad saalist oma k\u00fcsimusi, ja eksperdid vastasid. Vahel tulid v\u00e4lja t\u00f5elised debatid. K\u00fcsimused olid v\u00e4ga mitmekesised, n\u00e4iteks: kas DevOps-inseneride olemasolu on \u00fcldse vajalik, miks ei saa neid kasvatada s\u00fcsteemiadministraatoritest, kas peaks k\u00f5igile pakkuma DevOpsi, milline on selle v\u00e4\u00e4rtus jne.<\/p>\n<p>Seej\u00e4rel suheldes Anton Isaniniga isiklikult, arutasime vajadust tuua DevOpsi kultuur igasse koju ning paljastasime DevOpsi \u00fcmberkujundamise tumedamaid k\u00fclgi.<\/p>\n<p>Kujutame ette, et k\u00f5ik kokku said ja otsustasid, et DevOps on vajalik nii tootmisele, \u00e4ri kui ka meeskonnale. Hakkasime rakendama. K\u00f5ik l\u00e4ks korda. V\u00f5tsime hinge. DevOps t\u00f5i meid klientidele l\u00e4hemale, n\u00fc\u00fcd suudame kiiresti t\u00e4ita k\u00f5ik nende soovid. Tulemusena on meil suur Ops-osakond, millel on ranged regulatsioonid ja n\u00f5udmised, ja see genereerib pidevalt defekte tootesse, luues hulga piletite jaoks. K\u00f5ik defektid on t\u00e4histatud staatusega \u201ekiire\u201d, isegi kui klient tahab \u00fcllatusena muuta nupuv\u00e4rvi rohelisest kollaseks. Projekt kasvab, kasvab v\u00e4ljaandmiste arv ja vastavalt ka defektide ja koost\u00f6\u00f6probleemide arv klientide seas. Ops palkab juurde 10 inimest, et j\u00f5uda defekte raporteerida, samas kui arendus palkab veel 15, et neid sulgeda. Ja selle asemel, et rakendada uusi funktsioone, t\u00f6\u00f6tab meeskond l\u00f5putute SD\u2018dega, selgitades funktsionaalsust kasutajatele ja samas ka toele. L\u00f5ppkokkuv\u00f5ttes on nii Ops kui arendus tegevuses, kuid klient ja \u00e4ri on rahulolematud: uued funktsioonid j\u00e4\u00e4vad kinni. Tundub, et DevOps on olemas, aga samas nagu ei olegi.<\/p>\n<p>Anton r\u00f5hutas, et DevOpsi rakendamine s\u00f5ltub otseselt ettev\u00f5tte suurusest. Kui \u00fche kliendi teenindamine aastas toob ettev\u00f5ttele miljardit \u2014 DevOps ei ole vajalik (olemasolu eeldusel, et sul ei ole tarvis kliendile regulaarselt uusi muudatusi rakendada). K\u00f5ik on nii-\u00f6elda korras. Kuid kui \u00e4ri kasvab ja kliente tuleb juurde, siis tuleb sellele vastata. Tavaliselt ei ole ettev\u00f5ttes algselt tugevat opsimeeskonda. Esiteks arendame toodet ja alles seej\u00e4rel m\u00f5istame, et toote sujuvaks toimimiseks tuleb j\u00e4lgida <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-dusseldorf\/\"   title=\"serveritega\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3415\">serveritega<\/a>, toimetamist. Siis tekibki vajadus opsi j\u00e4rele. Tuleb m\u00f5ista, et ops, kui eraldi osakond, hakkab kehtestama hulga takistusi arendusele ning k\u00f5ik toimetamised hakkavad venima. See t\u00e4hendab, et antud olukorras on DevOpsi kultuur juba relevantne, kuid ei tohi unustada ka selle tumedat poolt.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/449666\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043f\u043e\u0431\u044b\u0432\u0430\u043b\u0430 \u043d\u0430 DevOpsForum 2019, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b Logrocon. \u041d\u0430 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u043d\u043e\u0432\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044e. \u041a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0443\u0434\u0430\u043b\u0430\u0441\u044c: \u0431\u044b\u043b\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0434\u043e\u043a\u043b\u0430\u0434\u043e\u0432, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0439 \u0438 \u043a\u0443\u0447\u0430 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u0434\u043e\u043a\u043b\u0430\u0434\u0447\u0438\u043a\u0430\u043c\u0438. \u0418 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u043c\u043d\u0435 \u043d\u0438\u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043f\u0440\u043e\u0434\u0430\u0442\u044c, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24300,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32497","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.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043f\u043e\u0431\u044b\u0432\u0430\u043b\u0430 \u043d\u0430 DevOpsForum 2019, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b Logrocon. \u041d\u0430 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u043d\u043e\u0432\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044e. \u041a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0443\u0434\u0430\u043b\u0430\u0441\u044c: \u0431\u044b\u043b\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0434\u043e\u043a\u043b\u0430\u0434\u043e\u0432, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0439 \u0438 \u043a\u0443\u0447\u0430 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u0434\u043e\u043a\u043b\u0430\u0434\u0447\u0438\u043a\u0430\u043c\u0438. \u0418 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u043c\u043d\u0435 \u043d\u0438\u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043f\u0440\u043e\u0434\u0430\u0442\u044c,\" \/>\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\/et\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47DevOpsForum 2019. \u0412\u043d\u0435\u0434\u0440\u044f\u0442\u044c DevOps \u043d\u0435\u043b\u044c\u0437\u044f \u0436\u0434\u0430\u0442\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043f\u043e\u0431\u044b\u0432\u0430\u043b\u0430 \u043d\u0430 DevOpsForum 2019, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b Logrocon. \u041d\u0430 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u043d\u043e\u0432\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044e. \u041a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0443\u0434\u0430\u043b\u0430\u0441\u044c: \u0431\u044b\u043b\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0434\u043e\u043a\u043b\u0430\u0434\u043e\u0432, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0439 \u0438 \u043a\u0443\u0447\u0430 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u0434\u043e\u043a\u043b\u0430\u0434\u0447\u0438\u043a\u0430\u043c\u0438. \u0418 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u043c\u043d\u0435 \u043d\u0438\u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043f\u0440\u043e\u0434\u0430\u0442\u044c,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat\" \/>\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:47:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:47:23+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\udd47DevOpsForum 2019. DevOpsi rakendamiseks ei saa oodata | ProHoster","description":"Hiljuti k\u00fclastasin DevOpsForum 2019, mille korraldas Logrocon. Sellel konverentsil \u00fcritasid osalejad leida lahendusi ja uusi t\u00f6\u00f6riistu t\u00f5husaks koost\u00f6\u00f6ks \u00e4ri ja arenduse ning IT teeninduse spetsialistide vahel. Konverents oli t\u00f5eliselt edu saavutanud: esitles palju kasulikke ettekandeid, huvitavaid esitusviise ja rohkesti suhtlemist esinejatega. Eriti oluline oli, et keegi ei proovinud mulle midagi m\u00fc\u00fca.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47DevOpsForum 2019. \u0412\u043d\u0435\u0434\u0440\u044f\u0442\u044c DevOps \u043d\u0435\u043b\u044c\u0437\u044f \u0436\u0434\u0430\u0442\u044c | ProHoster","og:description":"\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043f\u043e\u0431\u044b\u0432\u0430\u043b\u0430 \u043d\u0430 DevOpsForum 2019, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b Logrocon. \u041d\u0430 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u043d\u043e\u0432\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044e. \u041a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0443\u0434\u0430\u043b\u0430\u0441\u044c: \u0431\u044b\u043b\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0434\u043e\u043a\u043b\u0430\u0434\u043e\u0432, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0439 \u0438 \u043a\u0443\u0447\u0430 \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u0434\u043e\u043a\u043b\u0430\u0434\u0447\u0438\u043a\u0430\u043c\u0438. \u0418 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u043c\u043d\u0435 \u043d\u0438\u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043f\u0440\u043e\u0434\u0430\u0442\u044c,","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat","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:47:23+00:00","article:modified_time":"2019-10-31T18:47:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32497","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-02-19 09:14:07","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:57:23","updated":"2026-02-19 09:14:07","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/32497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=32497"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/32497\/revisions"}],"predecessor-version":[{"id":161790,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/32497\/revisions\/161790"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/24300"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=32497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=32497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=32497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}