Welcome!

Blog Feed Post

Deck the Halls with Walls of Metrics

For some, the holiday season is a time to show gratitude. Others spend time with those they hold dear. Or maybe, it is a time to reflect upon the previous year, and look at the year ahead. Or, just clean out the house and donate all that stuff you didn’t need all year. These are all great reasons for the season. Here at Skytap, we'd like to take this opportunity to look at some of the colored lights that "deck our halls" in the form of Skytap customer metrics.

Fa-la-la-la-la-la-la-la-cloud
Fa-la-la-la-la-la-la-la-cloud

Customers who visit us often stop in the halls to gaze at these Skytap monitors that track the global usage of our services, across all cloud platform providers. Initially these dashboards were monitoring our Seattle data center to ensure that our capacity was aligned as closely as possible to customer usage patterns. The end of the year was a great time to review and reflect upon what our needs would be for the coming year.

With the growth of Skytap came more global data centers, new innovations behind the scenes to more elastically expand to meet capacity, and running our environment management atop third party cloud infrastructures like AWS and Softlayer. Now there are many more critical variables we need to watch daily, and the need to automate how we gather this data and make notifications is greater than ever. 

Aside from the need for production monitoring, it is also interesting to look at the patterns in usage data as a study on how Skytap customers leverage our cloud environments for software development and testing on a daily, monthly, or annual basis.

Take a peek for instance at some 30-day usage metrics for a typical large enterprise development customer (name redacted of course). You can see a lot of interesting trends from this first set of graphs. Notice how every work week's concurrency and usage of SVMs (Skytap Virtual Machines; our unit of measure for VMs+CPUs used) is like a left hand jutting up from the bottom as people spin up environments and run their daily tests, with 4 fingers for peaks Monday thru Thursday, and a smaller thumb for Friday, then a weekend lull.

Sample enterprise test/development customer
Sample enterprise test/development customer

Pretty cool stuff. Every week has this similar pattern for many customers who get into a rhythm of daily build/test exercises. Then we look toward the end of this month. It's interrupted by holidays, and SVM usage level seems to drop off by more than 50% the last 2 weeks of the year because of it. This is another consistent trend from year to year for many customers.

Note how this change doesn't affect the overall storage quota for the customer as drastically as you'd expect at the lower right. Yes, it looks like a cliff, but that drop is only from 270TB to around 240TB. This indicates that even if usage is not active, storage requirements remain relatively stable, if the company is still holding onto that reserve of specific environments.

You might get a takeaway from this view that the company could better manage their quota of environments for its lab users, but that's not entirely practical in many shops. Yes, they should clean out a few dusty instances, or ensure they are setting policies to automatically suspend or delete some systems. But a purge is seldom in order, if things are going right. When work resumes in 2015, those teams will want to be ready to roll and spin up with their last good lab configurations in an instant. In general you see storage quotas growing incrementally over time, if a company is managing active development, integration, training and support projects.

Outside of the technical support and product/feature information requests we receive, customers often ask us for advice about best practices for quota allocation and management. "How can I budget for the right amount of capacity to cover my changing needs throughout the next year, and how can I maximize the efficiency of that capacity?"

So as 2015 progresses, expect more from Skytap on this topic, because we believe it is a great indicator of how companies not only perceive costs, but receive value from our products.

How does Skytap help enterprises manage usage quotas and chargebacks at a group or departmental level? Learn more here!

Read the original blog entry...

More Stories By Skytap Blog

Author: Noel Wurst is the managing content editor at Skytap. Skytap provides SaaS-based dev/test environments to the enterprise. Skytap solution removes the inefficiencies and constraints that companies have within their software development lifecycle. As a result, customers release better software faster. In this blog, we publish engaging, thought provoking stories that revolve around agile enterprise applications and cloud-based development and testing.

