Rnfnvttekauvziykflqg
SkillsCast

Managing Microservices

26th June 2014 in London at Skills Matter

There are 14 other SkillsCasts available from NSBCon 2014 - All about NServiceBus

Please log in to watch this conference skillscast.

480356440 640

Hear from Thoughtworks' James Lewis who explores the real world challenges of deploying and managing many small applications.

The trend towards fine grained SOA and micro-services is having an impact on how we design and code systems. As we move towards developing applications composed of small services we are "pushing accidental complexity into our infrastructure" (Martin Fowler). While this has benefits in terms of scaling, maintainability and replaceability it also raises questions about our ability to manage large numbers of small applications in production.

This talk explores some of the real world difficulties encountered in testing, deploying and managing many small applications as well as examining strategies to help take advantage of the opportunities that designing for replaceability can provide.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Managing Microservices

James Lewis

James Lewis is a Principal Consultant for ThoughtWorks UK. He has helped introduce evolutionary architecture practices and agile software development techniques to various blue chip companies: investment banks, publishers and media organisations. James studied Astrophysics in the 90’s but got sick of programming in Fortran.

SkillsCast

Please log in to watch this conference skillscast.

480356440 640

Hear from Thoughtworks' James Lewis who explores the real world challenges of deploying and managing many small applications.

The trend towards fine grained SOA and micro-services is having an impact on how we design and code systems. As we move towards developing applications composed of small services we are "pushing accidental complexity into our infrastructure" (Martin Fowler). While this has benefits in terms of scaling, maintainability and replaceability it also raises questions about our ability to manage large numbers of small applications in production.

This talk explores some of the real world difficulties encountered in testing, deploying and managing many small applications as well as examining strategies to help take advantage of the opportunities that designing for replaceability can provide.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Managing Microservices

James Lewis

James Lewis is a Principal Consultant for ThoughtWorks UK. He has helped introduce evolutionary architecture practices and agile software development techniques to various blue chip companies: investment banks, publishers and media organisations. James studied Astrophysics in the 90’s but got sick of programming in Fortran.