Pragmatic Microservices: Whether, When and How to Migrate

One of the most powerful trends in software today is building large systems out of composable microservices, often deployed in containers. Many large-scale web companies have migrated over time to this architecture – and for good reason. But, as with any powerful technique, microservices come with their own brand of tradeoffs, and it is important to be aware of them before deciding whether they are appropriate in any particular case. They are not for every scale of problem, for every stage of company, or for every team.

This session takes a pragmatic approach to microservices, and compares them to the alternatives at different stages of company evolution. Using examples both from Google and eBay as well as smaller organizations, it makes practical suggestions about whether, when, and how an organization should consider migrating. Assuming migration is the appropriate choice, it outlines an experience-based, incremental approach to making such a rearchitecture successful.

 
 

Target Audience

developers, Technical leads and Architects,programmers, testers, business analysts and product owners,programmers, testers, business analysts and product ownersts and product owners

schedule Submitted 1 month ago

Public Feedback

comment Suggest improvements to the Speaker