auto provisioning/deployment/update/teardown modeling services and machines as spring beans, written on top of jclouds