All technological notes.
Monolithic Architecture
Microservice Architecture
DevOps view on the evolution fo application architecture
Impact of microservices and CI/CD to observability
Monitoring
Key concerns
Telemetry Data
Metrics used to measure the DevOps success
Mean Time to Detection (MTTD)
Mean Time to Resolve (MTTR)
| Layers | Methods |
|---|---|
| UI Layer (Website/Mobile) | Core Web Vitals |
| Service Layer (Microservices) | RED, Four Golden Signals |
| Infrastructure Layer (Disk/memory/network/CPU) | USE, Four Golden Signals |
RED Method (Request Oriented)
USE Method (Resource Oriented)
Four Golden Signals Method (RED+S)
Core Web Vitals UI layer
To use monitoring, we need to know what to monitor in advance.
Observability
Monitoring is part of obervabilityCar example:
Types of Telemetry Data: MELT
Event:
KalfkaMetric:
Log:
Trace
Methods of Collecting Metric