Mirantis’ Adrian Ionel at OpenStack SV: He who gets the most developers wins

Nick Chase, Mirantis Blog - September 17, 2014 - , , ,

Also posted in the OpenStack Silicon Valley blog

“History shows that developers always win,” Mirantis CEO Adrian Ionel told the crowd assembled at OpenStack Silicon Valley this week, “because they create the future.  They are the tip of the spear.”  OpenStack, he argues, needs to be more developer friendly if it’s going to get past the stage of pilot projects and proofs of concept.

Ionel pointed out that while OpenStack is rising in Google Trends and job listing trends (particularly against Amazon EC2) and revenue has exploded — Mirantis has gone from closing about $1 million in deals every month to closing that much every week — the number of pilot projects doesn’t really give a good indicator of the market.  “We need to look at actual customer workloads and developer uptake,” he says, “and there’s much work to be done.”

As an example, he pointed out how developers feel about Digital Ocean, which has very quickly become the #4 web hosting company on the planet. Showing comments on Hacker News, he explained that developers like the hosting company’s interface because it’s dead simple, elegant, and simply works.  “Just like OpenStack, right?” he joked.

He then pointed out the fact that Docker has had more than 20 million downloads in four months.  “Why?  Because it’s insanely easy, with huge benefits for developers.”

“Whoever gets the most developers,” Ionel says, “wins.”

When it comes to OpenStack, he says, the question is, is it for people who are more interested in control?  He called these the “DIY dead-enders”.  

While many arguments in OpenStack developer circles revolve around the choice of monitorning software or what hypervisor is available, Ionel pointed out that developers don’t care about those things.  They don’t care about whether they’re a choice of storage systems on the back end, they care about whether they can store their files.  They don’t care about how the network scales, they care about whether it works.  

Most of all, Ionel pointed out, developers care whether there’s a reliable, quality, easy-to-use API they can write to.  They also care about feature velocity (but only the features that they care about) and the ability to move their applications around without having to rewrite them.  “That’s why Docker has been so successful.”

Ionel feels the OpenStack community needs to take steps in this direction to be successful:

  • Focus on the APIs, since that’s how developers interact with OpenStack.  They must be clean, and they must be consistent.

  • Invest in ease of use and even more flexible plumbing so that other systems can plug into it.

  • Don’t move up the stack; partner with other companies instead.  AWS continually moves up the stack, he points out, adding features that cannibalize other markets, such as Load Balancing as a Service.  Rather than “following the AWS playbook” Ionel suggests partnering with complementary services.

  • Enable workload mobility to other platforms.

  • Reshape upstreaming to foster open competition.

This last idea is perhaps the one with the biggest implications for the OpenStack community.  It means, he explains, enabling alternative solutions within teams, and letting the market choose.  He points out that the “accepted” deployment technology is TripleO, but that only HP, which created it, is pretty much the only one using it. Everyone else, he says, uses Chef, Puppet, and so on.  

Any central planning should be advisory, he emphasizes.  “We all know how well central planning works in creating business opportunity.  Let’s not repeat that in OpenStack.”

From Virtualization to Containerization
Learn how to move from monolithic to microservices in this free eBook
Download Now
Radio Cloud Native – Week of May 11th, 2022

Every Wednesday, Nick Chase and Eric Gregory from Mirantis go over the week’s cloud native and industry news. This week they discussed: Docker Extensions Artificial Intelligence shows signs that it's reaching the common person Google Cloud TPU VMs reach general availability Google buys MobileX, folds into Google Cloud NIST changes Palantir is back, and it's got a Blanket Purchase Agreement at the Department of Health and Human …

Radio Cloud Native – Week of May 11th, 2022
Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!

In the last several weeks we have released two updates to Mirantis Container Cloud - versions 2.16 and 2.17, which bring a number of important changes and enhancements. These are focused on both keeping key components up to date to provide the latest functionality and security fixes, and also delivering new functionalities for our customers to take advantage of in …

Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!
Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]

Cloud environments & Kubernetes are becoming more and more expensive to operate and manage. In this demo-rich workshop, Mirantis and Kubecost demonstrate how to deploy Kubecost as a Helm chart on top of Mirantis Kubernetes Engine. Lens users will be able to visualize their Kubernetes spend directly in the Lens desktop application, allowing users to view spend and costs efficiently …

Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]
Mirantis Webstore
Purchase Kubernetes support
Manage your cloud-native container environment with Mirantis Container Cloud

Wednesday, January 5 at 10:00 am PST
Istio in the Enterprise: Security & Scale Out Challenges for Microservices in k8s

Presented with Tetrate