CIOPages
Foundational ITHigh Complexity

Buyer's Guide: Kubernetes Platforms

Compare Amazon EKS, Google GKE, Azure AKS, Red Hat OpenShift, SUSE Rancher Prime, Broadcom's VMware Tanzu, Mirantis, and Spectro Cloud on the question that decides a Kubernetes platform — who carries day-2 operations across a growing fleet, not whose demo cluster spins up fastest.

21 min read 8 vendors evaluated Updated June 2026
Section 1

Executive Summary

Kubernetes Platforms provide the operational model for managing Kubernetes, which is now a commodity orchestrator. The choice hinges on day-two operations like upgrades, CVE patching, and governing many clusters. Key trade-offs are portability versus operational simplicity, with options including cloud-provider managed services (EKS, GKE, AKS) or portable distributions (OpenShift, Tanzu, Rancher, Mirantis) for multi-cloud consistency.

Kubernetes won the orchestration war years ago. The real procurement decision is no longer which scheduler to run — it is who carries the upgrade, the CVE, and the 200th cluster at 2 a.m.

Kubernetes is the de facto control plane of modern infrastructure, and standing up a single cluster is a solved problem — every hyperscaler hands you a managed one in minutes. That is precisely why the buying decision has moved past day one. What separates platforms now is day two: rolling Kubernetes versions every few months without breaking workloads, patching a critical CVE across a fleet before an auditor asks, wiring up networking, storage, and identity that hold under load, and governing dozens or hundreds of clusters from one pane of glass instead of a spreadsheet. The orchestrator is commodity; the operational model around it is what you are actually paying for.

This guide evaluates 8 platformsAmazon EKS, Google GKE, Microsoft Azure AKS, Red Hat OpenShift, SUSE Rancher Prime, Broadcom’s VMware Tanzu, Mirantis, and Spectro Cloud — written for the platform-engineering leaders, cloud architects, and CTOs who own that operational model and will live with this choice for years.

The market does not collapse into a single ranking because the contenders answer different questions. Cloud-provider managed services (EKS, GKE, AKS) absorb control-plane toil but tie you to one cloud’s gravity. Portable distributions (OpenShift, Tanzu, Rancher, Mirantis) promise one consistent platform across clouds, on-prem, and edge — at the cost of more software you own and a heavier license. And fleet-and-edge specialists (Spectro Cloud, Rancher) exist because managing one cluster and managing a thousand identical ones at the edge are not the same engineering problem. The single hardest trade-off in the category is this: portability and consistency versus operational simplicity. You can have a platform that runs anywhere, or one that someone else runs for you, but rarely both at once — and the camp you choose matters far more than any feature checkbox.


Section 2

Why the Kubernetes Platform Choice Outlives Most Architecture Decisions

Choosing a Kubernetes platform matters because it’s the foundational substrate for microservices, CI/CD, and AI inference, making it a sticky and consequential decision. It sets ceilings on developer velocity, dictates operational tax for upgrades and CVEs, and determines strategic optionality for workload portability. The platform choice also impacts VM repatriation, AI infrastructure, and managing fleet and edge deployments.

Kubernetes is the substrate everything else lands on — microservices, CI/CD, service mesh, internal developer platforms, and increasingly the GPU clusters running AI inference. That makes the platform choice unusually sticky and unusually consequential. It sets the ceiling on developer velocity, because self-service namespaces and golden paths either exist or get replaced by tickets. It dictates a recurring operational tax, because someone upgrades clusters, rotates certificates, and triages CVEs whether or not you budgeted for it. And it quietly decides how locked-in you are, because the cloud-native abstractions you build — load balancers, storage classes, IAM bindings, autoscalers — are rarely as portable as the YAML that declares them. The decision is hard because the cheap-looking option (a managed control plane on your existing cloud) optimizes day one and can mortgage day two, while the consistent option (a portable distribution) front-loads cost and complexity for leverage you only cash in at scale.

