Engineering the Future of Software
Feb 25–26, 2018: Training
Feb 26–28, 2018: Tutorials & Conference
New York, NY

In-Person Training
Moving to microservices and beyond

Sam Newman (Independent)
Sunday, February 25 & Monday, February 26, 9:00am - 5:00pm
Location: Concourse E

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

Sam Newman shares some framing for microservice architectures that explores 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.

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 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 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 explores 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.

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 has been exploring the capabilities of microservice architectures. He has 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 is the author of Building Microservices (O’Reilly). If you would 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. .

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Comments

Orion Hansen | SOFTWARE ARCHITECT
02/21/2018 11:35am EST

Anything we need to set up before we get there? The email mentioned there may be “homework.” What materials or software is needed to be prepared if any?

Gaurav Kumar Gupta | SOFTWARE ARCHITECT
02/11/2018 5:48am EST

Hello,
plz could you share the training outline?

Picture of Anar Guliyev
Anar Guliyev | LEAD SOFTWARE ENGINEER
01/25/2018 1:29pm EST

Hello,
plz could you share the training outline?