11:45 - 12:30
In cloud-native technology stacks, distributed and polyglot architectures are the norm. Distributed architectures introduce a variety of operational challenges including how to solve availability and performance issues quickly. These challenges have led to the rise of observability. Telemetry data is needed to power observability products. Traditionally, telemetry data has been provided by either open-source projects or commercial vendors. With a lack of standardization, the net result is a lack of data portability and a burden on the user to maintain the instrumentation. This session introduces the OpenTelemetry project which solves these problems by providing a single, vendor-agnostic solution. We’ll see how the OpenTelemetry PHP library allows us to integrate it into applications. Finally, we look at the interaction with cloud infrastructure as OpenTelemetry is especially focused on cloud-native applications.