Op dit moment kun je je Windows Azure services monitoren en beherenvia de Windows Azure management portal. Maar deze portal is geimplementeerd met behulp van Silverlight, dit maakt de portal minder toegangelijk met een browser die geen plugins ondersteund.
Het Windows Azure platform heeft een rijke API met management REST calls om je services te beheren en te controleren. The API is erg handig om gereedschappen te implementeren op andere platforms. Uiteraard zijn er ook PowerShell Cmdlets of Cerebrata Cmdlets waarmee je het meest van de management taken kunt uitvoeren via PowerShell.
Als je de API vanuit een Windows forms app wilt gebruiken, dan is dat redelijk simpel. Hieronder is een snippet. Een groter voorbeeld kan gevonden worden in het Windows Azure Development Cookbook van Niel Mackenzie (Windows Azure MVP).
Ik wilde altijd een implementatie maken op mijn Windows Phone 7 device. Maar…
Enige weken geleden vond ik een erg aardige Windows Phone 7 app. Met deze app kun je je eigen Windows Azure services beheren vanaf je Windows Phone 7.
Zoals je ziet, kun je ook instanties toevoegen en verwijderen. Oke, als je dit thuis wilt doen, er is niet een directe REST call om dit te doen. Je moet de configuration ophalen, veranderen en terugzetten.
Meer informatie over het tool kun je vinden op http://azuremonitor.plainconcepts.com/
Ik wil later nog eens terug komen het gebruik van de management API.