Radius: A Cloud-Native Application Platform
Shriira Press
Define a whole cloud-native application — its services, the infrastructure they need, and the connections between them — as a graph, and deploy it consistently across Kubernetes and clouds.
Welcome to Radius: A Cloud-Native Application Platform.
Radius, created at Microsoft and now a Cloud Native Computing Foundation sandbox project, sets out to close the gap between the developers who write applications and the platform engineers who run them. Instead of scattering an application across loose collections of Kubernetes manifests, Terraform modules, and cloud consoles, Radius lets you describe the whole thing — the containers, the databases and queues they depend on, and the connections that wire them together — as a single Application captured in a graph. This book walks that idea from the ground up. The early chapters explain the problem Radius solves and the core concepts: Applications and the Application Graph, Environments, Recipes, Resource Types, and Connections. From there we open up the control plane that runs inside your cluster, follow a deployment from a Bicep file through the Deployment Engine, and look at how platform engineers author Recipes and custom Resource Types. The final chapters cover day-to-day operation, the rad CLI and dashboard, the wider ecosystem of Terraform, Bicep, and Dapr, and how to adopt Radius in practice.
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