The majority of cloud native load balancers and service meshes available today offer a variety of options when it comes to tracing and metrics. Thanks to the wide adoption of libraries such as OpenTracing and Prometheus these technologies offer developers of cloud native applications the ability to better understand how their applications are performing so they are enabled to easily troubleshoot bottlenecks and service disruptions.

Kevin will introduce the fundamentals of tracing and metrics, how they work, and what benefits and limitations you can expect when making the decision to instrument your load balancers, proxies, meshes, and applications. We will explore a realistic microservice application running in Kubernetes with both ingress and internal traffic managed by Traefik and Maesh. He will instrument the entire stack using open source technologies and demonstrate how capturing telemetry during a canary deployment can help you discover and understand both functional and performance regressions using Jaeger and Grafana.

About Kevin:

Kevin Crawley, a Developer Advocate at Containous, contributes to the team and community by bringing his passion and experience for developer productivity through enablement and education. He is passionate about championing the benefits of Open Source, DevOps, automation, observability, distributed tracing, and control theory. In addition to his role at Containous, Kevin is an organizer for DevOpsDays Nashville, recognized as a Docker Captain, a co-founder and consultant for Single Music.

  • Get the latest DevOps jobs, events and curated articles straight to your inbox, once a week

  • Community Partners