Overview: Radius Applications
A Radius Application is the primary resource that brings all your “stuff” together. This can include services, dependencies, and relationships. Radius apps give you a single description and view into your entire application, and allow you to deploy and manage it easily.
Add portability to your application
Radius Applications are designed to be cloud and platform agnostic. This means that you can define your application once, and deploy it to any cloud or platform that Radius supports. This allows you to easily move your application between clouds, or even between cloud and on-premises environments. Developers can define their requirements and dependencies (Redis, SQL, Dapr, etc.) and operators can define the environments and Recipes that bind those requirements to the appropriate cloud resources.
Customize your application with extensions
Extensions allow you to customize how resources are generated or customized as part of deployment.
Kubernetes Namespace extension
The Kubernetes namespace extension allows you to customize how all of the resources within your application generate Kubernetes resources. See the Kubernetes mapping guide for more information on namespace mapping behavior
Kubernetes Metadata extension
The Kubernetes Metadata extension enables you set and cascade Kubernetes metadata such as labels and Annotations on all the Kubernetes resources defined with in your Radius Application.
Query and understand your application with the Radius Application Graph
Radius Applications are more than just client-side configuration and automation, they also provide a server-side graph of your application. This graph can be queried and used to understand your application, and can be used to power other Radius features and custom tooling. Refer to the API concept docs and Postman How-To guide for more information on how to query the application graph.
Refer to the application schema docs for more information on how to define an application.📄 Application schema
Was this page helpful?
Sorry to hear that. If you would like to also contribute a suggestion visit and tell us how we can improve.