Orthevs Engineering Lab · PEL

Plattformen als Produkte entwerfen, bereitstellen und über ihren Lifecycle betreiben.

Das Platform Engineering Lab verbindet Blueprints, Golden Paths, Cluster, Add-ons, Self-Service, Reliability und Recovery in einer Control Plane für standardisierte, governed Plattformangebote.

Dokumentiertes Zielbild · Concept / Architecture Baseline

Auftrag und Anspruch

Self-Service ist nur dann ein Produkt, wenn Betrieb und Recovery mitgeliefert werden.

PEL behandelt Plattformen und Cluster als versionierte Angebote statt als einmalige Installationsprojekte. Ein Offering verbindet Blueprint, unterstützte Provider, Sicherheits- und Betriebsrichtlinien, SLOs, Quoten, Supportmodell und dokumentierte Lifecycle-Operationen.

Nutzer wählen einen Golden Path und beschreiben den gewünschten Zustand. PEL validiert Capabilities, erstellt einen Plan mit Kosten- und Policy-Prüfung, fordert Freigaben an und orchestriert isolierte Runner. Der beobachtete Zustand wird regelmäßig gegen die freigegebene Revision geprüft.

Kubernetes ist das erste priorisierte Zielsystem, aber nicht die fachliche Produktgrenze. PEL ersetzt weder Kubernetes noch Terraform, Ansible, Cluster API, Helm oder GitOps. Es integriert diese Werkzeuge hinter stabilen Domänen- und Operationsverträgen.

Capability-Landkarte

Zwölf Domänen strukturieren das Platform Engineering Lab.

Die Domänen ordnen Verantwortung und Lebenszyklen. Factories liefern darin klar abgegrenzte, versionierbare Fähigkeiten.

1 · CPF · PBF · PCF · TOF

Platform Strategy & Architecture

Plattformprodukte, Zielarchitekturen, Blueprints und technische Leitplanken definieren.

2 · CMF · IIF · IPF · NIF

Infrastructure & Resource Provisioning

Provider, Compute, Network, Storage und Ressourcenreservierungen kontrolliert bereitstellen.

3 · NCF · NLF · NPF · OIF

Operating Systems & Node Engineering

Node-Rollen, OS-Verträge, Bootstrap, Enrollment und Node-Lifecycle mit OSEL verbinden.

4 · CDF · CFF · CLPF · CUF

Cluster Engineering

Clusterdesign, Provisionierung, Flotten, Upgrades und Multi-Cluster-Lifecycle beherrschen.

5 · CAF · CNF · CSF · CRF

Cluster Foundation Services

Netzwerk, Storage, Runtime und Add-ons als kompatible Clustergrundlage verwalten.

6 · COF · GOF · RLF · WAF

Delivery, Configuration & Automation

GitOps, Konfiguration, Releases und Workflows als wiederholbare Delivery-Strecken kombinieren.

7 · DPF · EVF · GPF · WSF

Developer Experience & Self-Service

Portale, Golden Paths, Environments und Workspaces für sichere Selbstbedienung gestalten.

8 · DBSF · MSF · PSF · SPF

Platform Products & Shared Services

Datenbanken, Messaging, Registries, Secrets und weitere Services als standardisierte Angebote liefern.

9 · IRF · OBF · OMF · SLF

Reliability, Observability & Operations

SLOs, Telemetrie, Health, Kapazität, Diagnose und Operations über Plattformen zusammenführen.

10 · IAF · PSCF · POCF · SCSF

Security, Compliance & Governance

Policy, Supply Chain, Security Controls und Evidence in Design, Plan und Betrieb verankern.

11 · BAF · BCF · HAF · DRF

Resilience, Backup & Recovery

Backups, Restore, Disaster Recovery und Continuity als regelmäßig geprüfte Produktmerkmale behandeln.

12 · CFFO · DCF · DRCF · PLF

Lifecycle, Governance & Economics

Portfolio, Kosten, Quoten, Change, Drift und Decommissioning über den gesamten Lifecycle steuern.

Einsatzmöglichkeiten

PEL beginnt beim vollständigen Engineering-Problem.

Die Szenarien verbinden mehrere Factories zu einer belastbaren Strecke. Sie beschreiben das dokumentierte Zielbild, keine bereits zugesicherte Produktfunktion.

1Greenfield

Ein Kubernetes-Angebot als Golden Path bereitstellen

Ein Nutzer wählt ein Offering, parametrisiert den Blueprint und erhält vor der Ausführung Plan, Kosten und Policy-Ergebnisse. PEL provisioniert Infrastruktur, OS/Nodes, Cluster, Netzwerk, Storage, Add-ons, Security Baseline, Monitoring und Backup und schließt mit Acceptance- und Restore-Tests ab.

  • Ein Request statt Werkzeugkette
  • Policies in jeder Phase
  • Ready erst nach Betriebsprüfung
