Sam Newman is a London-based technologist, independent consultant, speaker, trainer, and author specializing in microservices, cloud, continuous delivery, and resilient distributed systems. He is best known for his O’Reilly books including Building Microservices and Monolith to Microservices, and helps organizations design, evolve, migrate, and operate distributed architectures through consulting, workshops, talks, and training.
Sam Newman is a London-based technologist, independent consultant, speaker, trainer, and author. His work centers on microservices, cloud, continuous delivery, distributed systems, and increasingly resilience in sociotechnical systems. He previously spent 12 years at ThoughtWorks and says he was involved around the time Continuous Delivery ideas were emerging; he also helped create early AWS training workshops, contributed to DBDeploy, and co-created the Lego XP Game for teaching Agile concepts.
His website functions as a professional hub for his consulting, speaking, training, and writing.
Sam’s core areas are:
Sam is best known as the author of O’Reilly books on microservices:
The site also includes a patterns section where he documents architecture and migration patterns such as Strangler Fig, UI Composition, Branch by Abstraction, Backends for Frontends, and tenancy patterns.
His blog includes older posts and podcast/interview material, plus a 2023 post, “Don’t Call It A Platform”, discussing platform engineering.
Sam has been speaking at conferences globally for over a decade. His current talks and workshops cover subjects such as:
His workshops include topics such as microservice integration, monolith-to-microservices migration, and building microservices. He also offers online training through O’Reilly Learning, including microservice fundamentals, collaboration, data decomposition, and application decomposition. His video courses focus on securing microservices and serverless fundamentals for microservices.
The site links to:
Overall, Sam Newman’s portfolio presents him as a highly experienced software architecture consultant and educator whose specialty is helping organizations understand, adopt, evolve, and operate microservice and distributed-system architectures responsibly.