Electric Cloud – a Cloud Company After All?

Whenever I get asked about what Electric Cloud do, my simple elevator pitch is about how we help our customers and end-users develop and deliver their software products to the market much faster – Accelerating Software Delivery.
If there is more interest from the person or audience I’m talking to, I bring up the Developer Productivity benefits that Electric Cloud technology enables for R&D organizations, and how that lead to a more lean and agile way of working, with higher quality output.
Our final major value proposition that I emphasize is the cloud benefits of our technology. By having the R&D teams running their development workloads through or on top of Electric Cloud, IT organizations are able to centralize, streamline and optimize their compute infrastructure – saving lots of money by reduced hardware footprint, energy consumption and maintenance.

Given our name and the general hype around cloud, this last and third aspect is obviously something many people that don’t know about Electric Cloud sort of assume from us despite that’s not how we typically lead our positioning. It’s also aligned with a very interesting and clear trend in the industry that I’m guessing most of the readers are aware of – how large centralized private and/or public clouds of infrastructure are being deployed to manage and run compute intensive workloads.

With that said, in the past few weeks I’ve listened to an interesting series of podcasts from the team at Nebula, a company that’s leveraging OpenStack and other technologies to “democratize” private cloud computing. In the last podcast episode dated April 30th, the Nebula Director of UX Tres Henry offers an interesting insight into his view of where the general cloud industry is heading. Below are some quotes I noted while listening:

  • Industry is moving to a model where nobody really cares about the infrastructure elements of the cloud, it’s the things and workloads that run on the cloud that matters.
  • From a UX perspective, higher-level representation of complex workloads in the cloud becomes important.
  • Drilling down and present more detailed real-time information and metrics about state of workload.
  • Making the infrastructure invisible – moving away from focus on lower-level API’s to modelling about the actual workload.
  • Dealing with the constraints about the workload as it runs. Scaling up and down based on the constraints of the workload.
  • Taking advantage of the elasticity of the cloud such that workloads that have different requirements at different times are in phase with each other.


This kind of visionary description of the future progression that we can expect in the cloud computing industry really resonates with me, and caught my attention as being pretty much spot on to what we at Electric Cloud in many ways already do.

Consider for example ElectricAccelerator, our product offering that accelerates compute intensive development tasks such as software builds, tests and analysis. ElectricAccelerator transparently distributes the workload across large centralized clouds of infrastructure, often leveraging up to many hundreds of concurrent cores for a single workload. It is able to handle and manage large numbers of static and dynamic compute resources in a centralized cloud, while taking advantage of deep understandings of the constraints of the workload when scheduling and balancing the load. Using sophisticated fine-grained representations of the inner details of the workload, ElectricAccelerator is also able to present and report large amounts of metrics and information through consumable user interfaces, in real-time when it matters. As you can see, lots of parallels with the potential future of cloud computing!

Today, it’s fair to say that we don’t come into office every day thinking that we work for a cloud company, but if the above direction of the cloud computing industry holds true, maybe that’s about to change…

David Rosen

David Rosen is a Solutions Engineer turned Product Manager turned Ecosystem Solutions Manager at Electric Cloud, currently focused on technical and strategic ISV partnerships in the Developer Productivity Tools, Continuous Delivery and DevOps space. With 12+ years of experience from the Enterprise Developer Tools space, David brings a wealth of hands-on technical experience and knowledge how software is developed and delivered at scale, across various industries, technical domains and geographical regions. David has held managing and engineering positions at UIQ Technology, Nokia and Telelogic. David holds a MS degree in Information Technology from Uppsala University, Sweden.

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.