The Future of Cloud-Native Application Development with Radius
summary
Radius is an open source CNCF sandbox platform that defines applications with Bicep templates and exposes a CLI (rad run/deploy) to target local or cloud workspaces tied to Kubernetes clusters. It uses recipes in OCI registries to provision infrastructure (local MongoDB/Redis or cloud Cosmos/Service Bus), injects connection strings as environment variables, and integrates Dapr components and extenders for messaging and telemetry. Demos deploy a front end, APIs, messaging and state stores to AKS, with telemetry forwarded to Application Insights; most features work though some preview bugs appear.
AI-written summary · about
chapters (17)
- 0:00Radius and cloud-native intro
- 1:50Software architectures leading to Radius
- 4:35What Radius is and core features
- 8:26Deploy compute on Radius with environments
- 10:56Demo: Simple front-end app
- 14:53Team isolation with resource groups
- 15:16Adding state stores and APIs
- 19:55Recipes for infrastructure templates
- 20:59Demo: Front-end to Redis cache
- 23:54Dapper components for state store
- 25:46Demo: Dapper app with state store
- 30:24Networking with Radius gateways
- 31:47Production-ready system with Radius
- 34:31Demo: Multi-service app locally
- 43:19Deploying with different recipes
- 44:48Demo: Deploy to AKS
- 52:43Summary and Radius future
related talks
01h 01mThe Future of Cloud-Native Application Development with Radius
33mBuilding and Operating Cloud Native Platforms with the Radius Project
09mKeynote: Build an Open Source Distributed Cloud Native World
31mReverse Engineering Cloud Native: Interoperability and Community
53mStreamline Cloud-Native App Development Using CDEs
43mHow to build your own cloud-native platform on IaaS clouds in 2021
41mA Decentralized Reference Architecture for Cloud-Native Applications
23m08 Kubernetes and the cloud. Um, what's the cloud?
