AWS OpsWorks for Chef Automate provides a fully managed Chef 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 server gives you full stack automation by handling operational tasks such as software and operating system configurations, 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.
Fully Managed Chef Server
AWS OpsWorks for Chef Automate makes it easy to use Chef sever on AWS. There is no need for Chef server provisioning and installation. OpsWorks for Chef Automate automatically updates the Chef server software and creates backups of the 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 server.
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.