Evoluzione di DevOps: una breve storia da un'idea a una soluzione IT da seguire
Pubblicato: 2021-10-25Nel corso della storia, l'industria IT ha dovuto affrontare continui bombardamenti da parte del progresso tecnologico che sta costantemente modellando il suo ambiente di lavoro. Più di recente, molte nuove soluzioni sono state incorporate nei settori IT a un ritmo più rapido.
Oltre al cloud computing, esiste una soluzione software che consente alle imprese di tutto il mondo di utilizzare al meglio le proprie risorse. E questo è DevOps: una combinazione di team di sviluppo e operativi!
Ora una domanda: cosa comporta il passaggio a DevOps per un'organizzazione? Porta con sé trasparenza, comunicazione aperta e un solido lavoro di squadra che deriva dalla disciplina incrociata. Quindi, l'idea su cui lavora ogni azienda DevOps è quella di abbattere il silo e aprire il posto di lavoro non solo per la collaborazione ma anche per ulteriori discussioni.
Nella ricerca della valutazione di qualcosa, sarà più utile conoscerne il passato, da dove proviene e come è salito alla ribalta. Ci sono molti articoli che trasmettono l'importanza di DevOps e come rende un'azienda più fruttuosa. Tuttavia, non ci sono iota di blog che mostrano la storia di una determinata piattaforma di monitoraggio del server cloud e aiutano qualcuno a fare il passo cruciale per capirlo con precisione.
Non solo aiuterà a imparare dagli errori precedenti evitando di ripeterli, ma aiuterà anche a prevedere meglio il suo futuro. Quindi dai un'occhiata veloce alla storia dell'evoluzione di DevOps e a come viene modellata nella forma attuale per renderla una soluzione perfetta.
Prima di andare avanti, puoi controllare l'infografica che mostrerà la storia e l'evoluzione di DevOps in modo minuzioso e preciso che ogni utente sarà lieto di esaminarla.
Ora arriva la parte cruciale.
Consigliato per te: 7 DevOps Toolchain Orchestration Solution che potresti non conoscere.
- Qual è l'origine di DevOps?
- L'arrivo del world wide web (www) e altre opportunità in attesa per gli sviluppatori
- Patrick Debois: la persona che ha modernizzato la funzione IT con un'idea: "DevOps"
- Flickr e il suo flirtare con Dev+Ops
- Belgio: luogo in cui sono nati i DevOpsDays
- Modern DevOps: un monitor software che cambia il settore IT
- DevOps: perdenti o vincenti in futuro?
Qual è l'origine di DevOps?
Si dice che parlare prima degli sviluppatori sia un'opzione futile se si ignorano completamente i computer.
Quale messaggio vuole trasmettere? Mostra che per comprendere la nuova tecnologia, bisogna prima capire come si è evoluta per la prima volta in passato. Lo stesso vale per le soluzioni DevOps.
La prima macchina automatica è stata creata con un'idea del padre del computer, Alan Turing, nel 1936. Ha portato alla creazione di computer elettromeccanici molto costosi. Inoltre, non hanno nessuno che possa gestirli attraverso un programma.
Fortunatamente nel 1957, la creazione del primo linguaggio di programmazione sotto forma di FORTRAN ha portato a un'elevata disponibilità di sviluppatori (la prima volta per un computer) che ha portato una rivoluzione e ha aperto lo spazio a nuove opportunità.
Entro la fine degli anni '80, i monitor CRT sono diventati convenienti e hanno consentito agli sviluppatori di lavorare facilmente sulla workstation. Ora con l'inserimento di 'codice', l'intero compito diventa più semplice. Ora è possibile utilizzare il codice sorgente per compilarli e distribuirli per ulteriori ripetizioni.
L'arrivo del world wide web (www) e altre opportunità in attesa per gli sviluppatori
Prima di WWW, c'era ARPANET. Era una rete di computer sponsorizzata dal governo riservata esclusivamente ai clienti negli Stati Uniti. È entrato in funzione solo nel 1969 e ha creato una rete di gestione personale con centri operativi o "operazioni" per una migliore configurazione della rete.
Avanti veloce agli anni '90, Tim-Berners-Lee ha creato il primo WWW sotto forma di HTTP che il motore di ricerca appena creato, Google, ha afferrato a braccia aperte. Quindi, nel 2003, Ben Treynor ha iniziato a lavorare con Google e ha sviluppato un ambiente di sviluppo e produzione (o operativo) separato per gli ingegneri dell'affidabilità del sito (SRE).
Il piccolo sa in quel momento; Gli SRE si sarebbero presto evoluti nei primi veri professionisti "DevOps"!
Patrick Debois: la persona che ha modernizzato la funzione IT con un'idea: "DevOps"
Il padre di DevOps è senza dubbio Patrick Debois che con il suo atteggiamento rivoltante ha portato allo sviluppo del miglior software di monitoraggio al mondo. Come ha potuto farlo? La risposta alla domanda data nasconderà le solide fondamenta di DevOps.
Nel 2007, Patrick ha iniziato a lavorare per comprendere il concetto di migrazione dei dati attraverso procedure di test. Lo ha portato a rendersi conto che alcuni aspetti come: il passaggio avanti e indietro dal lato dello sviluppo e la presenza di silos sul lato operativo portavano all'arresto di qualsiasi progetto. Ha anche scoperto che per risolvere tali problemi; ci sono stati molti sprechi di tempo e fatica durante la navigazione del progetto tra le due parti.
Una domanda inizia a riversarsi nella sua mente: "Come colmare il divario tra lo sviluppo e il lato operativo per impedire che il progetto si trasformi in un fallimento?"
Fortunatamente nel 2008, ha partecipato a una conferenza a Toronto, in Canada, intitolata "Agile Infrastructure", dove ha incontrato il suo compagno sotto forma di Andrew Shafer. Entrambi hanno formato un gruppo di discussione in cui persone che la pensano allo stesso modo possono condividere le loro idee per trovare una soluzione per ricucire i modi tra il team di sviluppo e quello operativo.
Potrebbe piacerti: Automazione della conformità HIPAA con DevOps | Tutto quello che devi sapere!
Flickr e il suo flirtare con Dev+Ops
Inizialmente, sia Debois che Shafer non sono riusciti a raccogliere molta attenzione. Ma per loro fortuna, i giganti della tecnologia, tra cui Google, hanno iniziato a incorporare l'idea di SRE che corrispondeva a quella di Debois per ridurre i tempi di inattività e compensare la crescente rabbia tra i clienti.
Entrano due ingegneri di Flickr di nome John Allspaw e Paul Hammond che hanno iniziato a notare che c'è sempre una discussione tra i due team (Dev & Ops). Hanno scoperto che i team operativi sono sempre contrari alla loro gestione e il team di sviluppo, che crea il codice, sembrava sempre puntare il dito contro il team operativo.
Quindi, hanno proposto una soluzione: assumere "operazioni il cui processo di pensiero è proprio come quello degli sviluppatori" e viceversa. Cosa significava per il mondo?
Ha dimostrato che i tempi stavano maturando per integrare il team operativo e di sviluppo tramite l'automazione per la creazione e l'implementazione del progetto in un'unica fase. Quindi, alla fine, "DevOps" era nato, ma con una svolta: nessun nome individuale!
Belgio: luogo in cui sono nati i DevOpsDays
Con il mondo che sta rapidamente arrivando al termine Dev+Ops, l'ingegnere belga Patrick Debois (come menzionato sopra) ha deciso di organizzare una piccola conferenza per trasmettere i vantaggi dell'"agile amministrazione di sistema". Mentre pubblicizzava la sua idea sulla piattaforma dei social media, Twitter; ha creato un hashtag chiamato "DevOps" (una forma abbreviata di sviluppo e operazioni).
Ben presto, Debois ha organizzato i "DevOpsDays" in un formato localizzato per riunire tutti gli sviluppatori e gli operatori di tutto il mondo su un'unica piattaforma. L'evento ha ricevuto immensi applausi.
Non solo, l'hashtag si è presto rivelato un successo planetario tanto da lasciare di stucco anche gli sviluppatori di Flicker.
Modern DevOps: un monitor software che cambia il settore IT
Sebbene DevOps sia una metodologia relativamente nuova, tutte le società di consulenza DevOps ti dicono quanto velocemente si sta muovendo il mondo tecnologico e come DevOps stia guadagnando un'ampia accettazione tra tutti i settori IT in tutto il mondo.
Nel 2013, un termine stava creando scalpore, ed era l'effetto "Franken-monitor" che enfatizzava la ricerca di soluzioni al problema. Inoltre, dice anche alle aziende di impedire la costruzione dei loro Frank-monitor in modo da evitare tempi di inattività e costi associati all'installazione dell'edificio.
Per supportare la recente ondata di DevOps, Garter prevede che questa tecnologia sia in procinto di passare dall'essere solo una tecnologia di nicchia a una soluzione software mainstream per diventare servizi di prim'ordine in tutto il mondo.
Inoltre, la ricerca di Forrester ha dichiarato il 2017 "l'anno del DevOps". Perché? Il motivo è che in quel momento, circa il 50% delle organizzazioni ha iniziato a introdurre DevOps come fornitore di servizi per cercare fortuna nel rispettivo settore.
Ti potrebbe piacere anche: 7 ruoli professionali DevOps ben retribuiti a forte domanda.
DevOps: perdenti o vincenti in futuro?
Quindi, tutti saranno sicuri che solo una breve storia non racconterà l'intera storia. Quindi, c'è da chiedersi come si sta muovendo l'industria?
In termini di monitoraggio, DevOps sta crescendo a un ritmo accelerato, come risulta evidente dal recente rapporto di indagine. Mostra che il mercato globale DevOps vedrà un CAGR del 19,42% fino al 2020. Mostra che DevOps è qui per restare fino a quando un'altra nuova tecnologia non lo farà cadere e prenderà una posizione ferma nel futuro.
Abbiamo visto che DevOps sta maturando con l'avanzare del tempo e l'arrivo dell'intelligenza artificiale è penetrato dagli smartphone ai veicoli a guida autonoma. Quindi, il futuro di DevOps è luminoso e sarà una situazione vantaggiosa per tutti i potenziali clienti.
DevOps è adatto a qualsiasi organizzazione e serve un partner che investirà tempo per soddisfare le loro esigenze. Quindi, prendi l'aiuto delle società di consulenza DevOps e assumi i loro esperti per scoprire gli strumenti che aiuteranno il tuo team operativo e gestionale a completare i progetti senza indugio. Inoltre, assicurerà anche i migliori servizi offerti ai clienti con un alto livello di soddisfazione.
Questo articolo è stato scritto da Abhinav Shrivastava di Emorphis Technologies. Abhinav è un marketer innamorato della tecnologia. Nel corso degli anni ha preso parte a molti prodotti/progetti tecnologici ed è entusiasta di vedere l'impatto umano della tecnologia nella nostra vita quotidiana. Ha una profonda conoscenza e comprensione del dominio della mobilità ed è felice di vedere il modo in cui gli smartphone e le app vengono utilizzati per il miglioramento della nostra salute, stile di vita e conoscenza. È un credente; Crede in Dio, crede in se stesso, crede nelle persone e crede nella prosperità. Puoi seguirlo su LinkedIn.