If you have ever been involved in configuring, installing and maintaining enterprise software, I don't have to tell you that it's time-consuming and complex. The cumbersome process of installing and ...