🎯
Strategic Impact
The Kubernetes platform sets three ceilings at once. Developer velocity: self-service provisioning and golden paths versus ticket queues and bespoke clusters. Operational risk: who owns version upgrades, CVE remediation, and fleet-wide policy when a single bad patch can take down production. And strategic optionality: how cleanly you could move a workload to another cloud or on-prem when the abstractions underneath it — CNI, CSI, ingress, IAM — are provider-shaped. Most teams feel the first ceiling on day one and the other two only after the fleet has grown past the point of easy reversal.

Three 2026 dynamics are reshaping the math. First, VM repatriation: in the wake of Broadcom’s acquisition of VMware and the licensing upheaval that followed, a wave of enterprises is evaluating Kubernetes-based virtualization (OpenShift Virtualization, Rancher’s Harvester, KubeVirt) to run virtual machines and containers on one platform — turning the container orchestrator into a vSphere alternative. Second, AI infrastructure is pulling Kubernetes toward GPU scheduling, multi-instance GPU sharing, and inference fleets, which is exactly why an AI-cloud operator like IREN moved to acquire Mirantis. Third, fleet and edge have become first-class: organizations now run Kubernetes in retail stores, factories, and vehicles, where the problem is not one big cluster but thousands of small ones provisioned and patched with zero touch.

The honest framing for a CIO is that you are not really choosing a scheduler — you are choosing an operating model and the team you will or will not have to build around it. A managed cloud service lets a small platform team punch above its weight on a single cloud. A portable distribution gives a larger, more capable platform org one consistent surface across a messy hybrid estate. Picking the platform before you have honestly sized the team that will run it is the most common way this decision goes wrong.


Section 3

Should you build or buy Kubernetes Platforms?

The decision to build or buy a Kubernetes platform hinges on your platform team’s depth, operational heterogeneity, and appetite for upgrade ownership. Enterprises with strong platform teams on a single cloud often assemble on thin managed services like EKS, GKE, or AKS. Conversely, regulated enterprises spanning clouds, on-prem, and edge typically benefit from buying opinionated distributions such as OpenShift, Tanzu, or Rancher for consistency and support.

Almost nobody should build a Kubernetes control plane from raw upstream binaries anymore — kubeadm clusters that one heroic engineer hand-rolls become an un-upgradeable liability the moment that engineer leaves. The genuine build-vs-buy question in this category is narrower and more interesting: how much platform do you assemble yourself on top of a managed or distributed Kubernetes, versus how much you buy pre-integrated. One camp takes a thin managed service (EKS, GKE, AKS) and builds the rest — ingress, GitOps, policy, observability, a developer portal — from best-of-breed open source. The other buys an opinionated distribution (OpenShift, Tanzu, Rancher) where those pieces arrive bolted together and supported as one SKU.

The deciding variables are your platform team’s depth, the heterogeneity of where you must run, and your appetite for owning the upgrade treadmill across the whole stack. A strong platform org on a single cloud often wins by assembling on a thin managed service, because the integrated distributions charge a premium for opinions they can encode themselves. An enterprise spanning clouds, on-prem, and edge — especially a regulated one — usually comes out ahead buying the consistency, because re-deriving a hardened, supported platform on every substrate is a tax that compounds. Frame the choice by who you have to operate it, not by whose feature grid is longest.

