A self service web portal  that can be used to create VMware virtual machines , provision OS with help of foreman and configure the node in puppet dashboard.