liveBook · Manning

Kratix

As explained in Platform Engineering on Kubernetes

Kratix is a framework for defining and implementing internal platform experiences that provide capabilities as a service to other teams.

Kratix is a framework for defining and implementing internal platform experiences as services for other teams. It focuses on platform-building rather than application-user experience. section 6.4

Kratix supports internal marketplaces where specialists offer capabilities as a service while platform teams preserve consistency across offerings. It addresses the cost of building bespoke internal platforms while leaving room for business-process and compliance requirements. section 6.4

Using Kratix effectively also requires platform operating practices:

  • Build team knowledge around the tools composing the platform. section 6.4
  • Maintain a release process for changes after platform tools become available to teams. section 6.4
  • Manage configuration files that install and recreate the platform’s tools and resources. section 6.4
  • Keep platform failure from blocking teams by providing resilient paths around the platform control plane. section 6.4

How Platform Engineering on Kubernetes covers it

How deep it goes
Defines Kratix’s platform-building role and operating implications but stops short of implementation commands or configuration details.
Examples
Uses an internal marketplace, specialist-provided capabilities, configuration files, and resilient platform control-plane operations as examples.
What it assumes
Assumes familiarity with platform engineering and infrastructure-building primitives such as declarative languages and workflow engines.
What you can do after
Evaluate Kratix as a framework for consistent internal capabilities while identifying required knowledge, release, configuration, and resilience practices.
How it connects
Connects Kratix with platform engineering, Kubernetes, Crossplane compositions, declarative infrastructure, and workflow engines.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Platform Engineering on Kubernetes. The section links point to the parts of the book it draws on.