ITAM is a discipline used by organizations with the goal of optimizing the cost, risk, and operational efficiency of IT assets throughout the asset lifecycle, which intersects with the FinOps discipline in multiple areas. For an overview of how ITAM intersects with FinOps teams and practitioners, please refer to our documentation on the intersection between ITAM and FinOps.
The following content provides insights where ITAM activities intersect with the various FinOps Framework capabilities and responsibilities of FinOps practitioners. Please use the Table of Contents to navigate the content by FinOps Capability.
Allocation
FinOps Activities
- Participate in developing the strategic use of and naming standards for all required and optional layers of hierarchical groupings and tagging or labeling
- Develop compliance standards for various groups
- Reporting key metrics
- Make decisions on how to allocate costs associated with commitment-based discounts
- Identify what kinds of costs are shared
- Work with stakeholder teams to establish mechanism for dividing up shared costs to responsible owners
- Apply shared cost models
- KPI reporting for shared costs
ITAM Activities
- Use device and other naming standards to determine allocation of licenses. This can be useful when scoping the total cost of ownership (TCO) for on-premises migrations.
- Use cloud naming standard for allocating bring your own license (BYOL)
- Develop reporting standards for the use of BYOL
- ITAM works with Finance and other stakeholders to establish an appropriate mechanism/costing methodology to divide/charge shared costs related to licensing
- ITAM and Finance agree on a methodology to distribute monthly costs as a chargeback
How do FinOps & ITAM intersect and what is the value added by working together?
- Allocation is an identical responsibility of ITAM
- There are overlaps with shared costs like BYOL, cloud service provider (CSP) marketplace, and support costs (CSP or software)
- Shared understanding and usage of naming standards
- FinOps and ITAM collaborate with application owners to determine how to split/allocate shared costs not only for the cloud resources but also for the licensing (SaaS included)
- SaaS products that are prepaid in a lump sum, but draw down monthly based on consumption, will need to be handled differently based on whether or not the shared costs are shown back or charged back. If charged back, the shared costs will need to be determined by their monthly usage as it will vary.
Reporting & Analytics
FinOps Activities
- Spend a significant amount of effort in collaboration with Engineering/Finance/Procurement/Product Management to build a cost reporting ecosystem which is aimed at helping consumers understand the important aspects of their spend, as well as opportunities to optimize their spend.
ITAM Activities
- ITAM collaborates with Finance, Business, and Engineering to ensure appropriate reporting can be achieved for licensing costs
- Managing ITAM tooling with its repository of entitlement and consumption data to assist in providing accurate data and also provide views of BYOL consumption
- ITAM supports the process of identifying and tagging resources as it pertains to licensing information (such as BYOL), enhancing visibility, and improving overall resource management
How do FinOps & ITAM intersect and what is the value added by working together?
- ITAM and FinOps have similar responsibilities across their respective disciplines
- There are overlaps in public cloud (i.e. BYOL, marketplace)
- Both ITAM and FinOps can work together and access existing vendor dashboards (if available) or create new dashboards to track consumption-based SaaS usage and drawdown
Anomaly Management
FinOps Activities
- Establish an anomaly management process for detection, notification, analysis, resolution, and retrospective (including tool selection/configuration as per business requirements) and work with stakeholder teams to establish anomalous detection thresholds and reporting/notifications frequency.
- Document and communicate anomaly detection mechanism and thresholds to all stakeholders
- Ensure that anomaly detection is tied appropriately to cost allocation metadata
- Generate reports that surface all and/or alerted anomalous spending
ITAM Activities
- ITAM conducts regular license compliance reviews
- License shortages are investigated with Business/Engineering to determine whether the changes are accidental vs valid Business Growth
- Underutilized licenses are marked for reduction/retirement, depending on contractual stipulations/allowances
- Unauthorized/unsupported applications referred for uninstallation/upgrade
- License increase/reduction/upgrade or change takes time (not immediate) and depending on agreements may be deferred to a future renewal date (true-ups)
How do FinOps & ITAM intersect and what is the value added by working together?
- License usage management (overage watchout)
- Consumption-based SaaS products can correlate with cloud usage anomalies and action may need to be taken to get costs back in line with what the estimated usage for the contract is
- Unauthorized/unsupported use of services/products (blacklisted products); may be automatically removed
- Right-sizing licensing in response to both overages/underages that ITAM software alerts to
Forecasting
FinOps Activities
- Collaborate with Finance, Engineering, Product, and Executive teams to decide on a forecasting methodology and process
- Develop forecasts using the agreed-upon methodology (leverage historical spending data, infrastructure changes, and an evaluation of future plans)
- Coordinate with budget leaders for establishing budgets that align with business goals and forecast
- Fully categorize cloud cost forecasting data sources
- Track & report KPIs
ITAM Activities
- ITAM works with Business, Engineering, and Finance to determine and forecast any cost increases/reductions as identified as a result of license entitlement and consumption reviews
- ITAM works with stakeholders to determine license requirements and the cost of environments expansions/reductions
How do FinOps & ITAM intersect and what is the value added by working together?
- ITAM performs forecasting activities, but cloud forecasting is out of scope
- Overlaps with BYOL, CSP marketplace and standalone SaaS
- Consumption-based SaaS: Work with Engineering to determine the usage forecasted based on trends and planned changes, then FinOps should work with ITAM to determine the best method for acquiring/renewing that is the most cost effective
Budgeting
FinOps Activities
- Establish and manage cloud budgets
- Track and analyze cloud spending
- Ensure accountability for financial outcomes
- Collaborate with finance and business teams
- Adjust budgets based on forecasts and actual usage
- Align budgeting with business objectives
ITAM Activities
- Cost visibility into hardware and software expenses, with a focus on identification of cost saving opportunities
- Collaborate with budget owners on software and hardware costs based on what is used and/or forecasted to be used
- Accurately forecast software renewals
- Perform due diligence on renewals to minimize compliance risk
- Support strategic financial planning by aligning IT and software investments with business objectives
How do FinOps & ITAM intersect and what is the value added by working together?
- FinOps should work with ITAM to ensure that licenses or consumption-based usage is as expected month over month, and make adjustments where necessary to course-correct if budget is in jeopardy
- Establish regular communication channels between FinOps and ITAM teams to ensure alignment on financial goals, asset management strategies and budget planning
- Exchange data and insights between FinOps and ITAM teams, providing FinOps with detailed asset information and ITAM with financial context. This enables better decision-making and optimization of IT spending.
- Collaborate on budget planning processes, with FinOps providing financial forecasts and ITAM offering insights into asset lifecycle costs, procurement needs, and upcoming renewals where BYOL could have benefits to budgets
Rate Optimization
FinOps Activities
- Understand what the different cloud service providers use to offer discounts based on spend commitment
- Apply and manage spend-based and resource-based commitment discounts for the whole organization
- Implement strategies to drive the organization’s Effective Savings Rate (ESR) and measure overall ESR performance
ITAM Activities
- ITAM participates and provides guidance for discounts on software agreements based on a commitment of license quantity and spend
- Licenses used in BYOL or SaaS pre-negotiated agreements are often already discounted as part of existing enterprise license agreements
How do FinOps & ITAM intersect and what is the value added by working together?
- Software purchases made through CSP marketplaces (partially) counts towards overall cloud spend and could affect the amount of enterprise discount that is applied
- ITAM and FinOps should collaborate to determine the best method for licensing based on where it’s hosted, what discounts are available (and related restrictions), what kind of flexibility there is (if any), whether moving to a resource with no additional license cost is an option and whether to use GCP RHEL CUDs.
Unit Economics
FinOps Activities
- Work with relevant stakeholders in developing and reporting unit economic metrics based on variable cloud-based costing models such as subscription fees or pay-as-you-go costs
- FinOps should be aware of executive scope and identify gaps in cost allocation alignment to business strategy
- Use real-time data and analysis to monitor variances and trends in unit economics measures and determine whether remediation/optimization activities are required
- Provide detailed reports to stakeholders to facilitate real-time decision making
ITAM Activities
- ITAM is primarily involved with fixed or depreciating costs of physical and software assets, relying on periodic reviews and static depreciating schedules
- Subscription licenses are mostly fixed for static periods of time with no ability to adjust subscription quantities within the fixed periods of the agreements
- Unit costs are typically made up of large, upfront, one-off capex-related expenditure, with annual maintenance fees (in the case of perpetual licenses) or annual subscription fees
- ITAM evaluates existing use of licenses to identify future underutilization or overuse, thus managing efficient deployment of resources
- ITAM assesses the costs of assets and licenses (including maintenance, where applicable), both for SaaS tools and BYOL situations, as part of the cost-per-customer calculation
- ITAM does not typically calculate the cost of networks, infrastructure and other operational expenditures when evaluating asset or license related costing
How do FinOps & ITAM intersect and what is the value added by working together?
- FinOps may not be aware of excess licenses held by ITAM that can reduce the unit cost of the workload. Effective management of unit cost may be achieved by a hybrid of fixed license and variable cloud operating costs.
- Migrating from on-premises to cloud may involve a shift of expenditure but a short term duplication of costs due to the length of the migration process and existing depreciation/maintenance schedules. These costs should be reflected in the unit costs of the workload to ensure the total cost of ownership of the workload is well understood and managed.
- ITAM needs to ensure a full inventory and clear understanding of BYOL licenses used in the cloud. Failure to do so may cause risk to the organization in the form of license overuse which will increase the unit cost of the workload due to audit-related penalties and fees.
Data Ingestion
FinOps Activities
- Identify data sources based on requirements of Reporting & Analytics and Unit Economics.
- Determine the level of granularity required in each data source
- Establish a data model for normalization, mapping fields from various sources to one another
- Regularly and proactively validate data source content, and clearly understand when changes occur, react to them, adjust and re-document accordingly, and notify all those affected
- Ensure that the data sources and resulting repository of cost and usage information is kept updated as new data is available, is appropriately sized, backed up, spot checked for accuracy and managed throughout its lifecycle
- Provide and ensure everyone with a need to access information can do so
- Work with every group to determine the right metrics, measures and metadata that should be included in “official” output
- Develop reporting output expectations document (update over time as maturity grows)
ITAM Activities
- ITAM ensures all relevant asset data is available for data ingestion and normalization in the cloud cost management process
- ITAM contributes to the determination of the required level of granularity in each data source, based on the nature and use of IT assets
- ITAM assists in establishing a data model for normalization, mapping fields from various IT asset data sources to one another
How do FinOps & ITAM intersect and what is the value added by working together?
- There has not typically been an overlap, but as the FinOps Framework expands to be inclusive of Licensing and SaaS there is bound to be a duplication of efforts ingesting License, SaaS and cloud billing and usage data. FinOps and ITAM teams should strive to create/share one source of truth for data and avoid duplicating the effort and cost of maintaining multiple repositories of the same data.
Invoicing & Chargeback
FinOps Activities
- Implement a system for chargeback or showback of expenses
- Identify costs as per the cost allocation strategy at your organization
- Integrate financial data into relevant internal reporting systems if applicable
- Maintain visibility and accountability for expenses at department or product level
ITAM Activities
- ITAM oversees the costs of licenses to ensure they are included accurately in the chargeback process
- ITAM supports the implementation of a tagging strategy to provide visibility into how expenses are allocated, specifically for IT assets
- ITAM maintains visibility and accountability for IT asset expenses at the department or product level, crucial for accurate chargeback or showback processes
How do FinOps & ITAM intersect and what is the value added by working together?
- FinOps and ITAM should collaborate on including licensing costs that are part of chargeback. These costs could be 100% of licensing used or a percentage of licensing they share.
Onboarding Workloads
FinOps Activities
- Work with teams to ensure cost visibility throughout the onboarding timeline
- Monitor new workloads (for rate and usage optimization) to ensure effective use of cloud resources to maximize value to the business
- Incorporate the cost of the new workload into forecasts and budgets
- Engage in review or approval processes for funding of new workloads in order to get insights into what is being planned and estimated costs
ITAM Activities
- ITAM reviews the licensing needs for new workloads being onboarded, ensuring that all necessary licenses are in place before the deployment
- ITAM checks the compatibility of the new workloads with existing IT assets and licenses, ensuring seamless integration and avoiding unexpected costs
- ITAM supports the budgeting process by providing accurate and comprehensive information about the cost of IT assets and licenses required for new workloads
- ITAM ensures that post-migration the licenses that are no longer used are reharvested or retired
How do FinOps & ITAM intersect and what is the value added by working together?
- FinOps and ITAM should jointly be consulted when new workloads are being planned so that the new workload has licensing it needs and the best procurement method is selected
Cloud Policy & Governance
FinOps Activities
- Recommend and document guidelines and guardrails for cloud usage, train stakeholders on established guidelines
- Develop methods of monitoring cloud policy and governance
ITAM Activities
- ITAM establishes clear procurement policies and guardrails to ensure all software and licensing procurement follows a standardized, controlled process
- ITAM aids in creating a unified tagging policy for on-premises/private cloud resources, closely aligning it with public cloud resources for better cost allocation visibility across business divisions
- ITAM assists in defining governance for policy-compliant actions, possibly setting up processes and consequences for non-compliance
How do FinOps & ITAM intersect and what is the value added by working together?
- FinOps and ITAM could jointly review whether or not users have the ability to procure software/licensing via CSP marketplace and establish policies/guardrails around it to prevent it and force users to use an established process
- Together we can help shape an internal process where the requester must meet certain criteria (i.e. within a budget) and get approvals if there is an exception in order for their resources to be created
- On-premises/private cloud resource tagging policy and governance should be unified across the organization and closely align with public cloud resources. It provides a unified view of cost allocation across various logical/business divisions, and also helps in charge-back / showback reporting.
- Help create policies/guidelines around how/where resources are created (i.e. what region or CSP) and whether or not they are leveraging existing discounts/licensing
- Assessing total vendor spend for contract negotiations
FinOps Education & Enablement
FinOps Activities
Did we miss some core information in this guide? Have something you want to discuss based on what you see here? Join our chat channel on Slack: #sig-finops-itam