This repo contains a set of Chef recipes that, in combination with Vagrant, allows to deploy a messaging web service built with Python+Flask+MongoDB. The local deployment vagrantfile deploys the messaging service over a local virtual machine, whiche the aws deployment vagrantfile deploys the service over an AWS EC2 instance in the matter of minutes.
The slides included in the repo correspond to those presented on a talk given to the students of the Telematics Master of the ETSI-UPM school on December 2014.
git clone https://github.com/gonzalomcruz/tallerUPM.git --recursive
cd vagrant_dev
vagrant up
cd vagrant_aws
vagrant up --provider=aws