1. Introduction To Observability

The purpose of a programming language is to help express ideas in code.

—Bjarne Stroustrup

Microservices architecture (often shortened to microservices) refers to an architectural style for developing applications. Microservices allow a large application to be separated into smaller independent parts, with each part having its own realm of responsibility.