IT automation vendor Puppet Labs today announces Enterprise 3.8 which features key updates to Puppet Node Manager and a new application called Puppet Code Manager. The recently enhanced Puppet Node Manager now features the ability to automate the initial provisioning of infrastructures in conjunction with rule-based logic and parameters that dictate when infrastructure should be rendered ready for production. Puppet Node Manager also supports the launch and configuration of Docker containers as well as a new Amazon Web Services module that takes responsibility for the deployment and ongoing management of AWS resources. As told to Cloud Computing Today in a phone interview with Tim Zonca, Puppet’s Director of Product Marketing, the AWS module allows organizations to leverage a unified IT automation interface for managing on-premise and cloud-based DevOps processes instead of Amazon’s indigenous orchestration tools and a separate Puppet interface for automating, streamlining and simplifying infrastructure management. The graphic below illustrates Puppet Node Manager’s user interface and the corresponding simplicity of its method for defining rules for infrastructure components:
In addition to an enhanced Puppet Node Manager, Puppet also announces an application called Puppet Code Manager that allows customers to define their infrastructure using code and subsequently manage the code—as opposed to the infrastructure itself—as it traverses different components of the product and software development lifecycle. Puppet Code Manager allows IT teams to more expeditiously apply a consistent methodology for changing, upgrading and testing their fleet of infrastructure components. Meanwhile, Puppet’s Bare Metal provisioning tool Razor is now generally available for the discovery of bare-metal hardware and the provisioning of OS on that hardware. Taken together, today’s set of announcements represent yet another important step on the part of Puppet to consolidate its leadership position in the IT automation and orchestration space. Puppet’s ability to render its technology applicable to a variety of infrastructures and platforms such as Amazon Web Services and Docker containers punctuates its relevance for IT management more generally. That said, the obvious question for Puppet Labs is the degree to which its automation technology can keep pace with the bewildering rate of change specific to the cloud, Big Data and computing landscape, particularly as Big Data technologies continue their aggressive maturation and application development, as exemplified by Pivotal’s support for a hosted distribution of Cloud Foundry on AWS, moves in the direction of increasingly agile methodologies that value precisely the automated management functionality that Puppet delivers.
Puppet Labs today announces the launch of the Puppet Supported Program to certify select vendors for the use of Puppet’s IT automation technology. The Puppet Supported Program testifies that participating vendors have passed protocols that ensure the seamless integration of Puppet Enterprise with their platforms. For example, the program validates that the vendors in question have the capability to accommodate best practice deployment of Puppet Enterprise as demonstrated by a rigorous testing program. The Puppet Supported Program launches with the participation of certified vendors Arista Networks, Brocade, Cisco, Cumulus Networks, Dell, EMC, F5, Huawei and NetApp. Today’s announcement builds upon Puppet’s recent capital raise of $40M that brings the total capital raised by the company to $86M to date. As told to Cloud Computing Today in a phone interview with Nigel Kersten, Puppet’s CIO, one of the next milestones for Puppet will involve extending the purview of its automation technology to networking infrastructures, even though Puppet has already begun work in this arena in collaboration with OpenStack and its Neutron project.
IT automation vendor Puppet Labs recently announced the finalization of a $40M capital raise in a round led by existing investors Cisco, Google Ventures, Kleiner Perkins Caufield & Byers, Triangle Peak Partners, True Ventures and VMware. Puppet Labs intends to use the funding to expand its team, accelerate product development and fuel the expansion of the company’s global presence. Puppet’s CEO Luke Kanies remarked on the company’s latest funding raise by reflecting on the comapny’s history in a blog post as follows:
When I started this company, I wanted to bring the best IT tools and practices to the entire market, so sysadmins wouldn’t have to manage servers with one-off, fragile scripts, or be routinely woken by 3:00 a.m. pager calls, and so companies wouldn’t have to invest massive amounts of cash in bespoke solutions. Over the past nine years, our customers have realized great benefit from our efforts: Puppet is used today to manage everything from development environments in early-stage startups to massive data centers at Google, CERN, international trading houses and thousands of other diverse organizations. This trend will continue to grow. Puppet is managing more and more of the data center — including network infrastructure — and we’re already seeing Puppet at work in the internet of things. It’s only going to expand from there.
Here, Kanies remarks on Puppet’s trajectory from a startup that sought to bring best practices to the IT industry via automation to its current position as a vendor that streamlines and simplifies datacenter and networking operations for some of the largest IT infrastructures in the world. Puppet stands at the forefront of the IT automation space and expects that the recent round of funding will enable it to grow the number of organizations it has helped from 18,000 to something even more significant, quickly. This week’s investment brings the total capital raised by Puppet Labs to $86M. That its most recent round was led by existing investors speaks volumes about the company’s growth and the confidence had by its investors that the company stands to continue its upward trajectory with bravura and speed. Expect to hear more news from Puppet in subsequent months as it builds out a global team, expands its range of strategic partnerships and accelerates the purview of its IT automation offerings, including, as Kanies remarked, automation technologies related to the internet of things.
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.