{"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\/pl\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat","title":{"rendered":"DevOpsForum 2019. Wdro\u017cenie DevOps nie mo\u017ce czeka\u0107.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Niedawno uczestniczy\u0142em w DevOpsForum 2019, kt\u00f3re organizowa\u0142 Logrocon. Na tej konferencji uczestnicy starali si\u0119 znale\u017a\u0107 rozwi\u0105zania i nowe narz\u0119dzia do efektywnej wsp\u00f3\u0142pracy mi\u0119dzy biznesem a specjalistami z zakresu rozwoju oraz wsparcia IT.<\/p>\n<p><img decoding=\"async\" alt=\"DevOpsForum 2019. Wdro\u017cenie DevOps nie mo\u017ce czeka\u0107.\" src=\"\/wp-content\/uploads\/2019\/04\/31008dd750d7cc4cd89342105b6e3232.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKonferencja by\u0142a udana: by\u0142o naprawd\u0119 wiele przydatnych prezentacji, interesuj\u0105ce formaty wyst\u0105pie\u0144 i mn\u00f3stwo rozm\u00f3w z prelegentami. Co wa\u017cne, nikt nie pr\u00f3bowa\u0142 mi nic sprzeda\u0107, co jest powszechne na du\u017cych konferencjach w ostatnim czasie.<\/p>\n<p>Podsumowanie wyst\u0105pie\u0144 Raiffeisen Bank, AlfaStrachowania, do\u015bwiadczenia Mango Telecom w zakresie wprowadzania automatyzacji oraz inne szczeg\u00f3\u0142y znajdziesz poni\u017cej. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<blockquote><p>Nazywam si\u0119 Jana, pracuj\u0119 jako tester, zajmuj\u0119 si\u0119 automatyzacj\u0105, a tak\u017ce DevOps i uwielbiam uczestniczy\u0107 w konferencjach i meetupach. W ci\u0105gu ostatnich dw\u00f3ch lat by\u0142am na konferencjach Olega Bunina (HighLoad++, TeamLead Conf), na wydarzeniach Jug (Heisenbug, JPoint), na TestCon Moscow, DevOps Pro Moscow, Big Data Moscow. <\/p>\n<p>Najpierw zwracam uwag\u0119 na program konferencji. Mniej interesuje mnie temat wyk\u0142adu, bardziej prelegent. Nawet je\u015bli wyk\u0142ad b\u0119dzie bardzo technologiczny i interesuj\u0105cy, nie ma gwarancji, \u017ce uda si\u0119 zastosowa\u0107 jakie\u015b praktyki w mojej firmie. Dlatego wa\u017cny jest prelegent.\n<\/p><\/blockquote>\n<h2>\u015awiat\u0142o na ko\u0144cu pipeline w Raiffeisen Bank<\/h2>\n<p>\nZwykle poluj\u0119 na interesuj\u0105cych mnie prelegent\u00f3w w kuluarach. Na DevOpsForum 2019 w moim kr\u0119gu zainteresowa\u0144 znalaz\u0142 si\u0119 prezentuj\u0105cy z Raiffeisen Bank - Michai\u0142 Bizhan. Podczas wyst\u0105pienia opowiada\u0142 o tym, jak stopniowo wprowadzaj\u0105 swoje zespo\u0142y w DevOps, dlaczego to potrzebne i jak sprzeda\u0107 pomys\u0142 transformacji DevOps biznesowi. Og\u00f3lnie m\u00f3wi\u0142 o tym, jak dostrzec \u015bwiat\u0142o na ko\u0144cu pipeline.<\/p>\n<p><img decoding=\"async\" alt=\"DevOpsForum 2019. Wdro\u017cenie DevOps nie mo\u017ce czeka\u0107.\" src=\"\/wp-content\/uploads\/2019\/04\/d8a8fde23fab490330f6eb3e39659651.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Michai\u0142 Bizhan, dyrektor ds. automatyzacji w Raiffeisen Bank<\/i><\/p>\n<p>Obecnie w ich firmie nie ma \"prawdziwego DevOps\". To znaczy, \u017ce jest on rzeczywisty, ale nie w wszystkich zespo\u0142ach. Przy wdra\u017caniu DevOps opieraj\u0105 si\u0119 na gotowo\u015bci zespo\u0142\u00f3w zar\u00f3wno z perspektywy konkretnych in\u017cynier\u00f3w, jak i potrzeb produktu oraz dojrza\u0142o\u015bci platformy, na kt\u00f3rej ten produkt jest zbudowany. Misza opowiedzia\u0142, jak wyja\u015bni\u0107 biznesowi, dlaczego DevOps jest potrzebny. <\/p>\n<p>Sektor bankowy ma kilka czynnik\u00f3w wzrostu: koszt us\u0142ug oraz rozszerzenie bazy klient\u00f3w. Zwi\u0119kszenie koszt\u00f3w us\u0142ug nie jest zbyt skutecznym czynnikiem, natomiast wzrost bazy klient\u00f3w wr\u0119cz przeciwnie. Kiedy konkurenci wypuszczaj\u0105 obiektywnie dobry produkt, wszyscy klienci przechodz\u0105 do nich, a potem z czasem rynek si\u0119 stabilizuje. Dlatego wprowadzanie nowych produkt\u00f3w na rynek i szybko\u015b\u0107 ich wprowadzenia to kluczowe kwestie, na kt\u00f3re koncentruj\u0105 si\u0119 banki. W\u0142a\u015bnie dla tego potrzebny jest DevOps, co biznes doskonale rozumie.<\/p>\n<p>Kolejna wa\u017cna uwaga: DevOps nie zawsze skraca czas wprowadzenia na rynek. DevOps nie mo\u017ce dzia\u0142a\u0107 samodzielnie, to tylko cz\u0119\u015b\u0107 procesu tworzenia i wprowadzania produktu na rynek od etapu rozwoju do produkcji (od kodu do klienta). Wszystko, co dzieje si\u0119 przed napisaniem kodu, nie ma bezpo\u015bredniego zwi\u0105zku z DevOps. To znaczy, \u017ce marketingowcy mog\u0105 przez lata analizowa\u0107 rynek i ca\u0142e \u017cycie dogania\u0107 konkurent\u00f3w. Niezb\u0119dne jest szybkie zrozumienie potrzeb klienta i planowanie realizacji danej funkcji \u2014 cz\u0119sto tego w\u0142a\u015bnie brakuje, aby DevOps dzia\u0142a\u0142 poprawnie i firma osi\u0105ga\u0142a swoje cele. Dlatego, w pierwszej kolejno\u015bci, w Raiffeisen Bank ustalono z biznesem, \u017ce nale\u017cy nauczy\u0107 si\u0119 wykorzystywa\u0107 DevOps. Automatyzacja dla samej automatyzacji niewiele pomo\u017ce w walce o nowych klient\u00f3w.<\/p>\n<p>Og\u00f3lnie rzecz bior\u0105c, Misha uwa\u017ca, \u017ce DevOps nale\u017cy wdra\u017ca\u0107, ale z rozwag\u0105. I trzeba by\u0107 gotowym na to, \u017ce na pocz\u0105tku transformacji wydajno\u015b\u0107 zespo\u0142u spadnie, b\u0119d\u0105 zarabia\u0107 mniej pieni\u0119dzy, ale na d\u0142u\u017csz\u0105 met\u0119 si\u0119 to op\u0142aci.<\/p>\n<h2>Automatyzacja testowania w \"Mango Telecom\".<\/h2>\n<p>\nJeszcze jeden interesuj\u0105cy wyk\u0142ad dla mnie jako testera wyg\u0142osi\u0142 Egor Mas\u0142ow z \u00abMango Telecom\u00bb. Prezentacja nosi\u0142a tytu\u0142 \u201eAutomatyzacja pe\u0142nego cyklu testowania w zespole SCRUM\u201d. Egor uwa\u017ca, \u017ce DevOps zosta\u0142 stworzony w\u0142a\u015bnie dla SCRUM, ale jednocze\u015bnie wdro\u017cenie DevOps w zespole SCRUM jest do\u015b\u0107 problematyczne. Wynika to z tego, \u017ce zesp\u00f3\u0142 SCRUM ca\u0142y czas si\u0119 gdzie\u015b spieszy, a nie ma czasu na nowe innowacje i przebudow\u0119 procesu. Problem polega tak\u017ce na tym, \u017ce SCRUM nie przewiduje wydzielania sub-zespo\u0142\u00f3w w zespole (zesp\u00f3\u0142 tester\u00f3w, zesp\u00f3\u0142 programist\u00f3w itp.). Poza tym, aby automatyzowa\u0107 istniej\u0105cy proces, potrzebna jest dokumentacja, a w SCRUM cz\u0119sto dokumentacja jest ca\u0142kowicie nieobecna \u2014 \u201eprodukt jest wa\u017cniejszy ni\u017c jaka\u015b pisma\u201d.<\/p>\n<p>Po przej\u015bciu na SCRUM, testerzy zacz\u0119li konsultowa\u0107 si\u0119 z programistami, jak testowa\u0107 funkcje. Stopniowo ro\u015bnie obj\u0119to\u015b\u0107 funkcjonalno\u015bci, brakowa\u0142o dokumentacji, a oni zacz\u0119li \u0142apa\u0107 wiele b\u0142\u0119d\u00f3w w funkcjonalno\u015bci, kt\u00f3ra nie by\u0142a pokryta testami i w og\u00f3le nie by\u0142o jasne, kto i kiedy j\u0105 testowa\u0142. Kr\u00f3tko m\u00f3wi\u0105c \u2014 chaos i zamieszanie. Zdecydowali si\u0119 na automatyzacj\u0119 testowania. Ale wtedy r\u00f3wnie\u017c wydarzy\u0142 si\u0119 ca\u0142kowity fail. Zaanga\u017cowali specjalist\u00f3w zewn\u0119trznych do automatyzacji, kt\u00f3rzy pisali w nieznanym dla etatowych tester\u00f3w stosie technologicznym. Ramy dla autotest\u00f3w oczywi\u015bcie dzia\u0142a\u0142y, ale po tym, jak zewn\u0119trzni pracownicy odeszli, przetrwa\u0142y tylko dwa tygodnie. Nast\u0119pnie by\u0142a pr\u00f3ba wprowadzenia autotestowania numer dwa. Rozpocz\u0119\u0142o si\u0119 to od tego, \u017ce wszystko nale\u017cy budowa\u0107 wewn\u0105trz firmy, w\u0142asnymi si\u0142ami (w\u0142a\u015bciwy kierunek: rozwijajcie wiedz\u0119 wewn\u0119trzn\u0105), w ramach SCRUM, i w procesie tworzy\u0107 dokumentacj\u0119. Stos do automatyzacji powinien by\u0107 r\u00f3wny stosowi produktu (tu zdecydowanie si\u0119 zgadzam, nie testujcie projektu w JavaScript czym\u015b innym). Na koniec sprintu organizowali demo tego, jak dzia\u0142a autotest, z udzia\u0142em ca\u0142ego zespo\u0142u (przydatne). W ten spos\u00f3b ros\u0142a zaanga\u017cowanie wszystkich cz\u0142onk\u00f3w zespo\u0142u w proces automatyzacji, a tak\u017ce zaufanie do autotest\u00f3w i szansa na to, \u017ce ten autotest z pewno\u015bci\u0105 b\u0119dzie wykorzystywany (a nie zostanie zakomentowany po miesi\u0105cu z powodu ci\u0105g\u0142ych pora\u017cek).<\/p>\n<blockquote><p>Tak przy okazji na DevOpsForum 2019 dzia\u0142a\u0142 otwarty mikrofon \u2014 od dawna znany i moim zdaniem przydatny format wyst\u0105pie\u0144. Chodzisz tak, s\u0142uchasz referat\u00f3w, a potem decydujesz, \u017ce warto om\u00f3wi\u0107 jaki\u015b temat lub problem w ramach konferencji, podzieli\u0107 si\u0119 odpowiednim do\u015bwiadczeniem w rozwi\u0105zaniu zadania.<\/p>\n<p>Zauwa\u017cy\u0142am jeszcze, \u017ce organizatorzy wprowadzili sesj\u0119 kr\u00f3tkich wyst\u0105pie\u0144. Ka\u017cde wyst\u0105pienie trwa nie d\u0142u\u017cej ni\u017c 10 minut, potem s\u0105 pytania. W ten spos\u00f3b mo\u017cna od razu poruszy\u0107 wiele temat\u00f3w i zadawa\u0107 pytania prelegentom, kt\u00f3rzy nas zainteresowali.<\/p><\/blockquote>\n<p> <img decoding=\"async\" alt=\"DevOpsForum 2019. Wdro\u017cenie DevOps nie mo\u017ce czeka\u0107.\" src=\"\/wp-content\/uploads\/2019\/04\/ca710df91c4c46e1bef36ca058bff6ff.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"DevOpsForum 2019. Wdro\u017cenie DevOps nie mo\u017ce czeka\u0107.\" src=\"\/wp-content\/uploads\/2019\/04\/52d0c64d56e21d3a84e0571475084198.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Mi\u0119dzy wyst\u0105pieniami spacerowa\u0142am po stoiskach partner\u00f3w konferencji i zdoby\u0142am\/wygra\u0142am wiele r\u00f3\u017cnych drobiazg\u00f3w. Ech, uwielbiam gad\u017cety!<\/i><\/p>\n<h2>Okr\u0105g\u0142y st\u00f3\u0142 i pytania DevOps z dyrektorem ds. rozwoju w Alfabank.<\/h2>\n<p>\nWisienk\u0105 na torcie DevOpsForum 2019 dla mnie by\u0142a godzinna sesja plenarna z ekspertami DevOps. Zaproszono czterech uczestnik\u00f3w sesji, kt\u00f3rzy mieli przyjrze\u0107 si\u0119 DevOps z r\u00f3\u017cnych perspektyw: Anton Isanin (Alfabank, dyrektor ds. rozwoju), Nailia Zamashkina (FinTech Lab, dyrektor operacyjny), Oleg Egorkin (Rostelecom, Agile coach) oraz Anton Martyanov (niezale\u017cny ekspert, patrzy\u0142 na DevOps z punktu widzenia biznesu). <\/p>\n<p>Eksperci usiedli bli\u017cej ludzi i zacz\u0119\u0142o si\u0119: przez ca\u0142y godzin\u0119 uczestnicy z sali zadawali swoje pytania, a eksperci odpowiadali. Czasami wywi\u0105zywa\u0142y si\u0119 prawdziwe debaty. Pytania by\u0142y najrozmaitsze, na przyk\u0142ad: czy w og\u00f3le potrzebni s\u0105 in\u017cynierowie DevOps, dlaczego nie mo\u017cna ich wyhodowa\u0107 z administrator\u00f3w system\u00f3w, czy wszystkim nale\u017cy proponowa\u0107 DevOps, jaka jest jego warto\u015b\u0107 i tak dalej.<\/p>\n<p>Potem osobi\u015bcie rozmawia\u0142am z Antonem Isaninem. Om\u00f3wili\u015bmy potrzeb\u0119 wprowadzenia kultury DevOps do ka\u017cdego domu i odkryli\u015bmy mroczn\u0105 stron\u0119 transformacji DevOps.<\/p>\n<p>Wyobra\u017amy sobie, \u017ce wszyscy si\u0119 zebrali i uznali, \u017ce DevOps jest potrzebny zar\u00f3wno produktowi, jak i biznesowi oraz zespo\u0142owi. Zacz\u0119li wprowadza\u0107 zmiany. Wszystko posz\u0142o g\u0142adko. Odetchn\u0119li. DevOps przybli\u017cy\u0142 nas do klienta, teraz b\u0119dziemy szybko realizowa\u0107 wszystkie jego \u017cyczenia. W rezultacie mamy du\u017c\u0105 jednostk\u0119 Ops z rygorystycznymi regulaminami i wymaganiami, kt\u00f3ra wci\u0105\u017c produkuje defekty w produkcie, generuj\u0105c mn\u00f3stwo zg\u0142osze\u0144. Co wi\u0119cej, wszystkie defekty s\u0105 oznaczone jako \u201epilne\u201d, nawet gdy klient nagle postanawia pomalowa\u0107 przycisk na \u017c\u00f3\u0142to zamiast zielonego. Projekt ro\u015bnie, liczba wyda\u0144 i odpowiednio liczba defekt\u00f3w oraz niezrozumienia nowej funkcjonalno\u015bci przez klient\u00f3w wzrasta. Ops zatrudnia dodatkowe 10 os\u00f3b, aby zd\u0105\u017cy\u0107 zg\u0142asza\u0107 defekty, a dzia\u0142 rozwoju zatrudnia kolejnych 15, aby zd\u0105\u017cy\u0107 je zamyka\u0107. Zamiast wprowadza\u0107 nowe funkcje, zesp\u00f3\u0142 zajmuje si\u0119 niesko\u0144czonymi zadaniami SD, t\u0142umacz\u0105c u\u017cytkownikom funkcjonalno\u015b\u0107, a przy okazji r\u00f3wnie\u017c wsparciu. W efekcie zar\u00f3wno Ops, jak i dzia\u0142 rozwoju s\u0105 zaj\u0119te, ale klient i biznes s\u0105 niezadowoleni: nowe funkcje utkn\u0119\u0142y. Wydaje si\u0119, \u017ce DevOps jest, a jednocze\u015bnie go nie ma.<\/p>\n<p>Anton jednoznacznie stwierdzi\u0142, \u017ce potrzeba wprowadzenia DevOps jest \u015bci\u015ble zwi\u0105zana z wielko\u015bci\u0105 biznesu. Je\u015bli obs\u0142uga jednego klienta rocznie przynosi firmie miliard - DevOps nie jest potrzebny (pod warunkiem, \u017ce nie ma potrzeby wprowadzania nowych zmian dla tego klienta regularnie). Wszyscy s\u0105 zadowoleni. Ale je\u015bli biznes ro\u015bnie, pojawia si\u0119 wi\u0119cej klient\u00f3w, wtedy trzeba dostosowa\u0107 si\u0119 do sytuacji. Zazwyczaj w firmie nie ma jeszcze porz\u0105dnego Ops. Najpierw tworzymy produkt, a dopiero potem rozumiemy, \u017ce aby produkt dzia\u0142a\u0142, nale\u017cy r\u00f3wnie\u017c przygl\u0105da\u0107 si\u0119 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-dusseldorf\/\"   title=\"serwerami\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3415\">serwerami<\/a>, \u015bledzi\u0107 dostawy. W\u00f3wczas powstaje Ops. Pozostaje zrozumie\u0107, \u017ce Ops, jako oddzielna jednostka, zacznie stawia\u0107 wiele barier dla rozwoju, a wszystkie dostawy zaczn\u0105 si\u0119 op\u00f3\u017ania\u0107. Oznacza to, \u017ce w tym przypadku kultura DevOps jest ju\u017c aktualna, ale trzeba nie zapomina\u0107 o jej ciemnej stronie.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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.1.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.\" \/>\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\/pl\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/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. Nie mo\u017cna czeka\u0107 z wprowadzeniem DevOps | ProHoster","description":"Niedawno uczestniczy\u0142am w DevOpsForum 2019, kt\u00f3re zorganizowa\u0142 Logrocon.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/devopsforum-2019-vnedryat-devops-nelzya-zhdat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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.","og:url":"https:\/\/prohoster.info\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/32497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=32497"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/32497\/revisions"}],"predecessor-version":[{"id":161790,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/32497\/revisions\/161790"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/24300"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=32497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=32497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=32497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}