Platform Engineering zur Nutzerbefähigung und Risikoreduzierung

Schlüssel zur Entwicklung einer Plattform, die Schnittstellen zu komplexen Infrastrukturen bietet und gleichzeitig die Erfahrung der Nutzer verbessert.

Platform-Engineering-Diagramm

Studie: Gründe und Umsetzung der Plattform-Modernisierung herunterladen

Mit diesen Erkenntnissen kann Ihr Platform-Engineering-Team seine Agilität und Kundenorientierung verbessern.

Indem Sie auf die Schaltfläche "Fortfahren" klicken, erklären Sie sich mit den Nutzungsbedingungen und der Datenschutzerklärung von Gartner einverstanden.

Kontaktinformationen

Alle Felder müssen ausgefüllt werden.

Unternehmens-/ Organisationsinformationen

Alle Felder müssen ausgefüllt werden.

Optional

Wie I&O-Führungskräfte Platform-Engineering-Teams zum Erfolg führen können

Damit Plattformen (z. B. Entwickler, DevOps) digitale Strategien ermöglichen können, benötigt Ihr Team für Infrastructure und Operations (I&O) die richtige Denkweise für das Platform Engineering. 

Nutzen Sie diese Studie, um:

  • Metriken zu nutzen, die sich an den Leistungszielen und -ergebnissen des Unternehmens orientieren.

  • Den Fokus auf die digitalen Bedürfnisse von Unternehmen zu verstärken, indem Sie das Betriebsmodell von Infrastrukturprojekten auf Infrastrukturprodukte umstellen.

  • Die Agilität und Skalierbarkeit durch flexiblen Selfservice und durchgängige Automatisierung zu steigern.

Einbeziehung der Platform-Engineering-Prinzipien in I&O

Um die Unternehmensziele zu erreichen, müssen I&O-Führungskräfte modernisierte Wege und Plattformen schaffen, die für die digitale Transformation skalierbar sind und gleichzeitig Management, Agilität, Kosten und Leistung optimieren.

Trends im Bereich Platform Engineering

Die Entwicklung von Software und der Aufbau digitaler Fähigkeiten werden immer komplexer. Bis 2026 werden 80 % der großen Softwareentwicklungsunternehmen Platform-Engineering-Teams als interne Anbieter von wiederverwendbaren Services, Komponenten und Tools für die Anwendungsbereitstellung einrichten – 2022 waren es nur 45 %.

In diesem Kontext müssen Entwickler eine Reihe komplizierter Services aufbauen und betreiben, z. B. cloudbasierte Kubernetes-Cluster. Durch die Agile-Befähigung von Teams wird die Landschaft der eingesetzten Lösungen oft noch komplexer, was zu Überschneidungen führt, insbesondere bei Fusionen und Übernahmen.

Platform Engineering hat sich als Reaktion auf die zunehmende kognitive Belastung durch die Komplexität moderner Software-Tools und -Architekturen entwickelt. Dabei geht es darum, Wege oder Plattformen zu schaffen, die die Entwickler entlasten, was wiederum die Produktivität von Softwareentwicklungsteams steigert und die Entwicklererfahrung verbessert.

Da dies den Nutzern hilft und die Reibung bei ihrer wertvollen Arbeit verringert, haben vorausschauende Unternehmen Platform-Engineering-Teams eingerichtet. Diese entwickeln die Plattformen, die zwischen dem Nutzer und den zugrunde liegenden Services oder Plattformen stehen, auf die sie sich verlassen.

Was passiert im Jahr 2024 im Bereich Platform Engineering?

  • Verbesserung der Nutzer- und Entwicklererfahrung sowie Steigerung der Produktivität und des Kundenwerts durch Einführung eines Platform-Engineering-Ansatzes und einer entsprechenden Initiative. 

  • Verringerung der Komplexität und Vereinfachung der Nutzung von Tools durch einen Produktmanagementansatz bei der Entwicklung interner Plattformen, dem Kernstück des Platform Engineering. Dazu gehört auch die Ernennung eines Produktverantwortlichen für Platform Engineering, der auf Basis von Untersuchungen der Nutzer- und Entwicklererfahrungen Prioritäten für die ersten Schritte setzt.

  • Verbesserung von Plattformen durch die Implementierung von funktionsarmen und Selfserviceplattformen, die die Pain Points der Nutzer beseitigen. Dazu gehört auch, sich das Nutzerfeedback anzuhören, um Verschwendung zu minimieren und Investitionen gezielt dort einzusetzen, wo sie einen Unterschied machen. 

  • Vorgabe von Kontrollen, z. B. für Architektur und Sicherheit, anstelle der Einführung von Plattformen. Dazu gehört auch, dass Teams entscheiden können, ob sie diese Anforderungen selbst erfüllen oder den verlockenden „gepflasterten Weg“ des Platform Engineering gehen wollen. 

