Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

    Tags

    Dock Tales: Docker Authoring, with Special Guest Mule ESB

    Posted by Sohrab Hosseini on 30 March 2015

    docker, tech, mule, docktales

    If you followed my previous rambling, you might feel like we are due for some hands-on Dockering. So let’s get technical!

    There are plenty of Docker “tutorials” out there. They show you step-by-step what to do, but I believe that, more often than not, they fail to tell you why. And by the time you finish these...

    Continue reading

    LDAP Security in Mule

    Posted by Devendra Khanolkar on 26 February 2015

    tech, mule, ldap, security

    On a recent client engagement we adopted SOAP over HTTP as our preferred communication channel for Web Service consumers. Since the transport protocol was HTTP, our next requirement was to setup HTTP Basic Authentication and role-based authorization. We tend to prefer simpler transport-level authentication over...

    Continue reading

    Developing Bulk APIs with Mule, RAML and APIKit

    Posted by Robert Valk on 02 December 2014

    tech, api, mule, raml, streaming, apikit

    Recently we’ve been writing quite a few ‘bulk’ APIs - where consumers don’t want a single resource, or a screenful of search results but instead need (close to) the entire record set. In this blog we discuss several features of the Mule ESB platform that make is easy to design and implement bulk APIs over a variety of...

    Continue reading

    Reliable Messaging with Mule ESB and Amazon SQS

    Posted by Andy Evans on 19 June 2014

    tech, mule, messaging, sqs

    I recently used Mule ESB with Amazon's Simple Queue Service (SQS) as the supporting messaging infrastructure. Whilst I was able to achieve a reliable outcome that satisfied all requirements, there are a number of aspects of SQS that make it different to the typical JMS-based messaging system. In this post I’ll cover...

    Continue reading

    Accelerating Mule ESB Development With Project Templates

    Posted by Admin on 27 May 2014

    mule

    For a recent Mule ESB project we needed to pump out a lot (100+) of ESB service operations. Most of them followed the same pattern: synchronous request-response to a single provider API. With so many similar flows to knock out, our thoughts quickly turned to ways to automate development. How much of our code could we...

    Continue reading

    Data Mapping with Groovy - Part 2

    Posted by Admin on 02 December 2013

    tech, mule, groovy

    Part 1 of this series layed the foundation for some Groovy concepts and what makes the language suitable for data mapping tasks. With that in mind, lets dive into some of the advanced mapping features and some real world samples.

    Introducing GroovyMap

    There are 3 data transformation scenarios which we commonly...

    Continue reading

    Data Mapping with Groovy - Part 1

    Posted by Admin on 14 November 2013

    tech, mule, groovy

    ESB services involve working with a variety of different data formats and structures e.g. XML, JSON, CSV, spread sheets, key-value structures. Transformations between XML and other data structures are quite common when it comes to developing an ESB layer. Mule ESB provides a wide range of choices when it comes to...

    Continue reading