Engineering the Future of Software
Feb 3–4, 2019: Training
Feb 4–6, 2019: Tutorials & Conference
New York, NY
Please log in

RESTful web microservices from the ground up

Mike Amundsen (, Inc.)
10:45am–12:15pm Wednesday, February 6, 2019
Location: Sutton Center/Sutton South
Secondary topics:  Overview
Average rating: ****.
(4.00, 14 ratings)

Who is this presentation for?

  • Service designers, software architects, and developers



Prerequisite knowledge

  • Familiarity with microservices, the web, and HTTP
  • A working knowledge of Node.js

What you'll learn

  • Learn how to build stable, resilient, and reliable microservice that are "of" the web, not just "on" the web
  • Understand how to maintain loose interop between services and safely manage change over time—even with services you don't control
  • Discover the shared infrastructure services you need to put in place in order to grow a stable microservice ecosystem on the web
  • Understand the role REST can play in microservice design, the importance of stable interfaces in front of changing code, and the value and challenges of supporting runtime discovery
  • Learn how to design for emergent adaptability without adding needless complexity


A RESTful approach to microservices can improve the stability and resilience of services, reduce the need for extensive changes and redeployment when the domain model changes, and greatly increase the flexibility of individual services, including the ability to automatically work with other newly discovered services.

Mike Amundsen walks you through building adaptable microservices that take advantage of the features of REST, including statelessness, self-description, and using hypermedia to discover and modify application state. You’ll learn how to design services that advertise themselves to the network, discover their own “partner” services, and can adapt to subtle changes to existing services without relying only on recode-and-redeploy patterns for maintaining overall system operation.

Photo of Mike Amundsen

Mike Amundsen, Inc.

Mike Amundsen is an internationally known author and speaker who travels the world discussing network architecture, web development, and the intersection of technology and society. He’s helped companies large and small capitalize on the opportunities provided by APIs, microservices, and digital transformation. He’s authored numerous books and papers and contributed to the O’Reilly book Continuous API Management. He’s the author of RESTful Web Clients and coauthor of Microservice Architecture. His latest book is Design and Build Great APIs (Pragmatic Publishing).

Comments on this page are now closed.


Picture of Mike Amundsen
02/07/2019 4:53pm EST


thanks for reminding me. I posted the slides today.


02/07/2019 4:46pm EST

Can you publish your slides.