Acho que a melhor maneira de criar uma imagem é usar o Powershell, o comando é fácil e direto:
Save-AzureVMImage -ServiceName "service-name" -Name "VM-name" -ImageName "image-name" -Osstate "Generalized/Specialized" -Verbose
Tenha cuidado com a opção Osstate, se você quiser criar um modelo, poderá escolher Generalizado, ele excluirá a vm existente e criará uma imagem de modelo. Se você quiser criar uma imagem de captura instantânea, poderá escolher Especializada, ela manterá a vm existente e criará uma imagem - é como o ponto de verificação no Hyper-V.
Além disso, também encontrei um link para informar como usar o portal para capturar imagens do Azure, mas não tenho certeza se estão funcionando para o antigo portal do Azure.
https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/