This document discusses managing the application lifecycle from presales analysis through design, development, deployment and maintenance. It mentions using the Microsoft Azure Cloud platform to track code footprint, quality and upgrade metrics. The platform also provides visibility into infrastructure processes, modules, configurations, content, metadata and usage profiles to help manage the application lifecycle.