Warum ist Platform Engineering ein so wichtiges Thema im Bereich I&O?

Ausgereiftheit der Plattformbemühungen: IT-, I&O- sowie Softwareunternehmen sind seit über einem Jahrzehnt mit den Problemen verteilter, cloudbasierter Anwendungen konfrontiert. Angesichts der rasant zunehmenden Komplexität der cloudnativen Arbeit haben größere Digitalunternehmen in Plattformen investiert, von denen ihre zahlreichen Ingenieure profitieren. Diese Bemühungen waren erfolgreich und werden wahrgenommen.

Aufstrebende Gemeinschaft: Mehr als 15.000 Plattformingenieure bilden eine solide Gemeinschaft, die Best Practices austauscht und die Akzeptanz fördert. Dank der Initiative PlatformEngineering.org und der PlatformCon 2023, der zweiten Platform-Engineering-Konferenz, wächst das Publikum für Platform Engineering. 

Entwicklererfahrung: Die zunehmende Komplexität der Softwareentwicklung führt zu einem Markt von Tools zur Verbesserung der Produktivität und Erfahrung von Entwicklern. Einige davon sind aus großen Plattformbemühungen prominenter Technologieunternehmen hervorgegangen und haben sich bewährt. Darüber hinaus gewinnt das Open-Source-Projekt Backstage, das aus Spotifys Platform-Engineering-Bemühungen hervorgegangen ist, an Dynamik. Es gibt auch eine schnell wachsende Zahl von Start-ups, die für diesen Markt finanzielle Unterstützung erhalten.

Anwendung von Platform-Engineering-Prinzipien zur Optimierung der Infrastruktur

Bis 2027 werden die Prinzipien des Platform Engineering mehr als 50 % der Technologieentscheidungen im Bereich Infrastructure und Operations beeinflussen – ein deutlicher Anstieg von derzeit weniger als 20 %.

Es ist nicht verwunderlich, dass die Unternehmens-Stakeholder sich mit zunehmender Komplexität der I&O-Umgebungen häufig gegen Sicherheitsmaßnahmen und Bereitstellungsprozesse wehren, die als Hindernisse für Geschwindigkeit und Anpassungsfähigkeit angesehen werden. Dies erschwert I&O-Teams die Bereitstellung von Lösungen, die den Anforderungen der Nutzer entsprechen, das Unternehmen vor Risiken schützen, die Belastbarkeit aufrechterhalten und die Kosten kontrollieren.

Durchdachte Plattformen ermöglichen Entwicklern und Endnutzern jedoch die Umsetzung digitaler Strategien. Und die Prinzipien des Platform Engineering, die dem Design und der Erstellung von Plattformen zur Unterstützung der Softwareentwicklung zugrunde liegen, können auch für die Einführung von Infrastrukturplattformen gelten, die Entwicklern und Endnutzern bei ihrer Arbeit helfen.

I&O-Führungskräfte müssen die Entwicklung und den Betrieb von Infrastrukturplattformen vorantreiben, um sicherzustellen, dass alle Aspekte der Entwicklung und des Betriebs der Infrastrukturtechnologie von diesen Prinzipien geprägt sind. Sie müssen auch eine effiziente Talent-Management-Strategie einbeziehen, um Ihre Platform-Engineering-Bemühungen anzuführen.

Einbeziehung der Platform-Engineering-Prinzipien in I&O

Platform Engineering ist eine iterative Perspektive, an der mehrere Teams und Stakeholder beteiligt sind. Diese Prinzipien bieten Ihren Teams ein gemeinsames Verständnis und tragen dazu bei, die Entscheidungsfindung zu rationalisieren und den Fokus auf die Verbesserung der Endnutzererfahrung beizubehalten.

