Decisions In The Hybrid IT Era
The art of right-sizing in a traditional on-premises environment.
Over the past five years, IT professionals around the world have been deploying at least some of their enterprise services and applications in the cloud at an increasing rate, moving away from traditional on-premises infrastructure to a hybrid IT strategy. In fact, 95% of North American organizations have migrated critical applications and IT infrastructure to the cloud over the past year, according to the SolarWinds IT Trends Report 2017: Portrait of a Hybrid IT Organization.
Teams have been building out and integrating solution stacks that meet the needs of their endusers. Furthermore, leadership teams are realizing the cost benefit and performance improvement of moving these applications to the cloud. To successfully meet the performance needs while obtaining the cost benefits of this approach, they have had to learn how to continuously integrate and deliver their cloud services to find the perfect balance between performance and price, which isn’t always easy, but is extremely important to keep applications and budget in line.
What is Right-Sizing?
In IT, right-sizing refers to the process of optimizing IT infrastructure services, which includes networking, applications, storage, and data center components, towards the best possible performance and at lowest possible price. Rather than focusing solely on cutting costs or expanding service, IT professionals today must look at right-sizing as a way to see the bigger business picture. This involves identifying and then maintaining the proper level of IT services needed to run the business effectively and efficiently.
Before discussing what right-sizing for the cloud is, though, it’s important to recognize what right-sizing in a traditional on-premises environment looks like. Before cloud migration began, IT professionals had to procure, build infrastructure, networking, and application stacks, among other things, that met the needs of their endusers. What this meant for IT professionals was that they needed to determine speeds and feeds for compute, memory, network, and storage. They also needed to consider scaling infrastructure incrementally and manually, and budget for future, projected growth of their on-premises data centers using spreadsheets.
With the cloud, however, speeds and feeds are rendered moot. This is due to the underlying infrastructure layer and services, which are abstracted away from internal IT staff by cloud service providers, giving them the ability to focus on monitoring the performance of their applications.
A great example of a cloud service that has made right-sizing easier is Amazon® Web Services (AWS®) Elastic BeanStalk™. This service allows developers and systems administrators to quickly and easily deploy their applications without having to worry about the underlying infrastructure. Furthermore, auto scaling allows IT professionals to ramp up on compute resources like AWS EC2 or Microsoft® Azure® virtual machines. In the past, it would have taken a significant amount of time for the IT professional to build out these infrastructure services on-premises, but today, these constructs are changing the game for IT professionals. Now, the challenge facing them is the ability to select and integrate the right services that will deliver the requisite Quality-of-Service (QoS) to the organization’s internal and external endusers.
Why is It Important?
At its core, right-sizing is about price and performance, which are two concepts business leaders understand and support because of the metrics. After all, it’s for these very reasons that many organizations are moving to the cloud. Although price and performance are sometimes disparate factors, both relate to a third variable: the influx of new services that are both adjacent and can completely replace a current technology that is integrated into their existing data centers.
Another thing to keep in mind is that right-sizing does not eliminate the need for disaster recovery planning. A recent example of the importance of right-sizing, disaster recovery, and right-architecting is Amazon’s S3 outage, which disrupted many websites and web applications that used that AWS S3 region for storage. In addition to understanding their performance needs and having a remediation plan in place for when downtime occurs, Amazon and Netflix® both architected their applications and websites across multiple data centers in multiple regions outside of the U.S. Northeast region, where the outage took place.
The following steps can help any IT professional begin their right-sizing journey:
Application performance monitoring: IT professionals need to know what their key performance indicators are and monitor them with discipline. A baseline needs to be established so that when issues arise, IT teams can quickly identify them and act to solve them before an application’s QoS begins to decline.
Trust but verify at your scale: Cloud services are an easy button for elasticity and capacity planning purposes, but best practice still needs to be instilled in the services’ architecture. That’s the only way IT teams can ensure availability, scalability, and durability of the applications they support.
Eliminate the blame game: IT professionals should be able to quickly troubleshoot the root cause of performance issues by simply combining and correlating time-series metrics and historical performance metrics from multiple hybrid IT data sources — including applications, compute, network, storage, virtualization, web, and the cloud — into a single dashboard. In doing so, they can visualize the relationship between all suspect elements.
Although right-sizing in on-premises data centers is still an important skill, it’s critical to start adapting that skill to the cloud in order to be successful in today’s hybrid IT reality. Data shows that organizations are likely to see benefits soon after moving infrastructure to the cloud, but first need to strike a balance between price, performance, and service choice. IT professionals need to put monitoring with discipline into practice to realize the right-sizing benefits of costs and resource optimization for their organizations.