The third step takes action, making changes to remove apps of high risk, consolidate redundant apps, reallocate unused licenses, and correct any over-provisioning and under-utilization. Tracking, monitoring and managing contracts and renewals are also a key part of cost optimization.