Track releases across microservices to build a release matrix and know exactly what versions are running in each environment.
The Pattern
Each service records its version - When a service is deployed, the pipeline records a release event with the service name, version, and target environment
Query the release matrix - Ask “what versions are in production?” to get the latest version of each service deployed to production
Track release history - Query “show me all releases of api-service” to see the full deployment history of a specific service