AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet automation platforms. Those platforms use code to automate server configurations across Amazon Elastic Compute Cloud (EC2) instances or on-premises deployments.
Chef’s updates are targeted at control over compliance and containerized application lifecycles. They take advantage of Chef’s Habitat platform that was launched last year. Habitat is focused on allowing developers to create apps without having to decide early on a specific infrastructure.
New capabilities include the ability for application teams to natively export applications built within Habitat Builder to AWS’ EC2 Container Registry. This also allows for application automation and workload migration to Amazon EC2 Container Services.
The AWS-focused platform also now includes the Chef Automate compliance-as-a-code capabilities. This allows customers to scan their infrastructure for security risks and compliance issues, generate reports, and build automated testing into their deployment plans.
Chef also joined AWS’ Public Sector Partner Program, with Automate now available through AWS’ government-focused marketplaces.
Puppet also is working with AWS OpsWorks, launching a version tagged for enterprise customers. The platform includes an automation strategy for operating at enterprise scale.
The Puppet-managed AWS service can configure Amazon EC2 instances and on-premises servers. It also supports automated backups and software updates fed by the Puppet community.
Puppet last month launched new automation platforms to provide enterprises with a clearer roadmap on evolving their automation plans.
Alanna Brown, director of product marketing at Puppet, said the industry had fallen short on actually providing a deployment path for enterprises that are at various points of their cloud migration plans.
“Our enterprise customers have seen success with automation, but not enough to justify further investments,” Brown said. “They don’t have a clear path and are asking how they can expand these pockets of success across their organization … We think these platforms can provide at least a starting point for that journey.”
451 Research says that Puppet is one of the most established automation tools providers in the enterprise segment.
Puppet and Chef compete against a number of DevOps tools providers, including Blue Medora, CA Technologies, Cloudbees, Dynatrace, Jfrog, SaltStack, and the Ansible arm of Red Hat.
According to a recent SDxCentral survey as part of our 2017 Container and Cloud Orchestration report, 62 percent of survey participants said that DevOps tools are in use within their organizations. That was down slightly from the previous year’s 64 percent.
In that survey, Ansible was the DevOps tool of choice according to 37 percent of respondents, compared with just 21 percent in 2016. The survey also showed Puppet was used by 27 percent of respondents and Chef used by 25 percent of respondents.