Luke Kanies, Puppet Labs and Sacha Labourey, CloudBees | VMworld 2011
In this day and age where businesses need to be online 24x7, this means they need a reliable infrastructure to be up 24x7 as well. Puppet Labs and CloudBees are two companies that have solutions for this. In an interview at VMworld 2011, with John Furrier, Founder of SiliconANGLE, Luke Kanies, Founder and CEO of Puppet Labs explained the role of his company in conjunction with VMware. "Puppet helps you manage large numbers of computers. VMware helps you make more and more computers. Every time you go from 500 physical machines to 10,000 or 30,000 virtual machines, Puppet can help you reduce the overhead of each additional virtual machine." Sacha Labourey, Founder and CEO of CloudBees also shared his company's purpose in the VMware eco-system. "We're a Java platform as a service. See us being to developers what virtualization is to IT operations. We help Java developers deploy their application into production. Obviously VMware is important to us because enterprises today are deploying on VMware." Labourey elaborated on CloudBees' goals and functions and what sets it apart from its competitors. "When you want to create your customized solution, you need a platform as a service. People started to realize there was a way to get much bigger productivity for developers by using a PaaS." He said that what they decided to do with CloudBees was to go for depth and really satisfy the needs of the Java developers and not just any developer. "We don't do just run-time, we do development and run-time. So you can host your code at CloudBees, you can build it, you can test it, and then you can dynamically push it to production, what we call continuous deployment. That's unique." Kanies recalled his days as a system administrator dealing with server management problems. Compared to the scale we have today, he said, "Very few people had 30,000 servers, even five years ago. Now it's common. No one could install a thousand machines in a week five years ago. Now you're in a world where you have bigger problems that have to be solved faster with no downtime, which means you have to have tools to help you solve it. You have to have great software." Simply put, Kanies said that companies tell Puppet how they want their infrastructure to look, and Puppet makes it happen. In response to Furrier's question about current challenges in the virtualization market, Kanies stated, "We've done almost nothing on infrastructure and management in general. I think there's a huge amount of work to do on usability, on accessibility, on allowing people to focus on the parts of their infrastructure that matter, the services, the SLAs."