<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OAM on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/oam/</link><description>Recent content in OAM on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 22 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/oam/index.xml" rel="self" type="application/rss+xml"/><item><title>Beyond Raw Kubernetes: Why Platform Teams Need an Application Delivery Control Plane</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/beyond-raw-kubernetes-why-platform-teams-need-an-application-delivery-control-plane/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/beyond-raw-kubernetes-why-platform-teams-need-an-application-delivery-control-plane/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to a deep dive into KubeVela, an application delivery control plane designed to simplify the complexities of deploying and managing applications on Kubernetes. If you&amp;rsquo;re an experienced software engineer or part of a platform team grappling with the operational overhead of modern cloud-native environments, you&amp;rsquo;re in the right place.&lt;/p&gt;
&lt;p&gt;This chapter will explain the fundamental challenges KubeVela solves, introduce its core concepts, and illustrate why it&amp;rsquo;s becoming an indispensable tool for building robust internal developer platforms. We&amp;rsquo;ll explore how KubeVela provides an application-centric abstraction that streamlines deployments across hybrid and multi-cloud scenarios, ultimately empowering developers while giving platform engineers greater control.&lt;/p&gt;</description></item><item><title>Setting Up KubeVela and Unpacking the Open Application Model (OAM)</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/setting-up-kubevela-and-unpacking-the-open-application-model/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/setting-up-kubevela-and-unpacking-the-open-application-model/</guid><description>&lt;h2 id="introduction-from-kubernetes-complexity-to-application-simplicity"&gt;Introduction: From Kubernetes Complexity to Application Simplicity&lt;/h2&gt;
&lt;p&gt;When managing applications on Kubernetes, platform teams often face a dilemma: how do you give developers the power of Kubernetes without overwhelming them with its inherent complexity? Raw Kubernetes manifests can be verbose, Helm charts offer packaging but often require deep Kubernetes knowledge to customize, and building a custom internal platform is a massive undertaking. This is where KubeVela steps in, offering an application delivery control plane that abstracts away the underlying infrastructure details.&lt;/p&gt;</description></item><item><title>Your First Application: Defining Components with KubeVela</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/your-first-application-defining-components-with-kubevela/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/your-first-application-defining-components-with-kubevela/</guid><description>&lt;p&gt;Imagine you&amp;rsquo;re a developer, eager to get your new microservice running on Kubernetes. You&amp;rsquo;ve written the code, but now you face the dreaded YAML jungle: Deployments, Services, Ingresses, ConfigMaps, Secrets – the list goes on. What if you could define your application in a much simpler, application-centric way?&lt;/p&gt;
&lt;p&gt;Welcome back! In our previous discussions, we explored why KubeVela acts as an essential application delivery control plane for Kubernetes, simplifying complex deployments for platform teams and developers alike. We understood its role in abstracting away Kubernetes complexities and providing an application-centric view.&lt;/p&gt;</description></item><item><title>Adding Capabilities: Scaling and Exposing Applications with Traits</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/adding-capabilities-scaling-and-exposing-applications-with-traits/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/adding-capabilities-scaling-and-exposing-applications-with-traits/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In the previous chapter, we learned how to define the fundamental building blocks of our applications using KubeVela Components. We created a simple backend service, but it was just a raw deployment. In the real world, applications need more than just a running container; they need operational capabilities like scaling, network exposure, health checks, and more.&lt;/p&gt;
&lt;p&gt;This chapter dives into KubeVela &lt;strong&gt;Traits&lt;/strong&gt;, the powerful mechanism that allows platform engineers to embed these operational capabilities directly into the Application definition. We&amp;rsquo;ll explore what Traits are, why they are essential for abstracting Kubernetes complexity, and how they empower developers to declare desired operational behaviors without becoming Kubernetes experts. By the end of this chapter, you&amp;rsquo;ll be able to scale your applications and expose them to the network using KubeVela Traits.&lt;/p&gt;</description></item><item><title>Defining Your Delivery Pipeline: Mastering KubeVela Workflows</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/defining-your-delivery-pipeline-mastering-kubevela-workflows/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/defining-your-delivery-pipeline-mastering-kubevela-workflows/</guid><description>&lt;p&gt;Imagine needing to deploy an application that requires multiple stages: first, setting up a database, then deploying your microservice, running integration tests, and finally, sending a notification to a Slack channel. How do you automate this complex, ordered sequence of operations consistently across different environments? This often involves a tangle of scripts, manual steps, or brittle CI/CD configurations.&lt;/p&gt;
&lt;p&gt;This is precisely where KubeVela Workflows shine. For platform teams, Workflows transform KubeVela into a powerful application delivery control plane, allowing you to define, automate, and orchestrate the entire lifecycle of an application, from provisioning resources to post-deployment verification and promotion. They bring order and consistency to what would otherwise be a chaotic process.&lt;/p&gt;</description></item><item><title>Governing Applications: Applying Policies for Compliance and Security</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/governing-applications-applying-policies-for-compliance-and-security/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/governing-applications-applying-policies-for-compliance-and-security/</guid><description>&lt;p&gt;Ensuring applications adhere to organizational standards for security, compliance, and resource usage can feel like an endless battle in a dynamic Kubernetes environment. Without proper governance, applications can quickly become sprawling, insecure, and costly. This is where KubeVela Policies step in, offering a powerful way for platform teams to regain control.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;ll explore how KubeVela provides an application-centric approach to enforce these critical rules. You&amp;rsquo;ll learn exactly what KubeVela Policies are, why they are essential for platform teams, and how to apply them to your applications to maintain control and order. We&amp;rsquo;ll move beyond raw Kubernetes resource-level policies and embrace KubeVela&amp;rsquo;s higher-level abstractions for comprehensive application governance.&lt;/p&gt;</description></item><item><title>Empowering Platform Engineers: Customizing KubeVela with Definitions and Addons</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/empowering-platform-engineers-customizing-kubevela-with-definitions-and-addons/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/empowering-platform-engineers-customizing-kubevela-with-definitions-and-addons/</guid><description>&lt;h2 id="empowering-platform-engineers-customizing-kubevela-with-definitions-and-addons"&gt;Empowering Platform Engineers: Customizing KubeVela with Definitions and Addons&lt;/h2&gt;
&lt;p&gt;Welcome back, intrepid platform builder! In our journey through KubeVela, we&amp;rsquo;ve explored its core application model and how it simplifies deployments for developers. But what if the built-in components and traits aren&amp;rsquo;t enough for your organization&amp;rsquo;s unique needs? What if you have a proprietary service or a specific operational pattern you want to expose to developers without them needing to touch raw Kubernetes?&lt;/p&gt;</description></item><item><title>KubeVela in Practice: Real-World Scenarios and Ecosystem Comparisons</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/kubevela-in-practice-real-world-scenarios-and-ecosystem-comparisons/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/kubevela-in-practice-real-world-scenarios-and-ecosystem-comparisons/</guid><description>&lt;h2 id="kubevela-in-practice-real-world-scenarios-and-ecosystem-comparisons"&gt;KubeVela in Practice: Real-World Scenarios and Ecosystem Comparisons&lt;/h2&gt;
&lt;p&gt;Welcome back, seasoned engineers! In previous chapters, we laid the groundwork for understanding KubeVela&amp;rsquo;s core components and its foundational Open Application Model (OAM). We explored how it empowers platform engineers to build a robust, extensible application delivery control plane. But where does KubeVela truly fit in the vast and often complex cloud-native landscape?&lt;/p&gt;
&lt;p&gt;This chapter dives deep into KubeVela&amp;rsquo;s practical applications, illustrating how it simplifies application deployment and management in real-world scenarios. More importantly, we&amp;rsquo;ll clarify KubeVela&amp;rsquo;s unique position by comparing it with other popular tools you&amp;rsquo;re likely already using: raw Kubernetes manifests, Helm, Argo CD, and even custom internal platforms. By the end, you&amp;rsquo;ll have a clear understanding of when KubeVela is the right tool for the job and how it complements your existing ecosystem.&lt;/p&gt;</description></item><item><title>KubeVela for Platform Teams: Building an Application Delivery Control Plane</title><link>https://ai-blog.noorshomelab.dev/guides/kubevela-application-delivery-guide/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/kubevela-application-delivery-guide/</guid><description>&lt;p&gt;Welcome! If you&amp;rsquo;re an experienced software engineer or part of a platform team grappling with the complexities of deploying and managing applications on Kubernetes, you&amp;rsquo;re in the right place. Kubernetes is powerful, but its raw interfaces can be overwhelming for application developers and challenging for platform teams to standardize.&lt;/p&gt;
&lt;p&gt;This guide introduces KubeVela, an application delivery control plane built on Kubernetes. Our goal is to demystify KubeVela, helping you understand &lt;em&gt;why&lt;/em&gt; it exists, &lt;em&gt;what&lt;/em&gt; problems it solves for platform teams, and &lt;em&gt;how&lt;/em&gt; its core components — like the Open Application Model (OAM), Components, Traits, Policies, and Workflows — work together to simplify application delivery across hybrid and multi-cloud environments.&lt;/p&gt;</description></item><item><title>KubeVela: Application Delivery for Platform Teams</title><link>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/kubevela-application-delivery-guide-2026/</guid><description>&lt;p&gt;This section introduces KubeVela as the next-generation application delivery control plane for Kubernetes, designed specifically for platform teams. We&amp;rsquo;ll explore its core concepts like OAM, components, traits, policies, and workflows, demonstrating how they streamline application deployment. Discover KubeVela&amp;rsquo;s unique value proposition compared to raw Kubernetes, Helm, Argo CD, and bespoke internal platforms, empowering you to build robust internal developer platforms.&lt;/p&gt;</description></item></channel></rss>