As the Agile form of software development is making waves and ruling the roost in the software game, a new player is slowly emerging – microservices.