AWS OpsWorks for Chef Automate

Fully managed Chef server and Chef Automate

AWS OpsWorks for Chef Automate provides a fully managed Chef Automate server and suite of automation tools that give you workflow automation for continuous deployment, automated testing for compliance and security, and a user interface that gives you visibility into your nodes and their status. The Chef Automate platform gives you full stack automation by handling operational tasks such as software and operating system configurations, continuous compliance, package installations, database setups, and more. The Chef server centrally stores your configuration tasks and provides them to each node in your compute environment at any scale, from a few nodes to thousands of nodes. OpsWorks for Chef Automate is completely compatible with tooling and cookbooks from the Chef community and automatically registers new nodes with your Chef server. 

7,500 node hours free

per month with the AWS Free Tier


Fully Managed Chef Automate Server

AWS OpsWorks for Chef Automate makes it easy to use Chef Automate on AWS. There is no need for Chef Automate server provisioning and installation. OpsWorks for Chef Automate automatically updates the Chef Automate software and creates backups of the Chef server for you. You can use the AWS Management Console, AWS Command Line Interface (CLI), or AWS SDKs to provision a ready-to-use Chef Automate and Chef server.

Programmable Infrastructure

With Chef server, you can define configurations for your servers in a format that you can maintain and version just like your application source code. Chef server ensures your servers are consistently configured and maintained, and handles complex operational tasks when there are interdependencies across your servers.

Scaling Made Easy

AWS OpsWorks for Chef Automate dynamically configures newly provisioned instances by automatically registering new instances in Auto Scaling groups with your Chef server. You can also choose the instance size and type that your Chef server runs on to meet the scale of your server fleet, from a few nodes to thousands of nodes.

Support from Active Chef Community

AWS OpsWorks for Chef Automate supports the latest version of Chef server and Chef Automate. You can use any Chef community-built tools or cookbooks with your Chef server. With OpsWorks for Chef Automate, you can interface with your Chef server using native Chef tools, such as the Knife command-line tool or Chef Development Kit (ChefDK).


AWS OpsWorks for Chef Automate runs your Chef server on an Amazon EC2 instance in an Amazon Virtual Private Cloud. This means you can control inbound and outbound network access to your Chef server. You can also use AWS Identity and Access Management (IAM) to set fine-grained access controls on which users and resources can access your Chef server instance.

Simple to Manage Hybrid Environments

Chef server lets you seamlessly administer your Linux or Windows servers running on Amazon EC2 and on-premises from a single service. Once you have defined your server configurations, nodes across your hybrid environments will periodically converge to the desired configuration state.

Blog posts and articles

Learn how to appraoch configuration management in organizations that are separated into different business units or organizations, with different goals, procedures, and skill sets.

Organizations that manage many nodes over larger geographical AWS Regions may wish to reduce latency and load between nodes in their AWS OpsWorks for Chef Automate implementation.

Keep Reading »

Learn more about OpsWorks for Chef Automate

Visit the features page