Engineering the Future of Software
November 13–14, 2016: Training
November 14–16, 2016: Tutorials & Conference
San Francisco, CA

Moving to microservices and beyond

Sam Newman (Independent)
9:00am–5:00pm Sunday & Monday, November 13-14
Location: Georgian
Average rating: **...
(2.33, 3 ratings)

Prerequisite knowledge

  • Prior knowledge of service-oriented architectures generally or microservices specifically (useful but not required)

Materials or downloads needed in advance

  • A laptop

What you'll learn

  • Understand what makes a good microservice
  • Learn how to use concepts from domain-driven design to define service boundaries
  • Understand how to plan and manage a migration from a monolith to microservice architecture
  • Understand how technical choices can impact the architecture itself
  • Learn about managing change and governance in a microservice environment

Participants should plan to attend both days of this 2-day training. Training passes do not include access to tutorials on Monday.


There is lots of theory out there about microservice architecture, but how often do you get to put that knowledge into practice? In the real world, it’s not feasible to rearchitect your system often, and certainly not in a single day. . .or is it?

Sam Newman, the author of Building Microservices, leads a workshop that gives you a safe space to explore ideas behind microservice architectures with peers from other organizations. Sam shares some framing for microservice architectures that explore the various forces that can drive the design and evolution of microservices before leading you through a series of interactive architectural kata exercises to put your newfound knowledge to the test. You’ll gain valuable experience with a series of tools you can immediately put into practice in your own projects.

Photo of Sam Newman

Sam Newman


Sam Newman is an independent consultant specializing in helping people ship software fast. Sam has worked extensively with the cloud, continuous delivery, and microservices and is especially preoccupied with understanding how to more easily deploy working software into production. For the last few years, he’s been exploring the capabilities of microservice architectures, and he’s worked with a variety of companies in multiple domains around the world, often with one foot in the developer world and another in the IT operations space. Previously, he spent over a decade at ThoughtWorks and then another year with a startup. Sam speaks frequently at conferences. He’s the author of Building Microservices (O’Reilly). If you’d like to get in touch, please email him.

Comments on this page are now closed.


Darren Lien
11/11/2016 7:37am PST

Any course materials that I need to download in advance of the class?