Introduction

Mule runtime is the engine for Anypoint Platform, combining data and application integration across legacy systems, SaaS applications, and APIs. Mule 4 is the latest and most advanced version of Mule runtime engine and has been designed to boost scalability and support performance optimisation and smooth upgrade.

There can be many reasons for you to start considering upgrading to the newest version of Mule. These four are the ones we encounter the most:

  • The Mule version you’re using reaches End-of-Support or End-of-Life
  • You want to make significant updates to the existing applications
  • You want to take advantage of key Mule 4 capabilities
  • You decide to upgrade all of your apps to Mule 4 so that they are on one version

In this guide we cover the areas that we consider the most important for correctly planning and executing your migration.

We go over the critical things you need to look at before, during and after the migration, in order to avoid unwelcome delays and surprises that will increase cost and effort. 

At the end, we provide you with a tested step-by-step approach so you have a successful go-live of your Mule 4 environment and applications.