{"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\/it\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat","title":{"rendered":"Non esistono ingegneri DevOps. Chi esiste allora, e cosa fare al riguardo?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Non esistono ingegneri DevOps. Chi esiste allora, e cosa fare al riguardo?\" src=\"\/wp-content\/uploads\/2019\/12\/8ff4a4f0545bda5d628600e88eb29baa.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Negli ultimi tempi, questi annunci hanno invaso Internet. Nonostante uno stipendio allettante, non si pu\u00f2 non essere disturbati dal fatto che all'interno ci sia una vera assurdit\u00e0. All'inizio si presume che \"DevOps\" e \"ingegnere\" possano essere in qualche modo uniti in una sola parola, e poi segue un elenco casuale di requisiti, parte dei quali \u00e8 chiaramente copiato da un annuncio per sistemisti.<\/p>\n<p><\/p>\n<p>In questo post vogliamo parlare un po' di come siamo arrivati a questa situazione, cosa significa realmente DevOps e cosa fare adesso.<\/p>\n<p><\/p>\n<p>Si possono criticare questi annunci in tutti i modi, ma il fatto \u00e8 che ci sono tanti posti di lavoro e il mercato funziona cos\u00ec al momento. Abbiamo organizzato una conferenza su DevOps e dichiariamo apertamente: \u201c<noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">DevOops<\/a><\/noindex> \u2014 non \u00e8 per gli ingegneri DevOps\u201d. Qui a molti sembrer\u00e0 strano e folle: perch\u00e9 delle persone che organizzano un evento commerciale vanno contro il mercato. Ora spiegheremo tutto.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"pro-kulturu-i-processy\">Sulla cultura e i processi<\/h2>\n<p><\/p>\n<p>Iniziamo col dire che DevOps non \u00e8 una disciplina ingegneristica. \u00c8 iniziato tutto perch\u00e9 la tradizionale divisione dei ruoli non funziona per la qualit\u00e0 dei prodotti. Quando i programmatori si limitano a programmare e non vogliono sentire nulla sul testing, il software \u00e8 pieno di bug. Quando agli amministratori non importa come e perch\u00e9 \u00e8 stato scritto il software, il supporto diventa un inferno. <\/p>\n<p><\/p>\n<p>Per esempio, la differenza tra l'approccio sistemistico e quello SRE alla gestione dei servizi <noindex><a rel=\"nofollow\" href=\"https:\/\/landing.google.com\/sre\/sre-book\/chapters\/introduction\/\">\u00e8 descritta nel famoso Google SRE Book<\/a><\/noindex>. Interessanti ricerche sono state condotte nell'ambito <noindex><a rel=\"nofollow\" href=\"https:\/\/services.google.com\/fh\/files\/misc\/state-of-devops-2019.pdf\">del sondaggio DORA<\/a><\/noindex> \u2014 si vede che i migliori sviluppatori riescono in qualche modo a rilasciare nuove modifiche in produzione pi\u00f9 velocemente di una volta all'ora. Inoltre, testano manualmente non pi\u00f9 del 10% (come mostrato dal <noindex><a rel=\"nofollow\" href=\"https:\/\/cloudplatformonline.com\/rs\/248-TPC-286\/images\/DORA-State%20of%20DevOps.pdf\">DORA dello scorso anno<\/a><\/noindex>). Come ci riescono? \"Excel or die\" \u2013 dice uno dei titoli del rapporto. Per una discussione dettagliata di queste statistiche nel contesto del testing, si pu\u00f2 fare riferimento al keynote di Baruch Sadogursky<noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=8eH3k4BxV6k\"> \"Abbiamo DevOps. Licenziamo tutti i tester\"<\/a><\/noindex> alla nostra altra conferenza, Heisenbug.<\/p>\n<p><\/p>\n<blockquote><p>\u201cQuando tra i compagni non c'\u00e8 accordo,<br \/>\nNessun affare andr\u00e0 bene,<br \/>\nE non ne verr\u00e0 nulla, solo sofferenza.<br \/>\nUna volta il Cigno, il Granchio e la Luccio\u2026\u201d<\/p><\/blockquote>\n<p>Cosa ne pensate, quale parte dei web programmer capisce realmente in quali condizioni le loro applicazioni vengono eseguite in produzione? Quanti di loro si recheranno dagli amministratori di sistema per cercare di capire cosa succede in caso di caduta del database? E chi di loro si rivolger\u00e0 ai tester e chieder\u00e0 di imparare a scrivere test in modo corretto? E poi ci sono i responsabili della sicurezza, i product manager, e un sacco di altre persone.<\/p>\n<p><\/p>\n<p>L'idea generale del DevOps \u00e8 quella di ottimizzare l'interazione tra ruoli e dipartimenti. Questo si ottiene innanzitutto non con software sofisticati, ma attraverso la pratica della comunicazione. DevOps riguarda la cultura, la pratica, la metodologia e i processi. Non esiste una professione ingegneristica che possa rispondere a queste questioni.<\/p>\n<p><\/p>\n<h2 id=\"zamknutyy-krug\">Un circolo vizioso<\/h2>\n<p><\/p>\n<p>Da dove viene allora la disciplina della \u00abdevops engineering\u00bb? Abbiamo una versione! Le idee del DevOps si sono rivelate buone \u2014 cos\u00ec buone da diventare vittime del loro stesso successo. Attorno a questo tema hanno iniziato a girare alcuni reclutatori ambigui e commercianti di persone, con una loro atmosfera particolare.<\/p>\n<p><\/p>\n<p>Immaginate: ieri a Chimki preparavate shawarma, e oggi siete gi\u00e0 una figura importante, un senior recruiter. Qui c'\u00e8 un intero processo di ricerca e selezione dei candidati, non \u00e8 semplice, bisogna capire. Supponiamo che il capo dipartimento dica: trova uno specialista in X. A X aggiungiamo la parola \u00abingegnere\u00bb, e la cosa \u00e8 fatta. Serve un Linux? Beh, \u00e8 sicuramente un ingegnere Linux, volete DevOps \u2014 ingegnere DevOps. L'offerta di lavoro non consiste solo nel titolo, ma dentro bisogna includere un certo testo. Il modo pi\u00f9 semplice \u00e8 inserire un insieme di parole chiave da Google, a seconda di quanta fantasia si ha. Il DevOps \u00e8 composto da due parole \u2014 \u00abDev\u00bb e \u00abOps\u00bb, quindi bisogna unire parole chiave relative a sviluppatori e amministratori, tutte insieme. Cos\u00ec nascono le offerte di lavoro che richiedono la conoscenza di 42 linguaggi di programmazione e 20 anni di utilizzo simultaneo di Kubernetes e Swarm. Uno schema di lavoro.<\/p>\n<p><\/p>\n<p>Cos\u00ec nella mente delle persone si \u00e8 radicato l'immagine insensata e spietata di un supereroe \u00abdevops\u00bb, che configurer\u00e0 il deploy per tutti su Jenkins, e allora arriver\u00e0 la felicit\u00e0. Ah, se solo fosse cos\u00ec semplice. \u00abE cos\u00ec si possono anche reclutare sysadmin\u00bb, pensa l\u2019HR, \u00ab\u00e8 una parola alla moda, le parole chiave sono le stesse, dovrebbero abboccare\u00bb.<\/p>\n<p><\/p>\n<p>La domanda genera offerta, e per tutte queste offerte ridicole si \u00e8 riversato un numero strabiliante di amministratori di sistema che hanno capito: \u00e8 possibile fare esattamente quel che si faceva prima, ma guadagnando molto di pi\u00f9, chiamandosi \"DevOps\". Come configuravi i server tramite SSH a mano, uno per uno, cos\u00ec continuerai a farlo, ma ora si tratta di una presunta pratica DevOps. \u00c8 un fenomeno complesso, parzialmente legato alla sottovalutazione degli amministratori classici e al clamore attorno al DevOps, ma in generale \u2014 quel che \u00e8 fatto, \u00e8 fatto.<\/p>\n<p><\/p>\n<p>Dunque, abbiamo domanda e offerta. Un circolo vizioso che si alimenta da solo. Ecco cosa stiamo combattendo (inclusa la creazione della conferenza DevOops).<\/p>\n<p><\/p>\n<p>Naturalmente, oltre agli amministratori di sistema che si sono ribattezzati \"DevOps\", ci sono altri partecipanti \u2014 ad esempio, professionisti SRE o sviluppatori di Infrastructure-as-Code.<\/p>\n<p><\/p>\n<h2 id=\"chem-lyudi-zanimayutsya-v-devops-na-samom-dele\">Cosa fanno realmente le persone in DevOps<\/h2>\n<p><\/p>\n<p>Quindi, vuoi progredire nello studio e nell'applicazione delle pratiche DevOps. Ma come fare, in quale direzione guardare? Ovviamente, non \u00e8 saggio seguire ciecamente le parole chiave popolari.<\/p>\n<p><\/p>\n<p>Se c'\u00e8 lavoro, qualcuno deve occuparsene. Abbiamo gi\u00e0 chiarito che non si tratta di \"ingegneri DevOps\", quindi chi? Sembra pi\u00f9 corretto formulare questo non in termini di posizioni, ma in termini di specifici ambiti di lavoro.<\/p>\n<p><\/p>\n<p>Innanzitutto, puoi occuparti del cuore stesso di DevOps \u2014 processi e cultura. La cultura \u00e8 un affare lento e difficile, e anche se tradizionalmente \u00e8 di responsabilit\u00e0 dei dirigenti, in un modo o nell'altro coinvolge tutti, dai programmatori agli amministratori. Qualche mese fa, Tim Lister <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/jugru\/blog\/470926\/\">ha detto in un'intervista<\/a><\/noindex>:<\/p>\n<p><\/p>\n<blockquote><p>\"La cultura \u00e8 determinata dai valori fondamentali dell'organizzazione. Di solito le persone non se ne accorgono, ma noi, lavorando nella consulenza per molti anni, ci siamo abituati a notarlo. Entri in un'azienda e dopo pochi minuti inizi a sentire cosa sta succedendo. Noi chiamiamo questo 'aroma'. A volte questo aroma \u00e8 davvero buono. Altre volte provoca nausea. (\u2026) Non puoi cambiare la cultura finch\u00e9 non sono stati compresi i valori e le convinzioni che stanno alla base delle singole azioni. \u00c8 facile osservare i comportamenti, mentre \u00e8 difficile cercare le convinzioni. Il DevOps \u00e8 proprio un ottimo esempio di come tutto diventa sempre pi\u00f9 complesso.\"<\/p><\/blockquote>\n<p>C'\u00e8 anche un aspetto tecnico della questione, naturalmente. Se il tuo nuovo codice arriva per il test dopo un mese, ma viene rilasciato solo dopo un anno, e accelerare tutto ci\u00f2 non \u00e8 fisicamente possibile, potresti non arrivare mai alle buone pratiche. Le buone pratiche sono supportate da buoni strumenti. Ad esempio, mantenendo a mente l'idea di Infrastructure-as-Code, puoi usare qualsiasi cosa, da AWS CloudFormation e Terraform a Chef-Ansible-Puppet. \u00c8 tutto da sapere e da saper fare, e questo \u00e8 gi\u00e0 un vero e proprio discipline ingegneristica. \u00c8 importante non confondere le cause con gli effetti: all'inizio lavori secondo i principi SRE e solo in seguito concretizzi questi principi in specifiche soluzioni tecniche. Inoltre, SRE \u00e8 una metodologia molto complessa, che non parla di come configurare Jenkins, ma di cinque principi fondamentali:<\/p>\n<p><\/p>\n<ul>\n<li>Miglioramento dell'interazione tra ruoli e dipartimenti<\/li>\n<li>Accettazione degli errori come parte integrante del lavoro<\/li>\n<li>Attuazione graduale dei cambiamenti<\/li>\n<li>Utilizzo di tool e automazione<\/li>\n<li>Misurazione di tutto ci\u00f2 che pu\u00f2 essere misurato<\/li>\n<\/ul>\n<p><\/p>\n<p>Non \u00e8 solo un insieme di affermazioni, ma un concreto <noindex><a rel=\"nofollow\" href=\"https:\/\/landing.google.com\/sre\/books\/\">manuale d'azione<\/a><\/noindex>. Ad esempio, lungo il percorso di accettazione degli errori, sar\u00e0 necessario affrontare i rischi, misurare la disponibilit\u00e0 e l'indisponibilit\u00e0 dei servizi utilizzando qualcosa come SLI (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Service_Level_Indicator\">indicatori di livello di servizio<\/a><\/noindex>) e SLO (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Service_Level_Objective\">obiettivi di livello di servizio<\/a><\/noindex>), imparare a scrivere postmortem e fare in modo che non sia spaventoso scriverli.<\/p>\n<p><\/p>\n<p>Nella disciplina SRE, l'uso degli strumenti \u00e8 solo una parte del successo, sebbene importante. Dobbiamo costantemente svilupparci dal punto di vista tecnico, osservare cosa succede nel mondo e come possiamo applicarlo nel nostro lavoro.<\/p>\n<p><\/p>\n<p>A sua volta, le soluzioni Cloud Native sono diventate molto popolari. Secondo la moderna comprensione della Cloud Native Computing Foundation, le tecnologie Cloud Native consentono alle organizzazioni di sviluppare e lanciare applicazioni scalabili in ambienti dinamici moderni come cloud pubblici, privati e ibridi. Un esempio possono essere i container, i service mesh, i microservizi, l'infrastruttura immutabile e le API dichiarative. Tutte queste tecniche consentono ai sistemi a bassa interconnessione di rimanere elastici, gestibili e ben monitorati. Una buona automazione consente agli ingegneri di apportare grandi cambiamenti frequentemente e con risultati prevedibili, senza trasformarlo in un lavoro estenuante. Tutto ci\u00f2 \u00e8 supportato da un stack di strumenti ben noti, come Docker e Kubernetes.<\/p>\n<p><\/p>\n<p>Questa definizione piuttosto complessa e articolata \u00e8 legata al fatto che anche il campo \u00e8 piuttosto difficile. Da un lato si afferma che le nuove modifiche a questo sistema devono essere aggiunte in modo relativamente semplice. Dall'altro, per capire come creare un certo ambiente containerizzato, in cui i servizi poco interconnessi vivono su un'infrastruttura software-defined e vengono forniti attraverso un CI\/CD continuo, e costruire intorno a tutto questo pratiche DevOps, \u00e8 necessario avere un certo livello di esperienza.<\/p>\n<p><\/p>\n<h2 id=\"chto-so-vsem-etim-delat\">Cosa fare con tutto ci\u00f2<\/h2>\n<p><\/p>\n<p>Ognuno affronta questi problemi a modo suo: ad esempio, \u00e8 possibile pubblicare annunci di lavoro normali per rompere il circolo vizioso. Si pu\u00f2 cercare di capire cosa significano parole come DevOps e Cloud Native e usarle in modo corretto e pertinente. Si pu\u00f2 progredire nel DevOps e dimostrare con il proprio esempio approcci corretti.<\/p>\n<p><\/p>\n<p>Noi stiamo organizzando una conferenza <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">DevOops 2020 Mosca<\/a><\/noindex>, che offre l'opportunit\u00e0 di approfondire argomenti di cui abbiamo appena parlato. A tal fine, ci sono diversi gruppi di relazioni:<\/p>\n<p><\/p>\n<ul>\n<li>Processi e cultura;<\/li>\n<li>Site Reliability Engineering;<\/li>\n<li>Cloud Native;<\/li>\n<\/ul>\n<p><\/p>\n<p>Come scegliere dove andare? C'\u00e8 un punto sottile. Da un lato, il DevOps riguarda l'interazione, e ci piacerebbe molto che partecipaste a presentazioni di vari settori. D'altra parte, se siete un responsabile dello sviluppo che \u00e8 venuto alla conferenza per concentrarsi su un compito specifico, non c'\u00e8 alcun problema \u2014 chiaramente, sar\u00e0 il settore sui processi e sulla cultura. Non dimenticate che dopo la conferenza avrete accesso alle registrazioni (dopo aver compilato il modulo di feedback), quindi potrete sempre visualizzare presentazioni meno importanti in seguito.<\/p>\n<p><\/p>\n<p>\u00c8 evidente che durante la conferenza non potete partecipare a tre tracce contemporaneamente, quindi formiamo il programma in modo tale che in ogni slot temporale ci siano argomenti per tutti i gusti. <\/p>\n<p><\/p>\n<p>Rimane solo capire cosa fare se siete un ingegnere DevOps! Innanzitutto, provate a definire cosa fate realmente. Di solito, questo termine viene usato per indicare:<\/p>\n<p><\/p>\n<ul>\n<li>Sviluppatori che si occupano di infrastruttura. Per voi, i gruppi di presentazioni su SRE e Cloud Native saranno i pi\u00f9 appropriati.<\/li>\n<li>Amministratori di sistema. Qui \u00e8 pi\u00f9 complicato. DevOops non riguarda l'amministrazione di sistema. Fortunatamente, ci sono molte conferenze, libri, articoli, video su internet ecc. dedicati all'amministrazione di sistema. D'altra parte, se siete interessati a svilupparvi in termini di comprensione della cultura e dei processi, studio delle tecnologie cloud e dettagli della vita con Cloud Native, saremo felici di vedervi! Riflettete su questo: se lavorate come amministratori, e dopo? Per non trovarvi improvvisamente in una situazione spiacevole, \u00e8 utile iniziare a studiare gi\u00e0 ora. <\/li>\n<\/ul>\n<p><\/p>\n<p>C'\u00e8 un'altra possibilit\u00e0: voi insistete e continuate a sostenere di essere <em>proprio un ingegnere DevOps<\/em> e non in altro modo, qualunque cosa significhi. Allora dobbiamo deludervi, DevOops non \u00e8 una conferenza per ingegneri DevOps!<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Non esistono ingegneri DevOps. Chi esiste allora, e cosa fare al riguardo?\" src=\"\/wp-content\/uploads\/2019\/12\/ae715f9f17e0792ee6b5de9114ed2c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Diapositiva da <noindex><a rel=\"nofollow\" href=\"https:\/\/devopscon.io\/business-company-culture\/the-first-decade-of-devops-is-over-whats-next\/\">presentazione di Konstantin Diener<\/a><\/noindex> a Monaco<\/em><\/p>\n<p><\/p>\n<p>DevOops 2020 Mosca si terr\u00e0 il 29-30 aprile a Mosca, i biglietti sono gi\u00e0 disponibili <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/registration\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">acquistati sul sito ufficiale<\/a><\/noindex>. <\/p>\n<p><\/p>\n<p>Inoltre, potete <noindex><a rel=\"nofollow\" href=\"https:\/\/devoops-moscow.ru\/callforpapers\/?utm_source=habr&amp;utm_medium=479552&amp;utm_campaign=devoops20msk\">inviare la vostra presentazione<\/a><\/noindex> fino all'8 febbraio. Si prega di notare che durante la compilazione del modulo dovete selezionare il pubblico di destinazione al quale la vostra presentazione porter\u00e0 maggiori benefici (<em>una sorpresa \u00e8 nascosta all'interno dell'elenco<\/em>).<\/p>\n<p>Fonte: <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.1.1 - 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\/it\/blog\/administrirovanie\/devops-inzhenerov-ne-sushhestvuet-kto-togda-sushhestvuet-i-chto-s-etim-delat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Non esistono ingegneri DevOps. Chi esiste allora e cosa fare al riguardo? | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/53925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=53925"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/53925\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=53925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=53925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=53925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}