Canary Deployment With Prometheus
summary
Describes using Prometheus-based metrics to run canary deployments for Java microservices by routing reduced traffic to a single node, comparing its metrics to historical data from other nodes, and deciding whether to roll out. Explains the implementation details including HAProxy for traffic routing, health checks, Jenkins for deployment, and real metric examples.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:11IT Infrastructure
- 0:22Release problems
- 0:42Goals
- 1:39Balancing strategies
- 1:50Balancers
- 2:22Version Analysis Strategies
- 2:59Get metrics
- 3:15How run?
- 3:41Comparing
- 3:51Define metrics
related talks
14mCanary Deployments for Infrastructure Upgrades
26mCanary Deploys with Kubernetes, Istio and Envoy
39mKanary - Automated and Integrated Canary Testing Using CRD and an Operator
32mReducing Deployment Risks with Progressive Automated Canary and Spinnaker in a Reg...
10mLightning Talk: Open Source Canary Deployments with Application Metric Analysis
45mMicroProfile Metrics: Practical Use Cases
42mBuilding a Canary Testing Framework
31mSafe Deliveries: Implementing Canary Deployments with Argo Rollouts
