Hoe werkt het Azure account model?
Ik krijg regelmatig de vraag hoe werkt het account model op het Windows Azure platform? Wat is een account owner? Wat is het verschil met een service administrator? Hoeveel services kan ik beheren per project? Kan ik ongelimiteerd web rollen deployen in een service?
In onderstaand figuur is het huidige account model schematisch weer gegeven:

Bij dit model gelden de volgende regels:
- Zowel de account owner als de service administrator authentiseren via een Windows Live ID
- Voordat het Windows Azure Platform kan worden gebruikt moet de account owner een MCOP account hebben
- De account owner administreert de contact en betalings gegevens
- De account owner kiest een subscription voor een project
- Een project wordt beheerd door een service administrator
- Standaard is de account owner ook de service administrator, dit kan echter worden gewijzigd. Voor veel organisaties is degene de project beheerder een ander persoon dan degene die het financiële aspect beheerd
- Per project kunnen er maximaal 6 services worden gemaakt.
- Per service kunnen er maximaal 5 rollen worden beheerd
- Een service bestaat uit een production en staging omgeving, die kunnen worden geswitched
Momenteel is dit het model met al z'n mogelijkheden en beperkingen. Dit model zal de komende tijd evolueren, goede ideeën hierover zijn welkom!