Istio (noun) means 'sail' in Greek. Istio Service Mesh is being adopted as the underlying platform for deploying microservices, particularly in the cloud. Istio service mesh works on top of Kubernetes.
This gist describes the first few steps to set up Istio Service Mesh on a single machine and try out a few interesting features. This is only for dev / test purpose.
For production deployments, we need a Kubernetes cluster (often set up on the cloud).
You can find a recorded demo on youtube.