Scenario Recommendation Rationale
Cloud-native apps on a single hyperscaler with a capable platform team Buy managed K8s, assemble the rest EKS, GKE, or AKS remove control-plane toil at the lowest entry cost; layer GitOps, ingress, and policy yourself rather than paying a distribution to pre-integrate opinions you can encode.
Regulated enterprise needing a hardened, certified, supported platform Buy an opinionated distribution OpenShift (or Tanzu) ships security defaults, certified operators, compliance posture, and a single support line — worth the premium when audit evidence and one vendor to call matter more than menu freedom.
Hybrid & multi-cloud demanding one consistent platform everywhere Evaluate OpenShift, Rancher, or Tanzu Portable distributions give the same APIs, policy, and operations model across clouds and on-prem so you do not re-derive a platform per substrate — the core reason to forgo a cheaper single-cloud managed service.
Edge fleet of hundreds or thousands of small, identical clusters Buy a fleet/edge specialist Spectro Cloud or Rancher (with K3s) provide zero-touch provisioning, immutable images, and declarative fleet upgrades — a different problem than one big cluster, and one general managed services handle poorly.
Internal developer platform as the real goal Build the IDP on managed K8s Pair a managed cluster with a portal (Backstage or a commercial IDP) and golden paths; buy the orchestrator, build the developer experience, and avoid locking that experience to one vendor’s console.
VMware estate facing re-licensing after the Broadcom changes Pilot K8s virtualization OpenShift Virtualization, Harvester (Rancher), or a private-cloud platform can run VMs and containers together — a credible exit path, but prove live-migration, storage, and operational parity before betting the data center on it.
⚠️
Common Pitfall
Kubernetes is not a platform — it is a platform for building platforms, and the orchestrator is the cheap part. Teams routinely budget for the control plane and forget the ecosystem that makes it usable: ingress and service mesh, observability, secrets management, image scanning and admission control, CI/CD, backup, and a developer portal. Then they discover the harder bill is human: day-2 operations across a growing fleet is a standing function, not a project. Whether you buy an integrated distribution or assemble on a managed service, size the platform team and the surrounding tooling before you sign — the license is rarely the largest line in the three-year total.

Section 4

How do you evaluate Kubernetes Platforms?

To evaluate Kubernetes platforms, prioritize day-two operational realities over day-one ergonomics. Focus on how platforms handle upgrades, CVE patching across the fleet, and consistent policy enforcement. Key evaluation criteria include Control Plane & Day-2 Lifecycle (25%), Fleet & Multi-Cluster Management (20%), Security & Compliance (20%), Networking, Storage & Service Mesh (15%), Developer Experience & Self-Service (10%), and Cost, Portability & Commercial Model (10%).

Weight these domains against your own topology and team, because a single-cloud startup and a regulated multi-cloud bank should score them very differently. The trap is evaluating on day-one ergonomics — how fast a cluster spins up, how clean the dashboard looks — when the platform will be judged for years on day-two reality: upgrades that do not break workloads, CVEs patched across the fleet, and policy that holds everywhere. Force every shortlisted platform to demonstrate the unglamorous operational mechanics, not just the green-field happy path.

Capability Domain Weight What to Evaluate
Control Plane & Day-2 Lifecycle 25% Managed vs. self-managed control plane and its SLA; how Kubernetes version upgrades roll (in-place, surge, blue-green) and how disruptive they are to running pods; long-term-support version options; CVE patch cadence and how quickly fixes reach the fleet; automated node remediation and certificate rotation
Fleet & Multi-Cluster Management 20% Single console and API to govern many clusters across clouds, on-prem, and edge; declarative cluster lifecycle and config (Cluster API or equivalent); fleet-wide policy and drift detection; zero-touch provisioning for edge; whether it manages clusters it did not create (imported/attached) or only its own
Security & Compliance 20% Default-deny posture and admission control (Pod Security, OPA/Kyverno); image scanning and signing in the supply chain; RBAC plus OIDC/enterprise-identity integration; network policy and microsegmentation; CIS-benchmark conformance, audit logging, and FedRAMP/FIPS coverage where regulated
Networking, Storage & Service Mesh 15% CNI options and how locked-in the default is; ingress and gateway controllers with TLS, rate-limiting, and WAF; CSI drivers for block/file/object and stateful-workload maturity; service mesh integration (Istio, Linkerd, Cilium); cross-cluster connectivity and load balancing
Developer Experience & Self-Service 10% Namespace and cluster self-service vs. ticket-based provisioning; GitOps support (Argo CD, Flux) as a first-class workflow; developer portal and golden-path integration (Backstage or built-in console); IDE plugins and local-dev parity; how opinionated the platform is about how teams ship
Cost, Portability & Commercial Model 10% Licensing unit (per-core, per-node, per-cluster, consumption) and how it scales with you; control-plane and extended-support fees; realistic exit cost and how provider-shaped the abstractions are; GPU/AI scheduling support; ecosystem breadth (operators, Helm, marketplace) and how much you must self-integrate
💡
Evaluation Tip
Run the upgrade, not the install. The most revealing test in this category is to stand up a cluster on real workloads, then force a full Kubernetes minor-version upgrade and a node-image patch while traffic is flowing — and watch what happens to pods, in-flight connections, and any custom operators. Then simulate a critical CVE and time how the platform pushes the fix across more than one cluster. Day-one provisioning is where every vendor looks good; the upgrade path and the fleet-wide patch are where they diverge, and where your team will actually spend its nights.

