Presenter: Kevin Crawley
In this session, we will cover how to install Prometheus, Grafana, and Jaeger on a Kubernetes cluster. We will then instrument a sample application composed of Java, Go, and NodeJS services using those technologies.
We will show how developers can see transactions occurring between their applications and explore how these tools will help both developers and operations troubleshoot and diagnose issues.
We will also cover how these tools can be leveraged to build alerts and deliver business intelligence.
About the presenter:
Kevin has been distinguished by by his peers as a Docker Captain for his outstanding work with the community and the successful implementation of Docker in Production over the past 3 years. He is passionate about sharing the stories of success (and failure!) of the teams he works with and his own experiences. He is a developer evangelist for Instana, an APM and container monitoring service provider and speaks globally on topics including distributed computing, microservices, containers, monitoring, logging, deployment automation, observability, public speaking, alert fatigue and human ops.
At his previous jobs he’s designed and built distributed scheduling systems utilizing Symfony (PHP), Amazon SQS, DynamoDB, and Redshift. His most recent project he was responsible for designing, building and delivering a modern software delivery platform using Go/Angular which was integrated with Docker Swarm and Gitlab. This application is capable of delivering phoenix environments and a fully configurable production pipeline. This application manages the SDLC of over 1000 containers and dozens of engineers building on a Kafka, Cassandra, and Spring Boot ecosystem.