The way in which communication is handled within a cloud native application has changed over the past few years. Kubernetes has become the de facto platform infrastructure, and inter-service communication is now handled via a service mesh. This session will explore how to integrate the open source Ambassador Kubernetes API gateway and the Consul Connect service mesh into your Java apps. Learn about Kubernetes ingress and inter-service communication Understand the tradeoffs of using different technologies to implement cloud native communication Explore how these technologies integrate well – or not – with new and existing Java applications Hear about lessons learned in production, at 3 a.m., with lots of coffee