Enable javascript in your browser for better experience. Need to know to enable it?

黑料门

Perspectives Edition 28
Perspectives Edition 28
Edition #28 | August 2023

Maximizing cloud: An operating model to drive value and efficiency

Introduction: Cloud is now 鈥楤AU鈥 鈥μ but enterprises don鈥檛 find it easy听

When it comes to the benefits of migrating to the cloud, few organizations still need to be convinced. Adoption has continued to gain pace across many industries, with some suggesting that close to 100% of companies now use the cloud in some capacity.

Rather than curbing cloud spending, the prospects of an economic downturn seem to have the opposite effect. Research firm, Gartner, on the public cloud could climb over 20% to near US$600 billion this year. , over 40% of global tech and business leaders plan to increase investment in cloud-based services in the hopes of enhancing organizational performance and resilience.

Top ways businesses are revisiting cloud strategy in the current economic climate听

Source: Google Cloud Survey

But while businesses might see the potential of cloud to deliver these outcomes, realizing them is another matter. Rather than giving the company more control over costs, cloud may create new听complexities. One听听managing cloud spending as the top cloud-related challenge enterprises face, crowding out even security and skills shortages. Some are struggling to the point that they鈥檝e thrown in the towel, and听. 鈥淢ost organizations realize the need to move to cloud, and many have already started their journey,鈥 says Rashmi Tambe, Head of Enterprise Modernization, Platform and Cloud at 黑料门, India. 鈥淏ut most of the time, these decisions are taken in a reactive manner, just because the competition is doing it, or purely from a cost optimization perspective. Fundamentally, most decision makers still look at cloud as an infrastructure play.鈥

鈥淥ften there鈥檚 an element of peer pressure in cloud migration,鈥 notes Ajay Chankramath, Head of 黑料门鈥 Delivery & Cloud Infrastructure practice. 鈥淏ut senior leaders in various sectors continue to tell us that once they鈥檝e actually moved to the cloud, rather than seeing benefits, they鈥檙e actually spending more, they have less predictability on their spend, and business value is not being realized. This becomes a real challenge for organizations because, at the end of the day, CIOs and CTOs are accountable to their CFOs and their board.鈥澨

The disconnect between cloud expectations and enterprise realities is often rooted in a fear of the unknown, according to 黑料门 Director of Enterprise Modernization, Platforms and Cloud, Sarah Taraporewalla.听

鈥淭here鈥檚 a degree of risk aversion because the transition can be difficult,鈥 she explains. 鈥淧eople are hearing stories about cloud not delivering on its financial or security promises and wonder why they should move if things are running relatively well as is. They may fear opening a backdoor vulnerability, or losing control over governance and costs.鈥

But according to 黑料门 experts, the risks can be managed, and gains maximized, by a carefully mapped out cloud strategy that understands infrastructure as just one aspect of the transformation.听听

鈥淚f you鈥檙e just moving applications to the cloud, the strategy piece is missing,鈥 says Tambe. 鈥淚f you鈥檙e looking at cloud to play a role in growing and scaling your business, building newer products faster, you have to think about multiple building blocks beforehand. It doesn't have to be a big bang strategy exercise 鈥 but you have to plan it out so that the cloud becomes a journey for you, not a one-stop destination.鈥澨

鈥淭he reason cloud strategy and governance operating models are so important is because of challenges that organizations face around the fundamental concept of how you rent and use cloud space, versus how to run a data center,鈥 agrees Taraporewalla.

One of the most essential components of a cloud strategy is 鈥渄efining the business value that cloud is going to provide you,鈥 says Chankramath. 鈥淚t's no longer about whether you can actually have workloads running efficiently on the cloud 鈥 the answer to that is absolutely. It has to be more of a holistic activity that spans every part of the organization. It鈥檚 not a technology issue alone 鈥 it鈥檚 a security issue, it鈥檚 a product issue.鈥澨

鈥淭he technology aspect of cloud is just a small part of it and in most cases easily manageable, because so many services are available,鈥 Tambe says. 鈥淚t鈥檚 the process and the people part, changing the enablement of the organization to develop, manage and optimize on cloud, aligning your teams, skills, capabilities, and ways of working, where the emphasis needs to be placed.鈥澨

