Zato is the next generation ESB and application server written in Python and released under a commercial-friendly LGPL license.
We are using Zato to implement a gateway to various XML services and to help the easy adoption of it we delivered a Vagrant box with Ubuntu 14.04 64 bits and Zato 1.1 pre-installed with PostgreSQL and Redis
Click here to download it.
Deploy it and start Zato
vagrant box add Zato https://www.dropbox.com/s/829s3vdj4zsp7j2/ubuntu-14.04-64bits-zato-1.1.box?dl=1
Add the line above on Vagrantfile so you can access the Zato admin with http://localhost:8183 config.vm.network :forwarded_port, guest: 8183, host: 8183
vagrant init Zato vagrant up vagrant ssh zato@zato-vagrant:~$ sudo su - zato@zato-vagrant:~$ su - zato zato@zato-vagrant:~$ /opt/zato/qs-1/zato-qs-start.sh Starting the Zato quickstart environment Running sanity checks [1/6] Redis connection OK [2/6] SQL ODB connection OK [3/6] Load-balancer started [4/6] server1 started [5/6] server2 started [6/6] Web admin started Zato quickstart environment started Visit https://zato.io/support for more information and support options
There you go, now you can easily test Zato.
Keep in mind that all user/password is zato/zato.