Puppet Labs today announces the release of Puppet Enterprise 3.2. Puppet Enterprise streamlines the management of IT infrastructures by providing organizations with tools to simplify and accelerate the provisioning of hardware, the deployment of applications, automation of infrastructure scalability and the orchestration of tasks. Moreover, Puppet Enterprise contains a variety of analytic tools that enable insight from log files, a discovery service that facilitates the diagnosis of issues within a specific infrastructure and reporting tools to enable more effective infrastructure management. Puppet Enterprise 3.2 features Supported Modules that provide pre-configured software for selected software components in order to facilitate its most effective utilization. Examples of supported modules include MySQL, PostgreSQL, NTP protocol and Windows registry. The modules enable the synchronization of software across different nodes, the set-up of database services, management of Web servers and the control of Windows components. Roughly 2000 modules are available on the Puppet Forge and contain custom-built code that improves the integration and performance of the requisite software within diverse, demanding IT environments. In addition to the supported modules, Puppet Enterprise 3.2 simplifies the process of deploying and upgrading puppet agents by 2-3 minutes per agent, thereby introducing significant efficiencies and time savings into the operation of Puppet Enterprise in large-scale IT infrastructures. Finally, Puppet Enterprise 3.2 features a preview of Razor, a next generation solution for provisioning hardware. Overall, this release delivers a substantial set of improvements to Puppet Enterprise that build on the company’s significant growth over both the last quarter and year. The release stands to consolidate Puppet’s leadership in the IT automation space, particularly given the richness of its partner relationships with the likes of Cisco, Juniper, Dell, VMware and Red Hat. Currently, Puppet Enterprise is used by PayPal, Cisco, WebEx and CERN as a result of its partnership with the Red Hat Enterprise Linux OpenStack Platform. With its supported modules for specific software applications, Puppet Enterprise 3.2 stands to accelerate and amplify enterprise usage of DevOps-related software that manage the operational space between application development and the operational management of the IT infrastructures on which those same applications run.
Puppet Labs, a leader in the IT automation space, recently released its 2013 results for its annual DevOps survey. The results confirmed the arrival of DevOps as an emerging space within IT circles defined fundamentally by increased collaboration between development and operations resources and technologies. The survey was administered to over 4000 technology leaders in more than 90 countries spanning a wide range of businesses including startups, small companies and Fortune 500 enterprises.
Highlights of the survey include the following:
•Organizations that have implemented DevOps deploy code 30x faster than those which have not
•Code developed within a DevOps environment evinces 50% fewer failures and the ability to recover from failures by a factor of 12
•The rate at which code is successfully deployed increases the longer DevOps has been implemented within an organization
Organizations of all sizes are gradually implementing DevOps and attesting to dramatically improved results. Meanwhile, the HR space is witnessing a corresponding proliferation of DevOps-related career opportunities that are likely to continue to increase in the near future. In an interview with Cloud Computing Today, Puppet Labs CTO Nigel Kersten noted that DevOps technology requires culture change within software development departments in contradistinction to the facile implementation of technology for automating software deployments. As such, DevOps initiates a paradigm shift in software development that depends upon skill-sets that can both understand technical architecture as well as the complexities of operations and application ownership.
The survey and the corresponding detailed report suggest that DevOps has finally arrived. Puppet Labs, the survey’s author, stands at the forefront of the DevOps revolution by way of its IT automation products for streamlining the deployment of software and the provisioning of hardware. Puppet Labs technology allows system administrators to effectively manage increasingly heterogeneous IT environments featuring private clouds, virtual machines and public clouds, all of which collectively serve the needs of multiple and diverse constituencies. Puppet recently entered into a partnership with VMware that stands to position it strongly to rapidly accelerate its traction within the enterprise space.
Puppet Labs released an infographic that summarized the results of its DevOps survey as illustrated below:
This week, Puppet Labs announced VMware’s investment of $30 million. This is a huge investment by VMware, and one that bears significant implications for cloud automation and IT automation more generally. Puppet’s total capital raise now stands at $46 million. The company boasts more than 700 paying customers and 3.5 million product downloads in the last year.
Some quick thoughts about the investment’s significance and implications:
•VMware’s investment in Puppet Labs represents much more than an infusion of cash. The investment points toward a “strategic partnership for delivering IT management solutions that will enable customers to fully realize the agility and productivity benefits of virtualization and cloud in heterogeneous, multi-vendor IT environments.” Given VMware’s positioning with respect to the enterprise as a result of its server virtualization technology, the investment stands to offer Puppet a clear road deep into the enterprise IT market in ways that could well propel it into the undisputed market leader in IT automation. The partnership represents a huge coup for Puppet because it maintains the independence of its product roadmap while concurrently earning the opportunity to let its technology complement the most powerful, respected and profitable company in the virtualization space.
•VMware’s investment reveals that DevOps holds one of the keys to cloud adoption and success. By DevOps we mean the ability of development resources to optimize the operational issues specific to deploying and managing enterprise software. Puppet Labs stands at the heart of the DevOps revolution by virtue of its products that streamline IT automation by simplifying software deployments and hardware provisioning. Because the confluence of development and operations is increasingly critical to cloud deployments of any stripe or flavor, Puppet’s partnership with VMware will add fuel to the DevOps movement and its associated array of IT automation vendors such as Chef and RightScale.
•Software Defined Networking (SDN) represents another other clear winner indicated by VMware’s investment in Puppet. As Puppet CEO Luke Kanies reminds us in his recent blog post, VMware bought Nicira to streamline the management of virtualized data centers. Puppet’s technology is likely to interface with technology from the Nicira acquisition as part of its strategic partnership with VMware and subsequently accelerate the deployment of software defined networking solutions throughout the enterprise.
IT automation leader Puppet Labs today announced the release of configuration modules for OpenStack built specifically for enterprise-grade OpenStack implementations. Through partnerships with Cisco, Red Hat, Morphlabs and eNovance, Puppet Labs developed modules that streamline IT automation for enterprise OpenStack deployments. The configuration modules are designed to facilitate OpenStack management for enterprise CIOs and IT personnel by providing tools that typically result in a “10x boost in productivity, a 75 percent reduction in applications’ time-to-production, and a significant reduction in service outages,” according to the press release. The modules promise to simplify enterprise-level OpenStack installations by automating the deployment and ongoing management of complex, heterogeneous cloud IT infrastructures.
The decision by Puppet Labs to develop configuration modules for OpenStack signals its confidence in the appeal of the open-source cloud operating system for the enterprise. Moreover, Puppet Labs CEO Luke Kanies told Cloud Computing Today that the configuration modules are likely to drive OpenStack development in certain ways as opposed to others, leading to greater standardization in OpenStack deployments across the industry. Given the leadership that Puppet Labs has demonstrated in the IT automation space, the modules should predispose IT executives to experiment with OpenStack and decide whether to build an OpenStack deployment with the aid of automation from Puppet Labs and its partners, or buy an off the shelf commercialized OpenStack variant from the likes of Rackspace, HP, Dell, Nebula and Piston Cloud. Right now, however, the OpenStack market is too young to determine whether enterprises will tend to opt for deployments done by their own staff or by a commercial vendor that provides soup to nuts installation, training, maintenance and support.
Puppet Labs announced the closure of a Series C funding round valued at $8.5 million. As a result of the funding raise, new investors Cisco, Google Ventures and VMware join existing investors Kleiner Perkins Caufield & Byers, True Ventures, and Radar Partners. Since its formation in 2005, the company has now raised a total of $15.75 million. The new round of funding is intended to support a market in which “demand for our products is outstripping our ability to satisfy it through organic growth alone,” according to Puppet’s CEO Luke Kanies. Kanies further noted that VMware, Google and Cisco represented ideal partners to accelerate the adoption of its IT automation and management software because of their deep relationships in the virtualization, cloud computing and IT vendor landscape.
Puppet Labs provides software that enables system administrators to effectively manage increasingly heterogeneous IT environments featuring legacy systems, private clouds, virtual machines and public clouds, all of which collectively serve the needs of multiple constituencies with varying application needs and role-based access privileges. Puppet Enterprise 2.0 delivers a visually intuitive graphical interface that enables system administrators to discover existing resources, benchmark resource utilization against a desired baseline, configure and deploy new resources to increase scale, and launch critical updates, all within a matter of seconds, without adding headcount. Puppet Enterprise 2.0 also features provisioning capability for Amazon EC2 and VMware instances as well as unauthorized access and change of setting tracking for compliance purposes.
The Series C funding raise marks the culmination of a momentous year for the company. Puppet Labs outgrew its open source roots in January with the launch of the first commercial edition of its product, Puppet Enterprise. In September, the company launched Puppet Enterprise 2.0 and now claims over 250 customers including Twitter, Zynga, Oracle/Sun, Match.com and Constant Contact.
Karim Faris, partner at Google Ventures, remarked on the promise of Puppet Labs and its recent investment as follows:
“Global companies need efficient solutions to manage their on-premise and cloud infrastructures. The Puppet Labs team has demonstrated the market traction and leadership to capitalize on this tremendous opportunity, and we’re looking forward to working with them to grow the business.”
The widespread commercial interest in Puppet Labs underscores the need for technology to manage increasingly complex IT environments that feature a combination of traditional and cloud based applications. The success of Puppet Labs over the past year suggests that, alongside cloud security and mobile device management, Puppet’s specialization in technology orchestration and management increasingly ranks as one of the auxiliary technologies likely to mushroom alongside the proliferation of virtualization and cloud computing in contemporary enterprise IT environments.