KubeVela: Application-Centric Delivery
Shriira Press
Ship apps, not YAML. Deliver applications and build internal developer platforms on Kubernetes with KubeVela and the Open Application Model.
Welcome to KubeVela: Application-Centric Delivery.
KubeVela is an application-centric delivery and management platform on Kubernetes — built on the Open Application Model (OAM), it abstracts Kubernetes complexity so developers deliver applications and platform teams build internal developer platforms. This free book teaches it from the ground up: the application delivery problem and what KubeVela is, application delivery and platform engineering, the Open Application Model (components and traits), KubeVela's architecture (the control plane and definitions), the Application, components and traits in depth, workflows (orchestrating delivery), extensibility (defining capabilities with CUE), multi-environment and multi-cluster delivery, and using KubeVela in practice (platform engineering, the ecosystem). Ten focused chapters with clear diagrams that demystify application-centric delivery — turning infrastructure-centric Kubernetes into a simple, governed, portable application platform and a foundation for platform engineering.
This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.
A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.
We hope it serves you well.
— Shriira Press