Section 5

Which vendors lead in Kubernetes Platforms?

Consider Kubernetes platforms from three camps: cloud-provider managed services like Amazon EKS, Google GKE, and Microsoft Azure AKS; portable distributions such as Red Hat OpenShift, Broadcom’s VMware Tanzu, SUSE Rancher Prime, and Mirantis; and fleet-and-edge specialists like Spectro Cloud and Rancher. Ownership changes, including IBM’s acquisition of Red Hat and Broadcom’s of VMware, impact offerings and pricing.

8 vendors evaluated — positioning and best fit at a glance
Vendor Positioning Best for
Amazon EKS Leader — AWS-Native AWS-committed organizations that want managed Kubernetes wired tightly into the rest of their AWS footprint
Google GKE Leader — Most Automated Teams that prize the most automated, lowest-ops Kubernetes experience and are comfortable centering on Google Cloud
Microsoft Azure AKS Strong Contender Azure-committed enterprises, especially those needing Windows containers or Arc-based hybrid and multi-cloud fleet governance
Red Hat OpenShift Leader — Enterprise K8s Large, regulated enterprises wanting one hardened, certified, hybrid platform — and a credible path off legacy virtualization
SUSE Rancher Prime Strong — Multi-Cluster Heterogeneous and edge estates that need unified management across many Kubernetes distributions without a single-vendor lock-in
Broadcom VMware Tanzu Niche — Private Cloud VMware Cloud Foundation customers wanting Kubernetes tightly fused with an existing vSphere private-cloud operating model
Mirantis Strong — Open & AI Infra Teams wanting a fully open, infrastructure-agnostic Kubernetes — on bare metal, sovereign cloud, or for AI/GPU fleets — with vendor support
Spectro Cloud Emerging — Fleet & Edge Organizations running large, distributed Kubernetes fleets — especially at the edge — that need declarative, zero-touch lifecycle management

The Kubernetes platform market sorts into three camps that rarely compete head-to-head. Cloud-provider managed services — Amazon EKS, Google GKE, and Microsoft Azure AKS — run the control plane for you and integrate tightly with one cloud’s identity, networking, and billing; they are the default when your gravity is already on that cloud and you accept its lock-in as the price of less toil. Portable distributions — Red Hat OpenShift, Broadcom’s VMware Tanzu, SUSE Rancher Prime, and Mirantis — deliver one consistent, supported platform across clouds, on-prem, and edge, trading a license premium and more software you own for hybrid consistency and a single throat to choke. Fleet-and-edge specialists — Spectro Cloud, and Rancher again in this role — exist because governing a thousand small clusters is a different engineering problem than running one large one. Most shortlists end up comparing across camps, which is why naming the camp before scoring features is the move that actually de-risks the decision.

