Distributed Tracing in Modern Applications – Microservices and Containers
Modern applications can be found everywhere today. Distributed microservices, cloud-native, managed resources, and serverless are parts of this complex whole. But how can we keep track of so many elements in our production environments?
In these distributed environments, microservices are communicating with each other in synchronous and asynchronous ways, such as message queues (Kafka, Kinesis), HTTP calls, gRPC, and more. Distributed tracing has become a crucial component of observability — both for performance monitoring and troubleshooting.
Learning Objectives:
1. Fundamentals of distributed tracing using OpenTracing and instrumentation techniques.
2. Hands-on experience of tracing messages in a containerized microservices environment.
Join the webinar on July 25 at 10 am PT.
All registrants will receive the recording of the webinar via email.


Ran Ribenzaft - CTO at Epsagon
Ran Ribenzaft is a passionate developer, with vast experience in network, infrastructure, and cyber-security. Constantly chasing new technologies – as the current one is Serverless. He loves sharing open source tools to make everyone’s lives easier. In his current role, he is the co-founder and CTO at Epsagon – monitoring for serverless applications. He loves swimming, traveling around the world, and taking breathtaking pictures.

Hen Peretz - Software Engineer at Epsagon
Hen Peretz is a Software Engineer at Epsagon with more than 10 years of experience in the field. He is an enthusiastic consumer of anything serverless related.

Stuart Scott
Stuart Scott is Cloud Academy’s AWS Lead and has over two decades of experience within the IT industry. Stuart has an extensive background covering a range of technologies. Most recently his passion and interest focuses on Cloud Computing, with particular regards to anything related to Amazon Web Services (AWS).
