<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Radius Blog</title><link>https://blog.radapp.io/posts/</link><description>Recent content in Posts on Radius Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 06 Jul 2026 07:00:00 -0700</lastBuildDate><atom:link href="https://blog.radapp.io/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Radius Community Update: June 2026</title><link>https://blog.radapp.io/posts/2026/07/06/radius-community-update-june-2026/</link><pubDate>Mon, 06 Jul 2026 07:00:00 -0700</pubDate><guid>https://blog.radapp.io/posts/2026/07/06/radius-community-update-june-2026/</guid><description>&lt;p&gt;Welcome to the June 2026 Radius community update! &lt;a href="https://radapp.io/"&gt;Radius&lt;/a&gt; is an open-source cloud-native application platform that helps developers define, deploy, and manage applications across any cloud or on-premises environment. It acts as an abstraction layer between your application and your infrastructure, letting you focus on building your app while platform teams keep control over how resources are provisioned.&lt;/p&gt;
&lt;p&gt;This month delivered the v0.59.0 release, which continues the journey toward extensible compute platforms with the new &lt;code&gt;Radius.Core&lt;/code&gt; Resource Types. The release adds more CLI support for the preview resource model, automatic Gateway setup for route Recipes, and several bug fixes. Looking ahead, the next release will include early work on multi-cluster deployments, simpler Resource Type schemas, and a new set of contributor guides.&lt;/p&gt;</description></item><item><title>Radius Community Update: May 2026</title><link>https://blog.radapp.io/posts/2026/06/01/radius-community-update-may-2026/</link><pubDate>Mon, 01 Jun 2026 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2026/06/01/radius-community-update-may-2026/</guid><description>&lt;p&gt;Welcome to the May 2026 Radius community update! &lt;a href="https://radapp.io/"&gt;Radius&lt;/a&gt; is an open-source cloud-native application platform that helps developers define, deploy, and manage applications across any cloud or on-premises environment. It acts as an abstraction layer between your application and your infrastructure, letting you focus on building your app while platform teams maintain control over how resources are provisioned.&lt;/p&gt;
&lt;p&gt;This month brought two releases, a streamlined getting-started experience, early CLI support for the next-generation &lt;code&gt;Radius.Core&lt;/code&gt; resource types, and automated resource type registration on install.&lt;/p&gt;</description></item><item><title>How I Built a Radius Plugin for Headlamp</title><link>https://blog.radapp.io/posts/2026/03/19/how-i-built-a-radius-plugin-for-headlamp/</link><pubDate>Thu, 19 Mar 2026 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2026/03/19/how-i-built-a-radius-plugin-for-headlamp/</guid><description>&lt;p&gt;Hi, I&amp;rsquo;m Filipe Revez, and I work at &lt;a href="https://millenniumbcp.pt/"&gt;Millennium bcp&lt;/a&gt;, Portugal&amp;rsquo;s largest privately owned bank. As some of you may know, Millennium bcp has been an early adopter of Radius — we wrote about our journey in a &lt;a href="https://blog.radapp.io/posts/2023/12/06/case-study-how-millennium-bcp-leverages-radius/"&gt;case study&lt;/a&gt; back in 2023, where we shared how we use Radius to go from 8 days to 8 minutes when deploying applications across environments. We also have a few engineers that actively contribute to the Radius ecosystem. Radius has become a key part of the platform we&amp;rsquo;ve built for our development teams, enabling them to focus on their applications while our infrastructure teams manage the underlying resources through &lt;a href="https://docs.radapp.io/concepts/recipes/"&gt;Recipes&lt;/a&gt; and &lt;a href="https://docs.radapp.io/concepts/environments/"&gt;Environments&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Announcing Radius v0.54</title><link>https://blog.radapp.io/posts/2025/12/18/announcing-radius-v0.54/</link><pubDate>Thu, 18 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/12/18/announcing-radius-v0.54/</guid><description>&lt;p&gt;Today, we’re excited to announce the release of Radius v0.54. This update brings several improvements and fixes detailed below. You can find the full release notes on our &lt;a href="https://github.com/radius-project/radius/releases/tag/v0.54.0"&gt;GitHub releases page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you’re new to Radius, it’s a cloud-native application platform designed to simplify the deployment and management of Applications. To get started, visit our &lt;a href="https://docs.radapp.io/getting-started/"&gt;getting started guide&lt;/a&gt; and learn how to install Radius and create your first app.&lt;/p&gt;
&lt;h2 id="fixed-rad-workspace-show-errors-when-no-current-workspace-exists"&gt;Fixed &lt;code&gt;rad workspace show&lt;/code&gt; errors when no current workspace exists&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;rad workspace show&lt;/code&gt; command has been updated to improve usability. Previously, if no workspace was set, the command would return an error, which could be confusing. With this release, the command now logs an informational message to guide you when no current workspace exists. This change ensures a more user-friendly experience when managing workspaces. For more details, refer to the &lt;a href="https://docs.radapp.io/reference/cli/rad_workspace_show/"&gt;CLI documentation&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Deploy a RAG chatbot app using Radius</title><link>https://blog.radapp.io/posts/2025/11/24/deploy-a-rag-chatbot-app-using-radius/</link><pubDate>Mon, 24 Nov 2025 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2025/11/24/deploy-a-rag-chatbot-app-using-radius/</guid><description>&lt;p&gt;Agentic AI applications are rapidly becoming a cornerstone of modern software, enabling systems to reason, act, and interact with data in unprecedented ways. As these intelligent applications grow in complexity, managing their infrastructure and governance becomes increasingly challenging. For instance, a Retrieval-Augmented Generation (RAG) chatbot application might require a combination of vector databases, large language models (LLMs), and traditional compute, on top of which considerations like dependency management, security, and compliance are layered. Indeed, when looking at some of the most popular AI sample applications, we see that they often involve multiple components and services that need to be orchestrated outside the bounds of the core application itself before the application can even run.&lt;/p&gt;</description></item><item><title>Announcing Radius v0.53.0</title><link>https://blog.radapp.io/posts/2025/11/12/announcing-radius-v0.53.0/</link><pubDate>Wed, 12 Nov 2025 04:12:56 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/11/12/announcing-radius-v0.53.0/</guid><description>&lt;p&gt;Radius v0.53.0 is here! This latest release brings exciting updates to improve your experience with Radius, whether you&amp;rsquo;re deploying cloud-native Applications or managing internal developer platforms. You can explore the full release notes at &lt;a href="https://github.com/radius-project/radius/releases/tag/v0.53.0"&gt;Radius v0.53.0 Release Notes&lt;/a&gt;. If you&amp;rsquo;re new to Radius, visit &lt;a href="https://radapp.io"&gt;radapp.io&lt;/a&gt; to learn more about the platform and check out the &lt;a href="https://docs.radapp.io/getting-started/"&gt;getting started guide&lt;/a&gt; to install Radius and create your first app.&lt;/p&gt;
&lt;h2 id="contour-ingress-controller-installation-re-enabled"&gt;Contour ingress controller installation re-enabled&lt;/h2&gt;
&lt;p&gt;Radius v0.53.0 reintroduces support for installing the Contour ingress controller during &lt;code&gt;rad install kubernetes&lt;/code&gt; or &lt;code&gt;rad init&lt;/code&gt;. This enhancement is made possible by the availability of the &lt;a href="https://github.com/projectcontour/helm-charts/releases/tag/contour-0.1.0"&gt;Contour Helm Charts&lt;/a&gt;. With this update, you no longer need to manually install and configure a Contour ingress controller before deploying Gateway resources. This streamlines the setup process and ensures a smoother deployment experience for your Applications.&lt;/p&gt;</description></item><item><title>Happy 2nd birthday, Radius!</title><link>https://blog.radapp.io/posts/2025/10/21/happy-2nd-birthday-radius/</link><pubDate>Tue, 21 Oct 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/10/21/happy-2nd-birthday-radius/</guid><description>&lt;p&gt;On October 18, 2025 we celebrated two years since Radius was released as an open-source project! This milestone gives us a chance to reflect on our collective journey and the significant progress made with the community. This past year has been transformative for Radius, with a focus on providing an extensibility model for enterprises adopting Radius into their internal developer platforms and adding capabilities that improved operational maturity of the platform.&lt;/p&gt;</description></item><item><title>Announcing Radius v0.52.0</title><link>https://blog.radapp.io/posts/2025/10/14/announcing-radius-v0.52.0/</link><pubDate>Tue, 14 Oct 2025 16:29:59 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/10/14/announcing-radius-v0.52.0/</guid><description>&lt;p&gt;Today marks the release of Radius v0.52.0, bringing usability improvements and refinements to enhance your experience with the Radius platform. This release focuses on making key commands more intuitive and user-friendly, while also addressing several important updates under the hood. You can find the full release notes on the &lt;a href="https://github.com/radius-project/radius/releases/tag/v0.52.0"&gt;Radius GitHub repository&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you’re new to Radius, it’s an open-source platform for building, deploying, and managing cloud-native applications. To get started, visit the &lt;a href="https://radapp.io"&gt;Radius website&lt;/a&gt; for an overview, or check out the &lt;a href="https://docs.radapp.io/getting-started/"&gt;getting started guide&lt;/a&gt; to install Radius and create your first app.&lt;/p&gt;</description></item><item><title>Announcing Radius v0.51.0</title><link>https://blog.radapp.io/posts/2025/10/02/announcing-radius-v0.51.0/</link><pubDate>Thu, 02 Oct 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/10/02/announcing-radius-v0.51.0/</guid><description>&lt;p&gt;Today, we’re excited to announce the release of Radius v0.51.0! This update introduces several enhancements to improve usability, streamline workflows, and address key user concerns. Whether you’re a developer or platform engineer, this release brings meaningful updates to help you manage your cloud-native Applications more effectively. You can find the full release notes &lt;a href="https://github.com/radius-project/radius/releases/tag/v0.51.0"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you’re new to Radius, visit &lt;a href="https://radapp.io"&gt;radapp.io&lt;/a&gt; to learn more about the platform and its capabilities. To get started, check out the &lt;a href="https://docs.radapp.io/getting-started/"&gt;getting started guide&lt;/a&gt; for step-by-step instructions on installing Radius and deploying your first application.&lt;/p&gt;</description></item><item><title>Announcing Radius v0.50.0</title><link>https://blog.radapp.io/posts/2025/09/18/announcing-radius-v0.50.0/</link><pubDate>Thu, 18 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/09/18/announcing-radius-v0.50.0/</guid><description>&lt;p&gt;Today marks an exciting milestone for the Radius community with the release of &lt;strong&gt;Radius v0.50.0&lt;/strong&gt;. This release introduces several significant enhancements designed to improve your experience as a developer or platform engineer. Whether you&amp;rsquo;re upgrading an existing installation or exploring Radius for the first time, this release has something for everyone. You can find the full release notes &lt;a href="https://github.com/radius-project/radius/releases/tag/v0.50.0"&gt;here&lt;/a&gt;. If you&amp;rsquo;re new to Radius, visit our &lt;a href="https://docs.radapp.io/getting-started/"&gt;getting started guide&lt;/a&gt; to learn how to install Radius and create your first app.&lt;/p&gt;</description></item><item><title>In-place upgrades now available</title><link>https://blog.radapp.io/posts/2025/09/16/in-place-upgrades-now-available/</link><pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/09/16/in-place-upgrades-now-available/</guid><description>&lt;p&gt;Up until now, upgrading a Radius installation meant manually redeploying the control plane. This was cumbersome and risked downtime for your internal platform. &lt;strong&gt;Beginning with Radius v0.50, we&amp;rsquo;re excited to announce support for in-place upgrades of the Radius control plane.&lt;/strong&gt; Using the new &lt;code&gt;rad upgrade&lt;/code&gt; command, platform engineers can now upgrade a running Radius control plane to a new version without rebuilding their Environments or disrupting running applications. This enhancement makes it much easier to keep up with new Radius releases in production, thanks to built-in safety checks and a rollback capability.&lt;/p&gt;</description></item><item><title>Contribute Your First Resource Type and Recipe</title><link>https://blog.radapp.io/posts/2025/08/11/contribute-your-first-resource-type-and-recipe/</link><pubDate>Mon, 11 Aug 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/08/11/contribute-your-first-resource-type-and-recipe/</guid><description>&lt;p&gt;Radius helps platform engineers build powerful Internal Developer Platforms (IDPs) with curated resource catalogs that empower developers to build applications that adhere to all enterprise best practices. Key to delivering custom resource catalogs is the &lt;strong&gt;Radius Resource Types&lt;/strong&gt; feature.&lt;/p&gt;
&lt;p&gt;Think of Radius Resource Types as the developer&amp;rsquo;s interface to your platform. They define a contract—a set of properties developers use to provision infrastructure without needing to know the implementation details. Platform engineers then create &lt;a href="https://docs.radapp.io/guides/recipes/overview/"&gt;&lt;strong&gt;Recipes&lt;/strong&gt;&lt;/a&gt;—the implementation of that contract—using tools like Terraform or Bicep to deploy and manage the actual cloud resources, ensuring that best practices related to security, compliance, and cost are followed by default.&lt;/p&gt;</description></item><item><title>Future Proofing AI Applications via Radius Resource Types</title><link>https://blog.radapp.io/posts/2025/07/18/future-proofing-ai-applications-via-radius-resource-types/</link><pubDate>Fri, 18 Jul 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/07/18/future-proofing-ai-applications-via-radius-resource-types/</guid><description>&lt;h2 id="building-applications-in-the-ai-era"&gt;Building Applications in the AI Era&lt;/h2&gt;
&lt;p&gt;Imagine you’re an enterprise developer building your first AI-powered application. You start with Anthropic’s Claude, ramp on the APIs, write your application code, configure authentication, test the application and successfully deploy it to production. Everything is working great but, three months later, your organization migrates to an entirely different AI model, such as Google Gemini, for better results or for cost optimization. Suddenly, you’re facing days or weeks of refactoring and testing across environments before redeploying the same application using the different model.&lt;/p&gt;</description></item><item><title>Introducing Radius Resource Types</title><link>https://blog.radapp.io/posts/2025/06/17/introducing-radius-resource-types/</link><pubDate>Tue, 17 Jun 2025 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2025/06/17/introducing-radius-resource-types/</guid><description>&lt;p&gt;The Radius maintainers and community have been hard at work enabling platform engineers to build internal developer platforms that are application-centric with a great developer experience. This week Radius launched &lt;a href="https://docs.radapp.io/tutorials/create-resource-type/"&gt;Radius Resource Types&lt;/a&gt;, reinforcing its core mission to decouple application definitions from underlying infrastructure.&lt;/p&gt;
&lt;p&gt;Enterprises integrating Radius into their internal developer platform tell us they need to customize the API for common resource types such as a PostgreSQL database to simplify the developer experience (allowing developers to select T-shirt sizes, for example). Others want to create abstract resource types such as a web service that may have a reverse proxy, an application container, and an in-memory cache all encapsulated in one single type. Radius Resource Types enable platform engineers to accomplish these exact scenarios. Platform engineers now have complete flexibility in defining the resources developers use in their applications and, separately, the implementation of those resources using Terraform configurations or Bicep templates (referred to generally as Recipes in Radius).&lt;/p&gt;</description></item><item><title>Deploy your Radius applications to Azure Container Instances</title><link>https://blog.radapp.io/posts/2025/06/03/deploy-your-radius-applications-to-azure-container-instances/</link><pubDate>Tue, 03 Jun 2025 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2025/06/03/deploy-your-radius-applications-to-azure-container-instances/</guid><description>&lt;p&gt;An important part of the Radius vision is to be platform agnostic, and that includes the underlying compute such that Radius can deploy the same application across different compute platforms. Thus, it&amp;rsquo;s always been a goal to support additional container runtimes beyond just Kubernetes. That&amp;rsquo;s why we&amp;rsquo;re excited to share that Radius now supports deploying your applications to additional container platforms, beginning with &lt;a href="https://docs.radapp.io/guides/author-apps/azure/azure-container-instances/"&gt;Azure Container Instances&lt;/a&gt;. This integration provides Radius users with a serverless container compute option that enables platform engineers to build developer platforms that are decoupled from specific container runtimes while still benefiting from the Radius application-centric approach and separation of concerns.&lt;/p&gt;</description></item><item><title>Platform Engineering : Integrating Radius into your GitOps Flux workflow</title><link>https://blog.radapp.io/posts/2025/05/20/platform-engineering-integrating-radius-into-your-gitops-flux-workflow/</link><pubDate>Tue, 20 May 2025 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2025/05/20/platform-engineering-integrating-radius-into-your-gitops-flux-workflow/</guid><description>&lt;p&gt;GitOps is an approach to managing infrastructure and applications using Git as the single source of truth and has become quite popular in the DevOps and Platform Engineering disciplines. This approach provides several benefits - including declarative management of infrastructure definitions and auditable change logs. Radius fits nicely into this workflow, allowing you to define your applications and infrastructure with Radius and then use GitOps to deploy and manage them across your deployment platforms.&lt;/p&gt;</description></item><item><title>Platform Engineering with Radius to build application-centric IDPs</title><link>https://blog.radapp.io/posts/2025/05/13/platform-engineering-with-radius-to-build-application-centric-idps/</link><pubDate>Tue, 13 May 2025 00:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2025/05/13/platform-engineering-with-radius-to-build-application-centric-idps/</guid><description>&lt;p&gt;Very early in my career I worked on a long-forgotten system called the HP-3000. I wrote batch processing applications in Pascal to process financial transactions. Then I transitioned to being a web application developer. Moving from the world where each batch application had a single executable and maybe a few shared libraries to the world of web applications was a big change. I remember trying to wrap my head around how it all worked. There were so many different applications all communicating with other applications. Of course, I quickly learned that it was a simple model-view-controller pattern, and the application was just a collection of binaries and HTML templates.&lt;/p&gt;</description></item><item><title>Platform engineering with Radius at KubeCon London 2025</title><link>https://blog.radapp.io/posts/2025/04/24/platform-engineering-with-radius-at-kubecon-london-2025/</link><pubDate>Thu, 24 Apr 2025 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2025/04/24/platform-engineering-with-radius-at-kubecon-london-2025/</guid><description>&lt;p&gt;I had a great time at KubeCon London earlier this month presenting and demoing Radius and meeting members of the Radius community! Thanks to everyone for taking time to stop by and chat. It was very fun to meet so many community members in person versus over video conference. 😊&lt;/p&gt;
&lt;p&gt;Anyone familiar with Radius will know that platform engineers have become the primary focus for the maintainers. That’s because so many Radius early adopters are platform engineering teams who are integrating Radius into their internal developer platforms (IDPs). A great example is &lt;a href="https://www.linkedin.com/in/nunoguedes"&gt;Nuno Guedes&lt;/a&gt; and his platform engineering team at &lt;a href="https://www.millenniumbcp.pt/"&gt;Millennium bcp&lt;/a&gt; (the largest private bank in Portugal). The Millennium bcp team has integrated Radius into their IDP and have been using it in production since December 2024. Nuno is the head of cloud at Millennium bcp and he and I co-presented on his use of Radius at KubeCon London. To learn more about how the Millennium bcp team is using Radius in their IDP, please check out our joint presentation &lt;em&gt;How Millennium bcp Leverages Radius to Empower Developer + Operator Collaboration&lt;/em&gt; (&lt;a href="https://www.youtube.com/watch?v=ZmcZlDCYDgE"&gt;CNCF YouTube channel&lt;/a&gt; | &lt;a href="images/kubecon-london-radius-presentation.pdf"&gt;Slides from presentation&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Radius feature roadmap update</title><link>https://blog.radapp.io/posts/2025/04/21/radius-feature-roadmap-update/</link><pubDate>Mon, 21 Apr 2025 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2025/04/21/radius-feature-roadmap-update/</guid><description>&lt;p&gt;The Radius project maintainers would like to provide a progress update on our &lt;a href="https://aka.ms/radius-roadmap"&gt;feature roadmap&lt;/a&gt; to share some of the features that have been released, what&amp;rsquo;s coming next, and how the community can help shape the future of Radius.&lt;/p&gt;
&lt;p&gt;We invite the community to provide feedback on our priorities to jointly grow and enhance Radius. Please bookmark the &lt;a href="https://aka.ms/radius-roadmap"&gt;&lt;strong&gt;Radius roadmap&lt;/strong&gt;&lt;/a&gt; for updates on the full set of roadmap priorities.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;To see video demos of the latest Radius features, visit the &lt;a href="https://youtube.com/playlist?list=PLrZ6kld_pvgz8usAJCVqvUw5evfEzBCt-&amp;amp;si=0wPB_E43ktbMCc1i"&gt;Radius YouTube channel&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How Workload Identity Federation for Cloud Providers Work in Radius</title><link>https://blog.radapp.io/posts/2024/12/02/how-workload-identity-federation-for-cloud-providers-work-in-radius/</link><pubDate>Mon, 02 Dec 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/12/02/how-workload-identity-federation-for-cloud-providers-work-in-radius/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Radius enables infrastructure operators and application developers to define, deploy, and collaborate on cloud-native applications across multiple cloud providers and on-premises environments. To deploy cloud resources, Radius needs an identity to authenticate, access, and communicate with cloud providers. These identities are stored as Radius credentials. Since its initial release, Radius has supported Azure service principal identity and AWS IAM user as Radius credentials to deploy Azure and AWS resources. While these approaches are straightforward, they require users to secure credentials by consistently following security best practices like periodic credential rotation and update. As of the v0.37 release, Radius supports Workload/Federated Identity to deploy cloud resources in AWS and Azure. Workload identity mitigates the challenge of manually managing credentials and eliminates the risk of exposing secrets or having certificates expire.&lt;/p&gt;</description></item><item><title>What I learned in six weeks working with Radius</title><link>https://blog.radapp.io/posts/2024/10/31/what-i-learned-in-six-weeks-working-with-radius/</link><pubDate>Thu, 31 Oct 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/10/31/what-i-learned-in-six-weeks-working-with-radius/</guid><description>&lt;p&gt;I recently joined the Azure Incubations team at Microsoft. In addition to Radius, the Azure Incubations team has helped build several open-source projects including &lt;a href="https://dapr.io/"&gt;Dapr&lt;/a&gt;, &lt;a href="https://keda.sh/"&gt;KEDA&lt;/a&gt; and &lt;a href="https://project-copacetic.github.io/copacetic/website/"&gt;Copacetic&lt;/a&gt; all of which are CNCF projects. &lt;a href="https://drasi.io/"&gt;Drasi&lt;/a&gt; is the team&amp;rsquo;s latest project which was just submitted to CNCF. Before joining the team, I knew very little about Radius aside from watching &lt;a href="https://www.youtube.com/watch?v=gaG77PiYv5w"&gt;Brendan Burns and Mark Russinovich talk about it&lt;/a&gt;. Over the last six weeks I&amp;rsquo;ve learned a lot about how Radius is built, what it can do today, and what is in store for the future. I suspect many readers of this blog are new to Radius just like I was, so let me share with you what I have learned.&lt;/p&gt;</description></item><item><title>Happy 1st Birthday, Radius!</title><link>https://blog.radapp.io/posts/2024/10/18/happy-1st-birthday-radius/</link><pubDate>Fri, 18 Oct 2024 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2024/10/18/happy-1st-birthday-radius/</guid><description>&lt;p&gt;Today marks the first anniversary of the release of Radius as an open-source project! We are thrilled to celebrate this milestone with the community and reflect on the progress we have made together. In the past year, we have seen tremendous growth in the Radius community. We have welcomed new contributors, received valuable feedback, and collaborated on exciting new features. We have also expanded our documentation, improved our tooling, and released new versions of Radius, every month, with more capabilities. We are grateful to everyone who has contributed to Radius, whether through code, documentation, testing, or feedback. Your support has been invaluable, and we look forward to continuing to work together to build an even better platform.&lt;/p&gt;</description></item><item><title>Deploying the FINOS TraderX Application Using Radius</title><link>https://blog.radapp.io/posts/2024/10/10/deploying-the-finos-traderx-application-using-radius/</link><pubDate>Thu, 10 Oct 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/10/10/deploying-the-finos-traderx-application-using-radius/</guid><description>&lt;p&gt;The Radius maintainers have been collaborating with members of the &lt;a href="https://www.finos.org/"&gt;Fintech Open Source Foundation (FINOS)&lt;/a&gt; community in participation of their &lt;a href="https://www.finos.org/blog/finos-tech-sprint-2024"&gt;Tech Sprint 2024&lt;/a&gt; event, during which we worked on a project to &lt;a href="https://github.com/finos/traderX/discussions/190"&gt;deploy the TraderX application using Radius&lt;/a&gt;. Our working group was able to build a CI pipeline for the application containers and &lt;em&gt;Radify&lt;/em&gt; the TraderX application to deploy on local, AWS, and Azure environments using Radius. The project was demonstrated in a &lt;a href="https://www.youtube.com/watch?v=_tI467p5R4Y&amp;amp;list=PLmPXh6nBuhJsLdVouWRmB6q9WKnjNdxyL"&gt;session&lt;/a&gt; at the &lt;a href="https://events.linuxfoundation.org/open-source-finance-forum-new-york"&gt;Open Source in Finance Forum 2024&lt;/a&gt; event in New York.&lt;/p&gt;</description></item><item><title>Separating Cloud and Non-Cloud Functional Tests in PR Workflows</title><link>https://blog.radapp.io/posts/2024/09/18/separating-cloud-and-non-cloud-functional-tests-in-pr-workflows/</link><pubDate>Wed, 18 Sep 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/09/18/separating-cloud-and-non-cloud-functional-tests-in-pr-workflows/</guid><description>&lt;h2 id="functional-testing-in-radius"&gt;Functional Testing in Radius&lt;/h2&gt;
&lt;p&gt;Radius applies the &lt;a href="https://martinfowler.com/articles/practical-test-pyramid.html"&gt;test pyramid&lt;/a&gt; to divide the tests into groups for each feature. We have unit tests to check the functionality of individual units, such as a function, and functional tests to check the integration and interaction of multiple components of Radius to ensure they work together as expected.&lt;/p&gt;
&lt;p&gt;Functional tests in Radius create resources in Kubernetes clusters that are spun up specifically for the tests and destroyed at the end of each test run. Additionally, some functional tests create and use cloud resources on Azure and AWS, which require sensitive data, such as provider secrets, to be used in the tests. For example, when one of our functional tests creates a Radius environment, that environment needs cloud credentials to create resources on Azure and/or AWS. Some of this sensitive information is stored at the organization level in GitHub, while other sensitive data is kept at the repository level.&lt;/p&gt;</description></item><item><title>How Radius Leveraged Bicep Extensibility</title><link>https://blog.radapp.io/posts/2024/08/28/how-radius-leveraged-bicep-extensibility/</link><pubDate>Wed, 28 Aug 2024 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2024/08/28/how-radius-leveraged-bicep-extensibility/</guid><description>&lt;h2 id="radius-and-bicep"&gt;Radius and Bicep&lt;/h2&gt;
&lt;p&gt;Radius uses &lt;a href="https://github.com/Azure/bicep"&gt;Bicep&lt;/a&gt;, an Infrastructure as Code (IaC) tool, for defining applications and &lt;a href="https://docs.radapp.io/guides/recipes/overview/"&gt;Recipes&lt;/a&gt; (Note that Radius also supports Terraform for defining Recipes.). When Radius was first being developed, we needed an infrastructure tool that enabled defining applications and resources in a simple declarative way while providing a high level of validation during compilation. We also needed the tool to improve the end-to-end developer experience from authoring applications to the deployment and management of resources. Around the same time, Bicep was being developed as a new language designed to address what has worked well and not worked well for other IaC languages across the industry. Bicep stood out because it offers a simple syntax for defining resources, and the built-in tooling and validation features (like intellisense and linting) provide a robust authoring experience. Additionally, Bicep is an open-source project which is a significant advantage given the active community and engagement around it.&lt;/p&gt;</description></item><item><title>How to Participate in the Radius Design Process</title><link>https://blog.radapp.io/posts/2024/08/12/how-to-participate-in-the-radius-design-process/</link><pubDate>Mon, 12 Aug 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/08/12/how-to-participate-in-the-radius-design-process/</guid><description>&lt;p&gt;If you are interested in collaborating with the community to influence, design, and build the newest features in Radius, then you&amp;rsquo;ve come to the right place. From upvoting roadmap items to authoring and submitting design proposals, this blog post will walk you through all the ways you can participate in the Radius design process. Radius enables developers and platform engineers who support them to collaborate on delivering and managing cloud-native applications that follow corporate best practices for cost, operations, and security by default. You can help realize this vision by providing your input on the Radius roadmap and by engaging in the community design process to improve Radius features.&lt;/p&gt;</description></item><item><title>Learn how to fork, build, and contribute to Radius</title><link>https://blog.radapp.io/posts/2024/07/22/learn-how-to-fork-build-and-contribute-to-radius/</link><pubDate>Mon, 22 Jul 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/07/22/learn-how-to-fork-build-and-contribute-to-radius/</guid><description>&lt;p&gt;Hello future Radius contributor! This blog post will guide you through the process of contributing to the Radius project. Contributions can come in many forms, such as code contributions, documentation updates, bug reports, feature requests, and more. We welcome contributions from users of all skill levels, so don&amp;rsquo;t hesitate to get involved!&lt;/p&gt;
&lt;h2 id="getting-started"&gt;Getting started&lt;/h2&gt;
&lt;p&gt;Here are a few tips and things you&amp;rsquo;ll need to get started with contributing to Radius.&lt;/p&gt;</description></item><item><title>Building Cloud Agnostic Applications with Radius and Dapr</title><link>https://blog.radapp.io/posts/2024/07/11/building-cloud-agnostic-applications-with-radius-and-dapr/</link><pubDate>Thu, 11 Jul 2024 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2024/07/11/building-cloud-agnostic-applications-with-radius-and-dapr/</guid><description>&lt;h2 id="multi-cloud-usage-models"&gt;Multi-Cloud Usage Models&lt;/h2&gt;
&lt;p&gt;Most enterprises today use public clouds from multiple vendors like Amazon AWS and Microsoft Azure, or they plan to do so in the near future. Reasons vary from company to company and industry to industry. Financial services providers face regulatory constraints that may only be addressed via multiple cloud providers in different geographic regions. Many enterprises have varied teams, each with specific skills, preferences and technical requirements that, in aggregate, require multiple clouds. Other enterprises simply hope to avoid lock-in to a particular vendor. While the specific scenarios and requirements vary, there is a growing trend toward using clouds from multiple vendors. In discussing Radius with scores of enterprises, we found three primary models among enterprises using clouds from more than one vendor:&lt;/p&gt;</description></item><item><title>Radius Accepted as Cloud Native Compute Foundation (CNCF) Sandbox Project</title><link>https://blog.radapp.io/posts/2024/04/16/radius-accepted-as-cloud-native-compute-foundation-cncf-sandbox-project/</link><pubDate>Tue, 16 Apr 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/04/16/radius-accepted-as-cloud-native-compute-foundation-cncf-sandbox-project/</guid><description>&lt;p&gt;The Microsoft Azure Incubations Team is excited to announce that Radius has been approved by the Cloud Native Compute Foundation as a &lt;a href="https://www.cncf.io/sandbox-projects/"&gt;Sandbox&lt;/a&gt; project, the entry point for new CNCF projects. This approval is a key step toward building a vibrant community and open governance for the Radius project in partnership with the CNCF, along with addressing the growing emphasis from enterprises on leveraging only CNCF approved projects for strategic cloud investments.&lt;/p&gt;</description></item><item><title>Understand your entire application with the Radius Application Graph</title><link>https://blog.radapp.io/posts/2024/02/27/understand-your-entire-application-with-the-radius-application-graph/</link><pubDate>Tue, 27 Feb 2024 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2024/02/27/understand-your-entire-application-with-the-radius-application-graph/</guid><description>&lt;p&gt;In today&amp;rsquo;s complex landscape of cloud-native architectures, it can be difficult to understand how all the pieces of an application fit together. With the advent of containers, microservices, serverless, and Kubernetes, applications are becoming more flexible yet resilient than ever before, but at the cost of increased complexity. As a result, developers and operators struggle to understand how their applications are structured and how their resources are connected. In this blog post, we&amp;rsquo;ll discuss the challenges of understanding cloud-native applications and how the Radius Application Graph can help. We are very excited about the potential of the &lt;a href="https://docs.radapp.io/guides/author-apps/application/overview/#query-and-understand-your-application-with-the-radius-application-graph"&gt;Application Graph&lt;/a&gt; and are looking forward to building upon it with the community!&lt;/p&gt;</description></item><item><title>Introducing the Radius feature roadmap</title><link>https://blog.radapp.io/posts/2024/01/12/introducing-the-radius-feature-roadmap/</link><pubDate>Fri, 12 Jan 2024 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2024/01/12/introducing-the-radius-feature-roadmap/</guid><description>&lt;p&gt;The Radius project maintainers are excited to share our &lt;a href="https://aka.ms/radius-roadmap"&gt;feature roadmap for Radius&lt;/a&gt;! We are looking forward to working with the community to grow and enhance Radius and will keep this roadmap updated as we make progress.&lt;/p&gt;
&lt;p&gt;We hope to encourage transparency in community engagement and collaboration by sharing our roadmap and priorities. Please treat the roadmap as a living document that reflects the current goals and plans of the project, which may change based on the landscape and community needs. Thus, target delivery dates are deliberately avoided. To remain agile and adaptive, after each release the Radius maintainers will reassess and update the roadmap as necessary to reflect the latest priorities. Additionally, note that the roadmap currently reflects the priorities of the project maintainers, but as more partners join us these may change. The community may also work on things that aren&amp;rsquo;t part of the roadmap.&lt;/p&gt;</description></item><item><title>Case Study: How Millennium bcp leverages Radius</title><link>https://blog.radapp.io/posts/2023/12/06/case-study-how-millennium-bcp-leverages-radius/</link><pubDate>Wed, 06 Dec 2023 08:00:00 -0800</pubDate><guid>https://blog.radapp.io/posts/2023/12/06/case-study-how-millennium-bcp-leverages-radius/</guid><description>&lt;p&gt;
&lt;img src="https://blog.radapp.io/posts/2023/12/06/case-study-how-millennium-bcp-leverages-radius/images/logo.svg" width="600px"&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://ind.millenniumbcp.pt/"&gt;Millennium bcp&lt;/a&gt; is Portugal’s largest privately owned bank, with over 1,300 branches serving more than 6 million customers around the world. In the ever-evolving landscape where finance intersects with technology, we consistently focus on generating business value through innovation and excellence. In our pursuit of delivering exceptional services to our customers, we understand the value of technical leadership and one of the keys to our vision and success has been continued use of the latest technologies to generate business value. We were among the first in our market to introduce ATMs and alternative payment methods, and one of the first to deploy online services like transactional websites and an online financial marketplace.&lt;/p&gt;</description></item><item><title>Introducing Radius, a new open-source application platform for cloud-native apps</title><link>https://blog.radapp.io/posts/2023/10/18/introducing-radius-a-new-open-source-application-platform-for-cloud-native-apps/</link><pubDate>Wed, 18 Oct 2023 00:00:00 +0000</pubDate><guid>https://blog.radapp.io/posts/2023/10/18/introducing-radius-a-new-open-source-application-platform-for-cloud-native-apps/</guid><description>&lt;p&gt;Developers and IT operators today know all too well the pain involved with deploying, managing, and making sense of applications in an ever-evolving and increasingly complicated cloud-native landscape. While it’s true that advancements in cloud infrastructure and platforms like Kubernetes have been gamechangers for developing flexible, scalable, and portable microservice applications, they have also made things more challenging for developers and operators alike. For developers, the complexity of managing infrastructure and lack of visibility into the resources that make up their applications are major roadblocks for productivity. For operators, the lack of standardization and automation in the deployment process can lead to loss of control over the infrastructure, and degradation of confidence in the applications that are deployed. At the end of the day, development teams are left with a disjointed experience between platforms and cloud providers. Developers and operators alike find themselves struggling to make sense of how their application comes together across disparate sets of tools that provide little more than a list of their deployed artifacts.&lt;/p&gt;</description></item></channel></rss>