Search
Close this search box.

Council Post: Converting ‘Cloud Credits’ to ‘Currency’ – Estimating Operating Costs for Cloud Based (SaaS) Analytics Technologies

Service overages tend to be more expensive than the standard unit prices of the technology SKUs.

Technology budgets are typically prepared once a year to align with the annual operating plan. However, underestimation in these budgets can lead to significant cost overruns, impacting the availability of project funds and the ability to deliver projects effectively. Cloud computing platforms are increasingly attractive due to their scalability—allowing resources to be scaled up or down as needed. However, this flexibility comes with a challenge: unexpected costs due to idle instances, temporarily spiked usage, or other unforeseen factors can quickly escalate expenses.

One of the primary challenges IT and Analytics leaders face is estimating operating costs for cloud-based technologies. This is particularly difficult due to the ‘credits’-based resource provisioning model used by many technology and platform service providers, which often combine the consumption of various software services such as data ingestion, data engineering, analytics, and data transfers. Unfortunately, cloud service providers may not provide a clear operating cost estimation model to directly translate the consumption of these credits into currency.

Service overages tend to be more expensive than the standard unit prices of the technology SKUs. If these overages are not anticipated and managed carefully, they can cause significant budget management issues. Therefore, developing estimation methodologies that enable IT and Analytics functions to accurately estimate cloud-based technology operating costs is critical.

Ex-Ante Cost Transparency: The Need for Estimation Models

Effective IT management and investment decisions require ex-ante cost transparency, which means anticipating and planning costs before they are incurred, rather than after the fact. This approach necessitates the development of ex-ante cost estimation models that standardize methodologies for the business processes enabled by IT and Analytics. By doing so, organizations can align technology functionality with specific process elements and assess their technology needs accordingly.

The first step in this process is understanding the operating cost units (credits) offered by the cloud technology solutions provider. These units must be aligned with a standardized business process methodology to ensure accurate cost estimation. For example, understanding the cost implications of running a specific analytics workload in the cloud, including the data ingestion, processing, and analysis phases, is essential for precise budgeting.

Existing Cost Estimation Models and Methodologies

Several existing cost estimation models can serve as a foundation for developing a robust methodology for estimating cloud-based technology operating costs. These models typically cover:

Service Usage Data: Measuring costs for infrastructure, scalability efforts, and additional service usage for systems already in operation.

Usage Characteristics: Analyzing requests, interactions, and user amounts to gauge system demand and predict costs.

System Architecture Analysis: Examining planned and existing systems to identify the most comparable systems, which helps in estimating costs by using similar usage and cost indicators.

Data Pattern Analysis: Analyzing historical data patterns to predict future costs.

A simple yet effective approach for estimating cloud analytics software operating costs involves focusing on key factors like CPU, network, and storage usage. 

For a marketing technology, the cost estimation process might involve the following steps:

  1. Collect Data: Gather data on historical usage and costs.
  1. Blend & Unify Data: Combine data from various sources to create a comprehensive view of resource usage.
  1. Analyze: Perform a detailed analysis to identify patterns and trends.
  1. Predict & Derive Inferences: Use predictive analytics to estimate future costs based on past trends.
  2. Segment Customer Profiles: Identify different customer segments to understand their specific usage patterns.
  1. Communicate: Share the insights and cost predictions with stakeholders.

For example, a hypothetical marketing technology use case might estimate credit consumption based on the above methodology as follows, with adjustments made for anticipated changes in usage patterns.

Example 1: Estimating Costs for a Marketing Technology Use Case

Consider a company with two business units (BU1 and BU2) with customers as follows:-

FYTD Customers
BU110,01,990
BU286,81,960
Total Customers96,83,950

Based on the marketing technology steps provided previously, the operating cost of the SaaS solution may be estimated as illustrated below.

Figure 1: Illustrative operating cost estimation for marketing (SaaS) technologies

This methodology is linear in nature. It may be improved considering business demand, influences of relevant events and seasonality.

Example 2: Estimating Costs for a Generative AI Solution based user-interaction solution

