Understanding how your microservices based application is executing in a highly distributed and elastic cloud environment can be complicated. CNCF OpenTracing is a new standard to help provide observability within such an environment. With the help from Jaeger, an OpenTracing compatible distributed tracing system, we will show how instrumenting an application using the OpenTracing API can provide not only tracing information, showing the path of execution through a set of cooperating services, but also application metrics and contextualised logging information, to help diagnose problems in highly distributed applications.
This session will describe the injection of cloud innovation into Mercedes-Benz’s Silicon Valley Innovation Lab. As an Innovation Architect, Joe Leaver’s role is to be a startup scout for Mercedes-Benz North America’s Research & Development, using the best of what he finds to empower the engineers working on the Lab’s innovations in autonomous driving, advanced UX design, connected car, telematics, e-mobility, and more.
He will describe why single-vendor, single-cloud solutions don’t work for a company of Mercedes-Benz’s scale. While many of their projects must be on private cloud, they also need to be positioned for hybrid cloud. In all cases, they must give their engineers a frictionless experience in provisioning what they need, such as 1-click Docker clouds. They must also ensure not falling prey to lock-in. Cloud composition enabled the innovation they need, a process he will describe, including how it simultaneously preserves developer freedom and provides management with the visibility and control they need.
Current application deployments range from fine-grained services to monolithic architecture. They are often required to coexists in environments ranging from in-house IT/Datacenters to public clouds. How to tie these heterogeneous systems to seamlessly? Let us talk about a set of emerging standards like SPIFFE to specify a service identity and what is needed for access management.