SRE x DevOps x DevOps Engineer: è anche un confronto valido?
Innanzitutto, dovremmo iniziare definendo ciascuno. E cercherò di farlo nel modo più semplice e semplice possibile.
Ingegnere dell'affidabilità del sito (SRE)
È un composto di tecniche di ingegneria del software utilizzate per:
- Automatizza le attività
- Implementa e mantieni i sistemi produttivi funzionanti in modo fluido, sicuro e affidabile
In altre parole, gli SRE sono nerd bug killer
DevOps
È una cultura in cui la leadership aziendale avvicina i team di sviluppo e operativi nell'ambito della comunicazione, dell'integrazione, della collaborazione e dell'automazione .
L'obiettivo è:
- Crea, distribuisci e mantieni sistemi produttivi funzionanti in modo fluido, sicuro e affidabile
- Riduci i silos tra i team di sviluppo e operativi.
L'obiettivo è avere qualcuno in grado di implementare DevOps in questo scenario e questa persona è normalmente chiamata DevOps evangelist. Il compito di questa persona è ridurre i silos tra i team e migliorare la qualità del sistema.
Ingegnere DevOps
Ora, che diamine è questo? Bene, prima devi capire che nel nostro campo alcuni ruoli cambiano continuamente e nuovi ruoli vengono creati continuamente (es: Platform Engineer, una cosa completamente diversa).
Come ormai avrai capito, DevOps è una cultura e non appena abbiamo avuto bisogno di assumere persone che capissero la cultura DevOps e fossero in grado di implementare l'automazione, ci è venuto in mente un bel nome... DevOps Engineer. Ma il fatto è:
SRE implementa già l'automazione alla base della cultura DevOps
OK, ora smettiamola con le stronzate.
Quando vedi l'immagine sopra, leggi Dev Ops, io vedo SRE.
Conclusione
Dovresti essere preoccupato di capire la differenza tra DevOps e ingegneria DevOps.
DevOps = tutta la cultura che coinvolge le basi SRE più la consegna e l'attenzione alla collaborazione dei team, alla comunicazione e all'integrazione.
DevOps Engineer = la persona che implementerà l'automazione per far funzionare le cose in modo fluido, affidabile e sicuro = SRE.
Completa il tuo apprendimento
Leggi anche i libri SRE, menzionano DevOps (è gratuito da Google):
Su questo link di IBM, puoi vedere che altri esperti pensano che DevOps Engineer e SRE siano la stessa cosa:
Qui capisci come lo vede Microsoft:

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































