1. A method for executing a feature, the method comprising: an intermediary server receiving a selection of the feature from an enterprise server; determining instantiation requirements for the feature; the intermediary server generating an activation signal for cloud processing to activate the feature in a cloud; wherein the cloud instantiates and executes the feature for the enterprise server; storing information about the selection of the feature in both the enterprise server and the intermediary server; and in response to storing the information about the selection of the feature, the intermediary server pushing feature code to the enterprise server, wherein the intermediary server receives payment for the feature from the enterprise server and forwards the payment for the feature to the cloud.