Agile2018 has ended
Back To Schedule
Monday, August 6 • 10:45 - 12:00
Microservices vs Monoliths: Finding the Right Size For Services (Ryan Bergman) POPULAR

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity full
Adding this to your schedule will put you on the waitlist.

Do you have a monolith and want to break it into microservices? Do you have a microservice architecture and are finding yourself coordinating eight deployments at once all the time? Finding the right size for services can be hard. This presentation will explore the good and the bad of both architectures and will explore strategies, tools and examples to find the right size for your systems. Topics covered include:
  • Identifying the strengths and weaknesses of monolithic and microservice patterns
  • Developing strategies for identifying code that needs to coexist vs code that can be split
  • Developing strategies for physically isolating and packaging code
  • Exploring options for deployment of code into either a monolith or microservice environment

Learning Outcomes:
  • Participants will learn the advantages and disadvantages of microservices and monoliths (yes monoliths have some pretty big advantages) and will learn strategies for maximizing both through the lifecycle of a project.

avatar for Ryan Bergman

Ryan Bergman

Lead Product Engineer, John Deere Intelligent Solutions Group
I care about the craft of writing good, working code. I have a passion for agile practices that help enforce repeatable, predictable behavior and produce software clients actually want to use. Areas of particular interest include architecture, security, application usability, CI... Read More →

Monday August 6, 2018 10:45 - 12:00 PDT