PBF → IPF → CLPF → CNF/CSF → CAF → OMF/BAF
2Brownfield

Bestehende Cluster schrittweise übernehmen

Read-only Discovery und Inventar bilden den Ausgangspunkt. PEL vergleicht Realität und freigegebenes Blueprint, klärt Ownership und wechselt bewusst von Observed Only über Partially Managed zu Fully Managed.

  • Keine erzwungene Sofortübernahme
  • Ownership pro Ressourcenbereich
  • Risiko- und Driftreport vor Mutation
DAF → TOF → DRCF → POCF → PLF
3Production Change

Cluster-Upgrades mit Stop- und Recovery-Gates

Supportmatrix, Preflight, Impact, Wartungsfenster, Backup und Restore-Readiness werden vorab geprüft. Control Plane und Worker folgen sicheren Batches; API, Nodes, Add-ons, Services und SLOs werden nach jedem Schritt verifiziert.

  • Plan und Approval
  • Batchweise Ausführung
  • Forward Recovery mit Evidence
CUF → WAF → BAF/DRF → OMF → SLF
4Platform Service

Gemeinsame Dienste als betreibbare Produkte anbieten

Datenbank-, Messaging-, Registry- oder Workspace-Angebote werden mit Serviceklassen, Quoten, Secrets, SLOs, Backup, Support und Decommissioning publiziert und über Self-Service konsumierbar gemacht.

  • Servicevertrag statt Einzelinstallation
  • SLO und Support Tier
  • Backup, Restore und Retirement
PSF → DPF → EVF → WSF → SLF → DCF

End-to-End-Lebenszyklus

Von der Anforderung bis zum kontrollierten nächsten Zustand.

PEL verbindet Produktdefinition und konkrete Plattforminstanz über einen failure-aware Lifecycle mit Desired und Observed State.

  1. 1
    Design

    Offering definieren

    Zielgruppe, Support, Blueprint, SLOs, Policies, Quoten und Lifecycle festlegen.

  2. 2
    Validate

    Eingaben prüfen

    Schema, Capabilities, Provider, Versionen und Abhängigkeiten validieren.

  3. 3
    Plan

    Change sichtbar machen

    Diff, Kosten, Risiko, Kapazität und Policy-Ergebnisse vorab erzeugen.

  4. 4
    Approve

    Verantwortung bestätigen

    Risikooperationen mit Wartungsfenster, Backup und Recovery-Pfad freigeben.

  5. 5
    Provision

    Basisressourcen erstellen

    Infrastruktur, OS/Nodes und Cluster über Capability Contracts orchestrieren.

  6. 6
    Configure

    Plattform vervollständigen

    Netzwerk, Storage, Runtime, Add-ons, Delivery und Shared Services konfigurieren.

  7. 7
    Verify

    Produktreife belegen

    Health, Security, SLOs, Backup und Recovery vor Ready prüfen.

  8. 8
    Operate

    Service liefern

    Workspaces, Telemetrie, Kapazität, Support und Kosten laufend steuern.

  9. 9
    Update

    Kontrolliert verändern

    Releases, Cluster, Nodes und Add-ons mit Batches und Health Gates aktualisieren.

  10. 10
    Recover

    Wiederherstellbarkeit beweisen

    Backups isoliert restoren und RPO, RTO sowie Integrität nachweisen.

  11. 11
    Retire

    Geordnet abbauen

    Abhängigkeiten, Daten, Traffic, Credentials und Ressourcen kontrolliert behandeln.

Geschlossener Regelkreis

Health, Drift, Adoption, Kosten und Recovery fließen in das Angebot zurück. Erkenntnisse werden nicht nur dokumentiert, sondern fließen versioniert in den nächsten Engineering-Zyklus ein.

Referenzarchitektur

Control Plane, Execution Plane und Zielplattform besitzen getrennte Vertrauensgrenzen.

PEL plant und koordiniert; isolierte Runner führen mit minimalen Rechten aus; Provider und Cluster bleiben beobachtbare Zielsysteme.

Ebene 1 · Gemeinsame Plattformdienste

Orthevs Platform

IAM, Tenant, Secrets, Policy, Event Bus, Audit, Registry und Artifact Storage.

Ebene 2 · Platform Control Plane

PEL Core & API

Catalog, Desired/Observed State, Planning, Approvals, Workflow Engine und Operation Ledger.

Ebene 3 · Platform Capabilities

PEL Factory-Plugins

Provisioning, Cluster, Add-ons, Delivery, Self-Service, Reliability und Lifecycle.

Ebene 4 · Execution & Targets

Runner, Provider und Cluster

IaC-/Config-Runner, Cloud, Virtualisierung, Bare Metal, Kubernetes und Shared Services.

Declarative First

