Welcome!

@CloudExpo Authors: Liz McMillan, Harry Trott, Ashish Nanjiani, Moshe Kranc, Elizabeth White

Related Topics: @CloudExpo, Microservices Expo, Microsoft Cloud, Containers Expo Blog, Agile Computing, @BigDataExpo, SDN Journal

@CloudExpo: Article

Calculating the Total Cost of Ownership for On-Premise and SaaS Solutions

Understand how software investments work and what can cause costs to change over time

Disclaimer: This article discusses evaluating the total cost of ownership (TCO) for on-premise and SaaS solutions. However, information in this article should not be construed as financial advice.

Six months ago my boss sent me an interactive calculator that the New York Times created to help people decide whether it's a better financial decision to buy a home or simply rent one. He shared the calculator with me because, at the time, we were looking for interesting ways to visualize data and relate it back to our work at Software Advice where we review enterprise software systems and report on enterprise tech trends. More on that in a bit.

Although I wasn't in the market to do either, I found myself adjusting values and playing around with the calculator just to see how long I'd have to rent at my current rate to make purchasing a home worthwhile. In case you haven't seen the calculator yet, here's a screenshot of what it looks like.

After adjusting my monthly rent figures and home prices for a bit, I clicked on Advanced Settings where I got sucked in because the calculator also provided educational information on things like my yearly cost breakdown, average savings each year if I bought a home, and lost opportunity costs. I thought it was a really valuable tool because it took so much of the legwork out of the house hunting process.

What does this have to do with enterprise software?

Well, figuring out whether it's better (financially) to rent or buy a home is, in many ways, like trying to decide whether you should rent or buy software. In other words, it's similar to comparing the costs of purchasing an on-premise system against the cost of purchasing a subscription to a cloud-based solution.

So, inspired by the "New York Times," we set out to create a calculator that would make it easier for software buyers to compare on-premise costs against SaaS software costs, while also educating them about the key factors that influence these costs. But we didn't want to simply compare licensing costs against one another; we wanted to give software buyers an idea of what the total cost of ownership (TCO) - calculating both direct and indirect costs - of their software investment and then make an apples-to-apples comparison between the two deployment models. After six months of work, we finally finished developing a calculator that we think does a good job of helping software buyers understand the TCO of both software models. Here's a screenshot of what we came up with.

I'd like to explain a bit about why we developed the calculator - and how software buyers can use it.

Why It's Difficult to Evaluate the Total Cost of Ownership
As cloud technologies continue to evolve, more and more software buyers are seriously evaluating Software as a Service (SaaS) solutions against on-premise offerings. While there are many factors that influence which deployment model is best for any particular business (e.g., ability to manage IT internally and speed of deployment) the cost of the system is often a key factor.

But comparing the true cost of a cloud-based system against an on-premise system can be time-consuming and is often a complex undertaking. And most of the existing instructional material that teaches software buyers how to come up with these figures is locked up in 15-page whitepapers that can be difficult to understand. Furthermore, average software buyers generally aren't very familiar with all factors that can influence costs.

For instance, most buyers understand that on-premise licenses are typically purchased with a large, upfront investment and SaaS licenses are purchased for a relatively cheaper subscription price. But many forget to consider the total cost of ownership (TCO) of their investment. That is, they don't look beyond the licensing costs to consider how other factors such as the need to customize the software and integrate it with existing applications can influence the TCO of their software purchase.

Even then there are intricacies like maintenance and support and training requirements that can make creating an apples-to-apples comparison of the TCO of on-premise and cloud software difficult. If you're not a seasoned veteran in modeling all these costs, comparing them can become overwhelming.

How Buyers Can Use the Calculator
We built the calculator to help buyers ballpark the true costs of each software model and understand how software investments work and what can cause costs to change over time. We decided that we would model costs over a 10-year timeframe and so broke down costs into what we felt were the eight most important influencers for the TCO of a software purchase.

  1. License and Subscription
  2. Installation and Set-up
  3. Customization and Integration
  4. Data migration
  5. Training
  6. Maintenance and Support
  7. Hardware
  8. Other

Then we created an example case to pre-populate our calculator just to give buyers a sense of what a model of these costs looks like. From there, users can override every value to see the impact that changing any particular value will have on the TCO as a graph at the top of the calculator automatically refreshes after each update.

The calculator then models annual and cumulative costs over this time period and shows buyers at which year of ownership the TCO of a SaaS system will equal that of an on-premise solution, based on user inputs. All of this information gives buyers a good "gut check" as to which system would best suit their financial situation. Importantly, however, the data is still somewhat general and buyers still have to do a bit more work to come up with final figures for the TCO of their investment.

Moving Toward a More Refined Calculation
While the calculator is useful for getting you in the ballpark, it's important to note that any business will still have to perform their due diligence to come up with an accurate figure that reflects their unique needs and situation. There are several influencing factors (e.g., organic business growth) that no general calculator can accurately model. To do that, I recommend consulting a financial analyst or consultant that can help you understand your precise business needs and the costs that you'll likely encounter.

