
Building Microservices
Sam Newman(Author)
O'Reilly (Publisher)
1st Edition
Published on 17. March 2015
Book
Paperback/Softback
278 pages
978-1-4919-5035-7 (ISBN)
Article exhausted; check for reprint
Description
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.
Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.
* Discover how microservices allow you to align your system design with your organization's goals
* Learn options for integrating a service with the rest of your system
* Take an incremental approach when splitting monolithic codebases
* Deploy individual microservices through continuous integration
* Examine the complexities of testing and monitoring distributed services
* Manage security with user-to-service and service-to-service models
* Understand the challenges of scaling microservice architectures
Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.
* Discover how microservices allow you to align your system design with your organization's goals
* Learn options for integrating a service with the rest of your system
* Take an incremental approach when splitting monolithic codebases
* Deploy individual microservices through continuous integration
* Examine the complexities of testing and monitoring distributed services
* Manage security with user-to-service and service-to-service models
* Understand the challenges of scaling microservice architectures
More details
Language
English
Place of publication
Sebastopol
United States
Target group
Professional and scholarly
Dimensions
Height: 234 mm
Width: 178 mm
Thickness: 15 mm
Weight
474 gr
ISBN-13
978-1-4919-5035-7 (9781491950357)
Schweitzer Classification
Other editions
New editions

Book
09/2021
2nd Edition
O'Reilly
€79.50
Available immediately
Additional editions

E-Book
02/2015
O'Reilly
€42.49
Available for download

E-Book
02/2015
1st Edition
O'Reilly
€42.49
Available for download
Person
Sam Newman is a technologist at ThoughtWorks, where he currently splits his time between encouraging and sharing Innovation globally and helping design and build their internal systems. 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.