Working with complex systems means that even well-written code can behave in unexpected ways, leading to outages and critical issues. Kubernetes allows you to easily roll out new code and quickly revert to safe, stable releases when issues are identified. But often the damage done in the short period between deploy and rollback is significant.
Jason Yee shows you how to limit the effect of unforeseen issues using canary deploys with Istio. He also discusses ways to better monitor your applications in Kubernetes to help you spot potential problems before they affect your entire customer base.
Jason Yee is a technical evangelist at Datadog, where he works to inspire developers and ops engineers with the power of metrics and monitoring. Previously, he was the community manager for DevOps and performance at O’Reilly Media and a software engineer at MongoDB. He’s currently exploring the world while living as a nomad and would love to hear about the part of the world that you call home.
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com