April 17, 2017 | Written by: Tony Spina
Share this post:
Executives at some companies may have a vision of moving their business entirely to the public cloud. But the reality is that most will need a hybrid cloud approach to reach their business goals.
The hybrid cloud model uses a mix of public and private cloud services as well as on-premises applications and back-end systems to deliver the complete cloud offering.
The good news is that the hybrid approach provides many benefits: faster deployment, dynamic scalability, lower development and operational costs, secure back end transactions and data retention. Unfortunately, some may not realize until much later in the deployment cycle that a hybrid cloud approach offers a few unique challenges as well. Service availability and performance can impact service level agreement (SLA) adherence, which could lead to lost revenue—or worse—lost customers.
Let’s look at an example. Consider a company with a hybrid cloud offering using a public cloud storefront site to host their huge catalog of products, which includes pictures and videos. Based on loads and seasonal spikes, additional instances of the catalog are spun up to meet demand.
Once their customer places items in the cart, they are directed to a secure, private cloud to enter sensitive information that completes the transaction. Finally, the transaction is sent to the on-premises back-end applications that process the order and execute fulfillment.
Now let’s assume something went wrong: the order was not placed. So, where is the problem? Where do you begin to look? Is the problem within the public cloud, private cloud or on-premises applications? Maybe it is a combination of problems.
What you need is visibility and control of the entire hybrid cloud environment. You need tools that encompass the full hybrid cloud spectrum for the entire lifecycle. Then you can remain in control, no matter where their application or services are running.
Companies may have bits and pieces of these application performance and user-monitoring tools in place today, but they may not all work together. These tools may be for cloud-only services, or only work on-premises offerings. The tools may cover high-level application monitoring of cloud services, on-premises applications and middleware, but lack transaction tracking and application deep dive diagnostics. As a result, you might not see what real customers are experiencing as it relates to response times in navigating and using your software.
There is a real danger in a partial or mixed tool approach that could lead to gaps in the visibility and control of your hybrid cloud offerings. If an outage or poor performance were to occur, your business could be severely impacted.
Businesses should look at software that can provide a complete application monitoring and user experience across the entire hybrid cloud environment. You need visibility and insights at both a high level and at the transnational level. Your DevOps and IT operations organizations can better identify, isolate and resolve problems before they impact your customers and your business.
Learn more about IBM Application Performance Management here.