Aufbau Ihrer internen Entwicklerplattform
Situation
Die Portal-Falle
Nachdem der anfängliche Hype um das Platform Engineering abgeklungen ist, hat sich ein häufiges Problem herauskristallisiert: Viele Initiativen kommen ins Stocken, weil Teams Portale entwickeln, obwohl sie eigentlich Plattformen benötigen. Frühe interne Entwicklerplattformen (IDPs) haben zwar die Service-Erkennung verbessert, doch sind Entwickler nach wie vor auf manuelle Genehmigungen, Ticket-Warteschlangen und Plattformteams angewiesen, um Infrastruktur bereitzustellen.
Gleichzeitig nimmt die Komplexität der Infrastruktur weiter zu:
- Von Entwicklern wird erwartet, dass sie neben der Anwendungsentwicklung auch Kubernetes, CI/CD-Pipelines, Cloud-Konfigurationen und Sicherheitsrichtlinien verwalten.
- Plattformteams haben Schwierigkeiten, sichere mandantenfähige Umgebungen und Governance zu gewährleisten, ohne den Betriebsaufwand zu erhöhen.
- Die Möglichkeiten zur Selbstbedienung sind nach wie vor begrenzt, und die Entwicklerteams verbringen zu viel Zeit mit der Verwaltung der Infrastruktur, anstatt Software zu entwickeln.
Das Ergebnis ist eine wachsende Kluft zwischen dem Versprechen des Entwickler-Self-Service und der Realität des täglichen Betriebs.
Wie wir helfen
Kubermatic-Entwickler-Plattform (KDP)
Die Kubermatic Developer Platform (KDP) ist eine industrialisierte IDP, die von der Infrastruktur aus aufgebaut wurde und nicht von der Benutzeroberfläche her. Basierend auf dem CNCF-Sandbox-Projekt „kcp“ bietet KDP eine Kubernetes-native Steuerungsebene, die die interne IT in einen serviceorientierten Marktplatz verwandelt.
„Kubernetes-in-Kubernetes“-Architektur
KDP nutzt kcp-Workspaces – schlanke, logische Cluster, die als eigenständige API-Server fungieren. Dies ermöglicht eine strikte Mandantenfähigkeit auf der Steuerungsebene, ohne den Aufwand, den der Betrieb von Tausenden physischer Cluster mit sich bringen würde.
Ein Servicekatalog, der Ressourcen bereitstellt
Im Gegensatz zu einfachen Katalogen nutzt KDP den „api-syncagent“, um Ressourcenanfragen bidirektional von der zentralen Steuerungsebene zu verteilten Service-Clustern zu synchronisieren. Entwickler erhalten betriebsbereite Ressourcen (Datenbanken, Warteschlangen, KI-Modelle) innerhalb von Sekunden statt Tagen.
Standardisierte API-Governance
KDP nutzt durchgängig die Standard-Kubernetes-APIs. Wenn ein Team weiß, kubectl… sie kennen KDP. Dadurch entfallen proprietäre SDKs oder komplexe TypeScript-Plugins.
Agent-fähige Infrastruktur
KDP wurde speziell für das Zeitalter der KI entwickelt. Dank seiner maschinenlesbaren APIs und des KI-Assistenten können sowohl Menschen als auch autonome Agenten Ressourcen über natürliche Sprache ermitteln und bereitstellen.
Anwendungsfälle
Selbstbedienungs-Datenbank-als-Service (DBaaS)
- Die Aufgabe: Die dreitägige Wartezeit für eine PostgreSQL-Datenbank abschaffen.
- Die Anwendung: Dienstbesitzer definieren eine
Veröffentlichte Ressourceüber Crossplane. Entwickler wählen den Dienst über das KDP-Dashboard aus, und KDP stellt automatisch die verwaltete Cloud-Instanz (AWS RDS, GCP SQL) oder die lokale Datenbank bereit und übermittelt die Verbindungsdaten direkt an den Arbeitsbereich des Entwicklers.
KI-ModelOps und Governance
- Die Aufgabe: Den Zugriff auf hochwertige KI-Modelle und GPU-Rechenleistung zu kontrollieren.
- Die Anwendung: Plattformteams nutzen KDP-Arbeitsbereiche, um KI-Workloads zu isolieren. Sie stellen LLM-Endpunkte über den Katalog für bestimmte Teams bereit und verwalten GPU-Kontingente sowie die Token-Rotation über Kubermatic SecureGuard, um Kostenüberschreitungen und die Offenlegung fest codierter Zugangsdaten zu verhindern.
Unternehmensweite Mandantenfähigkeit in großem Maßstab
- Die Mission: Tausende von Teams unterstützen, ohne dass es zu einer unkontrollierten Ausbreitung von Clustern kommt.
- Die Anwendung: Mithilfe des hierarchischen Arbeitsbereichsmodells verwalten Plattformbetreiber den Stammbereich, während einzelne Abteilungen ihre eigenen Unterbereiche verwalten. Jedes Team arbeitet in seinem eigenen API-Bereich, der für andere völlig unsichtbar ist, wodurch sich der Auswirkungsbereich von Fehlkonfigurationen drastisch verringert.
Ergebnis
Geschwindigkeit, Einfachheit und Leistung
Durch die Einführung von Platform Engineering mit KDP ersetzen Unternehmen manuelle Arbeit durch eine automatisierte Softwarebereitstellungsplattform.
Nahezu keine Wartezeiten
Übergang von der ticketbasierten Bereitstellung zur Service-Erstellung per Mausklick, wodurch sich die Bereitstellungszeiten von Tagen auf Sekunden verkürzen.
Senkung der Betriebskosten um 70 %
Verlagern Sie den Schwerpunkt von DevOps-Teams vom „Feuerlöschen“ hin zum Aufbau von „Golden Paths“, sodass ein einzelner Entwickler Hunderte von Clustern verwalten kann.
Höhere Entwicklerproduktivität
Sparen Sie durch die Automatisierung der Verwaltung von Geheimnissen und Infrastrukturaufgaben bis zu 3 Stunden pro Woche und Entwickler ein.
Zukunftssichere Skalierbarkeit
Eine hardwareunabhängige Plattform, die jeden Kubernetes-Cluster in Multi-Cloud-, On-Premise- und Edge-Umgebungen unterstützt.
Warum Kubermatic?

Bewährte Führungsqualitäten
Anerkannt von Gartner®, Forrester, GigaOM und SPARK Matrix™ sowie als einer der wichtigsten Mitwirkenden der CNCF.

Flexibilität
Unterstützt Bare Metal, vSphere, OpenStack und alle gängigen öffentlichen Clouds (AWS, Azure, GCP).

Souveränität
Ein in Deutschland ansässiges Unternehmen, das zu 100 % eigenständige Infrastruktur sowie sichere, private Cloud-Lösungen anbietet.
Kompetente Unterstützung
Implementierung, Managed Services und rund um die Uhr verfügbarer Support durch Kubernetes-Experten.