Die Plattform sollte: 

  • Ein Selfserviceerlebnis bieten, um Abläufe zu verbessern und die kognitive Belastung und Frustration der Nutzer zu verringern.

  • Explizite und konsistente APIs für die Integration und Automatisierung von Funktionen in Prozesse außerhalb der Plattform bereitstellen.

  • Einen nutzerfreundlichen „gepflasterten Weg“ bieten, der den Sicherheits-, Architektur- und Compliance-Richtlinien entspricht.

  • Modular sein und Teams die Möglichkeit geben, Fähigkeiten nach eigenem Ermessen zu nutzen oder zu kombinieren.

  • Produktgesteuert sein und sich auf Funktionen konzentrieren, die den Bedürfnissen vieler und nicht nur einiger weniger entsprechen.

  • Bewährte Verfahren identifizieren, unterstützen und fördern – ohne präskriptiv zu sein.

  • Grundlegende Anforderungen zum Schutz des Unternehmens und seiner Kunden sowie zur Erfüllung von Compliance-Anforderungen durchsetzen.

  • Beobachtbar sein und Teams befähigen, Metriken zu nutzen und Data-Trends zu verfolgen, um betriebliche Herausforderungen proaktiv anzugehen und in die Roadmap der Plattform einzufließen.

  • Zu Beiträgen aus der breiteren Gemeinschaft anregen, um die Plattform zu verbessern.

  • Vorhersehbare Verfügbarkeit und Leistung gemessen an den Service-Level-Zielsetzungen bieten. 

Anwendung von Plattformprinzipien auf Infrastrukturlösungen

Durch die Anwendung von Platform-Engineering-Prinzipien und Entwurfsmustern auf Infrastrukturlösungen können I&O-Teams das Geflecht aus hybriden Komponenten besser verwalten und einen reibungslosen und effizienten Ablauf sicherstellen.

Dies erfordert, dass sie die Platform-Engineering-Prinzipien in die Entwicklung der Anforderungen an das Infrastrukturmanagement, die Produktauswahl sowie die Bereitstellung und den Betrieb von Lösungen einbeziehen. Sie müssen sich für Infrastrukturplattformen entscheiden, die auf gemeinsamen Basiselementen mit gemeinsamen Architekturen aufbauen, die API-gesteuert, programmierbar und zusammensetzbar sind.

I&O-Führungskräfte müssen auch Infrastrukturplattformen in Zusammenarbeit mit den Plattformnutzern entwickeln. Das bedeutet, dass Teams die Plattform mit der Mentalität angehen müssen, dass sie nie vollendet ist, da die Nutzeranforderungen nicht statisch sind.

Einsatz eines Personalplans

Das Ziel einer jeden Infrastrukturplattform ist es, Nutzern, insbesondere Bereitstellungsteams, einen Mehrwert zu bieten. Dies erfordert eine Strategie der Einstellung, Umschulung und Aufrechterhaltung von qualifiziertem Personal in Funktionen, in denen es die Infrastruktur pflegen und zentrale Services für die Bereitstellungsteams erbringen kann.

Modernisierung von Infrastrukturplattformen zur Unterstützung digitaler Grundlagen

Bis 2027 werden mehr als 75 % der Fortune-1.000-Unternehmen über formale Infrastrukturplattformorganisationen verfügen – im Jahr 2023 waren es noch weniger als 20 %.

In diesem Kontext basieren viele I&O-Metriken und SLAs auf organisatorischen und technologischen Silos und sind für I&O-Effizienz und -Stabilität gedacht. Als solche sind sie nicht eng mit den Geschäftsergebnissen des Unternehmens verknüpft und führen dazu, dass I&O als Modernisierungshindernis und nicht als Partner betrachtet wird. 

Darüber hinaus veranlassen isolierte Infrastrukturprojekte I&O-Teams häufig dazu, sich mehr auf Inkrementalismus als auf Transformation zu konzentrieren – was zu Bereitstellungen führt, die kostspielig in der Verwaltung, resistent gegen Automatisierung und schwer zu ändern sind.

Um Plattformteams für die erfolgreiche Umsetzung digitaler Unternehmensstrategien zu positionieren, sollten I&O-Leiter: 

  • Die Nutzererfahrung durch die Verwendung von Unternehmensmetriken verbessern, die auf Leistung und Ergebnisse im Einklang mit den Unternehmenszielsetzungen ausgerichtet sind.

  • Das Infrastrukturbetriebsmodell von Projekten auf Produkte umstellen, um den Fokus auf die digitalen Bedürfnisse des Unternehmens zu verbessern.

  • Selfservice und Automatisierung zur Förderung von Agilität und Skalierung einführen.

