Hi @amirensit, thanks for the comment. You can use Istio with any Kubernetes distribution (cloud or local), regardless of the distribution, you can follow same steps to deploy Istio and get the tutorial running. For example, you can use something like k3s, kind or miniKube as local Kubernetes cluster and install Istio on it. Make sure you have enough nodes and capacity. You will need Istio for service discovery even when running locally so you would have to use something like miniKube or k3s. If you want to develop locally without Kubernetes, you would have to treat each service as a separate app and test them separate since there wont be anything to do discovery and routing