Kapitel 11. Aufbau von Plattformdiensten

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

Plattformdienste sind die Komponenten, die installiert werden, um die Anwendungsplattform um neue Funktionen zu erweitern. Sie werden in der Regel als containerisierte Workloads in einem *-system Namensraum bereitgestellt und vom Plattformentwicklungsteam gewartet. Diese Plattformdienste unterscheiden sich von den Workloads, die von den Platform Tenants verwaltet werden, die von den Anwendungsentwicklungsteams gewartet werden.

Das Cloud Native Ecosystem ist reich an Projekten, die du als Teil deiner Anwendungsplattform nutzen kannst. Außerdem gibt es eine Vielzahl von Anbietern, die gerne Plattformdienste anbieten. Nutze diese, wenn sie die Kosten-Nutzen-Analyse bestehen. Vielleicht bringen sie dich sogar bis zum Ziel deiner Anwendungsplattform. Wir haben jedoch festgestellt, dass Unternehmen, die Kubernetes-basierte Plattformen nutzen, in der Regel eigene Komponenten entwickeln. Vielleicht musst du deine Kubernetes-basierte Plattform in ein bestehendes internes System integrieren. Möglicherweise musst du spezielle, anspruchsvolle Workload-Anforderungen erfüllen. Vielleicht musst du einige ungewöhnliche oder unternehmensspezifische Randbedingungen berücksichtigen. In diesem Kapitel geht es darum, wie du deine Anwendungsplattform mit individuellen Lösungen erweitern kannst, um diese Lücken zu schließen.

Get Produktion Kubernetes 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.