---
title: To K8S and Beyond – Maturing Your Platform Engineering Initiative
weight: 11
tags:
 - platform
 - scaling
 - matuiry
---

{{% button href="https://youtu.be/MiYn60VWtJk" style="warning" icon="video" %}}Watch talk on YouTube{{% /button %}}

## CNCF Platform maturity model

* Was donated to the CNCF by Syntasso
* Constantly evolving since 1.0 in November 2023

### Overview

> Entire matrix is available from CNCF

* Levels (from tactical to strategic)
  * Provisional
  * Operational
  * Scalable
  * Optimizing
* Dimensions:
  * Investment: How are funds/staff allocated to platform capabilities
  * Adoption: How and why do users discover this platform
  * Interfaces: How do users interact with and consume platform capabilities
  * Operations: How are platforms and capabilities planned, prioritized, developed and maintained
  * Measurement: What is the process for gathering and incorporating feedback/learning?

## Goals

* Understand
  * Outcomes & Practices
  * Where are you at
  * Limits & Opportunities
  * Behaviors and outcome
* Balance People and processes

## Typical Journeys

### Steps of the journey

1. What are your goals and limitations
2. What is my current landscape
3. Plan baby steps & iterate

### Scenarios

* Bad: I want to improve my k8s platform
* Good: Scaling an enterprise COE (Center Of Excellence)
  * What: Onboard 20 Teams within 20 Months and enforce 8 security regulations
  * Where: We have a dedicated team of centrally funded people
  * Lay the foundation: More funding for more, larger teams -> Switch from Project to platform mindset
  * Do your technical Due diligence in parallel

## Key Lessons

* Know what your ultimate goals and constraints are
* Know your landscape
* Plan in baby steps and iterate
  * Lay the foundation for building the right thing and not just anything
  * Don't forget to do your technical dd in parallel

## Conclusion

* Maturity model is a helpful part but not the entire plan
