Chef, the open source configuration system widely used in development projects, has been combined with other two other software modules to form Chef Automate, a tool for configuring workloads for different environments.
Chef is an open source project sponsored by the company Chef. It's part of a mix of products that includes commercial offerings. Chef Server is the open source product that's put Chef on the map. Chef Automate combines that with Chef Delivery, a product that allows changes to both the application and infrastructure of an existing application. Chef Compliance is a scanning system that checks code for security risks or outdated code.
The combination is available from Chef for $137 per node on which it runs per year.
Chef Automate is being unveiled July 11 at ChefConf 2016, which will bring 1,500 Chef users to Austin, Texas, this week.
The three products that it combines will now work with Chef InSpec, an open source testing system, and Chef Habitat, a neutral environment from which an application may be deployed as a virtual machine, container, bare metal workload, or cloud virtual machine. Chef Compliance is actually built on top of Chef InSpec.
Ken Cheney, vice president of business development, called Chef Automate a product that supplies "workflow for continuous delivery," a phrase that might apply to a highly skilled DevOps team. Chef is also used across the board by a range of developers. Even who are not DevOps oriented may find features of interest in the commercial product, Cheney said in an interview with InformationWeek on the cusp of the user conference.
By pulling so many related products together, developers and operations managers, who are used to working with pre-configured systems captured in what are known as Chef recipes and cookbooks, will find they can do many configuration and deployment tasks across different environments with the new product.
In effect, one interface and one familiar work environment now cuts across the many tools.
Part of the purpose of the combined product is to make it easier for developers and operations managers to speak the same language, follow the same procedures, and assess the same code in similar ways as they move out of the development lab and into production.
"You need a consistent experience for how the different parties collaborate," said Cheney in the interview.
[Want to learn more about Chef Habitat? Read Chef Builds Habitat To House Enterprise Apps.]
VMware's vRealize Orchestrate for launching virtual machines can work with the Chef Automate system. That ability is a sign that Chef has moved beyond open source developers' hands and into the workflow of the enterprise. Cheney also cited Chef's growing worldwide appeal by noting a doubling of the number of customers paying for Chef products over the last 12 months.
The combination represented by Chef Automate is meant to appeal to companies looking to become DevOps organizations supplying continuous delivery. It's also meant to lessen some of the pain of doing so. The integrations provided by Chef make it easier to produce, inspect, test, stage and deploy new workloads, Cheney claimed.
Chef itself is written in Ruby and can run in Red Hat/Centos Linux, IBM AIX, Solaris, or Ubuntu Linux.
Among the speakers at ChefConf 2016 include: Veresh Sita, CIO of Alaska Airlines; Rachel Trombetta, director of service operations, GE Digital; and Mark Kirby, SVP and CTO of Liberty Mutual Insurance Company.