{"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\/sv\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat","title":{"rendered":"Det finns inga DevOps-ingenj\u00f6rer. Vem existerar d\u00e5, och vad ska vi g\u00f6ra med det?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Det finns inga DevOps-ingenj\u00f6rer. Vem existerar d\u00e5, och vad ska vi g\u00f6ra med det?\" src=\"\/wp-content\/uploads\/2019\/12\/8ff4a4f0545bda5d628600e88eb29baa.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>P\u00e5 senare tid har s\u00e5dana annonser fyllt internet. Trots den attraktiva l\u00f6nen kan man inte undg\u00e5 att notera att det som st\u00e5r skrivet inuti \u00e4r ren galenskap. I b\u00f6rjan f\u00f6ruts\u00e4tts att \"DevOps\" och \"ingenj\u00f6r\" p\u00e5 n\u00e5got s\u00e4tt kan sammanfogas till ett enda ord, och sedan f\u00f6ljer en slumpm\u00e4ssig lista av krav, varav en del tydligt har kopierats fr\u00e5n en administrat\u00f6rs jobbannons.<\/p>\n<p><\/p>\n<p>I det h\u00e4r inl\u00e4gget vill jag prata lite om hur vi kommit till denna situation, vad DevOps verkligen \u00e4r och vad som nu ska g\u00f6ras med det.<\/p>\n<p><\/p>\n<p>S\u00e5dana jobbannonser kan man kritisera p\u00e5 m\u00e5nga s\u00e4tt, men faktum kvarst\u00e5r: de \u00e4r m\u00e5nga, och s\u00e5 ser marknaden ut just nu. Vi har anordnat en DevOps-konferens och s\u00e4ger \u00f6ppet: \"<noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">DevOops<\/a><\/noindex> \u2014 inte f\u00f6r DevOps-ingenj\u00f6rer.\" M\u00e5nga kommer att tycka att det \u00e4r b\u00e5de konstigt och galet: varf\u00f6r g\u00e5r m\u00e4nniskor som arrangerar ett helt kommersiellt evenemang emot marknaden? Nu ska vi f\u00f6rklara allt.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"pro-kulturu-i-processy\">Om kultur och processer<\/h2>\n<p><\/p>\n<p>L\u00e5t oss b\u00f6rja med att s\u00e4ga att DevOps inte \u00e4r en ingenj\u00f6rsdiciplin. Det hela b\u00f6rjade med att den historiskt inarbetade uppdelningen av roller inte fungerar f\u00f6r produktens kvalitet. N\u00e4r programmerare bara programmerar, men inte vill h\u00f6ra n\u00e5got om testning, blir mjukvaran fylld med buggar. N\u00e4r administrat\u00f6rer inte bryr sig om hur och varf\u00f6r mjukvaran \u00e4r skriven, s\u00e5 blir st\u00f6det en mardr\u00f6m. <\/p>\n<p><\/p>\n<p>Till exempel b\u00f6rjar beskrivningen av skillnaden mellan en administrat\u00f6rs och ett SRE:s tillv\u00e4gag\u00e5ngss\u00e4tt till service management <noindex><a rel=\"nofollow\" href=\"https:\/\/landing.google.com\/sre\/sre-book\/chapters\/introduction\/\">den ber\u00f6mda Google SRE-boken.<\/a><\/noindex>Intressanta studier har genomf\u00f6rts i samband med <noindex><a rel=\"nofollow\" href=\"https:\/\/services.google.com\/fh\/files\/misc\/state-of-devops-2019.pdf\">DORA-unders\u00f6kningen,<\/a><\/noindex> \u2014 det \u00e4r tydligt att de b\u00e4sta utvecklarna p\u00e5 n\u00e5got s\u00e4tt lyckas f\u00e5 ut nya f\u00f6r\u00e4ndringar i produktion snabbare \u00e4n en g\u00e5ng i timmen. De testar dessutom manuellt inte mer \u00e4n 10% (det syns i <noindex><a rel=\"nofollow\" href=\"https:\/\/cloudplatformonline.com\/rs\/248-TPC-286\/images\/DORA-State%20of%20DevOps.pdf\">f\u00f6rra \u00e5rets DORA).<\/a><\/noindex>Hur lyckas de med detta? \"Excel or die\" \u2013 s\u00e4ger en av rubrikerna i rapporten. F\u00f6r en djupare diskussion kring dessa statistiken i testningsperspektiv kan man h\u00e4nvisa till keynoten av Baruch Sadogursky<noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=8eH3k4BxV6k\"> \"Vi har DevOps. L\u00e5t oss sparka alla testare\"<\/a><\/noindex> vid v\u00e5r andra konferens, Heisenbug.<\/p>\n<p><\/p>\n<blockquote><p>\"N\u00e4r det inte finns n\u00e5gon samst\u00e4mmighet bland kamrater,<br \/>\nD\u00e5 kommer ingenting att g\u00e5 fram\u00e5t,<br \/>\nOch det kommer att resultera i inget annat \u00e4n lidande. \"<br \/>\nEn g\u00e5ng var det en Svane, en Krabba och en G\u00e4rs\u2026\"<\/p><\/blockquote>\n<p>Vad tror ni, vilken del av webbprogrammerare verkligen f\u00f6rst\u00e5r under vilka f\u00f6rh\u00e5llanden deras applikationer k\u00f6rs i produktion? Hur m\u00e5nga av dem kommer att g\u00e5 till admin och f\u00f6rs\u00f6ka r\u00e4kna ut vad som h\u00e4nder vid en databasnedg\u00e5ng? Och vem av dem kommer att g\u00e5 till testarna och be att f\u00e5 l\u00e4ra sig hur man skriver tester p\u00e5 r\u00e4tt s\u00e4tt? Och s\u00e5 finns det s\u00e4kerhetsfolk, produktchefer, en m\u00e4ngd andra m\u00e4nniskor.<\/p>\n<p><\/p>\n<p>Den \u00f6vergripande id\u00e9n med DevOps \u00e4r att f\u00f6rb\u00e4ttra samarbetet mellan roller och avdelningar. Detta uppn\u00e5s i f\u00f6rsta hand inte genom n\u00e5gon smart konfigurerad mjukvara, utan genom kommunikationspraxis. DevOps handlar om kultur, praktik, metodik och processer. Det finns ingen s\u00e5dan ingenj\u00f6rsspecialitet som svarar p\u00e5 dessa fr\u00e5gor.<\/p>\n<p><\/p>\n<h2 id=\"zamknutyy-krug\">En ond cirkel<\/h2>\n<p><\/p>\n<p>Varifr\u00e5n kom d\u00e5 disciplinen \"DevOps-ingenj\u00f6r\"? Vi har en version! Id\u00e9erna bakom DevOps visade sig vara s\u00e5 bra att de blev offer f\u00f6r sin egen framg\u00e5ng. Runt hela detta \u00e4mne b\u00f6rjade det surra av suspekta rekryterare och m\u00e4nniskohandlare, som har sin egen speciella atmosf\u00e4r.<\/p>\n<p><\/p>\n<p>T\u00e4nk dig: ig\u00e5r lagade du shawarma i Khimki, och idag \u00e4r du redan en stor person, senior rekryterare. H\u00e4r finns en hel process f\u00f6r att hitta och v\u00e4lja kandidater, allt \u00e4r inte enkelt, man m\u00e5ste f\u00f6rst\u00e5. Anta att avdelningschefen s\u00e4ger: hitta en specialist p\u00e5 X. Vi l\u00e4gger till ordet \"ingenj\u00f6r\" till X, och d\u00e4r \u00e4r problemet l\u00f6st. Beh\u00f6vs Linux? Ja, det \u00e4r definitivt en Linux-ingenj\u00f6r, vill du ha DevOps \u2013 en DevOps-ingenj\u00f6r. En jobbannons best\u00e5r inte bara av en rubrik, utan det beh\u00f6vs ocks\u00e5 n\u00e5gon text inuti. Det enklaste \u00e4r att skriva en upps\u00e4ttning nyckelord fr\u00e5n Google, vad man nu kan t\u00e4nka sig. DevOps best\u00e5r av tv\u00e5 ord \u2013 \"Dev\" och \"Ops\", s\u00e5 det m\u00e5ste klistras ihop nyckelord relaterade till utvecklare och administrat\u00f6rer till en enda h\u00f6g. S\u00e5 h\u00e4r uppst\u00e5r jobbannonser om att beh\u00e4rska 42 programmeringsspr\u00e5k och 20 \u00e5rs erfarenhet av att anv\u00e4nda Kubernetes och Swarm samtidigt. En fungerande strategi.<\/p>\n<p><\/p>\n<p>S\u00e5dana bilder har rotat sig djupt i m\u00e4nniskors medvetande om en meningsl\u00f6s och h\u00e4nsynsl\u00f6s bild av en superhj\u00e4lte \"DevOps\", som konfigurerar alla distributioner p\u00e5 Jenkins, och d\u00e5 kommer lyckan. \u00c5h, om bara allt var s\u00e5 enkelt. \"Och s\u00e5 kan man ocks\u00e5 jaga systemadministrat\u00f6rer, t\u00e4nker HR, ett trendigt ord, samma nyckelord, de borde nappa.\"<\/p>\n<p><\/p>\n<p>Efterfr\u00e5gan skapar utbud, och p\u00e5 alla dessa tramsjobb har en galen m\u00e4ngd systemadministrat\u00f6rer kommit in, som har insett: man kan g\u00f6ra samma sak som tidigare, men f\u00e5 mycket mer betalt, genom att kalla sig 'DevOps'. S\u00e5 som du konfigurerade servrar via SSH handgripligen en i taget, forts\u00e4tter du nu att g\u00f6ra det, men nu \u00e4r det s\u00e5 kallad DevOps-praxis. Detta \u00e4r en komplex f\u00f6reteelse, delvis relaterad till underv\u00e4rderingen av klassiska admin-personer och hypen kring DevOps, men i stort sett \u2014 vad som har h\u00e4nt, har h\u00e4nt.<\/p>\n<p><\/p>\n<p>S\u00e5, vi har efterfr\u00e5gan och utbud. En sluten krets som f\u00f6der sig sj\u00e4lv. Det h\u00e4r k\u00e4mpa vi emot (inklusive genom att skapa konferensen DevOops).<\/p>\n<p><\/p>\n<p>Sj\u00e4lvklart, f\u00f6rutom systemadministrat\u00f6rer som har omd\u00f6pt sig till 'DevOps', finns det andra deltagare \u2014 till exempel professionella SRE eller utvecklare av Infrastructure-as-Code.<\/p>\n<p><\/p>\n<h2 id=\"chem-lyudi-zanimayutsya-v-devops-na-samom-dele\">Vad m\u00e4nniskor faktiskt sysslar med inom DevOps<\/h2>\n<p><\/p>\n<p>S\u00e5, du vill g\u00e5 vidare med att l\u00e4ra dig och till\u00e4mpa DevOps-praktiker. Men hur g\u00f6r man det, vilken riktning ska man titta mot? Det \u00e4r uppenbart att man inte ska blint f\u00f6lja popul\u00e4ra nyckelord.<\/p>\n<p><\/p>\n<p>Om det finns arbete, m\u00e5ste n\u00e5gon utf\u00f6ra det. Vi har redan kommit fram till att det inte \u00e4r 'DevOps-ingenj\u00f6rer', s\u00e5 vem \u00e4r det? Det verkar b\u00e4ttre att formulera detta inte i termer av positioner, utan i specifika arbetsomr\u00e5den.<\/p>\n<p><\/p>\n<p>F\u00f6r det f\u00f6rsta kan man syssla med sj\u00e4lva k\u00e4rnan av DevOps \u2014 processer och kultur. Kultur \u00e4r ingen snabb eller l\u00e4tt sak, och \u00e4ven om det traditionellt \u00e4r ett ansvar som vilar p\u00e5 ledarna, deltar alla p\u00e5 n\u00e5got s\u00e4tt i detta, fr\u00e5n programmerare till administrat\u00f6rer. F\u00f6r n\u00e5gra m\u00e5nader sedan sa Tim Lister <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/470926\/\">i en intervju<\/a><\/noindex>:<\/p>\n<p><\/p>\n<blockquote><p>\u2018Kultur definieras av de grundl\u00e4ggande v\u00e4rderingarna i organisationen. Vanligtvis m\u00e4rker m\u00e4nniskor inte detta, men vi, som har arbetat inom konsultverksamhet i m\u00e5nga \u00e5r, \u00e4r vana vid att notera det. Du g\u00e5r in i ett f\u00f6retag och bokstavligen inom n\u00e5gra minuter b\u00f6rjar du k\u00e4nna vad som p\u00e5g\u00e5r. Vi kallar det 'doften'. Ibland \u00e4r denna doft verkligen trevlig. Ibland orsakar den illam\u00e5ende. (\u2026) Du kan inte f\u00f6r\u00e4ndra kulturen innan v\u00e4rderingarna och \u00f6vertygelserna bakom specifika handlingar har blivit medvetna. Det \u00e4r l\u00e4tt att observera beteende, men sv\u00e5rt att leta efter \u00f6vertygelser. DevOps \u00e4r faktiskt ett utm\u00e4rkt exempel p\u00e5 hur allt blir mer och mer komplicerat.\u2019<\/p><\/blockquote>\n<p>Det finns s\u00e5klart en teknisk del av fr\u00e5gan. Om du f\u00e5r ny kod f\u00f6r testning om en m\u00e5nad, men den inte sl\u00e4pps f\u00f6rr\u00e4n om ett \u00e5r, och det rent fysiskt inte g\u00e5r att p\u00e5skynda allt detta \u2013 d\u00e5 kan man missa de b\u00e4sta metoderna. Bra metoder underst\u00f6ds av bra verktyg. Till exempel, genom att ha id\u00e9en om Infrastructure-as-Code i \u00e5tanke kan du anv\u00e4nda vad som helst, fr\u00e5n AWS CloudFormation och Terraform till Chef-Ansible-Puppet. Allt detta m\u00e5ste man k\u00e4nna till och kunna, och det \u00e4r verkligen en ingenj\u00f6rsdiciplin. Det \u00e4r viktigt att inte blanda ihop orsaken och verkan: f\u00f6rst arbetar man efter SRE-principerna och sedan f\u00f6rverkligar man dessa principer i form av specifika tekniska l\u00f6sningar. Samtidigt \u00e4r SRE en mycket komplex metodik som handlar om mer \u00e4n hur man konfigurerar Jenkins; det handlar om fem grundprinciper:<\/p>\n<p><\/p>\n<ul>\n<li>F\u00f6rb\u00e4ttra samarbetet mellan roller och avdelningar<\/li>\n<li>Acceptera misstag som en oundviklig del av arbetet<\/li>\n<li>Gradvis genomf\u00f6ra f\u00f6r\u00e4ndringar<\/li>\n<li>Anv\u00e4nda verktyg och annan automatisering<\/li>\n<li>M\u00e4ta allt som g\u00e5r att m\u00e4ta<\/li>\n<\/ul>\n<p><\/p>\n<p>Detta \u00e4r inte bara ett antal p\u00e5st\u00e5enden, utan en konkret <noindex><a rel=\"nofollow\" href=\"https:\/\/landing.google.com\/sre\/books\/\">handlingsplan<\/a><\/noindex>. Till exempel, p\u00e5 v\u00e4gen mot att acceptera misstag m\u00e5ste man hantera risker, m\u00e4ta tillg\u00e4ngligheten och otillg\u00e4ngligheten hos tj\u00e4nster med hj\u00e4lp av n\u00e5got som SLI (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Service_Level_Indicator\">service level indicators<\/a><\/noindex>) och SLO (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Service_Level_Objective\">service level objectives<\/a><\/noindex>), l\u00e4ra sig att skriva post-mortem-analyser och se till att det inte k\u00e4nns skr\u00e4mmande.<\/p>\n<p><\/p>\n<p>Inom SRE-disciplinen \u00e4r anv\u00e4ndningen av verktyg bara en del av framg\u00e5ngen, men dock en viktig del. Vi m\u00e5ste st\u00e4ndigt utvecklas tekniskt, h\u00e5lla koll p\u00e5 vad som h\u00e4nder i v\u00e4rlden och hur detta kan till\u00e4mpas i v\u00e5rt arbete.<\/p>\n<p><\/p>\n<p>Cloud Native-l\u00f6sningar har blivit mycket popul\u00e4ra nu f\u00f6r tiden. Enligt den moderna definitionen av Cloud Native Computing Foundation m\u00f6jligg\u00f6r Cloud Native-teknologier f\u00f6r organisationer att utveckla och k\u00f6ra skalbara applikationer i dagens dynamiska milj\u00f6er, s\u00e5som offentliga, privata och hybridmoln. Exempel p\u00e5 dessa \u00e4r containrar, servicemeshar, mikrotj\u00e4nster, of\u00f6r\u00e4ndlig infrastruktur och deklarativa API:er. Alla dessa tekniker g\u00f6r det m\u00f6jligt f\u00f6r l\u00f6st kopplade system att f\u00f6rbli elastiska, hanterbara och v\u00e4l \u00f6vervakade. Bra automatisering g\u00f6r det m\u00f6jligt f\u00f6r tekniker att genomf\u00f6ra stora f\u00f6r\u00e4ndringar ofta och med f\u00f6ruts\u00e4gbara resultat, utan att det blir ett helvete att hantera. Allt detta st\u00f6ds av ett ekosystem av v\u00e4lk\u00e4nda verktyg som Docker och Kubernetes.<\/p>\n<p><\/p>\n<p>Denna ganska komplexa och omfattande definition beror p\u00e5 att omr\u00e5det i sig \u00e4r ganska komplicerat. \u00c5 ena sidan h\u00e4vdas det att nya f\u00f6r\u00e4ndringar i detta system ska l\u00e4ggas till ganska enkelt. \u00c5 andra sidan beh\u00f6ver man mycket erfarenhet f\u00f6r att f\u00f6rst\u00e5 hur man skapar en containeriserad milj\u00f6 d\u00e4r l\u00f6st kopplade tj\u00e4nster lever p\u00e5 en mjukvarudefinierad infrastruktur och levereras dit genom kontinuerlig CI\/CD, och bygga DevOps-praktiker kring allt detta.<\/p>\n<p><\/p>\n<h2 id=\"chto-so-vsem-etim-delat\">Vad ska man g\u00f6ra med allt detta<\/h2>\n<p><\/p>\n<p>Var och en hanterar dessa problem p\u00e5 sitt eget s\u00e4tt: man kan till exempel publicera vanliga jobbannonser f\u00f6r att bryta den onda cirkeln. Man kan ocks\u00e5 reda ut vad ord som DevOps och Cloud Native betyder och anv\u00e4nda dem korrekt och i r\u00e4tt kontext. Man kan utvecklas inom DevOps och demonstrera r\u00e4tt tillv\u00e4gag\u00e5ngss\u00e4tt genom eget exempel.<\/p>\n<p><\/p>\n<p>Vi anordnar en konferens <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">DevOops 2020 Moskva<\/a><\/noindex>, som ger m\u00f6jlighet att djupare f\u00f6rst\u00e5 de saker vi just har diskuterat. Det finns flera grupper av f\u00f6rel\u00e4sningar f\u00f6r detta:<\/p>\n<p><\/p>\n<ul>\n<li>Processer och kultur;<\/li>\n<li>Site Reliability Engineering;<\/li>\n<li>Cloud Native;<\/li>\n<\/ul>\n<p><\/p>\n<p>Hur v\u00e4ljer man vart man ska g\u00e5? Det finns en subtil punkt h\u00e4r. \u00c5 ena sidan handlar DevOps om samarbete, och vi vill verkligen att du ska g\u00e5 p\u00e5 f\u00f6rel\u00e4sningar fr\u00e5n olika block. \u00c5 andra sidan, om du \u00e4r en utvecklingsledare som kommit till konferensen f\u00f6r att fokusera p\u00e5 en specifik uppgift, s\u00e5 begr\u00e4nsar ingen dig \u2014 uppenbarligen blir det blocket om processer och kultur. Gl\u00f6m inte att efter konferensen f\u00e5r du inspelningar (efter att ha fyllt i \u00e5terkopplingsformul\u00e4ret), s\u00e5 du kan alltid se de mindre viktiga f\u00f6rel\u00e4sningarna senare.<\/p>\n<p><\/p>\n<p>Det \u00e4r uppenbart att du inte kan delta i tre sp\u00e5r samtidigt under konferensen, s\u00e5 vi formar programmet s\u00e5 att det finns \u00e4mnen f\u00f6r alla smaker i varje tidslucka. <\/p>\n<p><\/p>\n<p>Det \u00e5terst\u00e5r bara att f\u00f6rst\u00e5 vad du ska g\u00f6ra om du \u00e4r DevOps-ingenj\u00f6r! F\u00f6rst och fr\u00e4mst, f\u00f6rs\u00f6k att definiera vad du faktiskt sysslar med. Vanligtvis anv\u00e4nds den h\u00e4r termen f\u00f6r att beskriva:<\/p>\n<p><\/p>\n<ul>\n<li>Utvecklare som arbetar med infrastruktur. F\u00f6r dig passar b\u00e4st grupper av f\u00f6rel\u00e4sningar om SRE och Cloud Native.<\/li>\n<li>Systemadministrat\u00f6rer. H\u00e4r blir det sv\u00e5rare. DevOps handlar inte om systemadministration. Lyckligtvis finns det massor av fantastiska konferenser, b\u00f6cker, artiklar, videor och s\u00e5 vidare om systemadministration. \u00c5 andra sidan, om du \u00e4r intresserad av att utveckla din f\u00f6rst\u00e5else f\u00f6r kultur och processer, studera molnteknologier och detaljerna kring livet med Cloud Native, s\u00e5 ser vi fram emot att se dig! T\u00e4nk p\u00e5 det h\u00e4r: du arbetar med administration, vad kommer du att g\u00f6ra h\u00e4rn\u00e4st? F\u00f6r att inte pl\u00f6tsligt hamna i en obehaglig situation, b\u00f6r du b\u00f6rja l\u00e4ra dig redan nu. <\/li>\n<\/ul>\n<p><\/p>\n<p>Det finns ytterligare ett alternativ: du insisterar och forts\u00e4tter h\u00e4vda att du \u00e4r <em>just en DevOps-ingenj\u00f6r<\/em> och inget annat, oavsett vad det betyder. D\u00e5 m\u00e5ste vi tyv\u00e4rr meddela att DevOps \u00e4r en konferens som inte riktar sig till DevOps-ingenj\u00f6rer!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Det finns inga DevOps-ingenj\u00f6rer. Vem existerar d\u00e5, och vad ska vi g\u00f6ra med det?\" src=\"\/wp-content\/uploads\/2019\/12\/ae715f9f17e0792ee6b5de9114ed2c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Bild fr\u00e5n <noindex><a rel=\"nofollow\" href=\"https:\/\/devopscon.io\/business-company-culture\/the-first-decade-of-devops-is-over-whats-next\/\">f\u00f6rel\u00e4sningen av Konstantin Diener<\/a><\/noindex> i M\u00fcnchen<\/em><\/p>\n<p><\/p>\n<p>DevOops 2020 Moskau kommer att \u00e4ga rum den 29-30 april i Moskva, biljetter kan redan <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/registration\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">k\u00f6pas p\u00e5 den officiella webbplatsen<\/a><\/noindex>. <\/p>\n<p><\/p>\n<p>Dessutom kan du <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/callforpapers\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">skicka in din f\u00f6rel\u00e4sning<\/a><\/noindex> senast den 8 februari. Observera att du vid ifyllandet av formul\u00e4ret m\u00e5ste v\u00e4lja den m\u00e5lgrupp som din f\u00f6rel\u00e4sning kommer att vara mest f\u00f6rdelaktig f\u00f6r (<em>inuti listan d\u00f6ljer sig en \u00f6verraskning<\/em>).<\/p>\n<p>K\u00e4lla: <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.4 - 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\/sv\/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.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47DevOps-ingenj\u00f6rer existerar inte. Vem existerar d\u00e5, och vad ska g\u00f6ras med det? | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/sv\/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":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/53925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=53925"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/53925\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=53925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=53925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=53925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}