Right now, the microservices architecture pattern is a rising star in the IT industry. For many, these small, highly decoupled services are a welcome alternative to the big, expensive, complicated Service-Oriented Architecture (SOA) style that came to prominence a decade ago. But just how different are microservices from SOA?
In this report, Mark Richards, an expert in enterprise architectures and distributed systems, walks you through a detailed comparison of microservices and SOA. By learning the core differences between the two with regard to architecture style and characteristics, service characteristics, and capability, you’ll be able to make an informed choice when determining which is best for your particular situation.
- Explore service contracts, availability, security, and transactions inherent in service-based architectures
- Compare microservices and SOA architecture characteristics such as taxonomy, ownership and coordination, and granularity
- Learn the differences in architecture capabilities, including application scope, heterogeneous interoperability, and contract decoupling
Table of contents
- 1. The World of Service-Based Architectures
- 2. Comparing Service Characteristics
- 3. Comparing Architecture Characteristics
- 4. Comparing Architecture Capabilities
- 5. Summary
- Title: Microservices vs. Service-Oriented Architecture
- Release date: April 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491941607
You might also like
Microservices in Action
Microservices in Action is a practical book about building and deploying microservice-based applications. Written for developers …
Have you heard about the tremendous success Amazon and Netflix have had by switching to a …
Microservices: Up and Running
Microservices architectures offer faster change speeds, better scalability, and cleaner, evolvable system designs. But implementing your …
Service-Oriented Architecture: Analysis and Design for Services and Microservices
The Top-Selling, De Facto Guide to SOA--Now Updated with New Content and Coverage of Microservices! For …