Migrating on-premises standalone runtime apps to Runtime Fabric

Standalone Mule runtime engine allows customers to deploy applications in their server, located in the cloud or data center. All application data remains within the customer network so it is a choice for security conscience customers who may have regulatory needs or security policies to comply with.

However, as the customer’s application network grows they may face various challenges with a standalone architecture:

How to be a matchmaker using DataWeave and regular expressions

In this blog, we’ll look at how a regular expression (regex) can give you the power to transform text in your DataWeave programming. When you need to select, replace, remove, or transform text, you can define a regex pattern to define what you want to match, and perhaps one that defines what you’d like to provide as a substitute.

How to review concatenation functions in DataWeave 2.0

Contrary to what most developers believe, there are different ways to achieve concatenation in DataWeave 2.0 for several data types. While the most popular function to achieve this is by using the plus plus (++) function, it is not the only way to concatenate data types. Before taking the Anypoint Platform Development: DataWeave (Mule 4) training, I used the ++ (plus plus) function to concatenate data types like arrays, strings,

Common use cases, templates, and connectors for Flow Designer

August 17 2020

1 comment.

In this blog post, we will talk about “Flow Designer,” the online component which has a wide set of features for the creation of basic integrations and to “enable” backend components by making them ready for API-led connectivity.

Flow Designer runs on the control plane and is available with the basic subscription as well as with the trial account. It enables the Citizen Integrator to create Mule applications that are deployable directly to CloudHub.

How to deploy Anypoint Runtime Fabric in Oracle Cloud

Anypoint Runtime Fabric is a container service that automates the deployment and orchestration of Mule applications and API gateways. Runtime Fabric runs within a customer-managed infrastructure on AWS, Azure, virtual machines (VMs), and bare-metal servers.

Some of the capabilities of Anypoint Runtime Fabric include:

  • Isolation between applications by running a separate Mule runtime engine per application.
  • Ability to run multiple versions of Mule on the same set of resources.

4 ways to externalize MuleSoft logs to the Elastic Stack

The former Netflix Architect Allen Wang posted back in 2015 on SlideShare: “Netflix is a logging company that occasionally steams video.” 

Five years ago, Netflix was creating about 400 billion events per day in different event types. Today, organizations can’t afford for their applications to have slow performance or experience downtime. To prevent that, engineers must rely on the data generated by their applications and infrastructure.

Meet the top MuleSoft Contributors of Q2

Over the last several months, the MuleSoft Community has successfully transformed into an entirely virtual — but still as vibrant as ever — place for MuleSoft developers and architects from around the world to connect, learn, and share their expertise. Our Meetup leaders held high-quality and engaging virtual Meetups, our MuleSoft CONNECT events turned into digital experiences, and we welcomed 11 new MuleSoft Ambassadors this last quarter. 

How to untie multilevel structures with DataWeave recursive calls

August 10 2020

0 comments

It’s rare for developers to work with flat data structures — instead we often work with multilevel data structures. Normally, XML uses multiple layers of hierarchy. We need to perform changes on all the levels, without knowing how deep into the hierarchy we need to process the entire structure.

Developers typically use recursive calls to solve these types of problems. In this blog post, we will see how to implement simple recursive calls using DataWeave.

How to create reusable DataWeave scripts for healthcare acceleration

Tyler Haigh, DevOps Engineer at New South Wales Health Pathology (NSWHP), spoke at our MuleSoft CONNECT Digital event in APAC. He has more than four years of experience using Anypoint Platform. Recently, his projects focused on creating reusable DataWeave scripts for healthcare acceleration at NSWHP. In this blog, he shares how he uses DataWeave and MUnit testing to improve NSWHP healthcare messaging systems and patient experience. 

Guide to API synchronization with Studio 7.6

The biggest priority for our tooling continues to be ensuring developer productivity with Mule 4 and Anypoint Studio. However, developer productivity doesn’t apply to just the individual developer, it also applies to teams of developers. With our recent releases, our focus has been to bridge the critical gaps faced by development teams. Today, we are excited to share the new features that come with Studio 7.5 and 7.6, including the ability to collaborate on API specifications with your teammates.