In this video, we explore the bold claim that the only testing that truly matters is testing in production. We'll dive into the importance of verifying releases with real users and workloads, and demonstrate progressive delivery techniques like Canary Deployments using Argo Rollouts. Learn how to control traffic with Istio and automate decision-making using Prometheus metrics. By the end, you'll see how to ensure your applications are robust and reliable through real-world testing scenarios. Watch to master automated testing in production environments! #ProgressiveDelivery #CanaryDeployments #ArgoRollouts #TestingInProduction Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/observability/testing-in-production-progressive-delivery-with-canary-deployments-explained 🔗 Argo Rollouts: https://argoproj.github.io/rollouts ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below). ▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ Twitter: https://twitter.com/vfarcic ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/ ▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox ▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Progressive Delivery with Argo Rollouts 03:00 Manual Testing Of Progressive Delivery (Canary Deployments) 13:47 Controlling the Traffic Through a Service Mesh (Istio) 18:42 Testing by Observing Metrics 21:05 Automating Progressive Delivery Decision Making