Kapitel 5. Die Zusammenarbeit mit Dritten muss nicht schlecht sein

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Im Laufe der Jahre hat sich die Definition von Site Reliability Engineering (SRE) weiterentwickelt, aber die am einfachsten zu verdauende ist subjektiv "was passiert, wenn die Softwareentwicklung mit dem betraut wird, was früher 'Betrieb' genannt wurde."1 Die meisten Site Reliability Teams betrachten den Betrieb als die Anwendungen, die auf ihrer eigenen Infrastruktur laufen. Heutzutage verlassen sich immer mehr Unternehmen auf Dritte, um eine ganz bestimmte Funktion zu erfüllen, auf die sie sich spezialisiert haben. Dazu gehören Dinge wie das Domain Name System (DNS), das Content Delivery Network (CDN), das Application Performance Management (APM), die Speicherung, der Zahlungsverkehr, E-Mail, Messaging (SMS), Sicherheit (wie Single Sign-On [SSO] oder Two-Factor Authentication [2FA]), Log Processing und mehr. Jede dieser Ressourcen ist, wenn sie nicht richtig implementiert ist, eine Abhängigkeit, die deine Website zum Absturz bringen kann.

Sind Verkäuferinnen und Verkäufer Blackboxen, die wir nicht kontrollieren können? Nicht unbedingt. Bei der Zusammenarbeit mit Anbietern ist es wichtig, dass wir die gleichen SRE-Disziplinen auf die Zusammenarbeit mit Dritten anwenden, damit sie weniger nervt.

Bauen, kaufen oder adoptieren? ...

Get SRE suchen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.