Differences between Mule 3 and Mule 4 POM files.

I’ve recently started working with Mule 4 from years of doing Mule 3 and I’ve had to figure out a number of differences in the Mule 4 POM files with few documented use cases. The biggest change has been how the Mule Maven Plugin works for deployment into...

First Steps with Jenkins and Mulesoft

So you’ve decided to setup Jenkins to use with Mulesoft. Congratulations, this will be the first step on a long road of automation that will make your life as a DevOps Engineer better. I’m assuming Ubuntu in these instructions. Housekeeping and Downloads:...

Reliability and Visibility at Airbnb

Here’s my Mulesoft Connect Presentation that I gave at Connect 2017. Every integration engineer is asked 3 questions constantly: Did the message go through? What happened with my file? Can you run it again? In this webinar, Jamie Triplett from Airbnb discusses...

Selected to Speak at MuleSoft Connect

Architecting Reliability and Visibility into Integrations Every integration engineer is asked 3 questions constantly: Did the message go through? What happened with my file? Can you run it again? This workshop discusses how to create integrations that have end-user...

Registering A Server with Anypoint Runtime Manager

Registering a server with Anypoint Runtime Manager is an arduous task if you do it anymore than once or twice. Here’s a script you can execute from a CI tool like Jenkins to register a server with ARM. It takes two inputs. The ARM registration key, you get this...

SaaS is Unreliable!

Some quick thoughts: SaaS is unreliable from an integration point of view. There are times that SaaS is down for regular maintenance, software updates, or even just network issues. As integration engineers we need to build in reliability into our applications, and...

Creating Symlinks to Log files

There are many reasons you may want to aggregate log files together into one place.  Using Splunk to scrape the log files is a great reason. To do this you need to create symlinks to the Server Log files in a consolidated location. I choose: /var/log/mule Run sudo...