Ein typisierter Desired State führt, Observed State und Generation bleiben sichtbar.

Plan vor Apply

Diff, Kosten, Policy, Risiko und Approval sind Teil der Operation.

Reconcile mit Grenzen

Nicht jede Drift wird automatisch überschrieben; Ownership und Risiko entscheiden.

Failure-aware

Resume, Compensation und Forward Recovery ersetzen fiktive Atomtransaktionen.

Lab Core

Gemeinsame Verantwortungen halten die Factories integrierbar.

Der Lab-Core bündelt die fachlichen Querschnittsdienste; eine Factory ergänzt eine Capability, ohne diese Grundlagen parallel neu zu bauen.

1

Resource & Topology Registry für Beziehungen, Scope, Eigentümerschaft, Versionen und Labels.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

2

Desired-State Store und Reconciliation Controller für geplanten und beobachteten Zustand.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

3

Plan Engine für Abhängigkeiten, Diff, Impact, Kosten- und Sicherheitschecks.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

4

Lifecycle Orchestrator für Plattformen, Cluster und Nodes.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

5

Factory Manager für Plugin Discovery, Berechtigungen, Konfiguration und Versionskompatibilität.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

6

Operation Center für Job-Zustand, Protokolle, Retries, Resume, Cancel und Rückverfolgung.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

7

Provider/Adapter Registry für Zielsystem- und Tool-Plugins.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

8

Approval & Policy Bridge für zentrale Policies und fachliche Freigaben.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

9

Credential Broker für Zugriff auf Secret-Management ohne Persistenz in Jobs oder Logs.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

10

Artifact/Provenance Index für IaC-Pläne, Manifeste, Images, SBOM und Evidenzen.

Gemeinsame PEL-Funktion für konsistente APIs, Lebenszyklen und überprüfbare Übergaben.

Domänenmodell und Evidence

Offering, Blueprint und Instance machen Plattformen zu nachvollziehbaren Produkten.

PlatformOffering und PlatformBlueprint beschreiben das Produkt; PlatformInstance, Cluster, NodePool und Workspace bilden konkrete Ausprägungen. ProviderConnection, FactoryInstallation, Operation, ArtifactRef und Observation halten Ausführung und Zustand zusammen.

Domänenmetadaten liegen transaktional, große Artefakte in Object Storage oder Registries und Telemetrie in Observability-Systemen. Credentials werden ausschließlich referenziert und über kontrollierte Secrets Backends bereitgestellt.

1

PlatformOffering

Version, Provider, Blueprints, Policies, Support Tier und SLOs.

2

PlatformBlueprint

Komposition, Variablenschema, Abhängigkeitsgraph und Revision.

3

PlatformInstance

Owner, Environments, Desired Revision und Lifecycle State.

4

Cluster & NodePool

Distribution, Version, Rollen, Größe, Platzierung und Health.

5

Operation

Target, Change Set, Idempotency, Approval, Status und Evidence.

6

Observation

Generation, Health, Conditions, Freshness und beobachteter Zeitpunkt.

Security, Governance und Betrieb

Self-Service braucht starke Schutzgrenzen für jede Mutation.

PEL kombiniert Least Privilege, Policy-as-Code, kurzlebige Credentials und risikobasierte Changes mit überprüfbarer Recovery.

Plan

Änderungen vorab prüfen

Jede Mutation zeigt Scope, Diff, Kosten, Risiko und erwartete Auswirkungen.

  • Schema und Capability Check
  • Policy-as-Code
  • Explizites Approval
Execution

Credentials im Scope halten

Runner erhalten nur zeitlich und fachlich begrenzte Rechte für die Operation.

  • Kurzlebige Tokens
  • Keine ungeschützten kubeconfigs
  • NetworkPolicies und Isolation
Change

Blast Radius steuern

Risk-Klassen bestimmen Preflight, Backup, Wartungsfenster und Vier-Augen-Prinzip.

  • Serialisierung pro Ziel
  • Stop- und Resume-Kriterien
  • Kein blinder destruktiver Retry
Recovery

Restore statt Backup behaupten

Nur isoliert getestete Wiederherstellung gilt als belastbarer Produktnachweis.

  • RPO/RTO Evidence
  • Integritätsprüfung
  • Regelmäßige DR-Übungen

Zusammenspiel im Orthevs-System

PEL komponiert Plattformprodukte aus spezialisierten Lab-Capabilities.

PEL bleibt Owner des Plattform-Lifecycle und nutzt OS-, Infrastruktur-, Security- und Workload-Fähigkeiten über versionierte Verträge.

OfferingPEL PlanIEL RessourcenOSEL NodesSEL GateReady Platform
IEL

Infrastructure Engineering

Stellt Standorte, Compute, Network, Storage und Providerressourcen bereit.

OSEL

Operating System Engineering

