Azure / BillingCodeSamples

52 stars 24 forks source link

Is it recommended to have separate subscriptions for each tenant #4

Open tugberkugurlu opened 9 years ago

tugberkugurlu commented 9 years ago

I have been waiting for billing APIs and I have to admit that, it's a really good time now that you guys released them :smile:

I am trying to structure the architecture of a project and I am going back and forth between whether I should host each tenant in its own subscription or not. What is the recommended way here (obviously, It kind of depends on the app architecture but it would still good to get an input)?

I have following further questions:

vikdesai commented 9 years ago

Currently there is no support through api to create subscriptions. A subscription is hosted in a tenant. A tenant/directory contains the users who can be given access to managing resources within a subscription. A organization would have a single tenant in which all the subscriptions for that organization are created. There are no limit to number of subscriptions in an account, but a large number of subscriptions increases the manageability overhead (billing, resource/access management). We can have offline conversation if necessary to go in depth on your scenarios - you can contact me at vikdesai@microsoft.com