When adopting cloud we want our virtual IT assets to provide services that are both high performing and/or cost efficient and they should not consume more resources or subscriptions than needed.
Create value from IT investments, and be efficient with your IT spend.
Certainly when looking at IaaS and PaaS a lot of data will be available to examine cost and performance and build up a historical record to analyze and to predict future usage. If teams are set up to work within preset budgets, forecasting will be useful in preventing unwanted budget related delays.
The driving forces behind our governance measures are to create value from IT investments, to support innovation within our organization and to be efficient with our IT spend.
The Cloud Analyst can help existing capacity managers and product managers/owners to access useful and important data and help them understand what it means. There is also a responsibility to assist the organization in changes to existing processes brought about by the use of cloud. The Cloud Consultant will advise in cost and licensing models and how to choose, or change to, a fitting solution.
Process or Activity
Provide access to useful data through dashboards and reports. Help forecasting using historical data. Assist in determining best-fitting consumption models.
Demarcation of Responsibilities
Service Delivery Manager is accountable for managing the Service Limits.
DevOps Teams are accountable for capacity planning and forecasting of the cloud native services.
To Do List
Forecast using historical data and determine best-fitting consumption model.
Trusted Advisor to check for AWS Service Limits. Resource Manager for Azure Service Quotas.
Apply auto-scaling where applicable to increase and decrease capacity based on demand.