, , ,

How to check service health on Mule 4

It’s important to monitor your service and check if it is available and/or is performing as expected. To do this, we need to understand what service health means. In this article, I will present two different definitions. However,…
, ,

Content filter pattern for REST service fields filtering

At some point, you may have a service that returns a lot of fields and related objects. What if the service consumer doesn’t want all the fields all the time? In other words, they would like to have the response filtered. This is where…
, ,

How to migrate existing SOAP-based services as proxies in Anypoint Platform

Whether you’re new to Anypoint Platform or an integration expert, you may have SOAP-based services that you want to migrate “as is.” This can be done using MuleSoft (Mule 3) by migrating them as proxies. Often those SOAP-based…
, , ,

Mule XML SDK

Reuse is the catalyst that turns the vision of API-led connectivity into a reality. In the context of MuleSoft, reuse can come in many different forms: APIsFrameworks added as a jar/maven dependencyPre-packaged project templates within Exchange,…
, ,

10 steps for setting IPsec VPN between a customer’s data center and CloudHub

You can connect to MuleSoft’s Virtual Private Cloud in multiple ways. IPsec tunnel is one of the ways you can connect an Anypoint Virtual Private Cloud (Anypoint VPC) to your private network. However, VPN setup can be challenging to many…
,

How to secure an API with OIDC in Anypoint Platform

Security is one of the most critical requirements when we’re talking about developing modern APIs. But implementing this requirement can also be a straightforward task — today, we’re going to walk through a modern approach…
,

How to connect to Heroku Postgres using the MuleSoft Database Connector

PostgreSQL is one of the world’s most popular relational database management systems. Millions of developers and companies rely on PostgreSQL as their transactional data store of choice to drive application health and decision making.…
, ,

DataWeave: Generating XML

In this blog post, I will show you how to generate XML output from a JSON data source while avoiding some of the most common pitfalls and explain how to use encoding, namespaces, fields, and attributes. Sample JSON data Throughout this article,…

Mule 4 migration made easy: migrating to MUnit 2

It is no secret that migrating to Mule 4 from Mule 3 is a challenge. Mule 4 saw the biggest change in the Mule runtime since its inception. However, with this series of “Mule 4 migration made easy” blogs, I will attempt to…
, ,

HowTo: Using flow designer to check feature flags and user profiles – Part 4

This blog is the fourth and final part in a 4-part series on how to use a Slack bot to extract LaunchDarkly data. If you haven’t already, check out part one, part two, and part three of the series before pursuing the final steps of this…