If you'd like to see the live version of the calculator, please visit the Software Advice Total Cost of Ownership (TCO) Calculator. I'd also like to extend a special thanks to Brian Sommer, Founder of Vital Analysis, and Jonathan Gross, VP and Corporate Counsel at Pemeco, for providing feedback and guidance in the creation of this tool.

More Stories By Derek Singleton

Derek Singleton recently graduated from Occidental College with a degree in political science. He writes about various topics related to ERP software and covers the manufacturing, distribution, and supply chain management software markets.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@CloudExpo Stories
A look across the tech landscape at the disruptive technologies that are increasing in prominence and speculate as to which will be most impactful for communications – namely, AI and Cloud Computing. In his session at 20th Cloud Expo, Curtis Peterson, VP of Operations at RingCentral, highlighted the current challenges of these transformative technologies and shared strategies for preparing your organization for these changes. This “view from the top” outlined the latest trends and developments i...
Automation is enabling enterprises to design, deploy, and manage more complex, hybrid cloud environments. Yet the people who manage these environments must be trained in and understanding these environments better than ever before. A new era of analytics and cognitive computing is adding intelligence, but also more complexity, to these cloud environments. How smart is your cloud? How smart should it be? In this power panel at 20th Cloud Expo, moderated by Conference Chair Roger Strukhoff, paneli...
SYS-CON Events announced today that MobiDev, a client-oriented software development company, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business...
Hardware virtualization and cloud computing allowed us to increase resource utilization and increase our flexibility to respond to business demand. Docker Containers are the next quantum leap - Are they?! Databases always represented an additional set of challenges unique to running workloads requiring a maximum of I/O, network, CPU resources combined with data locality.
SYS-CON Events announced today that GrapeUp, the leading provider of rapid product development at the speed of business, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market acr...
SYS-CON Events announced today that Ayehu will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara California. Ayehu provides IT Process Automation & Orchestration solutions for IT and Security professionals to identify and resolve critical incidents and enable rapid containment, eradication, and recovery from cyber security breaches. Ayehu provides customers greater control over IT infras...
SYS-CON Events announced today that Datanami has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Datanami is a communication channel dedicated to providing insight, analysis and up-to-the-minute information about emerging trends and solutions in Big Data. The publication sheds light on all cutting-edge technologies including networking, storage and applications, and the...
Artificial intelligence, machine learning, neural networks. We’re in the midst of a wave of excitement around AI such as hasn’t been seen for a few decades. But those previous periods of inflated expectations led to troughs of disappointment. Will this time be different? Most likely. Applications of AI such as predictive analytics are already decreasing costs and improving reliability of industrial machinery. Furthermore, the funding and research going into AI now comes from a wide range of com...
SYS-CON Events announced today that EnterpriseTech has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. EnterpriseTech is a professional resource for news and intelligence covering the migration of high-end technologies into the enterprise and business-IT industry, with a special focus on high-tech solutions in new product development, workload management, increased effi...
SYS-CON Events announced today that SourceForge has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. SourceForge is the largest, most trusted destination for Open Source Software development, collaboration, discovery and download on the web serving over 32 million viewers, 150 million downloads and over 460,000 active development projects each and every month.
In this presentation, Striim CTO and founder Steve Wilkes will discuss practical strategies for counteracting fraud and cyberattacks by leveraging real-time streaming analytics. In his session at @ThingsExpo, Steve Wilkes, Founder and Chief Technology Officer at Striim, will provide a detailed look into leveraging streaming data management to correlate events in real time, and identify potential breaches across IoT and non-IoT systems throughout the enterprise. Strategies for processing massive ...
"Our strategy is to focus on the hyperscale providers - AWS, Azure, and Google. Over the last year we saw that a lot of developers need to learn how to do their job in the cloud and we see this DevOps movement that we are catering to with our content," stated Alessandro Fasan, Head of Global Sales at Cloud Academy, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We focus on composable infrastructure. Composable infrastructure has been named by companies like Gartner as the evolution of the IT infrastructure where everything is now driven by software," explained Bruno Andrade, CEO and Founder of HTBase, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
SYS-CON Events announced today that Conference Guru has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organi...
SYS-CON Events announced today that Cloud Academy named "Bronze Sponsor" of 21st International Cloud Expo which will take place October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara, CA. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud com...
What's the role of an IT self-service portal when you get to continuous delivery and Infrastructure as Code? This general session showed how to create the continuous delivery culture and eight accelerators for leading the change. Don Demcsak is a DevOps and Cloud Native Modernization Principal for Dell EMC based out of New Jersey. He is a former, long time, Microsoft Most Valuable Professional, specializing in building and architecting Application Delivery Pipelines for hybrid legacy, and cloud ...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
21st International Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Me...
"Tintri focuses on the Ops side of the DevOps, which basically is pushing more and more of the accessibility of the infrastructure to the developers and trying to get behind the scenes," explained Dhiraj Sehgal of Tintri in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We do one of the best file systems in the world. We learned how to deal with Big Data many years ago and we implemented this knowledge into our software," explained Jakub Ratajczak, Business Development Manager at MooseFS, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.