Photo headshot of Rashmi Tambe Head of Enterprise Modernization, Platform and Cloud, 黑料门 India
鈥淭he technology aspect of cloud is just a small part of it and in most cases easily manageable, because so many services are available. It鈥檚 the process and the people part, changing the enablement of the organization to develop, manage and optimize on cloud, aligning your teams, skills, capabilities, and ways of working, where the emphasis needs to be placed.鈥 听

Rashmi Tambe
Head of Enterprise Modernization, Platform and Cloud, 黑料门 India

The path to a cloud-first operating model听

Acknowledging reality, and making the difficult decisions听听

Because the impact of cloud migration is business-wide, it鈥檚 helpful to kick off the process with an organizational sense check 鈥 鈥渏ust looking at adoption readiness overall,鈥 as Tambe puts it.听

Unfortunately, the answers to key questions that help put the enterprise on the right path, such as which applications to move first and which teams need to be involved, can be elusive, not least because companies often lack knowledge of how their systems have built up over time.听

鈥淥ne big problem is that while the company retains the people who run the business, the people who understand how systems work are often no longer there,鈥 Taraporewalla says. 鈥淪ome systems are staying alive through a sort of miracle. People really don't know what the system鈥檚 meant to be doing, what bolt-ons have been added 鈥 or what value it brings. Some of the complexity is in that uncertainty.鈥澨

鈥淢any clients have a monolithic or large legacy system, but don't have a lot of developers who understand it,鈥 agrees Chankramath. 鈥淭hey look at the cost of migration 鈥 not just CapEx, but development costs, the opportunity cost that you incur when you actually try a feature freeze to break down your model 鈥 and end up taking the passive path of least resistance, which might be a lift and shift.鈥澨

Photo headshot of Ajay Chankramath, Head of Delivery & Cloud Infrastructure practice, 黑料门
鈥淓verybody wants to go to the cloud, but most take the path of least friction to get there.鈥

Ajay Chankramath
Head of Delivery & Cloud Infrastructure Practice, 黑料门

While simply running virtual machines on a cloud versus a data center can provide some benefits, he notes, unlocking deeper cost savings or performance gains requires more engineering investments and architectural rigor. The uncertainties around migration contribute to a situation where 鈥渆verybody wants to go to the cloud, but most take the path of least friction to get there,鈥 as Chankramath puts it.

鈥淥rganizations have failed with cloud by concentrating on the easy things, not business value and risk,鈥 agrees Taraporewalla. 鈥淎 significant number are still reluctant to move critical systems 鈥 those that actually run the business and make money. They鈥檙e thinking, let's do that low-hanging fruit, bring the easy things across 鈥 but if it鈥檚 easy, it鈥檚 probably not valuable to the business.鈥

听听

An abundance of tools are available to help organizations come to terms with their systems. 黑料门, for example, has created an assessment framework called X-act 鈥渂ecause you can think of it as X-ray vision and act on it,鈥 says Tambe. 鈥淵ou鈥檙e literally looking at your applications, figuring out various layers, to assess cloud readiness and adoption. We have a set of questions and can build cloud maturity models based on the answers that we receive.鈥澨

鈥淚n many cases, we end up working with the CIO, VP of engineering or the CTO, and present this modular framework to them,鈥 she adds. 鈥淟eaders understand the thoroughness, and realize there are steps or issues they鈥檝e not considered. Based on this modular approach, we can identify problems and start to build a cloud strategy.鈥澨

Tambe cites four main considerations in deciding what to migrate first. First is how critical the application or system is to the business. Second is its technical footprint 鈥 a critical application on a legacy mainframe might essentially be locked in, for example. Last but not least are the risk impact, and total cost of ownership.听

Establishing cloud migration priorities: Four key considerations

Source: 黑料门