Ownership and M&A have redrawn this map and belong in any serious evaluation. Red Hat — and therefore OpenShift — is owned by IBM, which acquired Red Hat in 2019 and in 2026 has been pushing OpenShift Virtualization as a managed VMware alternative on IBM Cloud. VMware is now part of Broadcom, which closed its roughly $69 billion acquisition on November 22, 2023; Broadcom repackaged the Tanzu portfolio as VMware Tanzu Platform 10 (generally available November 27, 2024), folding the former Tanzu Application Platform (Kubernetes) and Tanzu Application Service (Cloud Foundry) together and moving to per-core licensing — a shift that, alongside steep VMware price increases, has driven real buyer backlash and repatriation evaluations. SUSE owns Rancher, having completed its acquisition of Rancher Labs in December 2020; SUSE itself was taken private again by EQT in 2023, and the commercial product is now Rancher Prime while the Rancher project remains open source. And Mirantis — maker of k0s, the Lens IDE, and the k0rdent multi-cluster platform — signed a definitive agreement in May 2026 to be acquired by AI-cloud operator IREN in an all-stock deal valued at about $625 million; the transaction is pending regulatory approval and Mirantis is expected to operate as a standalone subsidiary, so confirm roadmap and support continuity directly before you sign.

Amazon EKS

Leader — AWS-Native

The default for AWS-committed estates, and EKS Auto Mode closed most of the operational gap that used to argue against it: deep ties to IAM, VPC, and the broadest cloud-service catalog, Auto Mode using Karpenter to provision and manage worker nodes automatically since re:Invent 2024, Fargate for serverless pods, and an unmatched ecosystem of add-ons, marketplace operators, and GPU instances for AI workloads. It is AWS-only and historically more assembly-required than GKE on networking, with VPC CNI IP planning and add-on lifecycle to own. The control plane carries an hourly fee, and extended support for older Kubernetes versions costs sharply more per cluster — a real surprise line as fleets grow and lag on versions.

Google GKE

Leader — Most Automated

Built by the team that created Kubernetes, and still the lowest-ops way to run it: the most operationally mature managed service and the fastest to adopt upstream features, with Autopilot — now the recommended default, its container-optimized compute reaching Standard clusters too — delivering the closest thing to hands-off, pod-billed Kubernetes, and GKE Enterprise adding fleet management, Config Management, and Policy Controller for multi-cluster governance at no extra charge on the base tier. GCP ecosystem gravity is the cost, along with a smaller enterprise install base than AWS or Azure and correspondingly fewer in-house GKE skills to hire. Some advanced capabilities are GCP-only, and Autopilot’s guardrails trade low-level node control for simplicity, occasionally a constraint for unusual workloads.

Microsoft Azure AKS

Strong Contender

Fleet Manager is the underrated part — it governs attached EKS, GKE, OpenShift, and Rancher clusters, not just AKS: the natural managed Kubernetes for Microsoft-aligned enterprises, with KEDA event-driven autoscaling, strong Windows-container support, tight CI/CD ties to GitHub Actions and Azure DevOps, AKS Automatic streamlining image-to-app deployment, and Long-Term Support now offering 24 months on supported versions. Networking has more moving parts across Azure CNI variants and kubenet, and the upgrade experience has historically trailed GKE’s polish. Windows-container and Arc hybrid scenarios add operational surface area, and the value is strongest when you are already committed to the Microsoft cloud.

Red Hat OpenShift

Leader — Enterprise K8s

You are buying a platform, not a thin service, and the per-core bill reflects it: the most opinionated enterprise Kubernetes, owned by IBM, shipping an integrated developer console, built-in CI/CD pipelines, the Operator framework, and security hardening through SCCs and a default-deny posture as one supported platform that runs the same on any cloud, on-prem, or bare metal, with OpenShift Virtualization running VMs alongside containers — positioned hard in 2026 as a managed VMware alternative, including a new OpenShift Virtualization Service on IBM Cloud — and Platform Plus bundling advanced security and multi-cluster management. Subscription pricing materially exceeds raw managed Kubernetes, and its opinions, from restricted SCCs to base-image expectations, surprise teams steeped in vanilla K8s.

SUSE Rancher Prime

