Just what is a "service mesh", and if I get one will it make everything OK?
Communication is the backbone of distributed applications. Imagine you could control that backbone independently of all the components, so your application code just makes simple calls to other services, and your communication backbone does all the complex non-functional work. Load balancing, traffic management, fault tolerance, end-to-end monitoring, dynamic routing and secure communication could all be applied and controlled centrally. That's a service mesh. In this session I'll cover the major features of a service mesh using Istio - which is the most popular technology in this space.
Microsoft MVP | Pluralsight Author | Developer Advocate @Docker I'm a Pluralsight Author, Microsoft MVP and Developer Advocate at Docker. I've been architecting and delivering successful solutions with Microsoft technologies since 2000, most recently Big Data and API implementations in Azure, and distributed applications with Docker. I'm a regular presenter and workshop host at conferences. I've been fortunate to speak at DockerCon, NDC, DevSum, ProgNet, SDD, Container Camp and Future Decoded. You'll often see me at user groups too - Docker London, London DevOps and WinOps are my locals.