鈥淭he application could be very critical, but if it鈥檚 a core business application, there's a lot of risk associated with it,鈥 she explains. 鈥淚f migration doesn't go well, you could be at risk of losing revenue or customer satisfaction. The other aspect is the total cost of ownership in terms of infrastructure licenses, people, and maintenance. If it's a business-critical application already in a very good place in terms of the technical foundation, you might as well just do a lift and shift. But if the tech stack is entirely legacy and you don't have the talent to maintain it, the best approach is probably to modernize it in phases.鈥

鈥淥ur fundamental advice is in line with all of our other advice around modernization 鈥 tackle the things that deliver the most business value first,鈥 says Taraporewalla. 鈥淵ou want to optimize for either the value that it brings to the company, or the reduction in business liability. If it's a risky thing, start doing that one early. If it's going to unlock latent revenue streams or the ability to innovate fast, do it first.鈥澨

Leaving the least strategically or financially important applications for last can also unlock additional advantages in terms of costs and complexity, she notes. 鈥淚t allows you to get most of the way through the migration and possibly stop at that point, and decide to just sunset all the rest of the applications, because they're not giving you enough of that value.鈥澨

Perspectives delivered to your inbox

Fostering new ways of thinking听

The cloud journey is continuous, but can broadly be divided into three parts: the build, design and run phases, each of which presents different people and process challenges, according to Tambe.听

鈥淚f you鈥檝e not thought about the building blocks 鈥 meaning you don鈥檛 have guidelines or frameworks for your application teams to migrate or modernize applications 鈥 everyone鈥檚 going to struggle,鈥 she says. 鈥淓ven though you may have people who understand the technology, they鈥檙e going to have to solve the same set of problems. You鈥檒l increase the cognitive load on every team to figure out cross-cutting concerns like security, compliance and encryption.鈥澨

鈥淵ou have to have a clear way to figure out how to actually translate your workloads to the right places to run them on the cloud, because you can choose the worst option, and the cloud providers you鈥檙e using will tell you what you should consider, but nobody actually stops you from doing it,鈥 notes Chankramath. 鈥淲hen this gets scaled up, you end up creating significant inefficiencies in the run phase, not just in terms of resources and the costs, but also user experience.鈥澨

Avoiding this situation comes down to platform engineering; creating 鈥渢he foundational layer that鈥檚 needed, whether you鈥檙e on cloud or elsewhere, to increase your economies of scale,鈥 Chankramath adds. 鈥淒epending on your workloads, it鈥檚 not necessarily easy for teams to dive in and figure out the right kind of services to use.鈥澨

A clear decision tree that reflects the organization鈥檚 architectural components and ecosystems can be created to guide developers towards optimal services. 鈥淚f developers are given all the options, they're going to fall back on their experience 鈥 which will eventually require more draconian governance to solve the misalignment this will create with the overall strategy,鈥 Chankramath says.

Established structures help teams navigate the unfamiliar territory that comes with cloud in a consistent way. 鈥淥rganizations need to understand they鈥檙e not just replacing where workloads are running; there are actual changes in behaviors they need to make when they鈥檙e working in the cloud,鈥 Taraporewalla points out.听

She cites the example of a client who, pre-cloud, had a managed services deal in place where provisioning more infrastructure was a simple matter of a phone call to the provider. 鈥淭hat鈥檚 how you do things in a data center, and without changing to cloud-first operating models, organizations continue with that mindset: 鈥楲et me buy the server, let me provision the server to the highest we need to go,鈥欌 she explains. 鈥淎 lot of costing problems come back to the fact that the cloud and data centers are significantly different, and you need to treat them differently.鈥澨

In the run phase, enterprises will have to establish policies across areas like virtual machine provisioning, resource utilization and development environments to ensure they鈥檙e operating optimally, Tambe points out.听

鈥淚f these aspects have not been thought through, you will see similar problems across teams,鈥 she says. 鈥淥ptimization has to be the beginning of cloud strategy. All the economic aspects, alerts and notifications if your bills are growing, policies around unused resources and reserved instances, all this has to be built in so that when you go into the run phase in earnest, they鈥檙e all set up for everyone. That鈥檚 where you reap the advantage of cloud.鈥澨

Coming to terms with costs, and asserting control听听