Strong — Multi-Cluster

The strongest open, distribution-agnostic multi-cluster manager, and the hardening posture is yours to assemble: Rancher governs EKS, GKE, AKS, and on-prem clusters from one UI, pairs with the lightweight K3s for edge and RKE2 for hardened on-prem, and adds Harvester for HCI-style VM-and-container infrastructure, now sold commercially as Rancher Prime in Standard or Priority support tiers with the underlying project staying 100% open source, extended in 2026 with the Liz MCP-based multi-agent framework for AI-assisted operations. It is less prescriptive on security than OpenShift. SUSE’s ownership has shifted, with EQT taking it private again in 2023, and the Prime commercialization changes support and packaging, so confirm lifecycle terms for your distributions.

Broadcom VMware Tanzu

Niche — Private Cloud

Treat the current commercial terms as the central risk to diligence — that is the honest headline here. The Tanzu portfolio was repackaged as VMware Tanzu Platform 10, GA in late 2024, uniting the former Tanzu Application Platform on Kubernetes with the Cloud Foundry-based Tanzu Application Service into one private-cloud application platform, with 10.4 extending the PaaS toward agentic applications, and for organizations standardized on VMware Cloud Foundation it offers Kubernetes that integrates with vSphere networking, storage, and operations rather than sitting beside them. The Broadcom acquisition, closed November 2023, brought per-core licensing and bundling into VMware Cloud Foundation, and the steep price increases that followed have made Tanzu a flashpoint, with many buyers reassessing or repatriating. Roadmap and packaging continuity is a live concern.

Mirantis

Strong — Open & AI Infra

Fully open and infrastructure-agnostic, with an acquisition to underwrite: a pure-play, open-source-first Kubernetes vendor whose portfolio spans k0s, a tiny fully upstream certified distribution running from edge to data center, the popular Lens IDE, the k0rdent multi-cluster platform for fleet lifecycle across any infrastructure, and Mirantis Kubernetes Engine for enterprises, with real strength on bare metal, sovereign and on-prem deployments, and increasingly on GPU and AI infrastructure. It signed a definitive agreement in May 2026 to be acquired by AI-cloud operator IREN in an all-stock deal, pending regulatory approval and with Mirantis to run as a standalone subsidiary, so validate roadmap, support, and strategic focus continuity. Ecosystem and mindshare are smaller than the hyperscalers’ or OpenShift’s, and the breadth of products can require more integration work.

Spectro Cloud

Emerging — Fleet & Edge

The edge story is the genuine differentiator, and it only pays at fleet scale: Palette manages Kubernetes across public cloud, private cloud, bare metal, and edge from one declarative control plane, using composable Cluster Profiles to version the full stack — OS, CNI, add-ons — as code, while EdgeForge builds immutable, tamper-resistant device images and supports zero-touch onboarding of single- and multi-node clusters on x86 and NVIDIA ARM hardware, purpose-built for fleets numbering in the hundreds or thousands. It is a focused, venture-backed independent rather than a hyperscaler or platform giant, its 2024 Series C led by Growth Equity at Goldman Sachs Alternatives, so weigh long-term scale and support against the incumbents. For a handful of clusters on one cloud, a native managed service may be enough.

🔎
Market Insight
The center of gravity has shifted from the cluster to the fleet, and from greenfield deployment to day-2 operations — which is why the most consequential 2026 dynamic is the collision of Kubernetes with virtualization. Broadcom’s VMware repricing has pushed enterprises to evaluate OpenShift Virtualization, Rancher’s Harvester, and KubeVirt-based platforms to run VMs and containers on one substrate, turning the orchestrator into a vSphere alternative. At the same time, AI infrastructure is reshaping demand for GPU scheduling, and capital is following: an AI-cloud operator moving to acquire Mirantis is a signal that Kubernetes is becoming the control plane for compute itself, not just for cloud-native apps. Score platforms on how they govern many clusters and how they handle the upgrade — not on how fast the first one boots.

