Please enable JavaScript.
Coggle requires JavaScript to display documents.
Microservice Architecture (Benefits from microservices (Enterprise…
Microservice Architecture
Overview
An architecture style
Loosely coupled
Can be deployed independently
Small and Focused
Focuses on completing one business task only and does that one task really well
Keeping the interface small
Bounded context
Has bounded context.
Done need to know anything about underlying implementation or architecture of other microservices
Language neutral
Do not need to be written using the same Programming language
Should use language-neutral APIs (typically an HTTP-based resource API
Benefits from microservices
Enterprise solutions context
Horizontal Layers → Vertical Layers
Challenges with monolithic architecture
Developer perspective
Its to big to understand in monolithic application
Tester perspective
Too big to test when something changes!!!
Business owner perspective
Cost
Service Management perspective