The best multi services deployment on AKS for Istio

Hi,
Let’s say i have several products, each product has several services he uses. My questions is
what is the best deployment architecture for multiple products that i will need for Istio service mesh ?Shell i deploy each product in a different cluster ? Shell i deploy each product in a different namespace ?

Thanks,
Nimrod