James Hunnybourne, Cloud Solutions Director, Ultima, explains how to design, integrate and manage a hybrid cloud ecosystem
A hybrid cloud environment promises a business an optimum solution from a security, cost, and accessibility perspective. This means that organizations can move workloads between resources according to the needs of the business.
For organizations that want to continue operating ‘business as usual’ while driving their digital transformation initiatives, hybrid cloud offers an agile and scalable approach to hosting applications in multiple environments. Experts have estimated that the global hybrid cloud market will value at 63,658 mn USD in 2021 and is projected to reach 6,67,916.4 mn USD by 2030 at a CAGR of 29.8% during the forecast period.
Many organizations start off by using a ‘lift and shift’ approach to moving existing applications over to their new cloud environment, whether through choice or pandemic provoked necessity. However, most of these companies soon find that this approach lacks compatibility. Hybrid cloud introduces some significant risks to an organization that need to be carefully mitigated and managed if their cloud project is to be a success. Not to mention that in some cases, a lack of effective cloud management could see cloud budgets spiral or, in other cases, are under-optimized with current estimations that up to 30% of cloud budgets are wasted.
So how do you design, integrate and manage a hybrid cloud ecosystem to deliver all the security, cost savings, and efficiencies that were promised? This article will explain more.
What considerations need to be made?
Before starting your cloud journey, it is important to consider the service infrastructure that is trying to be replicated into the cloud environment. Working to a cloud adoption framework will give a clear line of best practice.
Each cloud platform has its own framework of excellence and is consumed in different ways. This demands a review of the reasons behind why a business is moving to the cloud in the first place. A detailed benefits and cost analysis should be undertaken to decide whether an application would be better in a cloud environment rather than on-premise. For example, do the desired benefits come down to revenue generation, internal infrastructure, employee productivity, or another reason?
The ecosystem of the platform differentiates where you place the workload. Many customer-facing businesses lean towards AWS because of its affiliate ecosystem and market space, which allows you to bring in a multitude of third parties with ease. This is beneficial if you have broken down your services into lines of code and looked at which elements other providers could supply to ultimately reduce your time to value in delivering a service back out to customers.
In comparison, Microsoft’s cloud environment is based on an infrastructure way of working or GCP, which is used for its data-lead capabilities. Choosing a cloud provider that best suits your business’ operating model is important. Is it more important that the platform allows you to manage revenue streams or boost employee productivity and experience? The way that a company is looking to improve efficiencies to boost the bottom line is an important consideration here.
What are the pitfalls of hybrid cloud management?
Some of the first risks an organization will encounter are governance and risk. For example, who has access to what data, how do you maintain an audit trail? From a security perspective, there are also challenges around system vulnerabilities, insufficient identity, and credential and access management. There is a real need to apply effective hybrid cloud management to mitigate these challenges.
The risks differ depending on which multi-cloud strategy is taken. Each cloud service, whether it is Azure, AWS, GCP, or another, has its own characteristics and therefore is consumed in distinct ways. For example, AWS is a business revenue-generating platform; therefore, the risk of revenue and reputation is massive if a business lifts and shifts a workload to this environment inefficiently without a decent adoption framework or a center of excellence.
If the foundation isn’t right in the first place, it could be catastrophic, leading to revenue loss, data loss, of reputation. The risk is that a business could spend more to fix mistakes than the cost of moving to the cloud in the first place.
The other key issue is around adoption. There’s little point in moving applications and services to the cloud if no one ends up using them. They need to be appropriate and relevant as well as functional
How can an organization avoid these pitfalls?
Take your time from the outset in building out a center of excellence. Research and employ good developers who will talk through a cloud adoption framework with you. Remember that no matter how quickly you want to migrate your services to the cloud, having too much haste will lead to operational inefficiencies that will hold you back from the actual benefits it promises.
Cloud transformation affects the whole business from finance to HR, so while the overall strategy needs to be led from the top-down, every department needs to be listened to ensure their requirements are met. Companies will either be investing in people or tools, but the market currently isn’t strong enough from a tooling perspective not to require people. This is unless you look at it from a 1:1 perspective; in this case, the hybrid cloud management of an on-premises environment to one cloud platform is quite advanced. But we’re probably still a year or two out for accurate multi-cloud management.
The pitfalls of optimizing a hybrid cloud environment come down to workload behaviors; are the applications that are being moved to the cloud-ready? If not, there is a probability that the problem is simply being moved to a different location without resolving it. This will make your cloud project run up unnecessary costs.
There’s a lot of maturing that needs to happen to have true hybrid cloud management within workloads and spaces. It comes down to infrastructure, services, employees’ communication with the business, and the overall operating model. A move to the cloud is an excellent chance to consolidate and optimize your applications and services.
Once a hybrid cloud environment is optimized, what’s next?
Most companies will initially lift a service that they have on-premises into the cloud, and then it will start to look at redesigning those applications natively by leveraging PaaS components instead of IaaS, thus reaping the actual benefits of moving to a cloud provider from on-premise. The company can then bring third-party platforms, API integrations, and managed services into this, leading to second-generation optimization and app modernization programs.
- The future of hybrid cloud
- What can the IT industry expect in 2022? More of the same: change
- Solving cloud security with observability
- Personalization is the beating heart of successful hybrid cloud
A final piece of advice, if you are looking at hybrid cloud management, is that you need to engage with a provider that knows both worlds as they will deliver tried and tested capabilities. Having a solely cloud or solely on-premises partner will ultimately do you a disservice as they don’t understand the other side of the coin. A suitably designed, integrated, and managed hybrid cloud ecosystem can be as secure as conventional on-premises IT while delivering improved productivity and business outcomes.