Consider a popular generative AI solution where the ‘credits’-based charge-out rate of a foundational AI model is linked to ‘capacity units (CU)’ of the software SKU. This adds a layer of complexity to the estimation process. Here’s how it might work:

Suppose a generative AI SKU has a cost structure where:

  • The input prompt (per 1,000 tokens) consumes 500 CU seconds.
  • The output completion (per 1,000 tokens) consumes 1,500 CU seconds.

If each prompt request has 2,000 input tokens and 500 output tokens, the price for one prompt request can be calculated as follows:

Assuming a customer has an SKU costing Rs. 250,000 per year, which provides 16,588,800,000 CU seconds over 30 days, this can support approximately 947,931 prompts per month. With an employee base of 500 interacting with this SKU, the average number of prompts available per employee per month is 1,895. This number can be easily exceeded with increased adoption, leading to cost overages. If multiple use cases rely on the same SKU, cost estimation becomes even more complex. 

Improving Estimation Models with Business Demand and Seasonality

The examples presented above provides a linear and directional estimation method of cloud-based analytics service costs. The following factors may be included in cost considerations depending on the extant situation & nature of analytics operation:-

  • Model fine-tuning
  • Data pipeline and database operations
  • Data integration and APIs
  • People costs including architect / designers / analysts and developers
  • Training, Development and Support

To improve these estimates, it is also important to account for business demand fluctuations, events, and seasonality. These factors can significantly influence usage patterns and, consequently, costs. By integrating these elements into the estimation model, IT and Analytics leaders can develop more precise budgeting strategies that mitigate the risk of unexpected expenses.

Conclusion

Precise estimation of cloud-based analytics technology operating costs is crucial for aligning technology budgets with business processes and analytical outcomes. The methodologies outlined in this article offer a foundational approach to estimating costs, with a focus on potential overage costs. However, this is just the beginning—continuous refinement and feedback are necessary to improve these models.

Implementing a robust FinOps strategy is expected to further enhance an organization’s ability to estimate, track, and control cloud technology costs effectively. By doing so, businesses can leverage the full potential of cloud-based technologies while maintaining control over their budgets.

Picture of Sai krishnan Mohan
Sai krishnan Mohan
Sai krishnan Mohan, Vice President (Data & Analytics) at Bajaj Auto Ltd. He is a leader in Data Management, Analytics, and Digital Transformation, dedicated to driving business impact through data across various industries, including Technology, Manufacturing, Banking, Logistics, Supply Chain, and IT-enabled services. With over 20 years of experience at renowned companies like Honeywell, Evalueserve, ANZ, and Infosys, he has established and led research, analytics, transformation, and data management functions, aligning them with organizational goals. His work involves leveraging technology to generate valuable insights, implementing analytical tools and models for business growth and cost optimization, and building partnerships to strengthen business capabilities. In the past 7 years, he has successfully developed in-house delivery centers of excellence for analytics, management reporting, automation, and finance systems with a strong entrepreneurial spirit.
Subscribe to our Latest Insights
By clicking the “Continue” button, you are agreeing to the AIM Media Terms of Use and Privacy Policy.
Recognitions & Lists
Discover, Apply, and Contribute on Noteworthy Awards and Surveys from AIM
AIM Leaders Council
An invitation-only forum of senior executives in the Data Science and AI industry.
Stay Current with our In-Depth Insights
The Most Powerful Generative AI Conference for Enterprise Leaders and Startup Founders

Cypher 2024
21-22 Nov 2024, Santa Clara Convention Center, CA

25 July 2025 | 583 Park Avenue, New York
The Biggest Exclusive Gathering of CDOs & AI Leaders In United States
Our Latest Reports on AI Industry
Supercharge your top goals and objectives to reach new heights of success!
Join AIM Research's Annual Subscription Today

Unlock Unlimited AI Insights for Just $9999!

50+ AI and data science reports
All new reports for the next 12 months
Full access to GCC Explorer and VendorAI
Stay ahead with cutting-edge insights