As my first project in my summer internship at Microsoft Hong Kong, I was asked to look into solving the problem of analyzing the offerings of Azure Virtual Machines and comparing it with AWS EC2 instances. I henceforth found a solution in the form of EC2instances.info, forked the github, ported it for Azure and implemented several new features.
There is a lot of room for refinement, enhancement, improvement and testing, and if you think you can contribute to this project please do. Also, all kind of feedback is also welcome.
Make sure you have LibXML and Python development files. On Ubuntu, run sudo apt-get install python-dev libxml2-dev libxslt1-dev libssl-dev
.
- Clone the git repo
cd azurecompare/
virtualenv env
(make sure you have virtualenv package installed)source env/bin/activate
pip install -r requirements.txt
fab build
fab serve
- Browse to http://localhost:8080
deactivate
(to exit virtualenv)