Latest Stories
In his Opening Keynote at 21st Cloud Expo, John Considine, General Manager of IBM Cloud Infrastructure, led attendees through the exciting evolution of the cloud. He looked at this major disruption from the perspective of technology, business models, and what this means for enterprises of all sizes. John Considine is General Manager of Cloud Infrastructure Services at IBM. In that role he is responsible for leading IBM’s public cloud infrastructure including strategy, development, and offering m...
No hype cycles or predictions of a gazillion things here. IoT is here. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, an Associate Partner of Analytics, IoT & Cybersecurity at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He also discussed the evaluation of communication standards and IoT messaging protocols, data...
Recently, WebRTC has a lot of eyes from market. The use cases of WebRTC are expanding - video chat, online education, online health care etc. Not only for human-to-human communication, but also IoT use cases such as machine to human use cases can be seen recently. One of the typical use-case is remote camera monitoring. With WebRTC, people can have interoperability and flexibility for deploying monitoring service. However, the benefit of WebRTC for IoT is not only its convenience and interopera...
As many know, the first generation of Cloud Management Platform (CMP) solutions were designed for managing virtual infrastructure (IaaS) and traditional applications. But that's no longer enough to satisfy evolving and complex business requirements. In his session at 21st Cloud Expo, Scott Davis, Embotics CTO, explored how next-generation CMPs ensure organizations can manage cloud-native and microservice-based application architectures, while also facilitating agile DevOps methodology. He expla...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It’s clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Tha...
Product connectivity goes hand and hand these days with increased use of personal data. New IoT devices are becoming more personalized than ever before. In his session at 22nd Cloud Expo | DXWorld Expo, Nicolas Fierro, CEO of MIMIR Blockchain Solutions, will discuss how in order to protect your data and privacy, IoT applications need to embrace Blockchain technology for a new level of product security never before seen - or needed.
Recently, REAN Cloud built a digital concierge for a North Carolina hospital that had observed that most patient call button questions were repetitive. In addition, the paper-based process used to measure patient health metrics was laborious, not in real-time and sometimes error-prone. In their session at 21st Cloud Expo, Sean Finnerty, Executive Director, Practice Lead, Health Care & Life Science at REAN Cloud, and Dr. S.P.T. Krishnan, Principal Architect at REAN Cloud, discussed how they built...
Sanjeev Sharma Joins June 5-7, 2018 @DevOpsSummit at @Cloud Expo New York Faculty. Sanjeev Sharma is an internationally known DevOps and Cloud Transformation thought leader, technology executive, and author. Sanjeev's industry experience includes tenures as CTO, Technical Sales leader, and Cloud Architect leader. As an IBM Distinguished Engineer, Sanjeev is recognized at the highest levels of IBM's core of technical leaders.
Digital transformation is about embracing digital technologies into a company's culture to better connect with its customers, automate processes, create better tools, enter new markets, etc. Such a transformation requires continuous orchestration across teams and an environment based on open collaboration and daily experiments. In his session at 21st Cloud Expo, Alex Casalboni, Technical (Cloud) Evangelist at Cloud Academy, explored and discussed the most urgent unsolved challenges to achieve f...
Nordstrom is transforming the way that they do business and the cloud is the key to enabling speed and hyper personalized customer experiences. In his session at 21st Cloud Expo, Ken Schow, VP of Engineering at Nordstrom, discussed some of the key learnings and common pitfalls of large enterprises moving to the cloud. This includes strategies around choosing a cloud provider(s), architecture, and lessons learned. In addition, he covered some of the best practices for structured team migration an...
SYS-CON Events announced today that Synametrics Technologies will exhibit at SYS-CON's 22nd International Cloud Expo®, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. Synametrics Technologies is a privately held company based in Plainsboro, New Jersey that has been providing solutions for the developer community since 1997. Based on the success of its initial product offerings such as WinSQL, Xeams, SynaMan and Syncrify, Synametrics continues to create and hone inn...
"WineSOFT is a software company making proxy server software, which is widely used in the telecommunication industry or the content delivery networks or e-commerce," explained Jonathan Ahn, COO of WineSOFT, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
There is a huge demand for responsive, real-time mobile and web experiences, but current architectural patterns do not easily accommodate applications that respond to events in real time. Common solutions using message queues or HTTP long-polling quickly lead to resiliency, scalability and development velocity challenges. In his session at 21st Cloud Expo, Ryland Degnan, a Senior Software Engineer on the Netflix Edge Platform team, will discuss how by leveraging a reactive stream-based protocol,...
Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is foundational - something customers routinely cite as a top pain point. In his session at @DevOpsSummit at 21st Cloud Expo, Bill Borsari, Head of Systems Engineering at Datera, explored how organizations can reap the bene...
The past few years have brought a sea change in the way applications are architected, developed, and consumed—increasing both the complexity of testing and the business impact of software failures. How can software testing professionals keep pace with modern application delivery, given the trends that impact both architectures (cloud, microservices, and APIs) and processes (DevOps, agile, and continuous delivery)? This is where continuous testing comes in. D