Liefert signierte OS-Releases, Bootstrap und Host Readiness für Nodes.

SEL

Security Engineering

Validiert Security Profile, Findings, Policies und Release Evidence.

AMEL

AI & ML Engineering

Konsumiert GPU-Kapazität, Workspaces und Serving-Infrastruktur als Plattformangebote.

BCEL

Blockchain Engineering

Konsumiert Node-, Validator-, Netzwerk- und Storageprofile für Ledger-Systeme.

Roadmap-Zielbild

Ein Kubernetes-Angebot beweist zuerst den vollständigen Plattform-Lifecycle.

Multi-Cluster und Marketplace folgen erst, wenn Provisionierung, Betrieb, Upgrade, Recovery und Decommissioning in einem Zielprovider belastbar sind. Die Phasen sind bewusst ohne verbindliche Liefertermine formuliert.

  1. Phase 0Foundation

    Scope, Contracts und Plan Engine

    Domain Model, Factory Contract, Core APIs, IAM/Tenant, Provider Matrix, ADRs und UI-Prototyp.

    Exit Gate: Blueprint kann validiert, versioniert und geplant werden.
  2. Phase 1Operational MVP

    Kubernetes auf einem Zielprovider

    Provisioning, Nodes, Cluster, Add-ons, Observability, Backup, Upgrade, Repair und Retirement.

    Exit Gate: vollständiger Cluster-Lifecycle einschließlich Restore-Test.
  3. Phase 2Enterprise

    Multi-Cluster und Fleet Operations

    Getrennte Scopes, mehrere Cluster, policygesteuerte Flotten und skalierbare Execution Plane.

    Exit Gate: sichere Fleet-Operationen über mehrere Plattforminstanzen.
  4. Phase 3Marketplace

    Platform Service Portfolio

    Standardisierte Serviceangebote mit SLOs, Quoten, Support, Economics und Recovery-Profilen.

    Exit Gate: Services sind auffindbar, bestellbar und betreibbar.
  5. Phase 4Advanced Operations

    Governance und Recoverability

    Validierte Recovery, Air-Gap, serviceübergreifende Operationen und fortgeschrittene Governance.

    Exit Gate: Betriebs- und Recovery-Nachweise tragen das Enterprise-Profil.
MVP-Szenario

Offering → Plan → Cluster → Betrieb → Upgrade → Restore → Retirement

Der erste Vertical Slice liefert ein Dev/Test-Kubernetes-Angebot auf einem per ADR gewählten Provider. Ein Nutzer kann es beantragen, planen, freigeben, provisionieren und betreiben; Upgrade, Restore-Test und geordnete Stilllegung gehören ausdrücklich zum MVP-Pfad.

Bewusste Grenzen

Was das Zielbild ausdrücklich nicht verspricht.

Benannte Nicht-Ziele schützen das Lab vor einem breiten, aber nicht integrierten Toolkatalog und machen technische Aussagen überprüfbar.

  • PEL entwickelt keine eigene Kubernetes-Distribution oder Hypervisor-Implementierung.
  • IaC-, Configuration-, GitOps- und Monitoring-Werkzeuge werden integriert, nicht pauschal neu geschrieben.
  • Self-Service erlaubt keine autonomen Produktionsmutationen außerhalb von Policies und Change-Grenzen.
  • Rollback wird nicht als vollständige Rückabwicklung irreversibler Infrastrukturänderungen versprochen.
  • Brownfield-Ressourcen wechseln erst nach geklärter Ownership in einen verwalteten Zustand.
  • Die 48 Factories sind ein Zielkatalog und werden über priorisierte Plattformprodukte eingeführt.

PEL Factory Portfolio

48 Capabilities in 12 fachlichen Domänen.

Jede Factory besitzt eine eigene Detailseite mit Verantwortung, Einsatzmöglichkeiten, Artefakten und Contract. Der Katalog bildet die geplante Capability-Landkarte ab.

Cluster Engineering

4 Factories

Cluster Foundation Services

4 Factories

Delivery, Configuration & Automation

4 Factories

Developer Experience & Self-Service

4 Factories

Infrastructure & Resource Provisioning

4 Factories

Lifecycle, Governance & Economics

4 Factories

Operating Systems & Node Engineering

4 Factories

Platform Products & Shared Services

4 Factories

Platform Strategy & Architecture

4 Factories

Reliability, Observability & Operations

4 Factories

Resilience, Backup & Recovery

4 Factories

Security, Compliance & Governance

4 Factories

PEL gemeinsam konkretisieren

Welches Plattformangebot soll zuerst als Golden Path funktionieren?

Ein Dev/Test-Kubernetes-Cluster, ein standardisierter Workspace oder ein Shared Service kann als vertikales Produkt mit SLO, Security, Recovery und vollständigem Lifecycle konkretisiert werden.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.