Microservices
Quick Definition
Architecture of loosely coupled independently deployable services
Full Definition
An architecture of loosely coupled independently deployable services communicating via APIs.
Examples
API gateways, service discovery, distributed systems
Related Terms
api-gateway
service-mesh
More DevOps Terms
Rolling Deployment
Incrementally updating instances replacing old with new
ArgoCD
GitOps continuous delivery tool for Kubernetes
Branching Strategy
Convention for managing parallel development in version control
GitOps
Framework using Git as single source of truth for configs
Prometheus
Open-source monitoring and alerting toolkit for metrics
Canary Deployment
Gradually rolling out changes to a small user subset