Design & Implementation of Microservices

A session at JAX London 2015

Monday 12th October, 2015

9:00am to 5:00pm (GMT)

Microservices Architecture is a concept that aims to decouple a solution by decomposing functionality into discrete services. Microservice architectures can lead to easier to change, more maintainable systems which can be more secure, performant and stable. In this workshop you will discover a consistent and reinforcing set of tools and practices rooted in the the philosophy of small and simple that can help you move towards a Microservice architecture in your own organisation. Small services, communicating via the web’s uniform interface with single responsibilities and installed as well behaved operating system services. However, with these finer-grained systems come new sources of complexity.

What you will learn:

During this workshop you will understand in more depth what the benefits are of finer-grained architectures, how to break apart your existing monolithic applications, and what are the practical concerns of managing these systems. We will discuss how to ensure your systems can be made more stable, how to handle security, and how to handle the additional complexity of monitoring and deployment. We will cover the following topics: Principle-driven evolutionary architecture Capability modelling and the town planning metaphor REST, web integration and event-driven systems of systems Microservices, versioning, consumer driven contracts and Postel’s law.

Who should attend:

Developers, Architects, Technical Leaders, Operations Engineers and anybody interested in the design and architecture of services and components.

About the speaker

This person is speaking at this event.
James Lewis

James Lewis, Consultant at ThoughtWorks bio from Twitter

James Lewis is a Principal Consultant at ThoughtWorks and member of the Technology Advisory Board. James’ interest in building applications out of small collaborating services stems from a background in integrating enterprise systems at scale. He’s built a number of systems using microservices and has been an active participant in the growing community for a couple of years.

Sign in to add slides, notes or videos to this session

JAX London 2015

England England, London

12th14th October 2015

Tell your friends!


Time 9:00am5:00pm GMT

Date Mon 12th October 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session