Microsoft released some neat Powershell cmdlets that wrap the Service Management API and allow you to script your deployments, upgrades and most of what you can do today in the Developer Portal. The csmanage tool that utilizes the Service Management API may also be of interest to you: Azure samples. With these cmdlets, you can script your deploys, upgrades, and scaling operations very easily. The cmdlets mirror the API quite closely, but since it is Powershell, we support piping which cuts down quite a bit on the things you need to type. They’re available here.
More info: Ryan Dunn's blog