This VM is suitable to develop with WSO2 products and puts focus only in the server side (WSO2 servers, mock server and different tools to host our microservices) and not in desktop side (Eclipse, SoapUI, Maven, etc.).

Vagrant box - WSO2 Development Server MapVagrant box - WSO2 Development Server Map

The main objetive is to have a VM with all WSO2 products installed and configured to be ready for development and following the most common Middleware infrastructure pattern used to create Microservices.

The naming used in hostnames tries to use pre-defined values what also will be used in Integration and Production Environments. The ports and offsets used do not follow any special rule.

The WSO2 servers and tools installed and configured are:

  • wiremock-1.57-standalone.jar
  • wso2am-1.8.0.zip
  • wso2dss-3.5.0.zip
  • wso2esb-4.8.1.zip
  • wso2greg-5.1.0.zip

And they are deployed following the above map.
For further details can be found in my repository of Github for this project.

Enjoy it.