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 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.
I have updated the Vagrant scripts. I have added the rTail puppet module to collect, track and visualize all WSO2 logs in a Browser.
rTail (https://github.com/kilianc/rtail) is a simple nodejs app and is useful to visualize any type of logs in real time using socket.io and UDP.
Regards.
[…] For this part I will use a Vagrant box with several WSO2 products pre-installed and pre-configured. I explained how to use It in this blog, for further details check that post https://holisticsecurity.wordpress.com/2015/11/11/creating-a-vm-with-wso2-servers-for-development. […]