Nutzung von Unternehmensmetriken für Nutzerleistung und Ergebnisse

Auch wenn einige der Ansicht sind, dass Unternehmensanforderungen nicht viel mit I&O-Aktivitäten zu tun haben, sollten die allgemeinen Unternehmensanforderungen I&O bei der Auswahl, dem Aufbau und dem Betrieb von Infrastrukturplattformen anleiten. Damit I&O mit den Unternehmenszielsetzungen in Einklang steht, muss sie eine Hilfe und kein Hindernis sein, indem sie eine geschäftsfördernde Grundlage für die digitale Infrastruktur bietet.

Zu den allgemeinen Unternehmensanforderungen, die bei jeder Infrastrukturplattform berücksichtigt werden müssen, gehören:

  • Schnelle Markteinführung

  • Skalierung

  • Sicherheit

  • Kosteneffizienz

  • Ausfallsicherheit

I&O-Führungskräfte müssen auch die Anforderungen verschiedener Personengruppen berücksichtigen – von unerfahrenen Verbrauchern bis hin zu anspruchsvollen Nutzern mit Kenntnissen in Bereichen wie Anwendungsentwicklung, Data und Analytics sowie Infrastruktur. 

I&O-Führungskräfte müssen sich daher ständig der Kundenanforderungen bewusst sein sowie die Infrastruktur und Services iterativ weiterentwickeln, wenn sich die Anforderungen ändern. Dieses Bewusstsein umfasst auch eine Strategie zur Aufklärung der Stakeholder über die Existenz der Plattform, über Schulungen, Änderungen und neue Versionen sowie über die Möglichkeit, Feedback zu geben und Plattformerfolge zu feiern.

Umstellung des Betriebsmodells von Projekten auf Produkte

Eine Schlüsselkomponente bei der Modernisierung von Plattformen ist die Notwendigkeit, vom Infrastrukturprojektschwerpunkt auf die Verwaltung von Infrastrukturplattformen als Produkte zu wechseln.

Eine Herausforderung bei der Anwendung einer Projektmentalität auf I&O besteht darin, dass die taktischen Anforderungen von I&O erfüllt werden, die der Endnutzer jedoch nicht. Außerdem entfernt sich I&O weiter davon, von Stakeholdern als vertrauenswürdiger Partner angesehen zu werden.

Im Gegensatz dazu bietet ein Produktfokus Services, die die Endnutzer benötigen, und schafft ein Gefühl der Mitverantwortung, das die Produktqualität fördert. Er fördert auch die Produktinnovation und -entwicklung und stimmt I&O-Teams auf den Produktpersonalbedarf ab.

Mehr Agilität und Skalierbarkeit durch Selfservice und Automatisierung

Es gibt zwei Grundpfeiler für Infrastrukturplattformen, die nachweislich einen Mehrwert für Endnutzer bieten:

  • Flexibler Selfservice, der es den verschiedenen Personengruppen, die die Plattform nutzen, ermöglicht, sich mit ihrer Schnittstelle und ihrem Zugangsniveau wohl zu fühlen. 

  • Durchgängige Automatisierung, die alle Plattformaspekte untermauern und Kosteneffizienz ermöglichen muss, damit das Plattformpersonal seine Fähigkeiten von mühsamen manuellen Tätigkeiten auf höherwertige Aufgaben verlagern kann. Automatisierung bringt auch Elastizität mit sich – so können Plattformen nach oben und unten skaliert werden – und macht Plattformen weniger anfällig und weitaus sicherer.

Verwendung von Platform Engineering zur Skalierung von DevOps- in Hybrid-Cloud-Plattformen

DevOps-, Agile- und verwandte Entwicklungsansätze sind die bevorzugten Methoden zur schnellen Erstellung und kontinuierlichen Bereitstellung von Softwareprodukten und -services, die digitale Umgebungen vorantreiben. DevOps-Toolchains sind die Technologieplattformen, die die Automatisierung dieser kontinuierlichen Bereitstellung unterstützen. 

Tatsächlich werden bis 2027 80 % der Großunternehmen Platform Engineering einsetzen, um DevOps-Initiativen erfolgreich in Hybrid-Cloud-Umgebungen zu skalieren – gegenüber weniger als 30 % im Jahr 2023.

Unternehmen, die DevOps-Plattformen in komplexen Hybrid-Cloud-Umgebungen einführen, erweitern und bereitstellen möchten, benötigen Flexibilität, Konsistenz, höhere Geschwindigkeit, geringere Kosten sowie höhere Leistung und Effizienz – insbesondere während der Cloud-Migrationsphase.

