SRE x DevOps x DevOps Engineer: Ist das überhaupt ein gültiger Vergleich?
Zuerst sollten wir damit beginnen, jeden zu definieren. Und ich werde versuchen, dies auf die einfachste und einfachste Weise zu tun.
Site Reliability Engineer (SRE)
Es ist eine Verbindung von Software-Engineering-Techniken, die verwendet werden für:
- Aufgaben automatisieren
- Bereitstellen und Warten von Produktivsystemen, die reibungslos, sicher und zuverlässig laufen
Mit anderen Worten, SRE sind Nerds-Bug-Killer
DevOps
Es ist eine Kultur, in der sich die Unternehmensführung den Entwicklungs- und Betriebsteams im Bereich Kommunikation, Integration, Zusammenarbeit und Automatisierung annähert .
Das Ziel ist:
- Erstellen, implementieren und warten Sie produktive Systeme, die reibungslos, sicher und zuverlässig laufen
- Reduzieren Sie Silos zwischen Entwickler- und Betriebsteams.
Der Fokus liegt darauf, jemanden zu haben, der DevOps in diesem Szenario implementieren kann, und diese Person wird normalerweise als DevOps-Evangelist bezeichnet. Die Aufgabe dieser Person besteht darin, die Silos zwischen den Teams abzubauen und die Qualität des Systems zu verbessern.
DevOps-Ingenieur
Nun, was zum Teufel ist das? Nun, zuerst müssen Sie verstehen, dass sich in unserem Bereich einige Rollen ständig ändern und ständig neue Rollen geschaffen werden (z. B. Plattformingenieur, eine ganz andere Sache).
Wie Sie inzwischen verstehen, ist DevOps eine Kultur, und sobald wir Mitarbeiter einstellen mussten, die die DevOps-Kultur verstehen und in der Lage sind, Automatisierung zu implementieren, kam uns ein schöner Name in den Sinn … DevOps Engineer. Aber die Sache ist:
SRE implementiert bereits die Automatisierung hinter der DevOps-Kultur
Okay, jetzt lassen wir den Mist.
Wenn Sie das Bild oben sehen, lesen Sie Dev Ops, ich sehe SRE.
Abschluss
Sie sollten sich Sorgen machen, den Unterschied zwischen DevOps und DevOps-Engineering zu verstehen.
DevOps = die gesamte Kultur, die die SRE-Grundlagen sowie die Bereitstellung und den Fokus auf die Zusammenarbeit der Teams, Kommunikation und Integration umfasst.
DevOps Engineer = die Person, die die Automatisierung implementiert, damit die Dinge reibungslos, zuverlässig und sicher funktionieren = SRE.
Vervollständigen Sie Ihr Lernen
Lesen Sie auch SRE-Bücher, sie erwähnen DevOps (es ist kostenlos von Google):
Auf diesem Link von IBM können Sie sehen, dass andere Experten denken, dass DevOps Engineer und SRE dasselbe sind:
Hier verstehen Sie, wie Microsoft das sieht:

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































