{"id":11085,"date":"2021-05-27T12:12:50","date_gmt":"2021-05-27T10:12:50","guid":{"rendered":"https:\/\/infoshareacademy.com\/blog\/?p=11085"},"modified":"2021-07-16T11:53:06","modified_gmt":"2021-07-16T09:53:06","slug":"devops-kim-jest-i-jak-nim-zostac","status":"publish","type":"post","link":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/","title":{"rendered":"DevOps &#8211; kim jest i jak nim zosta\u0107?"},"content":{"rendered":"\n<p>Aby lepiej zrozumie\u0107 kim jest DevOps nale\u017cy dobrze rozumie\u0107 jak wytwarzane s\u0105 wsp\u00f3\u0142czesne aplikacje. Na przestrzeni lat proces ich wytwarzania bardzo si\u0119 zmieni\u0142. Wraz z rozwojem dzia\u0142\u00f3w IT i technologii jak\u0105 dysponuj\u0105, proces ewoluowa\u0142 i ca\u0142y czas jest optymalizowany, przy okazji zmieniaj\u0105c podej\u015bcie do tworzenia oprogramowania. Celem jest jak najszybsze i bezb\u0142\u0119dne wypuszczanie nowych wersji aplikacji.<\/p>\n\n\n\n<p>Dzisiejsze programy to nie tylko to, co widzi u\u017cytkownik ko\u0144cowy. To tak\u017ce dziesi\u0105tki ma\u0142ych aplikacji po\u0142\u0105czonych w jedn\u0105, \u015brodowiska testowe, \u015brodowiska produkcyjne oraz serwery, na kt\u00f3rych to wszystko jest utrzymywane. Programista tworz\u0105c now\u0105 funkcj\u0119 buduje j\u0105 na swojej lokalnej wersji aplikacji, aby nast\u0119pnie przes\u0142a\u0107 j\u0105 do wersji, na kt\u00f3rej si\u0119 testuje i &#8211; finalnie &#8211; na wersj\u0119 produkcyjn\u0105, kt\u00f3r\u0105 widzi u\u017cytkownik ko\u0144cowy. To oznacza, \u017ce jeden programista mo\u017ce pracowa\u0107 na zupe\u0142nie innej wersji aplikacji ni\u017c jego kolega obok. Taki programista mo\u017ce tak\u017ce co dwa tygodnie zmienia\u0107 projekt, a co za tym idzie zmienia\u0107 aplikacj\u0119, na kt\u00f3rej pracuje. <\/p>\n\n\n\n<p>Przygotowanie takiego \u015brodowiska jest bardzo czasoch\u0142onne i a\u017c si\u0119 prosi, aby ten proces zautomatyzowa\u0107 &#8211; w zale\u017cno\u015bci od tego, jak rozbudowany jest dzia\u0142 IT i sama aplikacja, nad kt\u00f3r\u0105 pracuj\u0105 programi\u015bci. Ten proces mo\u017ce by\u0107 znacznie bardziej rozbudowany. Wspomnia\u0142em ju\u017c o tym, \u017ce dana aplikacja to tak naprawd\u0119 dziesi\u0105tki (a niekiedy setki) mniejszych aplikacji? Podobny proces zachodzi w ka\u017cdej z nich. Takie mini aplikacje tworzone by\u0142y zazwyczaj w r\u00f3\u017cnym czasie i wymagaj\u0105 r\u00f3\u017cnych wersji oprogramowania, z kt\u00f3rego korzystaj\u0105. Im wi\u0119ksza firma, tym bardziej rozbudowany i czasoch\u0142onny proces. Zbyt czasoch\u0142onny aby programi\u015bci mogli si\u0119 tym zajmowa\u0107&nbsp;w przerwach pisania kodu. I tu w\u0142a\u015bnie wkracza DevOps.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"532\" src=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopschart-1024x532.png\" alt=\"\" class=\"wp-image-11087\" srcset=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopschart-1024x532.png 1024w, https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopschart-300x156.png 300w, https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopschart-768x399.png 768w, https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopschart.png 1269w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Kim jest DevOps Engineer?&nbsp;<\/h2>\n\n\n\n<p>DevOps to skr\u00f3t od Development and Operations. W skr\u00f3cie jest to osoba, kt\u00f3ra zajmuje si\u0119 procesem wytwarzania oprogramowania oraz jego p\u00f3\u017aniejszym rozwojem i deploymentem (deploy &#8211; ang. wdra\u017ca\u0107). Zarz\u0105dza i utrzymuje ca\u0142y ten system naczy\u0144 po\u0142\u0105czonych, kt\u00f3ry pozwala programistom w szybki i skuteczny spos\u00f3b wypuszcza\u0107 zmiany w oprogramowaniu. Filozofia DevOps pozwala na oszcz\u0119dzanie cennych zasob\u00f3w np. serwerowych, za kt\u00f3re s\u0105 w modelu Pay as you go, czyli p\u0142acisz tyle, ile zu\u017cyjesz. Zapotrzebowanie aplikacji na moc obliczeniow\u0105 nie jest sta\u0142e. Zmienia si\u0119 w zale\u017cno\u015bci od liczby u\u017cytkownik\u00f3w, kt\u00f3rzy korzystaj\u0105 z danej aplikacji. Przyk\u0142adowo dla sklepu z grami, zapotrzebowanie mo\u017ce by\u0107 wi\u0119ksze w chwili premiery g\u0142o\u015bnego tytu\u0142u, a mniejsze gdy takich premier jest mniej. Nie ma sensu utrzymywa\u0107 ca\u0142y czas drogiej maszyny, tylko dlatego, \u017ce trzy razy w roku zapotrzebowanie mo\u017ce wzrosn\u0105\u0107. Obecne rozwi\u0105zania pozwalaj\u0105&nbsp;na zwalnianie takich zasob\u00f3w i zaoszcz\u0119dzenie dzi\u0119ki temu pieni\u0119dzy.&nbsp;<\/p>\n\n\n\n<p>Devops Engineer dzia\u0142a na pograniczu developmentu i administrowania ca\u0142\u0105 infrastruktur\u0105. Development &#8211; zarz\u0105dza ca\u0142ym tym procesem wytwarzania oprogramowania i dbania o \u015brodowiska, na kt\u00f3rych pracuj\u0105 programi\u015bci oraz Operations, czyli ca\u0142ym procesem, administracyjnym takimi jak np. dbanie o chmur\u0119, na kt\u00f3rej stoj\u0105&nbsp;wszystkie aplikacje firmy, czy o automatyzacj\u0119 proces\u00f3w takich jak np. automatyczny deployment aplikacji. Spor\u0105 cz\u0119\u015bci\u0105 pracy DevOps Engineer jest monitoring i analiza danych ze wszystkich \u015brodowisk firmy oraz ich p\u00f3\u017aniejsza optymalizacja.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Co powinien umie\u0107 DevOps Engineer?<\/h2>\n\n\n\n<p>Bycie DevOpsem nie jest proste. Przede wszystkim jest wiele proces\u00f3w i program\u00f3w, kt\u00f3re musi zna\u0107. IT jest bardzo dynamiczn\u0105 bran\u017c\u0105, kt\u00f3ra ci\u0105gle si\u0119&nbsp;rozwija, dlatego DevOps Engineer musi by\u0107 gotowy na ci\u0105g\u0142y rozw\u00f3j i poszerzanie swoich umiej\u0119tno\u015bci. DevOps musi rozumie\u0107, w jaki spos\u00f3b wytwarzane s\u0105 wsp\u00f3\u0142czesne aplikacje, poniewa\u017c jego zadaniem jest zarz\u0105dzanie ca\u0142y procesem i optymalizacja &#8211; bez jego dobrej znajomo\u015bci i do\u015bwiadczenia b\u0119dzie to bardzo trudne. Opr\u00f3cz tego musi zna\u0107 aplikacje wykorzystywane w pracy DevOpsa jak np. Jenkins, Terraform, Docker i kilka innych. To z jakich b\u0119dzie korzysta\u0142, zale\u017cy w du\u017cej mierze od tego, do jakiego projektu trafi. Ale to nie wszystko. Wi\u0119kszo\u015b\u0107 procesu wytwarzania oprogramowania znajduje si\u0119 dzi\u015b w chmurze, wi\u0119c znajomo\u015b\u0107 jej te\u017c jest konieczna. Mowa tutaj o chmurze jako filozofii, ale tak\u017ce o konkretnym produkcie (najpopularniejsze rozwi\u0105zania to AWS, Google Cloud i Azure).<\/p>\n\n\n\n<p>Podsumowuj\u0105c, g\u0142\u00f3wnym zadaniem DevOpsa jest dbanie o ca\u0142y proces wytwarzania oprogramowania, wliczaj\u0105c w to \u015brodowiska, na kt\u00f3rych pracuj\u0105 programi\u015bci jak i infrastruktur\u0119, kt\u00f3ra jest w chmurze. Efektem pracy DevOpsa ma by\u0107 poprawa jako\u015bci pracy programist\u00f3w, szybsze wdro\u017cenia oprogramowania i, co si\u0119 z tym wi\u0105\u017ce, cz\u0119stsze wdro\u017ceniami nowych funkcjonalno\u015bci w aplikacji. To tak\u017ce dbanie o kultur\u0119 i zrozumienie ca\u0142ego procesu kryj\u0105cego si\u0119 pod nazw\u0105 DevOps. DevOps Engineer stara si\u0119 te\u017c o to, aby zautomatyzowa\u0107 mo\u017cliwie jak najwi\u0119cej proces\u00f3w.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/web-1024x536.png\" alt=\"\" class=\"wp-image-11150\" srcset=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/web-1024x536.png 1024w, https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/web-300x157.png 300w, https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/web-768x402.png 768w, https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/web.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ile zarabia DevOps?<\/h2>\n\n\n\n<p>Zarobki jako DevOps Enginner s\u0105 bardzo wysokie. W du\u017cej mierze s\u0105 to do\u015bwiadczeni specjali\u015bci, a co za tym idzie zarobki s\u0105 jedne z wy\u017cszych w bran\u017cy IT. Wide\u0142ki netto na umowach B2B zaczynaj\u0105 si\u0119 od <strong>15 000 z\u0142<\/strong> a ko\u0144cz\u0105 nawet na <strong>20 000 z\u0142<\/strong> (za raportem IT Job Market in Poland &#8211; 2020 &#8211; No Fluff Jobs). Takie zarobki plasuj\u0105&nbsp;DevOps w czo\u0142\u00f3wce najlepiej op\u0142acanych kategorii w bran\u017cy IT. Wy\u017cej s\u0105&nbsp;ju\u017c tylko Seciurity oraz Big Data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Jakie firmy potrzebuj\u0105 DevOps\u00f3w?<\/h3>\n\n\n\n<p>Ostatnie zmiany w bran\u017cy zwi\u0105zane z upowszechnieniem pracy zdalnej w\u0142a\u015bciwie zni\u00f3s\u0142 barier\u0119 zwi\u0105zan\u0105 z lokalizacj\u0105. Obecnie mo\u017cesz pracowa\u0107 z Polski dla praktycznie ka\u017cdej firm na \u015bwiecie. Najpopularniejszymi firmami potrzebuj\u0105cymi DevOps\u00f3w s\u0105 software housy, kt\u00f3re zajmuj\u0105 si\u0119 wytwarzaniem oprogramowania dla klient\u00f3w zewn\u0119trznych. Zautomatyzowanie wszystkich proces\u00f3w daje takim firmom konkretne zyski.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jak zosta\u0107 DevOps Engineerem?<\/h2>\n\n\n\n<p>DevOps nie musi posiada\u0107&nbsp;wiedzy tak dog\u0142\u0119bnej jak programista czy administrator, ale z pewno\u015bci\u0105 musi programowa\u0107 i wiedzie\u0107 jak dzia\u0142aj\u0105 serwery. Zdobycie wiedzy DevOpsa wynika z opanowaniu wielu r\u00f3\u017cnych technologii i narz\u0119dzi. Potrzeba do\u015bwiadczenia w pracy np. z narz\u0119dziami do automatyzacji wypuszczania nowej wersji oprogramowania czy zarz\u0105dzania chmur\u0105 obliczeniow\u0105. Najlepiej uczy\u0107 si\u0119 tego od do\u015bwiadczonych DevOps\u00f3w.&nbsp;<\/p>\n\n\n\n<p>Z uwagi na dotychczasowy brak specjalistycznych kurs\u00f3w na DevOps\u00f3w, najcz\u0119\u015bciej to programista lub administrator zaczyna\u0142 prac\u0119 jako DevOps Enginner. Poj\u0119cie DevOps jest bardzo szerokie co sprawia, \u017ce trzeba opanowa\u0107 sporo narz\u0119dzi i technologii, kt\u00f3re ci\u0105gle si\u0119 zmieniaj\u0105. Bran\u017ca IT jest bardzo dynamiczna i nale\u017cy si\u0119 upewni\u0107, \u017ce technologia, kt\u00f3rej w\u0142a\u015bnie si\u0119 uczymy to standard na rynku.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kurs DevOps<\/h3>\n\n\n\n<p>W infoShare Academy od lat \u015bledzimy to co dzieje si\u0119 w bran\u017cy IT i wyci\u0105gamy wnioski. S\u0142uchamy zar\u00f3wno firm jak i ludzi, kt\u00f3rzy my\u015bl\u0105 o wej\u015bciu do tej bran\u017cy. W wyniku rozm\u00f3w z szeroko poj\u0119t\u0105 bran\u017c\u0105 powsta\u0142 specjalny kurs dla ludzi chc\u0105cych zosta\u0107 DevOps Engineer. DevOps od podstaw to 160 godzin intensywnej nauki w formie warsztat\u00f3w z trenerem na \u017cywo. Kursy z trenerem to \u015bwietna okazja do nauki warsztatu od profesjonalnych DevOps Engineer. Kurs prowadz\u0105 do\u015bwiadczeni trenerzy praktycy, kt\u00f3rzy ca\u0142y czas pracuj\u0105 w bran\u017cy.<\/p>\n\n\n\n<p>Na kursie nauczysz si\u0119 umiej\u0119tno\u015bci z pogranicza Development i Operations. Poznasz najlepsze praktyki zwi\u0105zane z wirtualizacj\u0105, konteneryzacj\u0105, orkiestracj\u0105, systemami CI\/CD, narz\u0119dziami DevOps, automatyzacj\u0105 proces\u00f3w oraz migracj\u0105 kompletnych system\u00f3w do chmury.<\/p>\n\n\n\n<p><strong>Tematy poruszane na kursie:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>wprowadzenie do wirtualizacji<\/li><li>konteneryzacja aplikacji w \u015brodowisku Docker<\/li><li>zarz\u0105dzanie systemem skonteneryzowanym z wykorzystaniem dockercompose<\/li><li>systemy CI\/CD<\/li><li>Kubernetes<\/li><li>narz\u0119dzia DevOps<\/li><li>monitoring i alerting w \u015brodowiskach rozproszonych<\/li><li>IaaC na przyk\u0142adzie Terraform<\/li><li>automatyzacja z wykorzystaniem Ansible<\/li><li>migracja \u015brodowiska do chmury AWS<\/li><\/ul>\n\n\n\n<p>Je\u015bli chcesz dowiedzie\u0107 si\u0119 wi\u0119cej o kursie DevOps od podstaw, to sprawd\u017a nasz\u0105 stron\u0119&nbsp;kursu:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udc49 <a href=\"https:\/\/infoshareacademy.com\/kursy\/devops-od-podstaw\/\" data-type=\"URL\" data-id=\"https:\/\/infoshareacademy.com\/kursy\/devops-od-podstaw\/\">Kurs DevOps od podstaw (160 godzin)<\/a><\/h3>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aby lepiej zrozumie\u0107 kim jest DevOps nale\u017cy dobrze rozumie\u0107 jak wytwarzane s\u0105 wsp\u00f3\u0142czesne aplikacje. Na przestrzeni lat proces ich wytwarzania bardzo si\u0119 zmieni\u0142. Wraz z rozwojem dzia\u0142\u00f3w IT i technologii jak\u0105 dysponuj\u0105, proces ewoluowa\u0142 i ca\u0142y czas jest optymalizowany, przy okazji zmieniaj\u0105c podej\u015bcie do tworzenia oprogramowania. Celem jest jak najszybsze i bezb\u0142\u0119dne wypuszczanie nowych wersji &hellip;<\/p>\n","protected":false},"author":1,"featured_media":11090,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,34],"tags":[],"class_list":["post-11085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","category-poczatki-w-it"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DevOps - kim jest i jak nim zosta\u0107? - infoShare Academy Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevOps - kim jest i jak nim zosta\u0107? - infoShare Academy Blog\" \/>\n<meta property=\"og:description\" content=\"Aby lepiej zrozumie\u0107 kim jest DevOps nale\u017cy dobrze rozumie\u0107 jak wytwarzane s\u0105 wsp\u00f3\u0142czesne aplikacje. Na przestrzeni lat proces ich wytwarzania bardzo si\u0119 zmieni\u0142. Wraz z rozwojem dzia\u0142\u00f3w IT i technologii jak\u0105 dysponuj\u0105, proces ewoluowa\u0142 i ca\u0142y czas jest optymalizowany, przy okazji zmieniaj\u0105c podej\u015bcie do tworzenia oprogramowania. Celem jest jak najszybsze i bezb\u0142\u0119dne wypuszczanie nowych wersji &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\" \/>\n<meta property=\"og:site_name\" content=\"infoShare Academy Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/infoshareacademy\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-27T10:12:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-16T09:53:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopsnotxt-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"ggolebiewski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"ggolebiewski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\"},\"author\":{\"name\":\"ggolebiewski\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/6ff6884acf142f159cdc9f059302dbf5\"},\"headline\":\"DevOps &#8211; kim jest i jak nim zosta\u0107?\",\"datePublished\":\"2021-05-27T10:12:50+00:00\",\"dateModified\":\"2021-07-16T09:53:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\"},\"wordCount\":1348,\"publisher\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\"},\"articleSection\":[\"Docker\",\"Pocz\u0105tki programowania\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\",\"name\":\"DevOps - kim jest i jak nim zosta\u0107? - infoShare Academy Blog\",\"isPartOf\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#website\"},\"datePublished\":\"2021-05-27T10:12:50+00:00\",\"dateModified\":\"2021-07-16T09:53:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/infoshareacademy.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps &#8211; kim jest i jak nim zosta\u0107?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#website\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/\",\"name\":\"infoShare Academy Blog\",\"description\":\"Strona o szkoleniach w IT\",\"publisher\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/infoshareacademy.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\",\"name\":\"infoShare Academy\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg\",\"contentUrl\":\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"infoShare Academy\"},\"image\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/infoshareacademy\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/6ff6884acf142f159cdc9f059302dbf5\",\"name\":\"ggolebiewski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/13f23d89507ae5070cad6333837f17254df31fb525160d0785fc8ea48a3b5c54?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/13f23d89507ae5070cad6333837f17254df31fb525160d0785fc8ea48a3b5c54?s=96&d=mm&r=g\",\"caption\":\"ggolebiewski\"},\"sameAs\":[\"https:\/\/infoshareacademy.com\/bbb2\"],\"url\":\"https:\/\/infoshareacademy.com\/blog\/author\/ggolebiewski\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DevOps - kim jest i jak nim zosta\u0107? - infoShare Academy Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/","og_locale":"pl_PL","og_type":"article","og_title":"DevOps - kim jest i jak nim zosta\u0107? - infoShare Academy Blog","og_description":"Aby lepiej zrozumie\u0107 kim jest DevOps nale\u017cy dobrze rozumie\u0107 jak wytwarzane s\u0105 wsp\u00f3\u0142czesne aplikacje. Na przestrzeni lat proces ich wytwarzania bardzo si\u0119 zmieni\u0142. Wraz z rozwojem dzia\u0142\u00f3w IT i technologii jak\u0105 dysponuj\u0105, proces ewoluowa\u0142 i ca\u0142y czas jest optymalizowany, przy okazji zmieniaj\u0105c podej\u015bcie do tworzenia oprogramowania. Celem jest jak najszybsze i bezb\u0142\u0119dne wypuszczanie nowych wersji &hellip;","og_url":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/","og_site_name":"infoShare Academy Blog","article_publisher":"https:\/\/www.facebook.com\/infoshareacademy","article_published_time":"2021-05-27T10:12:50+00:00","article_modified_time":"2021-07-16T09:53:06+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2021\/05\/devopsnotxt-1.png","type":"image\/png"}],"author":"ggolebiewski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"ggolebiewski","Szacowany czas czytania":"7 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/#article","isPartOf":{"@id":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/"},"author":{"name":"ggolebiewski","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/6ff6884acf142f159cdc9f059302dbf5"},"headline":"DevOps &#8211; kim jest i jak nim zosta\u0107?","datePublished":"2021-05-27T10:12:50+00:00","dateModified":"2021-07-16T09:53:06+00:00","mainEntityOfPage":{"@id":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/"},"wordCount":1348,"publisher":{"@id":"https:\/\/infoshareacademy.com\/blog\/#organization"},"articleSection":["Docker","Pocz\u0105tki programowania"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/","url":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/","name":"DevOps - kim jest i jak nim zosta\u0107? - infoShare Academy Blog","isPartOf":{"@id":"https:\/\/infoshareacademy.com\/blog\/#website"},"datePublished":"2021-05-27T10:12:50+00:00","dateModified":"2021-07-16T09:53:06+00:00","breadcrumb":{"@id":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/infoshareacademy.com\/blog\/devops-kim-jest-i-jak-nim-zostac\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/infoshareacademy.com\/blog\/"},{"@type":"ListItem","position":2,"name":"DevOps &#8211; kim jest i jak nim zosta\u0107?"}]},{"@type":"WebSite","@id":"https:\/\/infoshareacademy.com\/blog\/#website","url":"https:\/\/infoshareacademy.com\/blog\/","name":"infoShare Academy Blog","description":"Strona o szkoleniach w IT","publisher":{"@id":"https:\/\/infoshareacademy.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infoshareacademy.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/infoshareacademy.com\/blog\/#organization","name":"infoShare Academy","url":"https:\/\/infoshareacademy.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg","contentUrl":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg","width":1000,"height":1000,"caption":"infoShare Academy"},"image":{"@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/infoshareacademy"]},{"@type":"Person","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/6ff6884acf142f159cdc9f059302dbf5","name":"ggolebiewski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/13f23d89507ae5070cad6333837f17254df31fb525160d0785fc8ea48a3b5c54?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/13f23d89507ae5070cad6333837f17254df31fb525160d0785fc8ea48a3b5c54?s=96&d=mm&r=g","caption":"ggolebiewski"},"sameAs":["https:\/\/infoshareacademy.com\/bbb2"],"url":"https:\/\/infoshareacademy.com\/blog\/author\/ggolebiewski\/"}]}},"_links":{"self":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/11085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/comments?post=11085"}],"version-history":[{"count":11,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/11085\/revisions"}],"predecessor-version":[{"id":11258,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/11085\/revisions\/11258"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/media\/11090"}],"wp:attachment":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/media?parent=11085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/categories?post=11085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/tags?post=11085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}