  Zero Trust security model permits to secure cloud native applications while
encrypting all network communication, authenticating, and authorizing every
request. The service mesh can enable Zero Trust using a side-car proxy without
changes to the application code. To the best of our knowledge, no previous work
has provided a performance analysis of Zero Trust in a multi-cloud environment.
This paper proposes a multi-cloud framework and a testing workflow to analyze
performance of the data plane under load and the impact on the control plane,
when Zero Trust is enabled. The results of preliminary tests show that Istio
has reduced latency variability in responding to sequential HTTP requests.
Results also reveal that the overall CPU and memory usage can increase based on
service mesh configuration and the cloud environment.
