Blog

Visiting Gartner IT IOCS conference – Part 3

Kimmo Kekkonen Product Management & Development Lead, Solita

Published 05 Feb 2023

Reading time 6 min

Latest insights from Gartner IT Infrastructure, Operations & Cloud Strategies conference.

I hope you have enjoyed my last posts visiting Gartner IT IOCS conference part 1 and part 2. This is the third and final part of the blog series.

Again, in this post, I will summarise some key takeaways per session from my point of view.

Cloud platform operations: How to deliver services like a cloud MSP

The next session I attended touched on the topic of cloud platform operations in an organisation as an in-house function. The role model was taken from how cloud managed service providers (MSP) are running the operations.

Cloud MSP advantages

The main point was why is it beneficial to operate like an MSP and how to transform in-house cloud platform operations to MSP like cloud platform operations? Three key benefits were presented that make an MSP approach to cloud platform operations attractive. They were:

  • Automation
  • Customer-centric Mindset
  • Product Management

First, automation helps to scale and therefore improves speed, quality and lowers unit costs. This can be achieved with Infrastructure-as-Code (IaC), orchestration and software engineering practises (code, test automation, CI/CD, etc.).

Second, a customer-centric mindset promotes service attitude. The better service attitude, the better experience users/customers have. Also customer-centricity helps to prioritise where you need to put focus: what is important and what is not for the users or customers.

Third, product management improves professionalism. It makes service offering visible, structured and understandable. Moreover, it makes the management and delivery of the services more professional.

Adopt cloud MSP approach

Finally, the question how to adopt an MSP like cloud platform operations? To summarise, the steps to adopt the approach were as follows:

  1. Appoint product leadership
  2. Create a vision
  3. Recruit staff
  4. Launch MVP (minimum viable product)
  5. Iteratively improve
  6. Measure success

There were not any examples of how organisations have succeeded in adopting an MSP like cloud platform operations. It would have been interesting to hear success stories and also to know what size of companies and from which industries have succeeded.

Meanwhile, you can always check success stories of cloud platform operations delivered by an actual MSP like us if you are interested, here are a few:

Then a short break and preparing for the final session.

From cutting costs to measuring the value of cloud deployments

Last but not least, a very insightful topic about cloud costs. Yesterday there was a session wheter cloud is cheaper than on-prem. However, this session was about how to measure applications’ cloud spending from a value point of view instead of a cost point of view.

Cost-centric approach

Cost centric approach is the most popular approach. It is easy to do but it is not the best one from the business point of view. It can be even harmful if followed strictly. Few limitations that were raised were as follows:

  1. It focuses on optimising the cloud resources usage
  2. It has fixed spend expectations (works by the way in on-premises!)
  3. Success metrics are not optimal for digital service experience

First, if the focus is in optimising the cloud resource usage, it may have bad effects to the performance of the applications. The best utilisation by the means of resource usage may not be business wise the most optimal.

Second, if the focus is in fixed spend expectation, it may ruin the user experience. For example, think an online shop during the Black Friday. If the online shop is able to autoscale to serve all those users who want to buy from your online shop, it will mean that the costs will scale up. Then the team will get an alert “estimated budget level for this month will be exceeded, please optimise costs”. Instead, you should be happy that you have more customers than expected and scaling up is more than welcome.

Third, success metrics or KPI’s may lead you wrong. Once you only focus on the costs, you may ruin you application’s performance, availability (up-time) or even productivity.

Value-based approach

While cost-centric approach is easy to perform, value based requires more efforts. Value based approach requires the understanding of the Unit Cost. The Unit Cost is calculated as follows: Unit cost = cloud costs / business value metric

Once you know the cloud costs and the business value metric you can calculate the unit cost. The cloud cost is rather easy to collect, since that you can collect from the invoice. Business Value Metric, in contrast, requires the understanding of the business context. Some examples include e.g. 1) e-commerce: number of items sold, 2) airline: number of billable air miles per seat or 3) government: number of citizens served and so on.

Once you know the values you are able to calculate the unit cost. In the session the following graph was introduced to illustrate Unit Cost over time.

The total cost may vary quite a lot (daily cloud spend). This is not triggering an alert however, since the Business Value Metric is also greater during that time. This means the increased cloud cost is acceptable because it also generates more business value!

Morover, very interesting idea was that while the unit cost is under the threshold (Max Expected Unit Cost), the team can focus on new feature development. Whereas, while the unit cost is over the threshold, the team need to focus on optimising the application and cloud resources it is using. Quite catchy?

Can you link these approaches to any trend? Hint: compare the content of the session to evolution of financial operations of cloud. The first example of cutting cloud costs is close to traditional cloud cost management. Whereas, the second example of measuring the value, applies very much to FinOps. Is your organisation capable of utilising the value of cloud deployments instead of just focusing on cutting costs?

That was the final session for me. Sadly, I had to skip final key note to catch my flight. The topic of the key note was: “The Poker Game of Life: Using Poker to Enhance Thinking and Decision Making!”. Would have been very intresting to listen to the topic.

Conclusion

So, that was the last part of the second day, and at the same time, the last day of the conference. There were many interesting topics, some of them futuristic but some of them very pragmatic. To put it into a nutshell, let my briefly summarise the output for the last part of the second day sessions:

  • Cloud Platform Operations as an in-house function is not an easy job. Organisations having in-house approach to Cloud Platform Operations may take a role model from Cloud Managed Service Provider’s (MSP) way of working. Strenghts of MSP approach include 1) customer-centric mindset, 2) use of product management practises and 3) high utilisation of automation.
  • Optimising cloud costs can be done either by focusing on 1) cutting costs of cloud or by 2) measuring the value of cloud deployments. Cutting costs is easy to perform, however it does not bring business value directly. Whereas, measuring the business value and correlating the costs against the value is better way to measure the actual cloud cost.

That’s it! Now it’s time to take a cab to the airport and get back home. Again, I hope you got new insights and ideas from this article. All the best to your organisation’s cloud journey! Thanks again for reading!

  1. Cloud
  2. Tech