Costs are far from the ultimate measure of cloud performance, but if not rigorously managed, can rapidly undermine the transition to cloud and prevent the enterprise from making the kind of leaps possible in later stages of adoption. The financial aspects of cloud governance and management 鈥 collectively labeled financial operations, or FinOps 鈥 therefore have to be front of mind.听

鈥淥ptimization used to be treated only as an engineering team problem, but now finance controllers, enterprise groups are also part of it, which means that finance as a process has to be institutionalized,鈥 Tambe explains. 鈥淚t鈥檚 not just tweaking certain services or infrastructure to save costs. You have to figure out your charge headquarters, your reporting back models, how you鈥檙e going to do budget tracking and measure results.鈥澨

Having visibility over costs is one thing; what organizations should really strive for is forecasting 鈥 鈥渒nowing how much it鈥檚 going to take to run certain instances a year, which supports negotiating your contracts with a cloud service provider,鈥 says Tambe. 鈥淔ront-level optimization, application and service level optimization, and finally the implementation of different processes in the organization mean costs don鈥檛 become an afterthought or a shock. It becomes a more proactive process where you're forecasting your cloud space and mapping it to your business status.鈥澨

Effective cost optimization covers four key stages: report, recommend, remediate and retain. Reporting comes down to having the right data, presented in the right way. 鈥淐loud providers create all kinds of data, but sometimes when you look at your usage reports, your head starts spinning and you can鈥檛 figure anything out,鈥 Chankramath says. 鈥淪o we advocate putting some tools and higher levels of automation in place to make more sense of it all.鈥 听 听

The four stages of effective cloud cost optimization

Source: 黑料门

Reporting can tell you what kind of cloud resources you鈥檙e using on an application or account, but more important are the recommendations that emerge to fix evident problems such as the underutilization of resources, Chankramath says.听

A certain amount of optimization can be tackled or automated without really impacting workloads, Chankramath notes. But 鈥渢he biggest FinOps challenge is remediation, or actually solving problems for the long term 鈥 and how that will impact your product, because the last thing you want is your customers suffering negative consequences,鈥 he says. 鈥淔inOps tools and recommendations are becoming more and more commoditized every day. What鈥檚 really needed is guidance on how to approach remediation, to ensure you get the benefits while minimizing the downsides.鈥澨

The final stage of cost optimization, retention, focuses on cementing those benefits through widespread cultural change that compels people to use resources in the right way.听

鈥淭he engineers working in the code are the ones who are actually dialing up and down and buying, or not buying, servers,鈥 says Taraporewalla. 鈥淎s long as there's a credit card attached to the account, they've got free rein. Where the purchasing power used to be procurement, and the CFO and the finance office, now it鈥檚 with the engineers on the ground, who are often devoid of all budgetary rationale as to what they can purchase, or how much whatever they鈥檙e currently running or planning to run will actually cost the business.鈥澨

Photo headshot of Sarah Taraporewalla Director of Enterprise Modernization, Platforms and Cloud, 黑料门
鈥淒ecision-making needs to come closer to the engineers, who need to be more empowered with an understanding of the budgets and what sort of mechanisms they can work within.听

Sarah Taraporewalla
Director of Enterprise Modernization, Platforms and Cloud, 黑料门

Because of this shift, 鈥渄ecision-making needs to come closer to the engineers, who need to be more empowered with an understanding of the budgets and what sort of mechanisms they can work within,鈥 she explains. 鈥淎t the same time, they need to give visibility up to the CFO鈥檚 office in terms of exactly what's being spent. The benefit of that is that you can start closely matching spend to value. Whereas in the past, everyone was running from this one server, you can actually start looking at individual parts of the organization and feature sets, saying this feature set gives us this amount of revenue, and it's directly costing us this in cloud spend.鈥澨

黑料门 experts see encouraging compliance as less a matter of implementing strict rules than using methods like automated alerts to raise awareness around costs and setting sensible boundaries in development environments. 鈥淭his goes back to your operating model, because that鈥檚 where you鈥檙e defining the ways of working, checklists, and actually implementing those checklists as code,鈥 Tambe says.听