Die Verwaltung und Implementierung der allgemeinen Anforderungen an die DevOps-Toolchain – und der technischen Schulden innerhalb dieser Toolchain – in komplizierten Hybrid-Cloud-Umgebungen ist jedoch komplex und stellt eine große kognitive Belastung für Entwicklungsteams dar. 

Darüber hinaus bringen Hybrid-Cloud-Umgebungen neue Anforderungen an die regulatorische Compliance und Sicherheit mit sich. Und die Governance über unterschiedliche Lösungen hinweg kann disruptiv und kostspielig in der Implementierung und Automatisierung sein.

In diesem anspruchsvollen Umfeld kann Platform Engineering zur Bereitstellung der Plattform als Produkt genutzt werden, um die Kosten zu kontrollieren und die Geschwindigkeit, Konsistenz, Effizienz, Flexibilität und Agilität zu verbessern, wenn Unternehmen auf die Hybrid-Cloud skalieren.

3 wichtige Erfolgsfaktoren für DevOps im Hinblick auf die Hybrid-Cloud

I&O-Führungskräfte sollten auf diese drei Arten eng mit Plattformnutzern zusammenarbeiten, um DevOps-Toolchains erfolgreich in Hybrid-Cloud-Umgebungen zu entwickeln, weiterzuentwickeln und zu skalieren: 

  1. Aufbau eines Platform-Engineering-Teams zur Bereitstellung und Verwaltung gemeinsamer DevOps-Plattformen in komplexen Hybrid-Cloud-Umgebungen für Entwickler oder Produktteams. Dazu gehören die Übernahme von Praktiken und die enge Zusammenarbeit mit Plattformnutzern auf Basis ihrer Bedürfnisse und Pain Points, um Selfservice, Plattformkonsolidierung und kohärente, zusammensetzbare Tools und Vorlagen zu ermöglichen. 

  2. Definition der Hybrid-Cloud-Architektur, die Ihre DevOps-Plattform unterstützen muss. Dazu gehört auch die Zusammenarbeit mit Software-Engineering- und Security-Teams, um zu prüfen, ob die vor Ort eingesetzten Tools den Anforderungen einer Hybrid-Cloud-Bereitstellung genügen, und um die zukünftige Plattformlandschaft für die kontinuierliche Bereitstellung von Cloud-Workloads und -Anwendungsarchitekturen zu definieren.  

  3. Vereinfachung und Optimierung standardisierter Pipelines durch die Einführung skalierbarer und konsistenter Methoden zur Implementierung und Verwaltung von DevOps-Aufgaben für die Bedürfnisse von Plattformnutzern in verschiedenen Umgebungen. Dazu gehört die Berücksichtigung des TVP-Konzepts (Thinnest Viable Platform) in Verbindung mit einem nutzerzentrierten Design und einem bequemen Selfservice.

Häufig gestellte Fragen zum Platform Engineering

Platform Engineering ist ein aufkommender Trend, der die Bereitstellung von Unternehmenssoftware modernisieren soll, insbesondere für die digitale Transformation. Ein engagiertes Produktteam erstellt und pflegt die technische Plattform, die die Bedürfnisse von Softwareentwicklern und anderen Personen unterstützen soll, indem sie gemeinsame, wiederverwendbare Tools und Funktionen bereitstellt und eine Schnittstelle zu einer komplexen Infrastruktur bildet.

Durch nahtlose Integration, Skalierbarkeit und datengesteuerte Entscheidungsfindung. Sie integriert Systeme und Datenquellen und fördert die Zusammenarbeit und Innovation. Außerdem bietet sie Agilität bei der schnellen Bereitstellung neuer Funktionen und der Anpassung an Marktanforderungen.

Eine erfolgreiche Platform-Engineering-Strategie umfasst mehrere Kernkomponenten:

  1. Eine robuste und skalierbare Technologieinfrastruktur zur Erfüllung der Geschäftsanforderungen

  2. Ein klar definiertes Integrations-Framework

  3. Effiziente Datenverwaltungs- und Analysefunktionen

  4. Starker Fokus auf Sicherheit und Compliance

  5. Kontinuierliche Überwachung, Wartung und Optimierung der Plattform

Steigern Sie Ihre Leistung bei den unternehmenskritischen Prioritäten.