4–7 Nov 2019

SOLD OUT: Moving to microservices and beyond

Sam Newman (Independent)
9:00—17:00 Monday, 4 November—Tuesday, 5 November
Location: R2
Average rating: *****
(5.00, 1 rating)

Participants should plan to attend both days of training course. Note: to attend training courses, you must be registered for a Platinum or Training pass; does not include access to tutorials on Tuesday.

Sam Newman details framings for microservice architectures that explore the various forces that can drive the design and evolution of microservices, and he leads 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.

What you'll learn, and how you can apply it

By the end of this two-day training course, you'll understand:

  • What makes a good microservice
  • How to plan and manage a migration from a monolith to a microservice architecture
  • How technical choices can impact the architecture itself

And you'll be able to:

  • Use concepts from domain-driven design to define service boundaries
  • Manage change and governance in a microservice environment

Prerequisites:

  • A basic understanding of service-oriented architectures generally or microservices specifically (useful but not required)

There’s a lot of theories out there about microservice architecture, but you may not get to put that knowledge into practice very often. In the real world, it’s generally not feasible to rearchitect your system often and certainly not in a single day.

Sam Newman gives you a safe space to explore ideas behind microservice architectures with your peers from other organizations. Sam details framings for microservice architectures that explore the various forces that can drive the design and evolution of microservices, and he leads 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.

About your instructor

Photo of 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.

Twitter for samnewman

Conference registration

Get the Platinum pass or the Training pass to add this course to your package.

Comments on this page are now closed.

Comments

Picture of Sam Newman
Sam Newman | Technologist
2/09/2019 17:56 CEST

Hi Thomas,

The book was researched from 2012-2014, and released early 2015. Quite a lot has changed since, which is partly why I’m in the process of working on a 2nd edition.

The exact makeup of each class changes as I vary the workshop based on the needs and mix of each set of attendees. But areas of content that I often cover which may vary quite a bit with respect to my book include the use of event storming for DDD, more detailed system decomposition patterns, a refined model for reasoning about microservice integration patterns, and a deeper conversation around deployment options now that things like FAAS are available.

I hope that helps!

Thomas Delacourt |
28/08/2019 18:28 CEST

Dear,

We are interested in the training “Moving to microservices and beyond”. However we have read your books about microservices. Thus we are wondering if this training has still added value for us. Can you give more insights about this training?

Thanks,

Kind regards,

Thomas Delacourt

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires