What is Microservice?

Definition


Making Microservices

Identify Boundaries


Key Components

Service Discovery


Separate Databases

Ability to understand system state from the data it produces

Key Areas