A service mesh is a platform layer on top of the infrastructure layer that enables managed, observable, and secure communication between individual services.