Section 6

How much should you budget for Kubernetes Platforms?

Kubernetes platform costs vary significantly, with cloud providers like Amazon EKS, Google GKE, and Azure AKS charging control-plane fees plus consumption. Portable distributions such as Red Hat OpenShift, SUSE Rancher Prime, and VMware Tanzu use per-core or per-node subscriptions. The largest cost is often the platform team, with second-order costs like extended support for older versions or dense AI/GPU hosts also ambushing budgets.

Kubernetes pricing splits along the same fault line as the market. Cloud-provider services charge a small (or free) control-plane fee and then bill the underlying compute, storage, and data transfer — so the orchestrator looks cheap and the infrastructure underneath is the real bill. Portable distributions charge a subscription — usually per-core (OpenShift, Tanzu) or per-node (Rancher, Mirantis) — on top of whatever infrastructure you run them on, so the license is visible but the consistency it buys is the point. The headline rate is rarely where the surprise hides.

The costs that ambush budgets are the second-order ones. Extended support for older Kubernetes versions can multiply a per-cluster fee several-fold once a fleet falls behind on upgrades — a direct tax on weak day-2 discipline. Per-core licensing on the distributions scales with the size of your nodes, not your usage, so dense AI/GPU hosts get expensive fast. Cross-zone and egress data transfer quietly dwarfs the control-plane line at scale. And the largest line is almost always human: the platform team that operates the fleet. Model the three-year total against your real cluster count, node density, and version-upgrade cadence — not the price of a single managed control plane.

Vendor Pricing Model Relative Cost Tier Key Cost Drivers
Amazon EKS Per-cluster control-plane fee + consumption Moderate Cluster count, node/instance types, Auto Mode management uplift, Fargate vCPU/memory, data transfer, and a much higher extended-support fee for old versions
Google GKE Per-cluster fee (free tier) + consumption; Autopilot is pod-billed Moderate Standard vs. Autopilot mode, node or pod resources, GKE Enterprise tier for fleet features, egress and cross-zone traffic
Microsoft Azure AKS Free control plane + consumption; paid Standard/Premium tiers Moderate Node VM size, uptime-SLA and LTS tiers, Arc-connected clusters and Fleet Manager, monitoring add-ons, Windows-node licensing
Red Hat OpenShift Per-core subscription (self-managed or managed) Premium Core count, support tier, OpenShift Platform Plus add-ons (security, multi-cluster), Virtualization, and managed vs. self-managed delivery
SUSE Rancher Prime Per-node subscription, support-tier based Moderate Managed-node count across all clusters, Standard vs. Priority support, RKE2/K3s/Harvester scope, edge fleet size
Broadcom VMware Tanzu Per-core subscription, often within VMware Cloud Foundation Premium Core count, bundling into VCF, post-acquisition list-price changes, private-cloud footprint and edition
Mirantis Subscription (per-node / capacity) with support Moderate Node or capacity scale, products in scope (k0s, MKE, k0rdent, Lens), bare-metal vs. cloud, GPU/AI infrastructure footprint
Spectro Cloud Subscription by managed cluster / node, edition-based Moderate Number of managed clusters and edge devices, fleet scale, edge vs. core editions, support level
3-Year TCO Formula
TCO = (Platform License or Control-Plane Fees + Compute + Storage + Data Transfer) × 36 months + Extended-Support Fees + Ecosystem Tooling (mesh, observability, security, CI/CD) + Platform Team FTE + Training − Infrastructure & Licensing Consolidation Savings

Section 7

How long does implementation take for Kubernetes Platforms?

Implementing a Kubernetes platform typically takes 11-14 months, with the initial foundation and reference cluster established in months 1-2. The platform build, including observability with Prometheus/Grafana and GitOps with Argo CD or Flux, occurs in months 3-5. Migration and adoption of workloads take place in months 6-10, followed by fleet scale and day-2 discipline in months 11-14.

