{"id":53925,"date":"2019-12-13T00:00:00","date_gmt":"2019-12-12T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat"},"modified":"2020-02-18T14:01:52","modified_gmt":"2020-02-18T11:01:52","slug":"devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat","title":{"rendered":"DevOps-ingeni\u00f8rer eksisterer ikke. Hvem eksisterer s\u00e5, og hvad skal vi g\u00f8re ved det?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"DevOps-ingeni\u00f8rer eksisterer ikke. Hvem eksisterer s\u00e5, og hvad skal vi g\u00f8re ved det?\" src=\"\/wp-content\/uploads\/2019\/12\/8ff4a4f0545bda5d628600e88eb29baa.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>P\u00e5 det seneste har s\u00e5danne annoncer oversv\u00f8mmet internettet. P\u00e5 trods af en attraktiv l\u00f8n kan man ikke undg\u00e5 at blive foruroliget over, at der ligger vildt vr\u00f8vl bag. I starten antages det, at 'DevOps' og 'ingeni\u00f8r' p\u00e5 en eller anden m\u00e5de kan s\u00e6ttes sammen til \u00e9t ord, hvorefter der f\u00f8lger en tilf\u00e6ldig liste af krav, hvoraf en del \u00e5benlyst er kopieret fra en sysadmin-jobbeskrivelse.<\/p>\n<p><\/p>\n<p>I dette indl\u00e6g vil jeg gerne tale lidt om, hvordan vi er n\u00e5et dertil, hvor vi er nu, hvad DevOps faktisk er, og hvad vi nu skal g\u00f8re ved det.<\/p>\n<p><\/p>\n<p>Disse jobopslag kan kritiseres p\u00e5 mange m\u00e5der, men faktum er, at der er mange af dem, og det er s\u00e5dan, markedet er i \u00f8jeblikket. Vi har lavet en DevOps-konference og erkl\u00e6rer \u00e5bent: '<noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">DevOops<\/a><\/noindex> \u2014 ikke for DevOps-ingeni\u00f8rer'. Dette vil virke underligt og bizart for mange: hvorfor g\u00e5r folk, der laver et helt kommercielt arrangement, imod markedet. Vi vil nu forklare alt.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"pro-kulturu-i-processy\">Om kultur og processer<\/h2>\n<p><\/p>\n<p>Lad os starte med at sige, at DevOps ikke er en ingeni\u00f8rdisciplin. Det hele startede med, at det historisk etablerede rolleopdelinger ikke fungerer for produktkvaliteten. N\u00e5r programm\u00f8rer kun programmerer, men ikke vil h\u00f8re noget om testning - fyldes softwaren med fejl. N\u00e5r administratorer ikke bryder sig om, hvordan og hvorfor softwaren er skrevet - bliver supporten til et helvede. <\/p>\n<p><\/p>\n<p>For eksempel begyndelsen p\u00e5 beskrivelsen af forskellen mellem sysadmin- og SRE-tilgangen til service management <noindex><a rel=\"nofollow\" href=\"https:\/\/landing.google.com\/sre\/sre-book\/chapters\/introduction\/\">begyndes i den ber\u00f8mte Google SRE Book.<\/a><\/noindex>Interessante unders\u00f8gelser er blevet udf\u00f8rt inden for <noindex><a rel=\"nofollow\" href=\"https:\/\/services.google.com\/fh\/files\/misc\/state-of-devops-2019.pdf\">DORA-unders\u00f8gelsen<\/a><\/noindex> \u2014 det ses, at de bedste udviklere somehow lykkes med at implementere nye \u00e6ndringer i produktion hurtigere end \u00e9n gang i timen. De tester heller ikke manuelt mere end 10% (det ses i <noindex><a rel=\"nofollow\" href=\"https:\/\/cloudplatformonline.com\/rs\/248-TPC-286\/images\/DORA-State%20of%20DevOps.pdf\">sidste \u00e5rs DORA<\/a><\/noindex>). Hvordan kan de g\u00f8re det? 'Excel or die' \u2013 siger en af overskrifterne i rapporten. For en dybere diskussion af disse statistikker med fokus p\u00e5 testning kan man henvise til keynoten af Baruch Sadogursky.<noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=8eH3k4BxV6k\"> 'Vi har DevOps. Lad os fyre alle testere'<\/a><\/noindex> p\u00e5 vores anden konference, Heisenbug.<\/p>\n<p><\/p>\n<blockquote><p>'N\u00e5r der ikke er enighed blandt kammerater,<br \/>\ng\u00f8r deres arbejde ikke fremskridt,<br \/>\nog vil det ikke f\u00f8re til noget, kun elendighed.<br \/>\nEngang var der en svane, en krabbe og en gedde\u2026'<\/p><\/blockquote>\n<p>Hvad mener du, hvor mange webudviklere forst\u00e5r virkelig de forhold, deres applikationer k\u00f8rer under i produktion? Hvor mange af dem vil g\u00e5 til administratorerne og fors\u00f8ge at finde ud af, hvad der sker ved databasefejl? Og hvem vil ind til testeren og bede om at l\u00e6re, hvordan man korrekt skriver tests? Og der er ogs\u00e5 sikkerhedseksperter, produktmanagere og en masse andre folk.<\/p>\n<p><\/p>\n<p>Den overordnede id\u00e9 med DevOps er at forbedre samarbejdet mellem roller og afdelinger. Dette opn\u00e5s prim\u00e6rt ikke med en smart konfigureret software, men gennem kommunikation. DevOps handler om kultur, praksis, metodologi og processer. Der findes ikke nogen ingeni\u00f8rspeciale, der kan besvare disse sp\u00f8rgsm\u00e5l.<\/p>\n<p><\/p>\n<h2 id=\"zamknutyy-krug\">Den r\u00e5dne cirkel<\/h2>\n<p><\/p>\n<p>Hvor stammer s\u00e5 disciplinen 'devops-ingeni\u00f8r' fra? Vi har en teori! Id\u00e9erne bag DevOps var s\u00e5 gode, at de blev ofre for deres egen succes. Omkring dette emne begyndte nogle tvivlsomme rekrutteringsfolk og menneskehandlere at samle sig, med en helt s\u00e6rlig atmosf\u00e6re.<\/p>\n<p><\/p>\n<p>Forestil dig: i g\u00e5r lavede du shawarma i Khimki, og i dag er du allerede en vigtig person, seniorrekrutterer. Her er der en hel proces til at finde og udv\u00e6lge kandidater, det er ikke enkelt, man skal forst\u00e5 det. Antag, at afdelingslederen siger: find en specialist i X. S\u00e5 tils\u00e6tter vi 'ingeni\u00f8r' til X, s\u00e5 er det klaret. Er det Linux? S\u00e5 er det helt sikkert en Linux-ingeni\u00f8r, vil du have DevOps \u2013 s\u00e5 er det en DevOps-ingeni\u00f8r. Jobopslaget best\u00e5r ikke kun af en overskrift, men der er ogs\u00e5 brug for noget tekst. Det nemmeste er at skrive et s\u00e6t keywords fra Google, alt efter hvad man kan finde p\u00e5. DevOps best\u00e5r af to ord \u2013 'Dev' og 'Ops', s\u00e5 man skal samle keywords relateret til udviklere og administratorer, alt sammen i en bunke. S\u00e5 opst\u00e5r der jobopslag om at have kendskab til 42 programmeringssprog og 20 \u00e5rs erfaring med Kubernetes og Swarm samtidigt. Det er arbejdsmodellen.<\/p>\n<p><\/p>\n<p>Dermed har folk f\u00e5et en meningsl\u00f8s og ubarmhjertig opfattelse af en slags superhelt 'DevOps', der vil s\u00e6tte alles deployment op p\u00e5 Jenkins, og s\u00e5 vil lykken v\u00e6re gjort. \u00c5h, hvis bare det var s\u00e5 enkelt. 'Og man kan ogs\u00e5 jage systemadministratorer med det,' t\u00e6nker HR, 'det er et moderne ord, de samme keywords, de m\u00e5 bidrage.'<\/p>\n<p><\/p>\n<p>Eftersp\u00f8rgsel skaber udbud, og et vanvittigt antal systemadministratorer har kastet sig over disse nonsensjob, da de inds\u00e5: man kan g\u00f8re det samme som f\u00f8r, men f\u00e5 mange gange mere, ved at kalde sig selv \"devopsere\". Som du tidligere har konfigureret servere via SSH \u00e9n ad gangen, vil du forts\u00e6tte med at konfigurere, men nu er det angiveligt en devops-praksis. Det er et komplekst f\u00e6nomen, delvist knyttet til undervurdering af de klassiske administratorer og hypen omkring DevOps, men generelt \u2014 hvad der er, det er.<\/p>\n<p><\/p>\n<p>S\u00e5 vi har eftersp\u00f8rgsel og udbud. En lukket cirkel, der n\u00e6rer sig selv. Det er dette, vi k\u00e6mper imod (herunder ved at skabe konferencen DevOops).<\/p>\n<p><\/p>\n<p>Uden tvivl er der, udover systemadministratorer, der har omd\u00f8bt sig til \"devopsere\", ogs\u00e5 andre deltagere \u2014 for eksempel professionelle SRE'er eller Infrastructure-as-Code-udviklere.<\/p>\n<p><\/p>\n<h2 id=\"chem-lyudi-zanimayutsya-v-devops-na-samom-dele\">Hvad laver folk i DevOps (i virkeligheden)<\/h2>\n<p><\/p>\n<p>S\u00e5 du \u00f8nsker at fremme din forst\u00e5else og anvendelse af DevOps-praksisser. Men hvordan g\u00f8r man det, hvilken retning skal man kigge? Det er \u00e5benlyst, at man ikke b\u00f8r blindt f\u00f8lge popul\u00e6re n\u00f8gleord.<\/p>\n<p><\/p>\n<p>Hvis der er arbejde, er der nogen, der skal tage sig af det. Vi har allerede afklaret, at det ikke er \"devopsingeni\u00f8rer\", s\u00e5 hvem er det? Det virker mere korrekt at formulere det ikke i termer af stillinger, men i termer af specifikke arbejdsretninger.<\/p>\n<p><\/p>\n<p>For det f\u00f8rste kan man arbejde med selve hjertet af DevOps \u2014 processer og kultur. Kultur er en langsommelig og vanskelig opgave, og selvom det traditionelt er ledernes ansvar, deltager alle, fra programm\u00f8rer til administratorer, p\u00e5 en eller anden m\u00e5de. For et par m\u00e5neder siden sagde Tim Lister <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/470926\/\">i et interview<\/a><\/noindex>:<\/p>\n<p><\/p>\n<blockquote><p>\"Kultur defineres af de grundl\u00e6ggende v\u00e6rdier i organisationen. Folk l\u00e6gger som regel ikke m\u00e6rke til det, men vi, der har arbejdet i konsulentbranchen i mange \u00e5r, er vant til at afl\u00e6se det. Du tr\u00e6der ind i en virksomhed, og bogstaveligt talt efter f\u00e5 minutter begynder du at f\u00f8le, hvad der sker. Vi kalder det \"duften\". Nogle gange er denne duft virkelig behagelig. Nogle gange fremkalder den kvalme. (...) Du kan ikke \u00e6ndre kulturen, f\u00f8r v\u00e6rdierne og overbevisningerne, der ligger bag de konkrete handlinger, er blevet bevidste. Adf\u00e6rd er let at observere, men at finde overbevisninger er sv\u00e6rt. DevOps er netop et glimrende eksempel p\u00e5, hvordan alt bliver mere og mere kompliceret.\"<\/p><\/blockquote>\n<p>Der er selvf\u00f8lgelig ogs\u00e5 en teknisk del af sp\u00f8rgsm\u00e5let. Hvis du f\u00e5r ny kode til testning om en m\u00e5ned, men den f\u00f8rst bliver udgivet om et \u00e5r, og det ikke er fysisk muligt at fremskynde det - s\u00e5 vil du ikke n\u00e5 de gode praksisser. Gode praksisser st\u00f8ttes af gode v\u00e6rkt\u00f8jer. For eksempel, ved at have id\u00e9en om Infrastructure-as-Code i tankerne, kan man bruge hvad som helst fra AWS CloudFormation og Terraform til Chef-Ansible-Puppet. Alt dette skal man kende til og kunne, og det er allerede en ingeni\u00f8rdisciplin. Det er vigtigt ikke at forveksle \u00e5rsag med virkning: F\u00f8rst arbejder du efter SRE-principperne, og derefter oms\u00e6tter du disse principper i form af konkrete tekniske l\u00f8sninger. SRE er en meget kompleks metode, der ikke handler om, hvordan man konfigurerer Jenkins, men om fem grundl\u00e6ggende principper:<\/p>\n<p><\/p>\n<ul>\n<li>Forbedring af samarbejdet mellem roller og afdelinger<\/li>\n<li>At acceptere fejl som en uundg\u00e5elig del af arbejdet<\/li>\n<li>Gradvis gennemf\u00f8relse af \u00e6ndringer<\/li>\n<li>Brug af v\u00e6rkt\u00f8jer og anden automatisering<\/li>\n<li>At m\u00e5le alt, hvad der kan m\u00e5les<\/li>\n<\/ul>\n<p><\/p>\n<p>Dette er ikke bare et s\u00e6t udsagn, men en konkret <noindex><a rel=\"nofollow\" href=\"https:\/\/landing.google.com\/sre\/books\/\">handlingsvejledning<\/a><\/noindex>. For eksempel, p\u00e5 vejen til at acceptere fejl, skal man forst\u00e5 risici, m\u00e5le tilg\u00e6ngelighed og utilg\u00e6ngelighed af tjenester med noget som SLI (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Service_Level_Indicator\">service level indicators<\/a><\/noindex>) og SLO (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Service_Level_Objective\">service level objectives<\/a><\/noindex>), l\u00e6re at skrive postmortems og g\u00f8re det lettere at skrive dem.<\/p>\n<p><\/p>\n<p>I SRE-disciplinen er brugen af v\u00e6rkt\u00f8jer kun \u00e9n del af succesen, men dog en vigtig del. Vi skal konstant udvikle os teknisk, se hvad der sker i verden, og hvordan vi kan anvende det i vores arbejde.<\/p>\n<p><\/p>\n<p>P\u00e5 sin side er Cloud Native-l\u00f8sninger nu blevet meget popul\u00e6re. If\u00f8lge den moderne forst\u00e5else fra Cloud Native Computing Foundation g\u00f8r Cloud Native-teknologier det muligt for organisationer at udvikle og implementere skalerbare applikationer i nutidens dynamiske milj\u00f8er, s\u00e5som offentlige, private og hybrid-clouds. Eksempler inkluderer containere, service meshes, mikroservices, uforanderlig infrastruktur og deklarative API'er. Alle disse teknikker g\u00f8r det muligt for l\u00f8st koblede systemer at forblive elastiske, administrerbare og veloverv\u00e5gede. God automatisering giver ingeni\u00f8rer mulighed for at lave store \u00e6ndringer ofte med forudsigelige resultater uden at det bliver et mareridt. Alt dette underst\u00f8ttes af et stack af velkendte v\u00e6rkt\u00f8jer som Docker og Kubernetes.<\/p>\n<p><\/p>\n<p>Denne ret omfattende og komplekse definition kommer fra, at omr\u00e5det i sig selv ogs\u00e5 er komplekst. P\u00e5 den ene side h\u00e6vdes det, at nye \u00e6ndringer i dette system skal tilf\u00f8jes relativt simpelt. P\u00e5 den anden side er det n\u00f8dvendigt at forst\u00e5, hvordan man opretter et containeriseret milj\u00f8, hvor l\u00f8st koblede services lever p\u00e5 software-defineret infrastruktur og distribueres derigennem ved hj\u00e6lp af kontinuerlig CI\/CD, samt at udvikle DevOps-praksis omkring det hele \u2014 der er mange nuancer at beherske.<\/p>\n<p><\/p>\n<h2 id=\"chto-so-vsem-etim-delat\">Hvad skal man g\u00f8re med alt dette<\/h2>\n<p><\/p>\n<p>Hver enkelt l\u00f8ser disse problemer p\u00e5 sin egen m\u00e5de: for eksempel kan man annoncere normale stillinger for at bryde den onde cirkel. Man kan forst\u00e5, hvad ordene som DevOps og Cloud Native virkelig betyder, og bruge dem korrekt og relevant. Man kan udvikle sig inden for DevOps og gennem sit eget eksempel vise de rigtige tilgange.<\/p>\n<p><\/p>\n<p>Vi afholder en konference <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">DevOops 2020 Moscow<\/a><\/noindex>, som giver mulighed for at dykke dybere ned i emnerne, vi lige har talt om. Der er flere grupper af pr\u00e6sentationer til dette form\u00e5l:<\/p>\n<p><\/p>\n<ul>\n<li>Processer og kultur;<\/li>\n<li>Site Reliability Engineering;<\/li>\n<li>Cloud Native;<\/li>\n<\/ul>\n<p><\/p>\n<p>Hvordan v\u00e6lger man, hvor man skal g\u00e5 hen? Der er en fin nuance her. P\u00e5 den ene side handler DevOps om samarbejde, og vi \u00f8nsker virkelig, at du deltager i pr\u00e6sentationer fra forskellige spor. P\u00e5 den anden side, hvis du er en udviklingsleder, der er kommet til konferencen for at fokusere p\u00e5 \u00e9n specifik opgave, er der ingen, der begr\u00e6nser dig \u2014 det vil \u00e5benlyst v\u00e6re et spor om processer og kultur. Husk, at efter konferencen vil du have optagelser (efter udfyldning af feedback-formularen), s\u00e5 du kan altid se mindre vigtige pr\u00e6sentationer senere.<\/p>\n<p><\/p>\n<p>Det er \u00e5benlyst, at du ikke kan deltage i tre spor samtidigt p\u00e5 selve konferencen, derfor s\u00e6tter vi programmet sammen, s\u00e5 der i hver tidsramme er emner for enhver smag. <\/p>\n<p><\/p>\n<p>Der er kun \u00e9n ting tilbage at forst\u00e5: hvad g\u00f8r man, hvis man er DevOps-ingeni\u00f8r! F\u00f8rst og fremmest skal du pr\u00f8ve at definere, hvad det er, du faktisk arbejder med. Normalt bliver dette ord brugt til at betegne:<\/p>\n<p><\/p>\n<ul>\n<li>Udviklere, der arbejder med infrastruktur. For dig passer grupperne med pr\u00e6sentationer om SRE og Cloud Native bedst.<\/li>\n<li>Systemadministratorer. Her er det mere kompliceret. DevOps handler ikke om systemadministration. Heldigvis er der masser af fremragende konferencer, b\u00f8ger, artikler, videoer p\u00e5 internettet osv. om emnet systemadministration. P\u00e5 den anden side, hvis du er interesseret i at udvikle din forst\u00e5else af kultur og processer, l\u00e6re om cloud-teknologier og detaljerne ved liv med Cloud Native, s\u00e5 vil vi gl\u00e6de os over at se dig! T\u00e6nk over dette: du arbejder med administration, men hvad vil du g\u00f8re derefter? For ikke at ende i en ubehagelig situation, er det en god id\u00e9 at l\u00e6re allerede nu. <\/li>\n<\/ul>\n<p><\/p>\n<p>Der er ogs\u00e5 en anden mulighed: du holder fast og h\u00e6vder, at du er <em>netop DevOps-ingeni\u00f8r<\/em> og intet andet, hvad det nu end betyder. S\u00e5 m\u00e5 jeg desv\u00e6rre skuffe dig, DevOps er ikke en konference for DevOps-ingeni\u00f8rer!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"DevOps-ingeni\u00f8rer eksisterer ikke. Hvem eksisterer s\u00e5, og hvad skal vi g\u00f8re ved det?\" src=\"\/wp-content\/uploads\/2019\/12\/ae715f9f17e0792ee6b5de9114ed2c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Slide fra <noindex><a rel=\"nofollow\" href=\"https:\/\/devopscon.io\/business-company-culture\/the-first-decade-of-devops-is-over-whats-next\/\">pr\u00e6sentation af Konstantin Diener<\/a><\/noindex> i M\u00fcnchen<\/em><\/p>\n<p><\/p>\n<p>DevOops 2020 Moscow finder sted den 29.-30. april i Moskva, billetter kan nu <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/registration\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">k\u00f8bes p\u00e5 den officielle hjemmeside<\/a><\/noindex>. <\/p>\n<p><\/p>\n<p>Derudover kan du <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/callforpapers\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">indgive dit forslag til en pr\u00e6sentation<\/a><\/noindex> indtil 8. februar. Bem\u00e6rk, at n\u00e5r du udfylder formularen, skal du v\u00e6lge m\u00e5lgruppen, som din pr\u00e6sentation vil v\u00e6re mest nyttig for (<em>der er en overraskelse gemt i listen<\/em>).<\/p>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/479552\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0442\u0430\u043a\u0438\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u043e\u043b\u043e\u043d\u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442. \u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u043f\u0440\u0438\u044f\u0442\u043d\u0443\u044e \u0437\u0430\u0440\u043f\u043b\u0430\u0442\u0443, \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0441\u043c\u0443\u0449\u0430\u0442\u044c, \u0447\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0434\u0438\u043a\u0430\u044f \u0435\u0440\u0435\u0441\u044c. \u0412\u043d\u0430\u0447\u0430\u043b\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u00abDevOps\u00bb \u0438 \u00ab\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u00bb \u043c\u043e\u0436\u043d\u043e \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0441\u043a\u043b\u0435\u0438\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u0435 \u0432 \u043e\u0434\u043d\u043e \u0441\u043b\u043e\u0432\u043e, \u0430 \u0434\u0430\u043b\u0435\u0435 \u0438\u0434\u0435\u0442 \u0440\u0430\u043d\u0434\u043e\u043c\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439, \u0447\u0430\u0441\u0442\u044c \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f\u0432\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0438\u0437 \u0432\u0430\u043a\u0430\u043d\u0441\u0438\u0438 \u0441\u0438\u0441\u0430\u0434\u043c\u0438\u043d\u0430. \u0412 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c, \u043a\u0430\u043a \u043c\u044b [&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-53925","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\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\/da\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\udd47DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442. \u041a\u0442\u043e \u0442\u043e\u0433\u0434\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u0438 \u0447\u0442\u043e \u0441 \u044d\u0442\u0438\u043c \u0434\u0435\u043b\u0430\u0442\u044c? | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat\" \/>\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-12-12T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:52+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\udd47Der findes ikke DevOps-ingeni\u00f8rer. Hvem findes s\u00e5, og hvad skal vi g\u00f8re ved det? | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\udd47DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442. \u041a\u0442\u043e \u0442\u043e\u0433\u0434\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u0438 \u0447\u0442\u043e \u0441 \u044d\u0442\u0438\u043c \u0434\u0435\u043b\u0430\u0442\u044c? | ProHoster","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat","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-12-12T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53925","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 09:21:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:15:55","updated":"2026-01-24 09:21:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/53925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=53925"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/53925\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=53925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=53925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=53925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}