Anypoint Runtime Fabric is a container service that automates and orchestrates deployments of your Mule applications.
In this demo, see how Runtime Fabric can now be installed on a dedicated Azure Kubernetes Service or AWS Elastic Kubernetes Service environment. Benefits include lower infrastructure costs and more flexibility with support for operating systems and network configurations to fit well within your organization's environments.
Sundip Patel (00:08):
Hi, I'm Sundip Patel, the product manager for Anypoint Runtime Fabric. I'll be demoing how Runtime Fabric on AKS or EKS allows your operations team to bring their own Kubernetes environment that they've configured to install and manage Runtime Fabric, and provide you with an effective way to deploy and manage your mule applications and gateways at scale.
Sundip Patel (00:30):
Now, Runtime Fabric is MuleSoft solution for running containerized mules on your bare metal servers or VMs in a way that's easy to manage, upgrade, and scale. To do that, it bundles technology like Docker and Kubernetes to help provide those benefits along with an agent and other complementary services that allow for a native centralized management experience on Anypoint Platform.
Sundip Patel (00:51):
Now, we're excited to announce that Runtime Fabric can now be installed on a dedicated Azure Kubernetes Service or an AWS Elastic Kubernetes Service environment, allowing your ops team to bring the Kubernetes environment that they've configured and provide you with those same key benefits of easy management, upgrading and scaling of your mules. And all the while, your ops team will leverage the benefits of using a managed Kubernetes service, including lower infrastructure costs and more flexibility with support for operating systems and network configurations to fit well within your organization's environments.
Sundip Patel (01:28):
Now, let's see how to get started. First, we need a Kubernetes environment. And because I've picked Azure as my cloud provider of choice, I've logged into my Azure portal and I've gone through the steps to create a dedicated AKS environment. It's worth noting that proficiency with Kubernetes is required in order to install and maintain Runtime Fabric on AKS or EKS. So please pull in the ops team or Kubernetes operator as needed. Notice how I can set the CNI plugin, the pod networking ranges, and even auto-scaling on the node pool where my mules will end up running. These are some examples of the flexibility and management options your ops teams can leverage.
Sundip Patel (02:08):
Next, we'll create a Runtime Fabric in Anypoint Platform. I'll select the AKS option. After reading through and accepting the supportability agreement, I now have an activation key and a link that I can hand over to my ops counterpart to run through the installation. Now, we'll download the rtfctl command-line utility on the operating system of my workstation and use it to validate that my AKS environment meets the capabilities required by Runtime Fabric. Now, we'll use the same utility to install Runtime Fabric with a simple command using that activation key obtained from Anypoint Platform. Within just a few minutes, we should see that this Runtime Fabric is active and ready for use at Anypoint Runtime Manager. To complete the installation, we'll add in a mule license key into the Runtime Fabric. We'll switch over to Runtime manager to associate this Runtime Fabric on an environment and we'll deploy our first application.
Sundip Patel (03:07):
And that's it. With Runtime Fabric on EKS and AKS, you'll be able to run your containerized mules on-premises on a dedicated EKS or AKS environment that's configured and managed by your ops team, enabling you to deploy, manage, and scale your mule applications and gateways with ease. Thank you.