Dieser Report dokumentiert die strukturierte, evidenzbasierte Auswahl einer IT-Lösung für Bare-Metal Kubernetes DevSecOps Plattform (KRITIS). Er stellt 6 marktrelevante Produkte gegenüber, bewertet sie gegen 120 gewichtete Anforderungen aus 9 Kategorien und leitet daraus ein nachvollziehbares Ranking sowie eine begründete Empfehlung ab.
Standard-Anforderungskatalog ergänzt um projektspezifische Anforderungen aus dem Kunden-Kontext.
Identifikation relevanter Anbieter und Produkte inkl. kompakter Unternehmens-Eckdaten.
Zweistufige Gewichtung: Kategorie-Gewicht × Anforderungs-Gewicht, je Kategorie auf 100 % normalisiert.
Jede Anforderung wird je Produkt anhand einer verankerten 1–5-Skala bewertet und begründet.
Aggregation zu gewichteten Gesamt-Scores, Kategorie-Auswertung und einer begründeten Empfehlung.
Hinweis: Produkt- und Unternehmensdaten sowie die Einzelbewertungen beruhen auf modellgestützter Einschätzung (Quelle: KI-Kontext) und sind als Entscheidungsgrundlage gedacht – sicherheitskritische Punkte sollten vor Vertragsabschluss verifiziert werden.
| Phase | Modell | Calls | Input-Tok. | Output-Tok. | Kosten (geschätzt) |
|---|---|---|---|---|---|
| audit | claude-sonnet-4-6 | 68 | 244,745 | 128,967 | $2.6687 |
| feature_extraction | claude-sonnet-4-6 | 6 | 3,832 | 14,211 | $0.2247 |
| feature_consolidation | claude-sonnet-4-6 | 1 | 2,838 | 5,103 | $0.0851 |
| recommendation | claude-opus-4-8 | 1 | 1,249 | 963 | $0.0303 |
| Gesamt: | $3.0088 | ||||
Schätzung auf Basis der von der API gemeldeten Token-Nutzung und öffentlicher Listenpreise – keine Rechnung.
🥇 Red Hat OpenShift Platform Plus (inkl. ACM, ACS, Quay, RHEL CoreOS, OpenShift Virtualization, OpenShift Data Foundation)
Red Hat (IBM) · 3.86/5 (71.6%)
Red Hat OpenShift Platform Plus wird als Gesamtsieger mit einem Score von 3,86 (71,6 %) klar zur Umsetzung empfohlen. Ausschlaggebend sind die maximale Integrationstiefe (5,0), die ausgereiften Produkt-Features (4,85) sowie der starke Support- und Betriebsrahmen (4,75), die zusammen eine durchgängige, air-gap-fähige Plattform für anspruchsvolle Bare-Metal- und Multi-Cluster-Szenarien ergeben. Mit rund 10 Prozentpunkten Vorsprung vor der besten Alternative ist die Entscheidung eindeutig.
| ID | Anforderung | Red Hat OpenSh Red Hat (IBM | SUSE Rancher P SUSE | Google Distrib | Canonical Kube Canonical | Nutanix NKP (N Nutanix | VMware Tanzu K VMware (Broa |
|---|---|---|---|---|---|---|---|
| Integration | |||||||
| INT-01 | General Interfaces/APIs |
5 | 4 | 4 | 4 | 4 | 4 |
| INT-02 | Interface monitoring |
5 | 3 | 4 | 4 | 4 | 4 |
| Non-Functional Requirements | |||||||
| NFR-01 | Authorization |
5 | 4 | 5 | 3 | 4 | 3 |
| NFR-02 | IDM connection |
4 | 3 | 4 | 2 | 4 | 3 |
| NFR-03 | Single Sign-On |
5 | 5 | 5 | 3 | 5 | 4 |
| NFR-04 | Client/Instances |
5 | 5 | 5 | 4 | 5 | 4 |
| NFR-05 | Storage of data (Metadata) |
3 | 3 | 1 | 1 | 3 | 1 |
| NFR-06 | Data/Object Storage Backend Flexibility |
5 | 4 | 4 | 4 | 4 | 2 |
| NFR-07 | Data Archiving & Cleanup |
3 | 3 | 2 | 2 | 3 | 2 |
| NFR-08 | Hosting Flexibility ⚠ |
4 | 3 | 4 | 3 | 3 | 2 |
| NFR-09 | Hardware and Component Requirements |
2 | 3 | 3 | 3 | 3 | 2 |
| NFR-10 | Installation Mode (automatic / manual) |
4 | 4 | 4 | 4 | 4 | 3 |
| NFR-11 | Multi-location Deployment Options ⚠ |
5 | 4 | 5 | 4 | 5 | 3 |
| NFR-12 | Application Performance |
4 | 4 | 4 | 4 | 4 | 4 |
| NFR-13 | Scalability (manage increase No. of users) |
5 | 4 | 4 | 4 | 4 | 4 |
| NFR-14 | Remote Performance for foreign locations |
4 | 4 | 5 | 3 | 3 | 3 |
| NFR-15 | Deployment of Customizing --> no coding |
3 | 3 | 3 | 3 | 3 | 3 |
| NFR-16 | Deployment of Development --> coding |
5 | 4 | 4 | 4 | 4 | 4 |
| NFR-17 | Experience/Possibility with/of offshore devel |
4 | 4 | 4 | 4 | 4 | 4 |
| NFR-18 | Flexibility via side-by-side or other extensi |
5 | 4 | 4 | 4 | 3 | 4 |
| NFR-19 | Maintenance and consistency of control tables |
4 | 4 | 4 | 4 | 4 | 4 |
| NFR-20 | Source code availability |
4 | 5 | 2 | 5 | 3 | 3 |
| NFR-21 | Maintenance effort (upgrades & testing) |
5 | 4 | 4 | 4 | 4 | 3 |
| NFR-22 | Backup & Recovery/Redundancy layer in case of |
5 | 4 | 4 | 4 | 4 | 4 |
| NFR-23 | Availability (Maintenance windows, unannounce ⚠ |
5 | 4 | 4 | 4 | 4 | 4 |
| NFR-24 | Availability defined/possible SLA ⚠ |
2 | 2 | 2 | 2 | 2 | 2 |
| Usability & User Experience | |||||||
| UX-01 | Ease of Use |
2 | 3 | 2 | 2 | 2 | 2 |
| UX-02 | Consistent, seamless user interface |
3 | 3 | 3 | 2 | 3 | 2 |
| UX-03 | Explicit user guidance |
3 | 3 | 3 | 2 | 2 | 2 |
| UX-04 | Use-case-oriented design |
3 | 3 | 3 | 3 | 3 | 3 |
| UX-05 | Flexibility of UI |
3 | 2 | 2 | 3 | 2 | 2 |
| UX-06 | Customizable by end-user / user groups |
2 | 2 | 2 | 1 | 2 | 2 |
| UX-07 | Language Capabilities |
2 | 3 | 3 | 2 | 2 | 3 |
| UX-08 | Design thinking approach |
3 | 2 | 3 | 2 | 2 | 2 |
| IT Compliance | |||||||
| COMP-01 | Single Source of Truth for each data object |
3 | 3 | 3 | 3 | 3 | 3 |
| COMP-02 | Where is the cloud server located? (country) ⚠ |
4 | 4 | 3 | 4 | 4 | 5 |
| COMP-03 | Does the cloud service provide the encryption |
4 | 4 | 4 | 4 | 4 | 4 |
| COMP-04 | GDPR and BDSG |
3 | 3 | 3 | 3 | 3 | 3 |
| COMP-05 | ISO certificates |
4 | 3 | 5 | 3 | 4 | 4 |
| COMP-06 | Data export and import |
4 | 4 | 4 | 5 | 4 | 4 |
| Risks & Opportunities | |||||||
| RISK-01 | Dependencies and Lock-In from Software Vendor |
2 | 3 | 2 | 3 | 2 | 2 |
| RISK-02 | Project team setup and continuity |
4 | 4 | 4 | 4 | 3 | 3 |
| RISK-03 | Time to Market |
3 | 3 | 2 | 2 | 3 | 2 |
| RISK-04 | Skill of supplier |
5 | 4 | 4 | 3 | 3 | 4 |
| RISK-05 | Size of supplier (Skalierbarkeit für Großkund |
5 | 4 | 5 | 3 | 4 | 4 |
| RISK-06 | World wide rollout |
5 | 4 | 5 | 3 | 3 | 4 |
| RISK-07 | Dependencies to other strategic projects |
3 | 3 | 3 | 3 | 3 | 3 |
| RISK-08 | Development method (agile or waterfall) |
5 | 5 | 5 | 4 | 4 | 4 |
| Total Cost of Ownership | |||||||
| TCO-01 | Setup/Project Costs |
2 | 2 | 2 | 2 | 2 | 2 |
| TCO-02 | Implementation Costs |
2 | 3 | 2 | 2 | 2 | 2 |
| TCO-03 | Maintenance / Operation Costs |
3 | 3 | 3 | 3 | 3 | 2 |
| TCO-04 | License Costs |
2 | 3 | 2 | 4 | 2 | 1 |
| TCO-05 | expected benefit/efficiency |
4 | 4 | 4 | 4 | 4 | 3 |
| Support & Operations | |||||||
| SUP-01 | 1st level |
4 | 4 | 3 | 3 | 4 | 3 |
| SUP-02 | 2nd level |
5 | 4 | 4 | 4 | 4 | 3 |
| SUP-03 | 3rd level |
5 | 4 | 4 | 4 | 4 | 4 |
| SUP-04 | General support concept/approach |
5 | 4 | 4 | 4 | 4 | 3 |
| SUP-05 | SLA for tickets |
4 | 4 | 4 | 4 | 4 | 4 |
| SUP-06 | Support coverage |
4 | 4 | 4 | 4 | 5 | 4 |
| SUP-07 | Training, tool documentation |
5 | 4 | 5 | 4 | 4 | 4 |
| Projektspezifische Anforderungen | |||||||
| CTX-01 | Immutable OS Portfolio-Eigenprodukt |
5 | 4 | 2 | 2 | 1 | 2 |
| CTX-02 | API-gesteuerte Bare-Metal-Provisionierung via |
4 | 2 | 2 | 3 | 3 | 3 |
| CTX-03 | BGP-natives CNI ohne Overlay aus eigenem Port |
2 | 3 | 2 | 2 | 2 | 3 |
| CTX-04 | etcd Performance-Tuning und NVMe-spezifische |
3 | 2 | 3 | 3 | 3 | 3 |
| CTX-05 | Vollständig air-gapped Betrieb inkl. lokalem |
4 | 4 | 4 | 4 | 4 | 4 |
| CTX-06 | Integriertes Chaos Engineering aus eigenem Po |
1 | 1 | 1 | 1 | 1 | 1 |
| CTX-07 | Multi-Site Cluster-Topologie mit Split-Brain- |
4 | 3 | 4 | 4 | 3 | 4 |
| CTX-08 | Softwaredefinierter Storage mit nahe-synchron |
3 | 3 | 2 | 4 | 3 | 4 |
| CTX-09 | eBPF-basiertes Angriffserkennungssystem (§8a |
3 | 3 | 3 | 2 | 1 | 2 |
| CTX-10 | Lieferkettensicherheit: SBOM, Signaturprüfung |
4 | 3 | 4 | 3 | 2 | 3 |
| CTX-11 | Harte Mandantentrennung Netzsteuerung vs. Mon |
4 | 4 | 4 | 3 | 3 | 4 |
| CTX-12 | GitOps-Controller mit automatisierter Drift-E |
4 | 4 | 4 | 2 | 3 | 3 |
| CTX-13 | Deklaratives Cluster-Lifecycle-Management via |
4 | 3 | 3 | 2 | 4 | 4 |
| CTX-14 | Integrierter Observability-Stack (Metriken, L |
4 | 2 | 3 | 3 | 3 | 3 |
| CTX-15 | CIS Kubernetes Benchmark Compliance als konti |
4 | 4 | 3 | 3 | 2 | 3 |
| CTX-16 | Secrets Management mit HSM-Integration aus ei |
3 | 2 | 3 | 2 | 2 | 2 |
| CTX-17 | Nachweis Single-Vendor-Portfolio ohne Fremdin |
3 | 3 | 2 | 3 | 3 | 3 |
| CTX-18 | Koordinierter Security-Patch-Prozess über all |
4 | 3 | 3 | 3 | 3 | 3 |
| CTX-19 | Dedizierter KRITIS-Support mit BSI-konformer |
3 | 3 | 2 | 2 | 2 | 2 |
| CTX-20 | Nachweisbare Bare-Metal-Kubernetes-Referenzin |
3 | 2 | 2 | 2 | 2 | 2 |
| CTX-21 | BGP-Peering-Konfiguration mit physischen ToR- |
3 | 3 | 2 | 3 | 2 | 3 |
| CTX-22 | NIS-2-konforme Meldekette und Incident-Respon |
2 | 2 | 2 | 2 | 2 | 2 |
| CTX-23 | Automatisiertes etcd-Quorum-Management bei St |
3 | 3 | 3 | 3 | 3 | 3 |
| CTX-24 | Mikrosegmentierung auf Netzwerkebene für OT/I |
4 | 4 | 4 | 3 | 3 | 4 |
| CTX-25 | Zero-Touch-Reprovisioning mit kryptografisch |
4 | 3 | 3 | 4 | 2 | 3 |
| CTX-26 | BSI IT-Grundschutz-Baustein-Mapping für Kuber |
3 | 2 | 2 | 2 | 1 | 2 |
| CTX-27 | Deterministische RTO/RPO-Garantien für geo-re |
3 | 2 | 2 | 2 | 2 | 2 |
| CTX-28 | Multi-Cluster-GitOps mit kryptografisch gesic |
3 | 3 | 3 | 3 | 3 | 3 |
| CTX-29 | Koordiniertes, unterbrechungsfreies Upgrade-V |
4 | 4 | 4 | 4 | 3 | 3 |
| CTX-30 | Hardware-Root-of-Trust und TPM-Integration fü |
2 | 2 | 2 | 2 | 1 | 2 |
| CTX-31 | Echtzeit-Kapazitäts- und Ressourcenplanung fü |
3 | 2 | 2 | 3 | 2 | 3 |
| CTX-32 | Privileged Access Management (PAM) mit Just-i |
2 | 1 | 2 | 1 | 1 | 2 |
| CTX-33 | Nachweis von Common Criteria oder BSI-Zulassu |
3 | 3 | 2 | 3 | 2 | 2 |
| CTX-34 | Geografische Beschränkung der Software-Liefer |
3 | 3 | 2 | 2 | 2 | 2 |
| CTX-35 | Offline-Fähigkeit der Plattform-Management-Ko |
4 | 4 | 4 | 4 | 3 | 3 |
| CTX-36 | Autonomer Inselbetrieb der Netzleittechnik-Pl |
3 | 3 | 3 | 3 | 2 | 2 |
| CTX-37 | Manipulationssichere, gerichtsverwertbare Aud |
2 | 1 | 2 | 1 | 1 | 2 |
| CTX-38 | Deklaratives Out-of-Band-Management (IPMI/Red |
5 | 2 | 2 | 4 | 3 | 3 |
| CTX-39 | Netzwerkrichtlinien-Durchsetzung für IEC-6185 |
3 | 3 | 2 | 2 | 2 | 3 |
| CTX-40 | Vertraglich garantierte Quellcode-Hinterlegun |
4 | 3 | 2 | 3 | 2 | 1 |
| Produkt-Features | |||||||
| FEAT-101 | Immutable OS mit atomaren Updates und Rollbac |
5 | 5 | 3 | 3 | 2 | 3 |
| FEAT-102 | Deklaratives API-gesteuertes Bare-Metal-Provi |
5 | 3 | 3 | 5 | 3 | 4 |
| FEAT-103 | Deklaratives Cluster-Lifecycle-Management (Er |
5 | 4 | 4 | 5 | 4 | 4 |
| FEAT-104 | Zentrales Multi-Cluster-Management mit Policy |
5 | 5 | 5 | 3 | 4 | 4 |
| FEAT-105 | Integriertes GitOps für Cluster- und Applikat |
5 | 4 | 5 | 3 | 4 | 3 |
| FEAT-106 | Kryptografische Image-Signierung und Policy-b |
5 | 3 | 5 | 3 | 2 | 4 |
| FEAT-107 | Kubernetes-native Laufzeit-Sicherheitsüberwac |
5 | 5 | 3 | 2 | 2 | 3 |
| FEAT-108 | Integriertes CVE-Scanning für Container-Image |
5 | 4 | 3 | 2 | 2 | 4 |
| FEAT-109 | Erweiterte Netzwerksegmentierung mit Network |
4 | 5 | 4 | 4 | 4 | 5 |
| FEAT-110 | Cloud-nativer verteilter Storage mit Geo-Redu |
4 | 3 | 2 | 5 | 3 | 4 |
| FEAT-111 | VM-Workload-Ausführung auf Kubernetes (Virtua |
4 | 4 | 2 | 4 | 2 | 5 |
| FEAT-112 | Vollständiger Air-Gap / Disconnected-Betrieb |
5 | 5 | 5 | 5 | 5 | 4 |
| FEAT-113 | FIPS 140-2/140-3 Unterstützung |
5 | 5 | 4 | 4 | 4 | 4 |
| FEAT-114 | CIS Benchmark Compliance und automatisiertes |
5 | 4 | 4 | 4 | 3 | 4 |
| FEAT-115 | Hochverfügbare private Container-Registry mit |
5 | 3 | 4 | 3 | 3 | 5 |
| FEAT-116 | Integrierter Observability-Stack (Metriken, L |
5 | 4 | 3 | 4 | 4 | 3 |
| FEAT-117 | Cloud-native CI/CD-Pipeline-Engine und Image- |
5 | 2 | 2 | 2 | 2 | 2 |
| FEAT-118 | Multi-Tenancy mit RBAC und Namespace-Isolatio |
5 | 4 | 5 | 4 | 4 | 4 |
| FEAT-119 | Enterprise-Support mit SLA, deutschsprachiger |
5 | 4 | 3 | 3 | 3 | 4 |
| FEAT-120 | Hyper-Converged Infrastructure (HCI) auf Bare |
5 | 5 | 2 | 5 | 5 | 5 |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| INT-01 | General Interfaces/APIs | - What kind of interface technologies are supported (e.g., Web Services, REST-APIs, …)? - Is there a documentation for a… | standard | |
| INT-02 | Interface monitoring | - Are there any functionalities to monitor the availability and performance of connected interfaces? | standard |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| NFR-01 | Authorization | - How flexible is the creation and adapation of authorizations and roles? - Are there predefined or recommended roles an… | standard | |
| NFR-02 | IDM connection | - Can user and role creation/provisioning/deletion be automated? - Is connection to active directory roles (using SCIM) … | standard | |
| NFR-03 | Single Sign-On | - Is Single-Sign-On supported using Azure AD (EntraID) with OIDC or SAML2.0 protocoll? - Can the customer configure the … | standard | |
| NFR-04 | Client/Instances | - is a (data) separation of several instances/clients supported? | standard | |
| NFR-05 | Storage of data (Metadata) | Evaluates the architecture for storing application metadata. Enterprise-readiness is demonstrated by the mandatory use o… | standard | |
| NFR-06 | Data/Object Storage Backend Flexibility | Evaluates the flexibility in choosing the storage backend for the core data objects. The ability to use modern, scalable… | standard | |
| NFR-07 | Data Archiving & Cleanup | How is the archiving of data supported and what options can be configured by the customer? | standard | |
| NFR-08 | Hosting Flexibility | Is hosting as SaaS supported? - running on preferred Hyperscalers (AWS, Azure)? Is hosting as PaaS supported? - flexibi… | standard | ⚠ eingeschränkt |
| NFR-09 | Hardware and Component Requirements | - What are the minimum and recommended hardware requirements for installing the solution? (e.g., memory, CPU cores, hard… | standard | |
| NFR-10 | Installation Mode (automatic / manual) | - What are the steps for installing the solution? - Is there an automated installation process available? | standard | |
| NFR-11 | Multi-location Deployment Options | - What are the deployment options for a distributed environment? - Is a central data repository supported when using a m… | standard | ⚠ eingeschränkt |
| NFR-12 | Application Performance | Evaluates expected response and execution performance for typical package operations (browse/search/publish/download), c… | standard | |
| NFR-13 | Scalability (manage increase No. of users) | Evaluates behavior under high concurrency and parallel transactions, including scaling options, queue/task handling, and… | standard | |
| NFR-14 | Remote Performance for foreign locations | Evaluates sensitivity to bandwidth and latency in distributed usage (including remote/offshore teams), and whether archi… | standard | |
| NFR-15 | Deployment of Customizing --> no coding | Ability to configure and customize the solution behavior without writing custom code, including role/permission setup, f… | standard | |
| NFR-16 | Deployment of Development --> coding | Ability for customer-side teams to implement code-based extensions/integrations, including APIs, scripting/plugin models… | standard | |
| NFR-17 | Experience/Possibility with/of offshore development | Ability to onboard and govern distributed or offshore development teams through external user integration, role-based ac… | standard | |
| NFR-18 | Flexibility via side-by-side or other extension points | Evaluates whether the platform provides supported extension points for side-by-side capabilities, such as plugins, scrip… | standard | |
| NFR-19 | Maintenance and consistency of control tables | Assesses how easily repository/feed control structures (for example repository/feed definitions, access/permission rules… | standard | |
| NFR-20 | Source code availability | Evaluates source-code availability and modifiability of the product itself, including whether customers can review inter… | standard | |
| NFR-21 | Maintenance effort (upgrades & testing) | Evaluates release/maintenance model for functionality upgrades, bug fixes, and security updates, including release caden… | standard | |
| NFR-22 | Backup & Recovery/Redundancy layer in case of break down | Evaluates resilience concepts for hardware/software failure, including high-availability patterns, backup/restore option… | standard | |
| NFR-23 | Availability (Maintenance windows, unannounced maintenance) | Evaluates whether planned updates can be applied with no or low downtime, considering rolling/blue-green capabilities, m… | standard | ⚠ eingeschränkt |
| NFR-24 | Availability defined/possible SLA | Evaluates formal availability commitments (SLA) and practical service availability expectations, including whether the p… | standard | ⚠ eingeschränkt |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| UX-01 | Ease of Use | Evaluates how quickly typical users can understand and use core package/repository workflows (browse, search, publish, c… | standard | |
| UX-02 | Consistent, seamless user interface | Evaluates visual and interaction consistency across the product experience, and practical ability to align appearance/us… | standard | |
| UX-03 | Explicit user guidance | Evaluates explicit in-product guidance (assistants/wizards, contextual help, guided setup steps) for complex setup and o… | standard | |
| UX-04 | Use-case-oriented design | Evaluates whether the UI design fits real target-user workflows (end-user and admin tasks), including clarity of core ac… | standard | |
| UX-05 | Flexibility of UI | Evaluates productivity features for experienced users, including shortcuts, efficient navigation, and fast filtering/sea… | standard | |
| UX-06 | Customizable by end-user / user groups | Evaluates end-user and group-level adaptability of the interface, including personal preferences (theme/layout/behavior)… | standard | |
| UX-07 | Language Capabilities | Evaluates language and localization capabilities in the UI (multi-language support, locale/time settings) and practical … | standard | |
| UX-08 | Design thinking approach | Evaluates accessibility and inclusive interaction support (keyboard accessibility and efficient non-mouse operation) for… | standard |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| COMP-01 | Single Source of Truth for each data object | - prevent replication of data wherever possible - usage of data from leading source systems (e.g. REF-MDS)by APIs | standard | |
| COMP-02 | Where is the cloud server located? (country) | - Does the vendor have cloud infrastructure in relevant countries? (e.g., EU, CN) - Does the vendor use a den bevorzugte… | standard | ⚠ eingeschränkt |
| COMP-03 | Does the cloud service provide the encryption of data at rest and in transit? | - Which kind of data are affected? - SC0,1,2,3 for confidentiality, availability, integrity | standard | |
| COMP-04 | GDPR and BDSG | - Are there further subcontractors with access to personal related data? - Is the cloud service provider compliant with … | standard | |
| COMP-05 | ISO certificates | - Does the cloud service provider (or Data Processor) hold an ISO 27001 certification? | standard | |
| COMP-06 | Data export and import | - Does the cloud service provider support data export (and import)? - Additional manual download/upload functions possib… | standard |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| RISK-01 | Dependencies and Lock-In from Software Vendor | The target is to minimize lock-in risks - How easy is it to de-integrate solution if necessary? - How easy is it to repl… | standard | |
| RISK-02 | Project team setup and continuity | - How is the setup of the development team? (Junior/Senior)? - Is the development team stable or are the fluctuations th… | standard | |
| RISK-03 | Time to Market | - How fast could a provider setup a possible project team (lead time)? - How fast can the solution be used productively? | standard | |
| RISK-04 | Skill of supplier | - What is the skill setup of possible project team? (Consulting/Concept/Implementation/Deployment) - What are the experi… | standard | |
| RISK-05 | Size of supplier (Skalierbarkeit für Großkunden), risk of insolvency | - How many employees in the company are working on supporting and developing the solution? | standard | |
| RISK-06 | World wide rollout | - Are there regional support teams and experiences in rollout and support of the solution across different regions? | standard | |
| RISK-07 | Dependencies to other strategic projects | - Are there positive or negative dependencies to other projects or programs e.g. S/4HANA etc. (regarding time, functiona… | standard | |
| RISK-08 | Development method (agile or waterfall) | - Which development methods (agile, waterfall or combination) are supported by the developer and does it fit to the type… | standard |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| TCO-01 | Setup/Project Costs | e.g., one-time costs for project setup, organization, concept.. | standard | |
| TCO-02 | Implementation Costs | e.g., development and customizing costs | standard | |
| TCO-03 | Maintenance / Operation Costs | Evaluates recurring maintenance and operational effort, including platform administration and day-2 operations. | standard | |
| TCO-04 | License Costs | Charging model (User, volume, …)? | standard | |
| TCO-05 | expected benefit/efficiency | Cost impact in subsequent years based on improved efficiencies | standard |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| SUP-01 | 1st level | - How can the 1st level support (e.g. hotlines) be organized in collaboration with the vendor of this solution? | standard | |
| SUP-02 | 2nd level | - How can the 2nd level support be organized in collaboration with the vendor of this solution? | standard | |
| SUP-03 | 3rd level | - How can the 3rd level support (e.g. bugfixing process) be organized in collaboration with the vendor of this solution? | standard | |
| SUP-04 | General support concept/approach | - Which support is offered by the vendor? - How can des Kunden be integrated into the support process? - Can the vendor … | standard | |
| SUP-05 | SLA for tickets | - Is there an SLA on how fast tickets are solved? - What are solution times for high, medium, low tickets? | standard | |
| SUP-06 | Support coverage | - Does the support cover 24/7 - Are there regional differences? | standard | |
| SUP-07 | Training, tool documentation | - Does the vendor offer trainings (tool embedded, videos, webinar, face to face, remote, ...)? - Are there specific trai… | standard |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| CTX-01 | Immutable OS Portfolio-Eigenprodukt | Der Vendor muss ein immutables Betriebssystem (vergleichbar Talos Linux oder Flatcar Container Linux) als eigenes Portfo… | context | |
| CTX-02 | API-gesteuerte Bare-Metal-Provisionierung via CAPI aus eigenem Portfolio | Die Hardware-Provisionierung (PXE-Boot, IPMI/BMC-Steuerung, Wipe und Re-Provision) muss vollständig über Cluster API (CA… | context | |
| CTX-03 | BGP-natives CNI ohne Overlay aus eigenem Portfolio | Das Container Network Interface muss direktes BGP-Peering zu physischen Top-of-Rack-Switches (eBGP) ohne jegliche Overla… | context | |
| CTX-04 | etcd Performance-Tuning und NVMe-spezifische Konfiguration | Die Plattform muss etcd auf NVMe-Storage mit definierten IOPS- und Latenz-Grenzwerten (z. B. fsync-Latenz < 10 ms p99, I… | context | |
| CTX-05 | Vollständig air-gapped Betrieb inkl. lokalem Artefakt-Registry aus eigenem Portfolio | Der Vendor muss eine vollständige Lösung für 100% air-gapped Betrieb aus seinem eigenen Portfolio liefern: lokale Contai… | context | |
| CTX-06 | Integriertes Chaos Engineering aus eigenem Portfolio | Die Plattform muss ein Chaos-Engineering-Tool aus dem eigenen Portfolio mitliefern, das im laufenden Produktionsbetrieb … | context | |
| CTX-07 | Multi-Site Cluster-Topologie mit Split-Brain-Prevention aus eigenem Portfolio | Der Vendor muss eine nachgewiesene Referenzarchitektur für Kubernetes-Cluster-Betrieb über physisch getrennte Rechenzent… | context | |
| CTX-08 | Softwaredefinierter Storage mit nahe-synchroner Geo-Replikation aus eigenem Portfolio | Der Vendor muss einen softwaredefinierten Speicher (z. B. Rook/Ceph, Linstor/DRBD) als eigenes Portfolioprodukt anbieten… | context | |
| CTX-09 | eBPF-basiertes Angriffserkennungssystem (§8a BSIG) aus eigenem Portfolio | Zur Erfüllung von §8a Abs. 1a BSIG muss der Vendor ein kernelnahes Angriffserkennungssystem aus seinem Portfolio bereits… | context | |
| CTX-10 | Lieferkettensicherheit: SBOM, Signaturprüfung und Schwachstellenscan aus eigenem Portfolio | Vor jedem Deployment muss die Plattform automatisch signierte SBOMs prüfen, Container-Images kryptografisch via Cosign v… | context | |
| CTX-11 | Harte Mandantentrennung Netzsteuerung vs. Monitoring auf Compute- und Netzebene | Die Plattform muss eine nachgewiesene, physisch und logisch harte Mandantentrennung zwischen kritischen Netzsteuerungsap… | context | |
| CTX-12 | GitOps-Controller mit automatisierter Drift-Erkennung und -Korrektur aus eigenem Portfolio | Der GitOps-Controller muss kontinuierlich den Ist-Zustand des Clusters gegen den Soll-Zustand im Git-Repository abgleich… | context | |
| CTX-13 | Deklaratives Cluster-Lifecycle-Management via Cluster API über gesamten Node-Lebenszyklus | Das gesamte Lifecycle-Management von Kubernetes-Nodes (Hinzufügen, Entfernen, OS-Upgrade, Kubernetes-Versionsupgrade) mu… | context | |
| CTX-14 | Integrierter Observability-Stack (Metriken, Logs, Traces) air-gap-fähig aus eigenem Portfolio | Der Vendor muss einen vollständig integrierten Observability-Stack (Metriken: Prometheus-kompatibel, Logs: strukturiert,… | context | |
| CTX-15 | CIS Kubernetes Benchmark Compliance als kontinuierlicher Prozess aus eigenem Portfolio | Die Plattform muss kontinuierlich (nicht nur initial) die Einhaltung des CIS Kubernetes Benchmark (Level 2) sowie BSI-Gr… | context | |
| CTX-16 | Secrets Management mit HSM-Integration aus eigenem Portfolio | Die Plattform muss ein Secrets-Management-System aus dem eigenen Portfolio bereitstellen, das nativ mit Hardware Securit… | context | |
| CTX-17 | Nachweis Single-Vendor-Portfolio ohne Fremdintegrations-Abhängigkeiten | Der Vendor muss nachweisen, dass alle geforderten Kernfunktionen (Bare-Metal OS, CAPI Provisioning, CNI/BGP, Storage, Gi… | context | |
| CTX-18 | Koordinierter Security-Patch-Prozess über alle Portfolio-Komponenten | Bei kritischen CVEs (CVSS ≥ 9.0) muss der Vendor einen koordinierten Patch-Prozess über alle betroffenen Portfolio-Kompo… | context | |
| CTX-19 | Dedizierter KRITIS-Support mit BSI-konformer Personalüberprüfung | Da es sich um einen KRITIS-Betreiber handelt, muss der Vendor nachweisen, dass Support-Mitarbeiter mit Zugang zu Produkt… | context | |
| CTX-20 | Nachweisbare Bare-Metal-Kubernetes-Referenzinstallation im Energiesektor/KRITIS | Der Vendor muss mindestens eine nachweisbare Produktionsinstallation der angebotenen Plattform bei einem europäischen En… | context | |
| CTX-21 | BGP-Peering-Konfiguration mit physischen ToR-Switches ohne manuelle CLI-Eingriffe | Die CNI-Lösung muss in der Lage sein, BGP-Sessions zu physischen Top-of-Rack-Switches (z.B. Arista, Cisco Nexus) vollstä… | context | |
| CTX-22 | NIS-2-konforme Meldekette und Incident-Response-Integration | Als KRITIS-Betreiber unterliegt der Übertragungsnetzbetreiber der NIS-2-Richtlinie mit einer Meldepflicht für erhebliche… | context | |
| CTX-23 | Automatisiertes etcd-Quorum-Management bei Standortausfall | Bei einem geo-redundanten Setup über mehrere physisch getrennte Standorte (z.B. Hauptleitleitung/Reserveleitleitung) mus… | context | |
| CTX-24 | Mikrosegmentierung auf Netzwerkebene für OT/IT-Konvergenz-Workloads | Im Kontext eines Übertragungsnetzbetreibers laufen auf der Plattform potenziell Workloads, die OT-nahe Daten (z.B. SCADA… | context | |
| CTX-25 | Zero-Touch-Reprovisioning mit kryptografisch verifizierten OS-Images im laufenden Betrieb | Das Überschreiben (Reprovisioning) eines Bare-Metal-Nodes muss vollständig automatisiert, ohne manuellen Eingriff und im… | context | |
| CTX-26 | BSI IT-Grundschutz-Baustein-Mapping für Kubernetes-Plattform | Der BSI IT-Grundschutz ist für KRITIS-Betreiber in Deutschland der maßgebliche Rahmen für die Informationssicherheit. De… | context | |
| CTX-27 | Deterministische RTO/RPO-Garantien für geo-replizierten Storage bei Standortausfall | Für kritische Netzsteuerungs-Workloads müssen nachweisbare RTO (Recovery Time Objective) und RPO (Recovery Point Objecti… | context | |
| CTX-28 | Multi-Cluster-GitOps mit kryptografisch gesichertem Git-Repository im Air-Gap | In einem vollständig air-gapped Umfeld muss ein internes Git-Repository (z.B. Gitea, GitLab CE) als Single Source of Tru… | context | |
| CTX-29 | Koordiniertes, unterbrechungsfreies Upgrade-Verfahren über alle Plattform-Schichten | In einem KRITIS-Umfeld mit 24/7-Verfügbarkeitsanforderungen müssen Upgrades (OS, Kubernetes, CNI, Storage, Monitoring) k… | context | |
| CTX-30 | Hardware-Root-of-Trust und TPM-Integration für Node-Attestierung | In einem KRITIS-Bare-Metal-Umfeld muss sichergestellt sein, dass nur nachweislich integere Nodes in den Cluster aufgenom… | context | |
| CTX-31 | Echtzeit-Kapazitäts- und Ressourcenplanung für heterogene Bare-Metal-Hardware-Generationen | KRITIS-Umgebungen haben typischerweise gemischte Hardware-Generationen (unterschiedliche CPU-Architekturen, NIC-Generati… | context | |
| CTX-32 | Privileged Access Management (PAM) mit Just-in-Time-Zugriff für Cluster-Administration | Kein Administrator darf permanenten privilegierten Zugriff (root, cluster-admin) auf die Plattform haben. Stattdessen mu… | context | |
| CTX-33 | Nachweis von Common Criteria oder BSI-Zulassung für sicherheitskritische Portfolio-Komponenten | Für KRITIS-Betreiber auf Höchstspannungsebene können die zuständigen Behörden den Einsatz von Komponenten mit formalen S… | context | |
| CTX-34 | Geografische Beschränkung der Software-Lieferkette und Ausschluss kritischer Drittlands-Abhängigkeiten | Als KRITIS-Betreiber im deutschen Energiesektor unterliegt der Kunde erhöhten Anforderungen an die Vertrauenswürdigkeit … | context | |
| CTX-35 | Offline-Fähigkeit der Plattform-Management-Komponenten bei totalem WAN-Ausfall zwischen Standorten | Im Katastrophenszenario eines vollständigen WAN-Ausfalls zwischen den physisch getrennten Standorten (Hauptleitleitung/R… | context | |
| CTX-36 | Autonomer Inselbetrieb der Netzleittechnik-Plattform bei vollständigem Infrastruktur-Ausfall | Im Kontext eines Übertragungsnetzbetreibers muss die Kubernetes-Plattform in einem definierten 'Blackout-Modus' auch dan… | context | |
| CTX-37 | Manipulationssichere, gerichtsverwertbare Audit-Trail-Archivierung konform zu BSI TR-03125 (TR-ESOR) | Als KRITIS-Betreiber unterliegt der Übertragungsnetzbetreiber strengen Nachweispflichten gegenüber BNetzA und BSI. Alle … | context | |
| CTX-38 | Deklaratives Out-of-Band-Management (IPMI/Redfish) als Portfolio-Eigenkomponente ohne Vendor-Lock-In auf BMC-Hersteller | In einem Bare-Metal-Kubernetes-Betrieb ohne Hypervisor ist das Out-of-Band-Management (OOB) über IPMI/DCMI oder Redfish … | context | |
| CTX-39 | Netzwerkrichtlinien-Durchsetzung für IEC-61850-Protokolle und SCADA/EMS-Kommunikation auf Kubernetes-Ebene | Als Übertragungsnetzbetreiber betreibt der Kunde spezifische OT-Protokolle (IEC 61850 MMS/GOOSE, IEC 60870-5-104, ICCP/T… | context | |
| CTX-40 | Vertraglich garantierte Quellcode-Hinterlegung (Escrow) und Build-Reproduzierbarkeit für sicherheitskritische Portfolio-Kernkomponenten | Als KRITIS-Betreiber mit gesetzlicher Pflicht zur dauerhaften Versorgungssicherheit muss der Übertragungsnetzbetreiber s… | context |
| ID | Name | Beschreibung | Quelle | Anwendbarkeit |
|---|---|---|---|---|
| FEAT-101 | Immutable OS mit atomaren Updates und Rollback | Das Betriebssystem der Cluster-Nodes sollte unveränderlich (immutable) sein und Systemänderungen als atomare Transaktion… | feature | |
| FEAT-102 | Deklaratives API-gesteuertes Bare-Metal-Provisioning | Die Plattform sollte physische Server vollautomatisch und deklarativ über eine API bereitstellen, verwalten und bei Beda… | feature | |
| FEAT-103 | Deklaratives Cluster-Lifecycle-Management (Erstellen, Upgraden, Löschen) | Der gesamte Lebenszyklus von Kubernetes-Clustern (Provisionierung, Konfigurationsänderungen, Upgrades von Control Plane … | feature | |
| FEAT-104 | Zentrales Multi-Cluster-Management mit Policy-Enforcement | Die Plattform sollte eine zentrale Verwaltungsoberfläche für mehrere Kubernetes-Cluster bieten, inklusive Policy-Enforce… | feature | |
| FEAT-105 | Integriertes GitOps für Cluster- und Applikationskonfiguration | Die Plattform sollte GitOps-basiertes Deployment und Konfigurationsmanagement nativ unterstützen, sodass Cluster-Konfigu… | feature | |
| FEAT-106 | Kryptografische Image-Signierung und Policy-basierte Admission Control | Die Plattform sollte kryptografische Signierung von Container-Images unterstützen und durch Policy-basierte Admission Co… | feature | |
| FEAT-107 | Kubernetes-native Laufzeit-Sicherheitsüberwachung und Anomalieerkennung | Die Plattform sollte eine native Laufzeit-Sicherheitsüberwachung für Container-Workloads bieten, inklusive Verhaltensbas… | feature | |
| FEAT-108 | Integriertes CVE-Scanning für Container-Images | Die Plattform sollte ein integriertes Vulnerability-Scanning für Container-Images in der Registry und bei Deployment anb… | feature | |
| FEAT-109 | Erweiterte Netzwerksegmentierung mit Network Policy und Egress-Kontrolle | Die Plattform sollte granulare Netzwerksegmentierung auf Namespace- und Pod-Ebene unterstützen, einschließlich Layer-7-f… | feature | |
| FEAT-110 | Cloud-nativer verteilter Storage mit Geo-Redundanz und Stretch-Cluster | Die Plattform sollte einen integrierten, cloud-nativen, verteilten Storage anbieten, der Stretch-Cluster-Konfigurationen… | feature | |
| FEAT-111 | VM-Workload-Ausführung auf Kubernetes (Virtualisierungsintegration) | Die Plattform sollte die Ausführung klassischer VM-Workloads direkt auf der Kubernetes-Infrastruktur ermöglichen, um ein… | feature | |
| FEAT-112 | Vollständiger Air-Gap / Disconnected-Betrieb | Die gesamte Plattform, einschließlich Registry, Operator-Katalog und Update-Pfade, sollte vollständig ohne Internetzugan… | feature | |
| FEAT-113 | FIPS 140-2/140-3 Unterstützung | Die Plattform sollte einen validierten FIPS 140-2 oder 140-3 Modus unterstützen, bei dem alle kryptografischen Operation… | feature | |
| FEAT-114 | CIS Benchmark Compliance und automatisiertes Compliance-Reporting | Die Plattform sollte die CIS Kubernetes Benchmark Level 1 und Level 2 out-of-the-box erfüllen sowie integrierte Complian… | feature | |
| FEAT-115 | Hochverfügbare private Container-Registry mit Mirror- und Air-Gap-Support | Die Plattform sollte eine hochverfügbare, private Container-Registry mit integrierten Mirroring-Funktionen für disconnec… | feature | |
| FEAT-116 | Integrierter Observability-Stack (Metriken, Logging, Alerting, Dashboards) | Die Plattform sollte einen vollständig integrierten Observability-Stack bereitstellen, der Metriken (Prometheus), Alerti… | feature | |
| FEAT-117 | Cloud-native CI/CD-Pipeline-Engine und Image-Build-Fähigkeiten | Die Plattform sollte eine native, Kubernetes-basierte CI/CD-Pipeline-Engine sowie integrierte Image-Build-Dienste anbiet… | feature | |
| FEAT-118 | Multi-Tenancy mit RBAC und Namespace-Isolation | Die Plattform sollte robuste Multi-Tenancy-Fähigkeiten mit feingranularer RBAC-basierter Zugriffskontrolle, Namespace-Is… | feature | |
| FEAT-119 | Enterprise-Support mit SLA, deutschsprachiger Option und KRITIS-Erfahrung | Der Anbieter sollte Enterprise-Support-Pakete mit definierten SLAs, deutschsprachigen Support-Optionen und nachweisbarer… | feature | |
| FEAT-120 | Hyper-Converged Infrastructure (HCI) auf Bare-Metal | Die Plattform sollte eine optionale oder integrierte Hyper-Converged-Infrastructure-Schicht auf Bare-Metal unterstützen,… | feature |