Dehogy veszem, köszönöm.
Alapvetően Subscription (valójában ez környezet) alapon szeparáltam, tehát a Subscription-n belül minden ügyfél azonos szolgáltatásokat kap.
Egy ügyfél több Subscription-ben van jelen (dev, testing, prod), egy Subscription-ben pedig több ügyfél van - ez üzleti igény, nem tudom befolyásolni.
Name convention a fenti sniplet-ben nem látszik, az resource szinten van definiálva - lényegében a customer csak ahhoz kell hogy a resource nevéhez ott legyen a neve.
Ha ügyfél szinten szeparálnélnék akkor nem három környezetet kellene definiálnom, hanem annyit ahány customer van (>20).