Matrices can also be established to direct notifications to finance or management teams when resources are nearing or exceeding designated limits, Tambe adds. However, cost management will often come down to the teams on the ground.听

鈥淕enerally, the way cloud accounts are set up is that not everyone has access to spending information, but making dashboards available so that the team starts to actually own costing of the cloud and the value that it鈥檚 bringing is something we recommend,鈥 Taraporewalla says. 鈥淥verall, we advocate bringing decision-making close to the people who can act on those decisions. Through that, we see better control of the costs of the cloud.鈥澨

Extending governance and security guardrails听

Around cost and other essential considerations such as security, 黑料门 advocates a light-touch approach to cloud governance that is embedded from the earliest stages and automated wherever possible, to minimize instances of confusion and friction.听

鈥淚f you see governance as a separate activity outside your software development lifecycle, it invariably fails,鈥 says Chankramath. 鈥淚f your product goes through an evolution, the compliance at that point of change, built into your process, makes a huge difference to ensuring that you generate business value. If you make improvements along the way, you don鈥檛 go all the way to step eight and then figure out that your steps four and five had inefficiencies and compliance issues and have to go back and fix them, losing your advantage of going fast and getting things done.鈥澨

鈥淕overnance and security need to be a balance,鈥 Taraporewalla explains. 鈥淲e鈥檝e seen organizations on both ends of the spectrum 鈥 locking things down so much it鈥檚 a bottleneck, like they鈥檙e still in a data center, where teams are unable to create the infrastructure themselves. And then there鈥檚 the cowboy situation where, regardless of any automation provided to the group, they just go in and manually change things, and their environments drift further and further away from standard. You can achieve the happy medium: autonomy with guardrails, scaffolded environments that enable teams to do what they need to get done to deliver business value, but protect the organization as they do it.鈥

Good governance is built on observability, since, as Chankramath notes, 鈥渋f you want to change behavior, you need to know what you鈥檙e changing.鈥

鈥淪tep one is to make sure there鈥檚 a consistent understanding of what that change is across the organization, because there will be a lot of different stakeholders involved in the process,鈥 he says.听

This can be approached tactically by ensuring observability for eight key axes that 黑料门 has identified as important windows into health and performance:听

  • The project portfolio
  • The application

  • Platforms

  • Infrastructure
  • The performance of the cloud itself听听

  • Incidents

  • Service health听
  • Business operations

The eight key axes of observability

Source: 黑料门

鈥淚f you make sure you鈥檙e looking at all these data points, and make that data available to everyone, conversations and action on governance become much easier,鈥 Chankramath explains. 鈥淚f you see your portfolio observability is showing some really terrible signs of decline, whereas your application observability shows everything is perfect, for example, you know you still have a problem.鈥澨

Security and compliance are key governance aspects that must be factored in at a fundamental level, and closely watched as 鈥榝irst-class citizens鈥 of a cloud strategy.听

鈥淎t the infrastructure level, first and foremost, you have to look at automating most of the security policies that you define,鈥 says Tambe.听听

鈥淎 lot of it is shifting left in thinking about security and governance controls over your infrastructure 鈥 deciding what mechanisms to put in place that allow you to automate environment creation, so that you don't have manual backdoors that can provide accidental access to your system, and building with security constantly in mind,鈥 agrees Taraporewalla.听

One of the inherent advantages of cloud is that certain aspects of security, such as identity, access and encryption management, are relatively robust 鈥榦ut of the box,鈥 typically requiring only minor configuration, Chankramath notes.听

However, the deciding factor in security is ultimately how services are used, and to what extent developers operate within embedded guardrails or are given the leeway to make their own choices.听

鈥淭his is where the concept of compliance at the point of change comes in,鈥 he says. 鈥淚f you're developing an application to put in front of clients, do you get the opportunity to bypass many things because they鈥檙e time-consuming? Or do you have to use pipeline X? If security becomes the culture, it becomes easier for developers to do the right thing without always having to know what that is, because your pipeline鈥檚 enforcing it. Reducing the cognitive load on developers is a huge part of security, because that鈥檚 historically been one of the main reasons organizations have struggled with it.鈥澨

