{"id":86823,"date":"2020-06-30T07:42:00","date_gmt":"2020-06-30T05:42:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/proishozhdenie-devops-chto-kroetsya-v-nazvanii"},"modified":"2020-06-30T07:42:00","modified_gmt":"2020-06-30T05:42:00","slug":"proishozhdenie-devops-chto-kroetsya-v-nazvanii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/proishozhdenie-devops-chto-kroetsya-v-nazvanii","title":{"rendered":"Pochodzenie DevOps: co kryje si\u0119 w nazwie?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Cze\u015b\u0107, Habr! Przedstawiam wam t\u0142umaczenie artyku\u0142u <noindex><a rel=\"nofollow\" href=\"https:\/\/devops.com\/the-origins-of-devops-whats-in-a-name\/\">\u00abPocz\u0105tki DevOps: Co kryje si\u0119 za nazw\u0105?\u00bb<\/a><\/noindex> autorstwa Steve'a Mezaka.<\/p>\n<p>W zale\u017cno\u015bci od perspektywy, DevOps w tym roku obchodzi swoj\u0105 dziewi\u0105t\u0105 lub dziesi\u0105t\u0105 rocznic\u0119. W 2016 roku raport firmy RightScale na temat stanu chmur wskazywa\u0142, \u017ce 70 procent ma\u0142ych i \u015brednich przedsi\u0119biorstw wdra\u017ca metody DevOps. Ka\u017cdy wska\u017anik uwzgl\u0119dniony w tej ocenie od tego czasu wzr\u00f3s\u0142. Gdy DevOps jest gotowy na rozpocz\u0119cie drugiej dekady swojego istnienia, warto prze\u015bledzi\u0107 zakamarki przesz\u0142o\u015bci i wr\u00f3ci\u0107 do korzeni DevOps \u2014 a nawet do pochodzenia samej tej nazwy.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Do 2007: Idealny ci\u0105g zdarze\u0144<\/h1>\n<p>\nDo 2007 roku seria okoliczno\u015bci ostatecznie doprowadzi\u0142a do powstania tego, co dzi\u015b znane jest jako DevOps.<\/p>\n<p><b>Zarz\u0105dzanie Lean<\/b> ju\u017c od lat zyska\u0142o reputacj\u0119 najlepszej praktyki. Znane r\u00f3wnie\u017c jako <b>system produkcyjny Toyoty<\/b>, zarz\u0105dzanie Lean d\u0105\u017cy do optymalizacji proces\u00f3w w zak\u0142adzie produkcyjnym. (Przy okazji, kierownictwo Toyoty pocz\u0105tkowo inspirowa\u0142o si\u0119 oryginalnymi metodami linii monta\u017cowej zaprezentowanej przez Ford Motor Company). <b>Ci\u0105g\u0142e doskonalenie<\/b> to mantra dla zarz\u0105dzania Lean. W praktyce ci\u0105gle oceniane s\u0105 nast\u0119puj\u0105ce \u015bcie\u017cki:<\/p>\n<ol>\n<li><b>Utrzymanie minimalnego poziomu zapas\u00f3w surowc\u00f3w i produkt\u00f3w gotowych<\/b>. Zarz\u0105dzanie Lean oznacza minimaln\u0105 ilo\u015b\u0107 surowc\u00f3w potrzebnych do produkcji towar\u00f3w oraz minimaln\u0105 ilo\u015b\u0107 gotowych produkt\u00f3w, kt\u00f3re oczekuj\u0105 na dystrybucj\u0119 w ramach zam\u00f3wie\u0144 lub wysy\u0142ki.<\/li>\n<li><b>Minimalizacja kolejki zam\u00f3wie\u0144<\/b>. Idealnie, gdy z\u0142o\u017cone zam\u00f3wienia przechodz\u0105 od razu do stanu zako\u0144czonych. Kluczowym wska\u017anikiem zarz\u0105dzania Lean zawsze b\u0119dzie czas od z\u0142o\u017cenia zam\u00f3wienia do dostawy.<\/li>\n<li><b>Maksymalizacja efektywno\u015bci procesu produkcyjnego<\/b>. Przeorganizowanie proces\u00f3w i udoskonalona automatyzacja \u0142\u0105cz\u0105 si\u0119 w celu jak najszybszej produkcji towar\u00f3w. Ka\u017cdy etap produkcji na ca\u0142ej drodze (ci\u0119cie, spawanie, monta\u017c, testowanie, itp.) jest oceniany pod k\u0105tem nieefektywno\u015bci.<\/li>\n<\/ol>\n<p>\nW \u015bwiecie IT tradycyjne metody kaskadowe w rozwoju oprogramowania ust\u0105pi\u0142y miejsca szybkim metodom iteracyjnym, takim jak <b>Agile<\/b>Szybko\u015b\u0107 by\u0142a bojowym okrzykiem, nawet je\u015bli jako\u015b\u0107 czasami ulega\u0142a pogorszeniu w pogoni za szybkim rozwojem i wdra\u017caniem. Podobnie chmurowe obliczenia, szczeg\u00f3lnie <b>Infrastruktura jako us\u0142uga<\/b> (IaaS) oraz <b>Platforma jako us\u0142uga<\/b> (PaaS) zyska\u0142y reputacj\u0119 dojrza\u0142ych rozwi\u0105za\u0144 w procesach i infrastrukturze IT.<\/p>\n<p>W ko\u0144cu, niedawno zacz\u0119\u0142y pojawia\u0107 si\u0119 zestawy narz\u0119dzi dla <b>i pozwala upro\u015bci\u0107 przygotowanie kodu do wdro\u017cenia.<\/b> (CI). Poj\u0119cie narz\u0119dzi CI zosta\u0142o wprowadzone przez Grady'ego Butcha jeszcze w 1991 roku w jego Metodzie Butcha.<\/p>\n<h1>2007-2008: Rozczarowany Belg<\/h1>\n<p>\nBelgijski konsultant, mened\u017cer projekt\u00f3w i praktyk Agile, Patrick Debois, przyj\u0105\u0142 zlecenie od ministerstwa rz\u0105du Belgii, aby pom\u00f3c w migracji centr\u00f3w danych. W szczeg\u00f3lno\u015bci zajmowa\u0142 si\u0119 certyfikacj\u0105 i weryfikacj\u0105 gotowo\u015bci. Obowi\u0105zki wymaga\u0142y od niego koordynowania dzia\u0142a\u0144 i budowania relacji mi\u0119dzy zespo\u0142ami programist\u00f3w a zespo\u0142ami operacyjnymi, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/\"   title=\"serwer\u00f3w\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1505\">serwer\u00f3w<\/a>bazami danych i sieciami. Jego rozczarowanie brakiem sp\u00f3jno\u015bci oraz murami dziel\u0105cymi metody rozwoju i eksploatacji wzbudzi\u0142o w nim frustracj\u0119. D\u0105\u017cenie do lepszego wkr\u00f3tce sk\u0142oni\u0142o Deboisa do dzia\u0142ania.<br \/>\nW 2008 roku na konferencji Agile w Toronto Andrew Shaffer zaproponowa\u0142 moderacj\u0119 specjalnie zorganizowanego nieformalnego spotkania w celu om\u00f3wienia tematu &quot;<b>Agile Infrastructure<\/b>&quot;. Tylko jedna osoba przysz\u0142a, aby przedyskutowa\u0107 temat: Patrick Debois. Ich dyskusja i wymiana pomys\u0142\u00f3w posun\u0119\u0142y koncepcj\u0119 zarz\u0105dzania systemami w kierunku Agile. W tym samym roku Debois i Shaffer za\u0142o\u017cyli umiarkowanie udan\u0105 grup\u0119 Agile Systems Administrator w Google.<\/p>\n<h1>2009: Sprawa wsp\u00f3\u0142pracy Dev i Ops<\/h1>\n<p>\nNa konferencji O\u2019Reilly Velocity dwaj pracownicy Flickr, starszy wiceprezydent ds. operacji technicznych John Allspaw oraz dyrektor techniczny Paul Hammond, zaprezentowali dzi\u015b znan\u0105 prezentacj\u0119 <b>\u00ab10 wdro\u017ce\u0144 dziennie: wsp\u00f3\u0142praca Dev i Ops we Flickr\u00bb<\/b>. <\/p>\n<p>Prezentacja mia\u0142a dramatyczny styl, Allspaw i Hammond przedstawili skomplikowan\u0105 interakcj\u0119 mi\u0119dzy przedstawicielami Development a Operations podczas wdra\u017cania oprogramowania, poszukuj\u0105c winnych i wzajemnie obwiniaj\u0105c si\u0119 w duchu \"To nie m\u00f3j kod, to wszystko przez twoje komputery!\" Ich prezentacja potwierdzi\u0142a, \u017ce jedynym rozs\u0105dnym rozwi\u0105zaniem jest, aby dzia\u0142alno\u015b\u0107 zwi\u0105zana z tworzeniem i wdra\u017caniem oprogramowania by\u0142a p\u0142ynna, przejrzysta i w pe\u0142ni zintegrowana. Z biegiem czasu ta prezentacja sta\u0142a si\u0119 legendarna i jest dzi\u015b historycznie postrzegana jako kamie\u0144 milowy, kiedy to w bran\u017cy IT pojawi\u0142a si\u0119 potrzeba metodologii znanej dzisiaj jako DevOps.<\/p>\n<h1>2010: DevOps w Stanach Zjednoczonych Ameryki<\/h1>\n<p>\nWraz ze wzrostem liczby zwolennik\u00f3w, konferencja DevOpsDays po raz pierwszy odby\u0142a si\u0119 w Stanach Zjednoczonych Ameryki w Mountain View (Kalifornia) tu\u017c po corocznej konferencji Velocity. Przenie\u015bmy si\u0119 do 2018 roku: planowanych jest ponad 30 konferencji DevOpsDays, w tym dziesi\u0105tki w Stanach Zjednoczonych.<\/p>\n<h1>2013: Projekt \"Feniks\"<\/h1>\n<p>\nDla wielu z nas jeszcze jednym istotnym momentem w historii DevOps by\u0142o wydanie ksi\u0105\u017cki \u201eProjekt \u201aFeniks\u2018\u201d autorstwa Gene Kim, Kevin Behr i George Spafford. W powie\u015bci opowiedziana jest historia mened\u017cera IT, kt\u00f3ry znalaz\u0142 si\u0119 w beznadziejnej sytuacji: otrzyma\u0142 zadanie uratowania krytycznie wa\u017cnego projektu rozwoju e-commerce, kt\u00f3ry poszed\u0142 nie tak. Tajemniczy mentor mened\u017cera \u2014 cz\u0142onek zarz\u0105du, pasjonat metod lean \u2014 podpowiada g\u0142\u00f3wnemu bohaterowi nowe sposoby postrzegania IT oraz tworzenia aplikacji, wyprzedzaj\u0105c koncepcj\u0119 DevOps. Przy okazji \u201eProjekt \u201aFeniks\u2018\u201d zainspirowa\u0142 nas do napisania ksi\u0105\u017cki \u201ePrzechod\u017a na outsourcing, w przeciwnym razie\u2026\u201d, o podobnej historii z biznesu, w kt\u00f3rej wiceprezydent ds. oprogramowania wykorzystuje DevOps w trakcie rozwijania nowego du\u017cego produktu na outsourcingu.<\/p>\n<h1>DevOps dla przysz\u0142o\u015bci<\/h1>\n<p>\nDevOps nale\u017cy raczej opisa\u0107 jako podr\u00f3\u017c lub, by\u0107 mo\u017ce, d\u0105\u017cenie, a nie jako ostateczny cel. DevOps, podobnie jak Lean, d\u0105\u017cy do ci\u0105g\u0142ego doskonalenia, zwi\u0119kszenia wydajno\u015bci i efektywno\u015bci oraz nawet ci\u0105g\u0142ego wdra\u017cania. Zautomatyzowane narz\u0119dzia wspieraj\u0105ce DevOps wci\u0105\u017c si\u0119 rozwijaj\u0105.<\/p>\n<p>W ci\u0105gu ostatniej dekady osi\u0105gni\u0119to wiele od momentu powstania DevOps, a w 2018 roku i w przysz\u0142o\u015bci oczekujemy jeszcze wi\u0119cej.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/508590\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u00abThe Origins of DevOps: What\u2019s in a Name?\u00bb \u0430\u0432\u0442\u043e\u0440\u0430 Steve Mezak. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0432\u0430\u0448\u0435\u0439 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f, DevOps \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043c\u0435\u0447\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u0434\u0435\u0432\u044f\u0442\u0443\u044e \u0438\u043b\u0438 \u0434\u0435\u0441\u044f\u0442\u0443\u044e \u0433\u043e\u0434\u043e\u0432\u0449\u0438\u043d\u0443 \u0432 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443. \u0412 2016 \u0432 \u043e\u0442\u0447\u0451\u0442\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 RightScales \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u043e\u0431\u043b\u0430\u043a\u043e\u0432 \u043e\u0442\u043c\u0435\u0447\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e 70 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432 \u043c\u0430\u043b\u043e\u0433\u043e \u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u043d\u0430 \u0432\u043e\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-86823","post","type-post","status-publish","format-standard","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=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\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\/proishozhdenie-devops-chto-kroetsya-v-nazvanii\" \/>\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\udd47\u041f\u0440\u043e\u0438\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 DevOps: \u0447\u0442\u043e \u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0432 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0438? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/proishozhdenie-devops-chto-kroetsya-v-nazvanii\" \/>\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=\"2020-06-30T05:42:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-30T05:42:00+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\udd47Pochodzenie DevOps: co kryje si\u0119 za nazw\u0105? | ProHoster","description":"Cze\u015b\u0107, Habr!","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/proishozhdenie-devops-chto-kroetsya-v-nazvanii","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\udd47\u041f\u0440\u043e\u0438\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 DevOps: \u0447\u0442\u043e \u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0432 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0438? | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/proishozhdenie-devops-chto-kroetsya-v-nazvanii","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":"2020-06-30T05:42:00+00:00","article:modified_time":"2020-06-30T05:42:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"86823","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:05:28","updated":"2026-02-09 16:50:32","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\/86823","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=86823"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/86823\/revisions"}],"predecessor-version":[{"id":158749,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/86823\/revisions\/158749"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=86823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=86823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=86823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}