The 'supported' configuration for Dynamics GP on Azure is really no different than if you had a non-Azure environment, meaning we require VMs with a domain controller, application server and/or workstations like you'd normally have.
We also require a regular install of SQL Server to house the GP databases on, Azure SQL / SQL as a service is not supported with Dynamics GP.
Otherwise, it's pretty much the same process as you would have with installing Dynamics GP on virtual machines.
The only documentation we have in regards to Dynamics GP and Windows Azure is here, though it's probably a bit outdated: /cfs-file/__key/communityserver-discussions-components-files/32/Microsoft-Dynamics-GP-2015-on-Windows-Azure.docx
I imagine others in the Community have other options they have used, and hopefully will share.
Thanks