One recurring issue is a lack of awareness that major cloud providers often make settings public by default, making it relatively easy for teams to accidentally open up new sites to the internet in the course of their work, Taraporewalla points out.听

鈥淭here鈥檚 got to be specific steps to turn off those features, but we鈥檝e seen plenty of teams being caught out,鈥 she says. 鈥淵ou need a layer above the default, a baseplate with all the privacy and controls, that turns off things that shouldn't be on. Everything needs to start from this landing zone and you can build on that, baking in the security controls to allow the teams to create the infrastructure they need without worrying if they鈥檙e configured correctly.鈥澨

Even with the most optimal configuration, policies and automation, 鈥測ou鈥檒l still need people doing a lot of vulnerability testing,鈥 notes Tambe. 鈥淐loud security has to be offensive and defensive. Going offensive is actually doing multiple sets of tests to break down your cloud environment and figuring out vulnerabilities in that.鈥澨

Perspectives delivered to your inbox

The people factor

Along with technology and governance processes, people represent the other lynchpin of the cloud operating model. A strategy has to consider to what extent the enterprise already has the skills and capabilities needed to support cloud-first ways of working 鈥 and, if not, how these will be hired or developed. The reality, according to Taraporewalla, is that pure-play cloud talent 鈥 the kind that blends deep knowledge of operational aspects like firewalls and network security with understanding of software and platform engineering concepts 鈥 is hard to come by.听

When migrating, Taraporewalla recommends enterprises focus on upskilling the operations team, which 鈥渦sually makes that journey pretty easily,鈥 she says. 鈥淭here's a lot of material to draw on. Amazon Web Services and Google Cloud Platform have made a lot of guidance public, and there are loads of external training courses that make the transition a lot easier than, say, a developer going from Fortran to Java.鈥澨

鈥淭here are two ways to upskill 鈥- one is putting capability programs in place, either internally or in partnership with training academies,鈥 says Tambe. 鈥淭he second is hiring the talent from outside, because if you're looking at a large-scale cloud strategy implementation, you鈥檙e probably not going to have all the skills in-house.鈥澨

Relationships with external providers can also help the organization extend its capabilities. 鈥淭he best way to enable client teams is to actually work with them,鈥 Tambe explains. 鈥淲e've worked very closely with client teams to upskill them in newer ways of working 鈥 from understanding how to do cloud native application development, to infrastructure as code. We emphasize pairing so we work together, they learn and gain actual experience. When their teams reach a certain level, our experts move out and the client experts completely take over.鈥澨

In general, 黑料门 counsels a persona-based, rather than broad-brush approach to data and cloud skills development.听

鈥淓ven among developers, there are differences in how they actually use resources and perceive what鈥檚 happening,鈥 Chankramath says. 鈥淚t鈥檚 key to establish the right kind of structures, training and certifications for internal usage models, and to build awareness of the cultural patterns for engaging different stakeholders. One of the things we focus on is to provide opinionated points of view in the form of accelerators to address skills shortfalls. These are built on proven successes that are codified. All these things will resonate with people as you start practicing them.鈥澨

鈥淲e put a lot of emphasis on change enablement,鈥 says Tambe. 鈥淵ou need to have teams organized to develop your foundational platform engineering capabilities, as well as application or product teams who are working closely with the platform team to develop applications. Then domain-aligned teams 鈥 for example, if you're working with a lending business unit in a retail bank, you would have lending product teams aligned to the team doing platform development.鈥

This kind of alignment ensures the business is structured and working in a way 鈥渢hat reflects how it looks to the outside world,鈥 Tambe adds. 鈥淲hen that鈥檚 also how teams are aligned inside, it becomes easier to manage. Unless you have these alignments, you won鈥檛 be able to address the friction, and the interdependencies of these systems; everyone is waiting on someone else to do something before their own job can get done. A clear separation of responsibilities must be reflected in how your teams are organized, so that the cognitive load is reduced, and everyone can work independently.鈥澨

Fundamentally, according to Chankramath, organizational capabilities and ultimately cloud performance are enhanced by taking steps to make the journey more inclusive.听

