Community
For over a decade now public cloud adoption has been a priority for businesses looking to take advantage of the benefits of cloud in their digital modernisation journeys.
However, for many organisations, these promised benefits have been slow to materialise, and the journey has been fraught with challenges. So where is it going wrong?
Taking advantage of cloud is much more than just lifting and shifting existing monolithic applications into a public cloud provider. Older applications that weren’t designed to take advantage of cloud features (such as scalability) often don’t gain the desired benefits and can end up costing more to run with consumption-based billing. Cloud native refactoring needs to be considered in this instance.
One of the biggest traps organisations make is simply assuming that cloud consumption will automatically result in benefits such as cost optimisation, scalability, and reliability without understanding that IT processes and architectures also need to be reengineered for the cloud. However, the problem also goes deeper than this. A wholesale cultural change in IT is required for the full benefits to be realised.
SRE (Site Reliability Engineering) along with DevSecOps is a practice well suited to getting the most out of the cloud. SRE’s bridge the traditional gap between infrastructure and applications with the support of automation and agile practices.
The SRE practice changes the IT focus from tracking notional activities, to measuring tangible benefits such as application end user experience. This is then used to improve technology which is where cloud becomes an enabler. Effective SRE’s have a strong understanding of modern IT tools and best practices and spend their time working holistically across engineering and operations teams measuring results against meaningful outcomes and driving an automation agenda. Automation can also improve resiliency through reducing human error.
SRE’s need support from IT leadership to instil a culture of automation within IT and get operations away from manually intensive and repetitive activities, which are often far too common. KPIs aligned to service improvements and automation goals are essential across the whole of IT to ensure a common purpose of identifying and fixing inhibitors in both technology and process. Cloud platforms can then provide the tools needed to support this service improvement agenda.
Cloud frameworks and architectures also need to stay as simple as possible to avoid cloud sprawl, which creates risk through complexity. Public cloud venders release an ever-increasing number of features which can result in technical teams struggling to keep up. Simplicity is often key in IT to ensure important objectives are met such as resiliency and security. The Keep It Simple paradigm has been around a long time, and this particularly applies to cloud architecture.
To truly take advantage of cloud, a full cultural change is required within IT which embraces cloud frameworks, automation and most importantly measurements against tangible business outcomes. With only a basic view of cloud, many organisations won’t achieve the full benefits and a deeper understanding and alignment is needed.
This content is provided by an external author without editing by Finextra. It expresses the views and opinions of the author.
David Smith Information Analyst at ManpowerGroup
20 November
Seth Perlman Global Head of Product at i2c Inc.
18 November
Dmytro Spilka Director and Founder at Solvid, Coinprompter
15 November
Kyrylo Reitor Chief Marketing Officer at International Fintech Business
Welcome to Finextra. We use cookies to help us to deliver our services. You may change your preferences at our Cookie Centre.
Please read our Privacy Policy.