Packaging a web application for deploying at customer site

Posted by chitti on Pro Webmasters See other posts from Pro Webmasters or by chitti
Published on 2012-09-12T23:59:54Z Indexed on 2012/09/13 3:51 UTC
Read the original article Hit count: 295

Filed under:
|

I want to develop a django webapp that would get deployed at the customer site. The web app would run in a private cloud environment (ESX server here) of the customer. My web app would use a mysql database. The problem is I would not have direct access/control of the webapp.

My question is, how to package such a web application with it's database and other entities so that it's easier to upgrade/update the app and it's database in future. Right now the idea I have is that I would provide a vm with the django app and database setup. The customer can just start the vm and he would have the webapp running. What are the other options I should consider?

© Pro Webmasters or respective owner

Related posts about django

Related posts about site-deployment