APMdigest asked experts from across the industry – including consultants, analysts and the leading vendors – for recommendations on the best way to ensure application performance in the hybrid cloud. Part 5, the final installment, covers approaches you might not have thought about.
22. FOCUS ON PERFORMANCE DURING DEVELOPMENT
Tools don't ensure great performance in hybrid cloud environments. Tools help you in your testing phase to ensure that the application you push to production meets your performance requirements. Afterwards tools will help you to monitor the end user experience (performance and availability) and will help you to make sure you can guarantee the promised experience. The best way to ensure great performance is to make performance a requirement from day one. Make sure you're developers understand the performance of each line of code they write.
Online Performance Consultant and Founder of Blue Factory Internet
23. TEST AGAINST REAL NETWORK CONDITIONS
The biggest challenge with Hybrid Cloud is the switch between very different networks (often Lan to Wan) as the workload dynamically expands into the off-premises facilities. The network has a huge impact on application response time and performance and this must be mitigated in advance to prevent sharp increases in response time as the off-premises systems come into play during periods of high demand. The best way to do this is by utilizing Virtual test networks (network emulators) to try out (or test) these dynamic network changes prior to deployment of the solution. These products will replicate the real-world network conditions of both the private and public elements of the cloud solutions including transition between them. Taking this approach means you will have full insight into any potential issues before you commit time, money and resource to implementing a hybrid cloud solution.
Senior Technical Specialist, iTrinegy
24. KEEP MISSION CRITICAL APPLICATIONS IN-HOUSE
Hybrid cloud environments use a mix of on-premises, private cloud and third-party, public cloud services, allowing dynamic workload shifts as computing needs change. The major difference between the private and public cloud is that private clouds are not a shared resource, subject to overload from "neighbors" in the cloud. For this reason, when it comes to ensuring high performance for mission-critical, revenue-generating transactions, we recommend keeping these permanently in the private cloud, on mainframes (IBM's recently announced z13s is a strong option for mid-sized enterprises). Once that is established, organizations must include the mainframe as part of their overarching enterprise APM efforts. Today, an estimated 55 percent of enterprise applications touch mainframes, and IT managers need to be able to identify and address any mainframe bottlenecks that could impact performance.
Product Manager, Compuware
25. FIND THE RIGHT SOLUTION PARTNER
Find the right partner. Invest in partners that bring the right added value to help you secure processes without the problem growing beyond your ability to handle it. Ensure your partner is aware of new technologies, trained and well-equipped to manage the breadth of various regulation requirements, and is able to provide (on your behalf) the tools customers need to answer market compliance. It's important that no component of what you choose to solve the business problem becomes the weak link.
Director, North America Channel Sales, Ipswitch
26. EXTEND TEAM SKILLS AND KNOWLEDGE
Today's IT professionals need to extend across traditional generalist or specialist roles and become polymaths in order to be successful in the hybrid IT world as they pivot across multiple technology domains. The most important skills and knowledge IT professionals need to develop or improve to successfully manage hybrid IT environments are service-oriented architectures, automation, vendor management, application migration, distributed architectures, API and hybrid IT monitoring and management tools and metrics.
Head Geek, SolarWinds
27. ASSIGN APPLICATIONS TO THE RIGHT CLOUD ENVIRONMENT
Although there is a widening array of APM tools available to the challenges of the hybrid cloud alternatives, the key to ensure application performance is understanding the strengths and weaknesses of each cloud offering and properly assigning the application deployment to the appropriate cloud environment.
Managing Director of THINKstrategies and Founder of the Cloud Showplace
28. MANAGE THE FULL LIFECYCLE OF THE CLOUD SERVICE
Application performance in a cloud environment, whether public, private or hybrid, is about more than simply monitoring the application, it's about managing the full lifecycle of the cloud service from provisioning and maintaining the right configurations to remediating security vulnerabilities to planning for capacity growth. You need a cloud management platform that not only thrives in a hybrid environment but also enables applications to perform optimally.
President of the Cloud, Data Center and Performance Businesses at BMC Software
The increased complexity of new computing architectures coupled with new application development methodologies – especially in the face of time-to-market and security threat pressures – should make secure UX the first strategic decision for CEOs and CFOs on the path to digital transformation ...
IT professionals tend to go above and beyond the scope of their core responsibilities as the changing business landscape demands more of their attention, both inside and outside of the office, according to the Little-Known Facts survey conducted by SolarWinds in honor of IT Professionals Day ...
Digital video consumption is viral and, according to a new study released by IBM and International Broadcasting Convention (IBC), more than half of the 21,000 consumers surveyed are using mobiles every day to watch streaming videos, and that number is expected to grow 45 percent in the next three years ...
No technology that touches more than one IT stakeholder, no matter how good and how transformative, can deliver its potential without attention to leadership, process considerations and dialog. In this blog, I'd like to share effective strategies for AIA adoption ...
Enterprise IT environments are becoming more heterogeneous and complex, with fragmentation permeating cloud infrastructure, tooling and culture, according to a survey recently conducted by IOD Cloud Technologies Research in partnership with Cloudify ...
One area that enables enterprises to reduce complexity and streamline operations is their virtual desktop infrastructure (VDI). Virtualization is a linchpin of digital transformation and effectively optimizing an enterprise's VDI is essential to moving forward with digital technologies. Delivering the best possible VDI performance means taking a fresh look at what "desktop" means today. The endpoint, or desktop, now can be a physical thin client, a software-defined thin client, a traditional laptop, a phone or tablet. To reduce operational waste and achieve better performance across the desktop environment, consider these five actions ...
In incident management, we often overlook the simple things in favor of trying to do too much, too soon. Why not make sure we've done the fundamentals properly? ...
The Input/Output Operations per Second (I/O) capabilities of modern computer systems are truly a modern wonder. Yet no matter how powerful the processors, no matter how many cores, how perfectly formed the bus architecture, or how many flash modules are added, somehow it never seems to be enough ...
By taking advantage of performance monitoring, IT and business decision makers can gain better visibility into their cloud and application performance. Dedicated performance monitoring has become essential for providing visibility into all areas of application performance and keeping the business running optimally ...