Photo headshot of Ajay Chankramath, Head of Delivery & Cloud Infrastructure practice, 黑料门
鈥淥ne big challenge is that when we talk to organizations about cloud migration and the business, we鈥檙e usually talking with the technology people. It needs to be a more holistic conversation with product management, especially since it's a business value activity.鈥

Ajay Chankramath
Head of Delivery & Cloud Infrastructure practice, 黑料门

鈥淥ne big challenge is that when we talk to organizations about cloud migration and the business, we鈥檙e usually talking with the technology people,鈥 he says. 鈥淚t needs to be a more holistic conversation with product management, especially since it's a business value activity.鈥澨

鈥淚t all goes back to the very simple idea of communication,鈥 he adds. 鈥淲e recommend establishing office hours and contextually incentivizing participation. The reason people don't do the right thing is most often because they don't know what the right things are. Office hours provide a great way to connect with people who will listen to all the great presentations, the decks and the strategy documents, but still have lingering small questions they don鈥檛 feel like asking in a meeting of 100 others. Those kinds of conversations help move the needle in the positive direction, over time.鈥澨

Measuring and maintaining success听

Regardless of the rationale behind cloud migration, the investment will eventually have to be justified. 黑料门 experts emphasize the need to have clear, and shared definitions of success baked into the cloud strategy from the beginning, and to set benchmarks so teams know what they鈥檙e working towards.听

Financial metrics are common, but far from the only ones that matter. 鈥淜PIs all come back to the reasons why organizations take their change to the cloud,鈥 Taraporewalla points out. 鈥淭hey鈥檙e not technology reasons 鈥 it's the ability to innovate; to rapidly respond to customer demand, attract and retain talent, boost speed to market and speed to value. All of these business-level metrics that prompt the journey to the cloud are the same ones you need to be looking at to measure results.鈥澨

Even engineering KPIs, such as speed of application deployment or time to recovery, should ultimately feed into business performance indicators such as customer NPS scores, the speed at which new products come to market and the associated revenue growth, Tambe says.

Photo headshot of Rashmi Tambe Head of Enterprise Modernization, Platform and Cloud, 黑料门 India
鈥淭he business is not bothered about how many times the API on a server went down, but they are concerned about the impact on revenue and profitability, and how many customers were lost in the process.鈥

Rashmi Tambe
Head of Enterprise Modernization, Platform and Cloud, 黑料门 India

鈥淭he business is not bothered about how many times the API on a server went down, but they are concerned about the impact on revenue and profitability, and how many customers were lost in the process,鈥 she explains. 鈥淵ou should be able to provide dashboards with different sets of metrics for two sets of users 鈥 business and engineering.鈥澨

Chankramath notes the four key metrics typically prioritized in DevOps 鈥 lead time for changes, failure rates, deployment frequency and time to recovery 鈥 are useful, but also ultimately lagging and not always fit for purpose.听

鈥淵ou want to really look at what your leading indicators are, a high cardinality set of data along the eight axes, and start there as your initial set of KPIs,鈥 he says. 鈥淚've worked in organizations where they say every team should have four key metrics, which is totally absurd if you're an operations team trying to fix certain customer incidents.鈥澨

Whatever metrics are set, it鈥檚 important to ask: 鈥淎re you actually tracking your incidents or running your portfolio through them?鈥 Chankramath adds. 鈥淏usiness operations are invariably almost never integrated as part of any kind of system; they鈥檙e typically bespoke. So the question becomes: How do you bring all these things under one umbrella, some kind of a single pane of glass to create actionable insights out of it? You can have all the data, but if you don't have insights, then it can't really get you where you want to go.鈥澨

Photo headshot of Ajay Chankramath, Head of Delivery & Cloud Infrastructure practice, 黑料门
"You can have all the data, but if you don't have insights, then it can't really get you where you want to go.鈥

Ajay Chankramath
Head of Delivery & Cloud Infrastructure practice, 黑料门

Measures of performance are also evolving as organizations change, with sustainability a growing part of the cloud agenda.听

