Plattform-Engineering ist die Entwicklung von Plattformen, wie z.B. einer Informationsinfrastruktur oder Architekturplattform, mit dem primären Ziel, DevOps-Teams zu unterstützen.
Das Hauptmerkmal dieser Plattformen ist, dass sie immer auf Selbstbedienung ausgelegt sind. Ein Beispiel: ein Online-Marketing-Tool, mit dem Teams ihr eigenes Marketing betreiben können, ohne um Erlaubnis zu fragen.
Entgegen der landläufigen Meinung hat Platform Engineering nicht die Absicht, DevOps zu ersetzen. Es unterstützt es vielmehr", sagt Marcel de Vries, CEO von Xpirit. "DevOps verspricht, die Auslieferung zu beschleunigen und die Produktqualität zu verbessern, aber das kann es nur, wenn die Teams ihr Bestes geben. erfordert viel von den Menschen, und Platform Engineering kann von großem Wert sein.
Das Aufkommen von Platform Engineering
Um die Ursprünge des Platform Engineering besser zu verstehen, müssen wir uns zunächst dem Kern von DevOps zuwenden.
Bei DevOps wird ein multidisziplinäres Team zusammengestellt, das für die Bereitstellung von Software verantwortlich ist und diese in Produktion bringt. Um dies zu tun, wird von dem Team jedoch eine Menge Know-how erwartet, das viele Disziplinen umfasst. Für viele Unternehmen ist es aufgrund dieser "Wissenskomponente" schwierig, DevOps richtig umzusetzen.
Da also immer mehr Unternehmen DevOps einführen, aber nicht alle Teams für die hohe kognitive Belastung, die mit DevOps einhergeht, gerüstet sind, entstehen Probleme, die mit Platform Engineering (oder Site Reliability Engineering, um genau zu sein) gelöst werden sollen.
Die Idee ist einfach: Sie lagern die Aufgaben, die Ihre Mitarbeiter am meisten belasten, an das Platform Engineering Team aus. Dieses wird dann die meisten dieser Aufgaben automatisieren und so das DevOps-Team entlasten.
Irgendwie scheinen die Leute zu denken, dass DevOps, Platform Engineering und SRE eine Entweder-Oder-Frage sind. Es ist sogar die Rede davon, dass DevOps tot sei. In Wirklichkeit ist DevOps so lebendig wie eh und je, und Spezialisierungen wie SRE und Platform Engineering sind nur dazu da, es weiter zu verbessern", sagt De Vries.
Kann Platform Engineering Ihrem Unternehmen helfen?
Laut Gartner können wir davon ausgehen, dass 80 % der Softwareunternehmen bis 2026 Plattform-Engineering-Teams eingerichtet haben werden. * Dass diese Zahl so hoch ist, überrascht nicht, wenn man bedenkt, welche zentrale Rolle diese Teams spielen. Gewiss, DevOps beschleunigt die Produktentwicklung und verbessert die Qualität. Aber diese Arbeitsweise bringt auch ihre eigenen Herausforderungen mit sich, wie die bereits erwähnte Wissenskomponente.
Plattform-Engineering-Teams können Entwicklern Tools oder Komponenten zur Verfügung stellen, mit denen sie schnell qualitativ hochwertige Anwendungen erstellen können, selbst wenn sie nicht über das gesamte erforderliche Wissen verfügen.
Laden Sie unsere vollständige Trendübersicht 2023 herunter
Contact




