1. A method for facilitated synchronization of a web application to a cloud provider, the method comprising: configuring a remote cloud manager to work with the web application, comprising: selecting a plurality of web resources for the web application, the plurality of web resources located at least at one cloud provider; and identifying a plurality of authored works for the web application stored at a user site and accessible over the network for the web application; deploying the web application as provisioned to use the plurality of web resources and to incorporate the authored works with the web application; and synchronizing, by the remote cloud manager, the plurality of web resources and the authored works of the web application to the cloud provider.