鈥淲e鈥檝e designed an in-house tool 鈥 the Cloud Carbon Footprint听 鈥 in response to clients asking us for ways to track their cloud impact and find greener options,鈥 says Tambe. 鈥淚t allows you to monitor your overall cloud carbon emissions, optimize costs, and get recommendations on how for example by choosing certain availability zones of a specific cloud provider, you can reduce the environmental impact of your systems.鈥澨

鈥淓xposing sustainability data to the level at which everybody can see it is an incentive in itself,鈥 Chankramath says. 鈥淣obody wants to have an observability dashboard saying, hey, you completed your features, but your carbon footprint increased by 30%. It becomes the wall of shame. People will at least want to start to look into better ways of doing things.鈥澨

However, sustainability is, at times, a trickier undertaking than it might appear. 鈥淛ust by nature of where you run things, you can be greener,鈥 says Taraporewalla. 鈥淏ut that comes at a cost, whether money, latency or breaking regulations around, say, where data is stored. There鈥檚 also a debate over who鈥檚 ultimately responsible for cloud emissions 鈥 the cloud providers or their clients. The providers can make all of their data centers run off solar and as effective as possible, but a lot of organizations have to get back into the practice of writing better code, and not letting Moore's Law help them with performance.鈥澨

鈥淔or a startup, or enterprise who's just starting their cloud journey, thinking about sustainability right at the start could be a burden,鈥 she adds. 鈥淚t's a typical crawl, walk, run maturity pattern. You first have to get on cloud before you think about optimizing.鈥澨

In the end, whether the cloud strategy is assessed in terms of its environmental impact, cost savings or contributions to corporate resilience, long-term performance comes down to providing 鈥渃lear, objective measurements,鈥 says Chankramath. 鈥淲ithout that nothing changes. Having that data in front of you, and making sure it's not just about one stakeholder in the organization, that everybody gets to see that same thing from their perspective, will make the difference.鈥澨

New tools may come to the fore to assist enterprises with this process 鈥 though Chankramath notes these can often cause confusion and need careful evaluation.

鈥淕enerative AI and tools like copilots that generate code for you could become very important at the engineering level,鈥 says Tambe. 鈥淲e鈥檙e trying to figure out if we can extend these to infrastructure automation, and if yes, how that would help infrastructure consultants optimize the way they manage cloud operations. But some of the initial euphoria has to settle down before we start figuring out the actual use cases.鈥澨

"We talk about the impact of generative AI on everything, and I think it鈥檚 a little bit 鈥榩ie in the sky鈥 still,鈥 agrees Chankramath. 鈥淏ut generative AI within the space of making sure that your insights are acted on fairly quickly 鈥 that鈥檚 just around the corner. I've already talked to some vendors who are trying to offer AI for DevOps, platform engineering and so on. The solution to me is starting there 鈥 looking at observability more holistically, making sure enterprises have the right kind of actionable insights.鈥澨

More than any new tech, a solid cloud strategy and practices will encourage adoption and the entire enterprise to go further, 鈥渟o the whole FinOps and performance side of things becomes a part of the DNA of the organization, as opposed to something that you have to keep driving,鈥 Chankramath says. 鈥淯ltimately, that's the only way to make the change.鈥澨

鈥淭he cloud鈥檚 not the end of the journey,鈥 agrees Taraporewalla. 鈥淣o CEO says 鈥業 really want to be in the cloud.鈥 They want to help their customers, and they want to run a profitable business. Cloud is just the means for them to do that.鈥澨

Photo headshot of Sarah Taraporewalla Director of Enterprise Modernization, Platforms and Cloud, 黑料门
鈥淭he cloud鈥檚 not the end of the journey. No CEO says 鈥業 really want to be in the cloud.鈥 They want to help their customers, and they want to run a profitable business. Cloud is just the means for them to do that.鈥澨

Sarah Taraporewalla
Director of Enterprise Modernization, Platforms and Cloud, 黑料门


Perspectives delivered to your inbox

锘縏imely business and industry insights for digital leaders.

The Perspectives subscription brings you our experts鈥 best podcasts, articles, videos and events to expand upon our popular Perspectives publication.

Marketo Form ID is invalid !!!