{"id":75526,"date":"2020-03-26T19:42:18","date_gmt":"2020-03-26T17:42:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen"},"modified":"2020-03-26T19:42:18","modified_gmt":"2020-03-26T17:42:18","slug":"kto-takoj-devops-i-kogda-on-ne-nuzhen","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","title":{"rendered":"Chi \u00e8 DevOps e quando non \u00e8 necessario?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Chi \u00e8 DevOps e quando non \u00e8 necessario?\" src=\"\/wp-content\/uploads\/2020\/03\/dd0004f6f305d9fbf44ac3ffe080157b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl tema DevOps \u00e8 diventato molto popolare negli ultimi anni. Molti sognano di entrarvi, ma, come dimostrano i fatti, spesso lo fanno solo per l'altezza degli stipendi.<\/p>\n<p>Alcuni indicano DevOps nel proprio curriculum, anche se non sempre conoscono e comprendono il significato del termine. C'\u00e8 chi pensa che, dopo aver studiato Ansible, GitLab, Jenkins, Terraform e simili (la lista pu\u00f2 continuare a piacere), diventer\u00e0 subito un 'DevOps'. Ovviamente, non \u00e8 cos\u00ec.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nNegli ultimi anni mi sono occupato principalmente dell'implementazione di DevOps in diverse aziende. Prima di ci\u00f2, ho lavorato per oltre 20 anni in posizioni che vanno da amministratore di sistema a direttore IT. Ora sono DevOps Lead Engineer in Playgendary. <\/p>\n<h3>Chi \u00e8 DevOps<\/h3>\n<p>\nL'idea di scrivere un articolo \u00e8 nata dopo l'ennesima domanda: 'chi \u00e8 DevOps?'. Non esiste ancora un termine consolidato per definire cosa o chi sia. Parte delle risposte \u00e8 gi\u00e0 presente in questo <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/hlFDMWrkhoI\">video<\/a><\/noindex>. Inizialmente evidenzier\u00f2 i punti principali e poi condivider\u00f2 le mie osservazioni e pensieri.<\/p>\n<p>DevOps non \u00e8 uno specialista che si pu\u00f2 assumere, non \u00e8 un insieme di strumenti e non \u00e8 un reparto di sviluppatori ed ingegneri.<\/p>\n<blockquote><p>DevOps \u00e8 una filosofia e una metodologia.<\/p><\/blockquote>\n<p>\nIn altre parole, \u00e8 un insieme di pratiche che aiuta a far interagire attivamente gli sviluppatori con gli amministratori di sistema. Vale a dire, collegare e integrare i flussi di lavoro l'uno nell'altro.<\/p>\n<p>Con l'arrivo di DevOps, la struttura e i ruoli degli specialisti sono rimasti gli stessi (ci sono sviluppatori, ci sono ingegneri), ma sono cambiate le regole d'interazione. I confini tra i reparti si sono sfumati.<\/p>\n<p>Gli obiettivi di DevOps possono essere riassunti in tre punti: <\/p>\n<ul>\n<li>Il software deve essere aggiornato regolarmente.<\/li>\n<li>Il software deve essere realizzato rapidamente.<\/li>\n<li>Il software deve essere implementato in modo conveniente e in tempi brevi.<\/li>\n<\/ul>\n<p>\nDevOps non ha uno strumento unico. Configurare, installare e studiare diversi prodotti non significa che in azienda sia apparso DevOps. Ci sono molti strumenti e vengono utilizzati in diverse fasi, ma servono a un unico obiettivo.<\/p>\n<p><img decoding=\"async\" alt=\"Chi \u00e8 DevOps e quando non \u00e8 necessario?\" src=\"\/wp-content\/uploads\/2020\/03\/4f2d8b6dac21205bf5e3ab7fa283da12.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>E questa \u00e8 solo una parte degli strumenti DevOps<\/i><\/p>\n<p>Da oltre due anni intervisto persone per il ruolo di ingegnere DevOps e ho realizzato quanto sia importante capire chiaramente il significato del termine. Ho accumulato esperienze, osservazioni e pensieri specifici che voglio condividere.<\/p>\n<p>Dalla mia esperienza negli colloqui vedo questa situazione: <b>gli specialisti che considerano DevOps come una posizione solitamente hanno incomprensioni con i colleghi<\/b>.<\/p>\n<p>C'era un chiaro esempio. A un colloquio \u00e8 venuto un giovane con un sacco di parole intelligenti nel curriculum. Negli ultimi tre posti di lavoro ha avuto un'esperienza di 5-6 mesi. \u00c8 uscito da due startup perch\u00e9 \"non sono decollate\". E riguardo alla terza azienda ha detto che l\u00ec nessuno lo capisce: i programmatori scrivono codice per Windows, e il direttore lo costringe a \"impacchettare\" quel codice in un normale Docker e integrarlo nel pipeline CI\/CD. Il ragazzo ha raccontato molte cose negative riguardo al suo attuale posto di lavoro e ai suoi colleghi \u2014 sembrava quasi di voler rispondere: \"Cos\u00ec non venderai nemmeno un elefante\".<\/p>\n<p>Poi gli ho fatto una domanda, che nel mio elenco \u00e8 una delle prime per ogni candidato.<\/p>\n<p>\u2014 Cosa significa per te DevOps?<br \/>\n\u2014 In generale o come lo percepisco io?<\/p>\n<p>Mi interessava la sua opinione personale. Conosceva la teoria e l'origine del termine, ma era categoricamente in disaccordo. Credeva che DevOps fosse una posizione. Qui risiede la radice dei suoi problemi. Come per altri specialisti con la stessa opinione.<\/p>\n<p>I datori di lavoro, dopo aver sentito parlare della \"magia del DevOps\", vogliono trovare qualcuno che venga e crei questa \"magia\". E i candidati che pensano \"DevOps \u00e8 una posizione\" non capiscono che con questo approccio non saranno in grado di soddisfare le aspettative. E, in generale, hanno scritto nel loro curriculum DevOps perch\u00e9 \u00e8 una tendenza e perch\u00e9 pagano molto per questo. <\/p>\n<h3>Metodologia e filosofia del DevOps<\/h3>\n<p>\nLa metodologia pu\u00f2 essere teorica o pratica. Nel nostro caso \u2014 la seconda. Come ho accennato prima, DevOps \u00e8 un insieme di pratiche e strategie utilizzate per raggiungere gli obiettivi dichiarati. E in ogni caso, a seconda dei processi aziendali dell'azienda, pu\u00f2 differire notevolmente. Il che non lo rende n\u00e9 migliore n\u00e9 peggiore.<\/p>\n<blockquote><p>La metodologia DevOps \u00e8 solo un mezzo per raggiungere gli obiettivi fissati.<\/p><\/blockquote>\n<p>\nOra parliamo di cosa sia la filosofia DevOps. E questa \u00e8 probabilmente la domanda pi\u00f9 difficile.<\/p>\n<p>Formulare una risposta breve e concisa \u00e8 abbastanza difficile, perch\u00e9 non \u00e8 ancora stato formalizzato. E poich\u00e9 gli aderenti alla filosofia DevOps si occupano pi\u00f9 di pratica \u2014 non c'\u00e8 tempo per la filosofia. Tuttavia, \u00e8 un processo molto importante. Inoltre, \u00e8 direttamente correlato all'attivit\u00e0 ingegneristica. Esiste anche un'area di studio specializzata \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A4%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D0%B8%D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B8\">la filosofia della tecnica<\/a><\/noindex>.<\/p>\n<p>Nel mio ateneo non esisteva questa materia, ho dovuto studiare tutto autonomamente con i materiali che sono riuscito a trovare negli anni '90. L'argomento non \u00e8 obbligatorio per la formazione ingegneristica, da qui l'assenza di formalizzazione della risposta. Ma le persone che si sono immerse seriamente nel DevOps iniziano a percepire un certo 'spirito' o una 'totalit\u00e0 inconscia' di tutti i processi dell'azienda.<\/p>\n<p>Ho cercato, sulla base della mia esperienza, di formalizzare alcuni 'postulati' di questa filosofia. Ecco cosa ne \u00e8 venuto fuori:<\/p>\n<ul>\n<li>Il DevOps non \u00e8 qualcosa di autonomo, che pu\u00f2 essere distinto come un'area separata di conoscenza o attivit\u00e0.<\/li>\n<li>Tutti i dipendenti dell'azienda devono seguire la metodologia DevOps pianificando la loro attivit\u00e0.<\/li>\n<li>Il DevOps interessa tutti i processi all'interno dell'azienda.<\/li>\n<li>Il DevOps esiste per ridurre il tempo dedicato a qualsiasi processo all'interno dell'azienda per garantire lo sviluppo dei suoi servizi e il massimo comfort per il cliente.<\/li>\n<li>Il DevOps, in termini moderni, \u00e8 la posizione proattiva di ogni dipendente dell'azienda, mirata a ridurre i costi temporali e migliorare la qualit\u00e0 dei prodotti IT che ci circondano.<\/li>\n<\/ul>\n<p>\nPenso che i miei 'postulati' siano un argomento a parte da discutere. Ma ora c'\u00e8 un punto di partenza.<\/p>\n<h3>Cosa fa il DevOps<\/h3>\n<p>\nLa parola chiave qui \u00e8 comunicazione. Ci sono molte comunicazioni, di cui dovrebbe essere iniziatore proprio quell'ingegnere DevOps. Perch\u00e9? Perch\u00e9 \u00e8 filosofia e metodologia, e solo dopo arriva la competenza ingegneristica.<\/p>\n<p>Non posso parlare del mercato del lavoro occidentale con il 100% di certezza. Ma conosco piuttosto bene il mercato del DevOps in Russia. Oltre a centinaia di colloqui, negli ultimi un anno e mezzo ho partecipato a un centinaio di presales tecnici per il servizio 'Implementazione del DevOps' per grandi aziende e banche russe.<\/p>\n<p>In Italia, il DevOps \u00e8 ancora un tema molto giovane, ma gi\u00e0 di tendenza. Per quanto ne so, solo a Roma, la carenza di tali professionisti nel 2019 ha superato le 1000 unit\u00e0. E il termine Kubernetes \u00e8 per i datori di lavoro quasi come un panno rosso per un toro. I sostenitori di questo strumento sono pronti a utilizzarlo anche dove non \u00e8 necessario e non \u00e8 economicamente vantaggioso. Il datore di lavoro non sempre comprende in quali casi sarebbe pi\u00f9 opportuno utilizzare questo approccio; con una distribuzione adeguata, il costo di implementazione di un cluster Kubernetes \u00e8 da 2 a 3 volte superiore rispetto a quello di una distribuzione di un'applicazione secondo uno schema di clustering tradizionale. Utilizzatelo dove \u00e8 veramente necessario. <\/p>\n<p><img decoding=\"async\" alt=\"Chi \u00e8 DevOps e quando non \u00e8 necessario?\" src=\"\/wp-content\/uploads\/2020\/03\/7f8a2a30abc7a2cd59b49083c7011211.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nL'implementazione del DevOps dal punto di vista economico \u00e8 costosa. Ed \u00e8 giustificata solo dove apporta vantaggi economici in altri ambiti, e non per il suo stesso valore.<\/p>\n<p>Gli ingegneri DevOps sono, di fatto, i pionieri: sono loro i primi a dover implementare questa metodologia in azienda e a costruire processi. Per avere successo, un professionista deve interagire costantemente con i dipendenti e i colleghi a tutti i livelli. Come dico di solito, nel processo di implementazione del DevOps devono essere coinvolti tutti i dipendenti dell\u2019azienda: dall'addetto alle pulizie al CEO. Questa \u00e8 una condizione imprescindibile. Se il membro pi\u00f9 giovane del team non conosce e non comprende cosa sia il DevOps e perch\u00e9 vengano effettuate determinate azioni organizzative, non si potr\u00e0 avere successo nell'implementazione.<\/p>\n<p>Inoltre, l'ingegnere DevOps deve di tanto in tanto utilizzare risorse amministrative. Ad esempio, per superare la \"resistenza dell'ambiente\" \u2014 quando il team non \u00e8 pronto ad accettare gli strumenti e la metodologia DevOps. <\/p>\n<p>Il programmatore deve scrivere solo codice e test. Per questo non ha bisogno di un laptop potente, sul quale stia distribuendo e mantenendo localmente l'intera infrastruttura del progetto. Ad esempio, un front-end developer tiene sul proprio laptop tutti gli elementi dell'applicazione, inclusa la base di dati, l'emulatore S3 (minio) e altro. Quindi, spende molto tempo per mantenere questa infrastruttura locale e combatte da solo con tutti i problemi di tale soluzione. Invece di sviluppare codice per il front-end. Queste persone possono opporsi fortemente a qualsiasi cambiamento.<\/p>\n<p>Ci sono team, che al contrario, sono felici di adottare nuovi strumenti e metodi e partecipano attivamente a questo processo. Anche in questo caso, per\u00f2, la comunicazione tra l'ingegnere DevOps e il team rimane fondamentale.<\/p>\n<h3>Quando il DevOps non \u00e8 necessario<\/h3>\n<p>\nCi sono situazioni in cui il DevOps non \u00e8 necessario. \u00c8 un dato di fatto \u2014 bisogna comprenderlo e accettarlo.<\/p>\n<p>In primo luogo, questo vale per tutte le aziende (specialmente le piccole imprese) quando il loro profitto non dipende direttamente dalla presenza o assenza di prodotti IT che forniscono servizi informativi ai clienti. Qui non si tratta solo del sito web dell'azienda, sia esso una semplice \"vetrina\" statica o con sezioni dinamiche come notizie, ecc.<\/p>\n<p>Il DevOps \u00e8 richiesto quando la disponibilit\u00e0 di questi servizi informativi per l'interazione con il cliente, la loro qualit\u00e0 e targetizzazione influiscono sulla soddisfazione del cliente e sul suo desiderio di tornare da voi.<\/p>\n<p>Un esempio lampante \u00e8 una nota banca. L'azienda non ha uffici tradizionali, la gestione della documentazione avviene tramite posta o corrieri, e molti dipendenti lavorano da casa. L'azienda ha smesso di essere semplicemente una banca e, a mio avviso, si \u00e8 trasformata in una compagnia IT con tecnologie DevOps avanzate.<\/p>\n<p>Molti altri esempi e conferenze possono essere trovati nei materiali di meetup tematici e conferenze. Parte di essi ho potuto seguirli di persona \u2014 \u00e8 un'esperienza molto utile per chi desidera svilupparsi in questo campo. Ecco i link ai canali YouTube con buone conferenze e materiali su DevOps:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjnQreLMbpKsfJwDnHGZLxg\/featured\">DevOops<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UC1nDIT9thqoFSSxvLyPHF5w\/featured\">DevOpsConf<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/profyclub\/featured\">HighLoad++<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjmwHCZ-qh3ro7hHTQhqYQg\">Flant<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCnvbzVff0AGuHHzxcDTtj6w\/featured\">MailRu Cloud Solution<\/a><\/noindex><\/li>\n<\/ul>\n<p>\nOra guarda il tuo business e chiediti: quanto dipende la tua azienda e il suo profitto dai prodotti IT che garantiscono l'interazione con il cliente? <\/p>\n<p>Se la tua azienda vende pesce in un piccolo negozio e l'unico prodotto IT sono due configurazioni di 1C: Enterprise (Contabilit\u00e0 e Gestione delle vendite), \u00e8 improbabile che abbia senso parlare di DevOps.<\/p>\n<p>Se invece lavori in una grande azienda commerciale e manifatturiera (ad esempio, producendo fucili da caccia), vale la pena rifletterci. Puoi prendere l'iniziativa e comunicare alla tua direzione le prospettive di implementazione del DevOps, e nel contempo guidare questo processo. Avere un atteggiamento proattivo \u00e8 uno dei principi fondamentali della filosofia DevOps.<\/p>\n<blockquote><p>La dimensione e il volume del fatturato annuale non sono criteri principali per determinare se alla tua azienda serve il DevOps.<\/p><\/blockquote>\n<p>\nImmaginiamo una grande azienda industriale che non interagisce direttamente con i clienti. Ad esempio, alcune case automobilistiche e aziende di produzione di automobili. Attualmente non sono sicuro, ma, dalla mia esperienza passata, per molti anni tutta l'interazione con i clienti avveniva via email e telefono. <\/p>\n<p>I loro clienti sono un elenco ristretto di concessionari automobilistici. E a ciascuno \u00e8 assegnato uno specialista del produttore. Tutta la documentazione interna avviene tramite ERP SAP. I dipendenti interni sono, in sostanza, i clienti del sistema informatico. Ma la gestione di questo sistema informatico avviene con metodi tradizionali di gestione dei sistemi a cluster, escludendo cos\u00ec la possibilit\u00e0 di utilizzare pratiche DevOps.<\/p>\n<p>La conclusione \u00e8 chiara: per tali aziende, l'implementazione di DevOps non \u00e8 qualcosa di criticamente importante, se si considerano gli obiettivi della metodologia menzionati all'inizio dell'articolo. Tuttavia, non escludo che alcuni strumenti DevOps vengano utilizzati da loro oggi.<\/p>\n<p>D'altra parte, ci sono molte piccole aziende che sviluppano software utilizzando metodologie, filosofie, pratiche e strumenti DevOps. E credono che i costi per l'implementazione di DevOps siano spese che consentono loro di competere efficacemente nel mercato del software. Esempi di tali aziende possono essere osservati <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjmwHCZ-qh3ro7hHTQhqYQg\">qui<\/a><\/noindex>.<\/p>\n<blockquote><p>Il criterio principale per comprendere se DevOps \u00e8 necessario: quale importanza hanno i vostri prodotti IT per l'azienda e i clienti.<\/p><\/blockquote>\n<p>\nSe il prodotto principale dell'azienda, che porta profitto, \u00e8 software \u2014 avete bisogno di DevOps. E non \u00e8 cos\u00ec importante se guadagnate soldi reali tramite altri beni. Questo include anche negozi online o applicazioni mobili con giochi.<\/p>\n<p>Qualsiasi gioco esiste grazie a finanziamenti: diretti o indiretti da parte dei giocatori. In Playgendary sviluppiamo giochi mobili gratuiti, nel cui sviluppo sono coinvolte pi\u00f9 di 200 persone. Come utilizziamo DevOps?<\/p>\n<p>Esattamente come descritto sopra. Comunico costantemente con sviluppatori e tester, organizzo formazioni interne per i dipendenti sulla metodologia e sugli strumenti DevOps. <\/p>\n<p>Attualmente utilizziamo attivamente Jenkins come strumento per i pipeline CI\/CD per eseguire tutte le configurazioni di build con Unity e il successivo deployment nell'App Store e nel Play Market. Inoltre, dal classico set di strumenti: <\/p>\n<ul>\n<li>Asana \u2014 per la gestione dei progetti. Integrazione configurata con Jenkins.<\/li>\n<li>Google Meet \u2014 per videoconferenze.<\/li>\n<li>Slack \u2014 per comunicazione e varie notifiche, comprese quelle da Jenkins.<\/li>\n<li>Atlassian Confluence \u2014 per documentazione e lavoro di gruppo.<\/li>\n<\/ul>\n<p>\nNei prossimi piani c'\u00e8 l'implementazione di analisi statica del codice con SonarQube e l'esecuzione di test UI automatizzati utilizzando Selenium durante la Continuous Integration.<\/p>\n<h3>In conclusione<\/h3>\n<p>\nVoglio concludere con questa riflessione: per diventare un ingegnere DevOps di alta qualifica, \u00e8 vitale imparare a comunicare efficacemente con le persone.<\/p>\n<p>L'ingegnere DevOps \u00e8 un giocatore di squadra. E non pu\u00f2 essere altrimenti. L'iniziativa nella comunicazione con i colleghi dovrebbe partire da lui stesso, e non in risposta a qualche circostanza. Un professionista DevOps deve vedere e proporre la soluzione migliore per il team. <\/p>\n<p>E s\u00ec, l'implementazione di qualsiasi soluzione richieder\u00e0 molte discussioni, e alla fine potrebbe anche cambiare del tutto. Crescendo autonomamente, proponendo e realizzando le proprie idee, una persona diventa sempre pi\u00f9 preziosa sia per il team che per il datore di lavoro. Questo, alla fine, si riflette anche sull'importo della sua remunerazione mensile o sotto forma di premi aggiuntivi.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/playgendary\/blog\/493998\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439. \u041c\u043d\u043e\u0433\u0438\u0435 \u043c\u0435\u0447\u0442\u0430\u044e\u0442 \u0432 \u043d\u0435\u0435 \u0432\u043b\u0438\u0442\u044c\u0441\u044f, \u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430, \u0447\u0430\u0441\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437-\u0437\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u0437\u0430\u0440\u043f\u043b\u0430\u0442. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0432 \u0441\u0432\u043e\u0435\u043c \u0440\u0435\u0437\u044e\u043c\u0435 DevOps, \u0445\u043e\u0442\u044f \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u043d\u0430\u044e\u0442 \u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u044e\u0442 \u0441\u0443\u0442\u044c \u0442\u0435\u0440\u043c\u0438\u043d\u0430. \u041a\u0442\u043e-\u0442\u043e \u0441\u0447\u0438\u0442\u0430\u0435\u0442, \u0447\u0442\u043e \u0438\u0437\u0443\u0447\u0438\u0432 Ansible, GitLab, Jenkins, Terraform \u0438 \u0438\u043c \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 (\u0441\u043f\u0438\u0441\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0439 \u0432\u043a\u0443\u0441), \u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":75527,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-75526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.\" \/>\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\/kto-takoj-devops-i-kogda-on-ne-nuzhen\" \/>\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\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u043e\u0439 DevOps \u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043d\u0435 \u043d\u0443\u0436\u0435\u043d | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-26T17:42:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-26T17:42:18+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\udd47Chi \u00e8 il DevOps e quando non \u00e8 necessario | ProHoster","description":"Il tema DevOps \u00e8 diventato molto rilevante negli ultimi anni.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","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\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u043e\u0439 DevOps \u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043d\u0435 \u043d\u0443\u0436\u0435\u043d | ProHoster","og:description":"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-26T17:42:18+00:00","article:modified_time":"2020-03-26T17:42:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"75526","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:55:26","updated":"2022-09-27 16:15:47","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\/75526","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=75526"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/75526\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/75527"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=75526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=75526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=75526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}