Application management for the cloud generation