Sequence the rollout around day-2 operations and the fleet, not around the first cluster. The two hard parts are establishing an upgrade and patch discipline that survives Kubernetes’ relentless release cadence, and building the surrounding platform — networking, security, observability, self-service — before developers arrive and start depending on whatever exists. Treat the first cluster as a reference architecture you will stamp out, not a snowflake.

Phase 1
Foundation & Reference Cluster (Months 1–2)

Stand up the first cluster as a golden reference: choose the CNI and ingress deliberately (the default is hard to change later), wire RBAC to enterprise identity (OIDC), set namespace isolation and a default-deny network baseline, and integrate CI/CD. The frequent mistake is hand-crafting this cluster so it cannot be reproduced — define it as code from day one.

Phase 2
Platform Build (Months 3–5)

Assemble the platform around the orchestrator: observability (Prometheus/Grafana or native), secrets management, image scanning and admission control, GitOps with Argo CD or Flux, and a developer self-service path. Decide service mesh deliberately — it is powerful and a real operational tax, so adopt it for a concrete need, not by reflex. This phase, not the install, is where most timelines slip.

Phase 3
Migration & Adoption (Months 6–10)

Migrate the first wave of workloads, prioritizing stateless services before stateful ones, and prove that storage (CSI), backup, and recovery actually work under load. Onboard teams onto golden paths and self-service, establish cost attribution per namespace or team, and set platform SLOs. What goes wrong here is stateful workloads and bespoke operators that behaved differently in the lab.

Phase 4
Fleet Scale & Day-2 Discipline (Months 11–14)

Operationalize the boring, decisive parts: a repeatable upgrade runbook tested on non-production first, fleet-wide policy and drift detection, a CVE-remediation cadence, and multi-cluster management as the fleet grows past the point of manual care. Right-size requests and limits, tune autoscaling, and rehearse the version upgrade until it is uneventful — because it will recur forever.


Section 8

What should you ask vendors about Kubernetes Platforms?

Use this checklist during evaluation to make each shortlisted platform prove the day-2 and fleet realities that actually decide a Kubernetes deployment — demonstrated on your own workloads, not promised on a slide.


Questions buyers ask

Frequently asked questions about Kubernetes Platforms

When would the premium per-core subscription of Red Hat OpenShift be justified over the per-cluster fee of Amazon EKS?

Red Hat OpenShift’s premium per-core subscription is justified for large, regulated enterprises needing a hardened, certified, hybrid platform with a single support line. This is particularly true when audit evidence and a credible path off legacy virtualization matter more than the lower entry cost and menu freedom of Amazon EKS, which requires more assembly for security and compliance.

For an edge fleet of thousands of small clusters, why might Spectro Cloud or Rancher (with K3s) be a better choice than a managed service like Google GKE Autopilot?

For an edge fleet of thousands of small, identical clusters, Spectro Cloud or Rancher (with K3s) are better choices because they provide zero-touch provisioning, immutable images, and declarative fleet upgrades. This addresses a different problem than one big cluster, which general managed services like Google GKE Autopilot handle poorly, as Autopilot is optimized for automated, lowest-ops in-cloud experiences.

If our primary goal is to build an internal developer platform (IDP), why is it recommended to build the IDP on managed K8s like GKE rather than buying an opinionated distribution like OpenShift?

When the real goal is an internal developer platform, building the IDP on managed K8s like GKE is recommended to avoid locking the developer experience to one vendor’s console. You can pair a managed cluster with a portal (Backstage or commercial IDP) and golden paths, buying the orchestrator while building the developer experience, rather than adopting OpenShift’s integrated developer console and opinions.

Section 9

Related Resources

The Throughline
One decision facing technology leaders, monthly.

Independent. No sponsorships. Unsubscribe anytime.

Tags:KubernetesContainer OrchestrationEKSAKSGKEOpenShiftRancherTanzuMirantisSpectro CloudPlatform EngineeringDay-2 OperationsFleet Management