Wij kunnen de afronding van het eerste Mule 4 project voor één van onze eindklanten bijschrijven op de lijst van succesvolle implementaties. Mule 4 is de nieuwste en meest geavanceerde versie van de runtime engine van MuleSoft’s Anypoint Platform.
Vanaf september 2018 zijn wij met ons team aan de slag gegaan met de implementatie van het Mule 4 platform en de inrichting van de eerste API’s. Het project betrof een greenfield omgeving met een harde compliance deadline van begin februari 2019.
De keuze voor het MuleSoft Anypoint Platform is bij deze klant bepaald door de hybride kenmerken van de runtime omgeving, waarbij dezelfde API’s zowel in de cloud als on-premise kunnen worden gedeployed. Daarnaast heeft de onderscheidende visie en strategie op gebied van API-led development, optimale integratie van API Management en uitvoering van de API flows in één runtime bijgedragen aan de selectie van MuleSoft.
Bij aanvang van het project is de keuze van de versie van de Mule runtime zorgvuldig afgewogen. De belangrijkste onderscheidende factoren om te kiezen voor Mule 4 als runtime ten opzichte van Mule 3 zijn:
- Efficiënte datamappings van en naar diverse formaten en structuren door middel van DataWeave 2.0.
- Toegenomen flexibiliteit in het implementeren van API flows, door de rijkere set aan functies van de Mule4 connectoren.
- De slimme oplossingen om grote bestanden efficiënt binnen de Mule Runtime te verwerken door middel van streaming technologie in combinatie met strategische Mule 4 connectoren.
- API Performance tuning is vereenvoudigd door de self-optimizing Mule 4 Runtime.
Samen met de vernieuwingen in de Mule 4 Runtime biedt het Anypoint Platform nu ook inzicht in het API gebruik en platform performance door middel van de nieuwe Anypoint Monitoring en Visualizer.
Door te kiezen voor een implementatie op basis van het onlangs gereleasede Mule 4, hebben we in samenwerking met de klant en MuleSoft een fors aantal uitdagingen moeten overwinnen. Uiteindelijk hebben we het project naar tevredenheid en binnen de deadline opgeleverd. Door deze implementatie hebben we ruim ervaring opgedaan met Dataweave 2.0 en Mule 4.
Wij zijn nu in staat om op basis van deze opgedane kennis en ervaring zowel nieuwe implementaties op basis van Mule 4 als migraties van Mule 3 naar Mule 4 optimaal uit te voeren. De succesvolle oplevering van deze eerste Mule 4 implementatie zou niet mogelijk zijn geweest zonder de expertise en lerend vermogen van het SynTouch team, hetgeen onze positie als een strategische Partner van MuleSoft verder heeft versterkt.