Create Sitecore Web Experience Platform 8.2 on Azure Platform as a Service

It’s been very long time all Sitecore developers are waiting to have their web sites build on Sitecore XP (Experience Management Platform) to host on Complete Azure’s Platform as a Service offering (though it is possible host it on Azure Cloud Services even earlier).
With the recent Sitecore Experience Platform 8.2 Update-1. it is now possible to create a App Service Web App for hosting a Sitecore Instance and avail all the services and benefits that one would get using the App Service Web Apps and all related PAAS service offerings.