Getting Enterprise Ready: Choosing, Managing and Deploying Apps