One feature to highlight with controlling your Azure deployments from a build server is the ability to track the current deployment and the ability to perform a redeploy of a build.
this feature only works well when the entire deployment process is controlled from Visual Studio Online. If another deployment method is used, the Deployments in Azure will not recognise the change and not reflect the deployment accurately.
In the management portal, the deployments can be viewed in the Deployments tab. The following illustrates a collection of deployments to the PRODUCTION environment.
Besides having convenient access to view the log of the deployment, it is also a powerful mechanism to perform a re-deploy of an existing package. For example, if the deployment from October 29th was displayed then the option to redeploy can be used.