Management Tools | AWS OpsWorks for Chef Automate Flashcards
What is AWS OpsWorks for Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
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.
How is OpsWorks for Chef Automate different from OpsWorks Stacks?
General
AWS OpsWorks for Chef Automate | Management Tools
OpsWorks for Chef Automate is a configuration management service that helps you instantly provision a Chef server and lets the service operate it, including performing backups and software upgrades. The service offers full compatibility with Chef’s Supermarket cookbooks and recipes. It supports native Chef tools such as TestKitchen and Knife. The OpsWorks Stacks service helps you model, provision, and manage your applications on AWS using the embedded Chef solo client that is installed on Amazon EC2 instances on your behalf. To learn more, see OpsWorks Stacks.
Who should use OpsWorks for Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
Customers who are looking for a configuration management experience that is fully compatible with Chef, including all community scripts and tooling, but without operational overhead should adopt OpsWorks for Chef Automate.
How can I access OpsWorks for Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
The OpsWorks for Chef Automate service is available through the AWS Management Console, AWS SDKs, and the AWS Command Line Interface (CLI). After the Chef server has been set up, it can also be managed by Chef-compatible tools such as Knife.
In which regions is OpsWorks for Chef Automate available?
General
AWS OpsWorks for Chef Automate | Management Tools
See Regional Products and Services for details.
Are there any limits to OpsWorks for Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
The default service limits are:
Configuration management servers per region: 5
Automated backups per configuration management server: 30
Manual backups per configuration management server: 10
If you would like to change these limits, contact AWS Support.
What network requirements must my servers meet to work with OpsWorks for Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
Your servers must be able to connect to AWS public endpoints. See the documentation for details.
What is Chef and how does OpsWorks for Chef Automate use it?
General
AWS OpsWorks for Chef Automate | Management Tools
Chef Automate is a software bundle by Chef Software, Inc. that automates how applications are configured, deployed, and managed through the use of code. OpsWorks for Chef Automate uses Chef recipes to deploy and configure software components on Amazon EC2 instances and on-premises servers. Chef has a rich ecosystem with hundreds of cookbooks that can be used in AWS, such as cookbooks for managing PostgreSQL, Nginx, Solr, and many more.
What is Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
Chef Automate gives you a full-stack, continuous deployment pipeline, automated testing for compliance and security, and visibility into everything that’s happening along the way. It builds on Chef for infrastructure automation, InSpec for compliance automation, and Habitat for application automation. You can transform your company into a highly collaborative, software-driven organization with Chef Automate as the engine. To learn more, see the Chef Automate product details page.
How do I use the Chef Automate console?
General
AWS OpsWorks for Chef Automate | Management Tools
Chef Automate includes its own console. The Chef Automate Console can be accessed through the OpsWorks link on the the AWS Management Console. After you click the link, you will be prompted for the credentials that you were assigned when you set up the Chef Automate server.
I am an AWS OpsWorks Stacks customer. Should I migrate to the new OpsWorks for Chef Automate service?
General
AWS OpsWorks for Chef Automate | Management Tools
OpsWorks Stacks customers who are looking for full Chef server compatibility are encouraged to use OpsWorks for Chef Automate. To learn more about OpsWorks Stacks, see the OpsWorks Stacks product details page.
How can I migrate from OpsWorks Stacks to OpsWorks for Chef Automate?
General
AWS OpsWorks for Chef Automate | Management Tools
Before you migrate, you first have to adapt your OpsWorks cookbooks to work on a Chef server. Some may work without alterations, however. If you are using OpsWorks instance scaling (either time-based or load-based), you’ll need to use an EC2 Auto Scaling group and OpsWork Chef’s node registration feature instead. You will later be able to work with your Chef server and nodes by using Chef’s Visibility console or Knife.
Which versions of Chef are supported?
General
AWS OpsWorks for Chef Automate | Management Tools
OpsWorks for Chef Automate currently supports Chef Automate 12. The OpsWorks for Chef Automate service will regularly upgrade your Chef server to the latest recommended version.
Which cloud resources power my AWS OpsWorks for Chef Automate server?
General
AWS OpsWorks for Chef Automate | Management Tools
AWS OpsWorks for Chef Automate uses proven AWS features and services, such as Amazon EC2, Amazon EBS, Amazon S3, and Amazon CloudWatch to create the components that make up your managed Chef server. OpsWorks for Chef Automate uses the Amazon Linux Amazon Machine Image (AMI).
How can I back up my Chef server?
General
AWS OpsWorks for Chef Automate | Management Tools
You can define a daily or weekly recurring Chef server backup. The service stores the backups in Amazon S3 on your behalf. Alternatively, you can choose to create manual backups on demand.
How many backups can I keep for every Chef server?
General
AWS OpsWorks for Chef Automate | Management Tools
Backups are stored in Amazon S3 and incur additional fees. You can define a backup retention period of up to 30 generations. You can submit a service request to change that limit by using AWS Support channels.
How can I restore my Chef server to an earlier point in time?
General
AWS OpsWorks for Chef Automate | Management Tools
After browsing through your available backups, you can choose a point in time from which to restore your Chef server. Server backups contain only Chef software persistent data such as cookbooks and registered nodes.
Which resources can I connect to my Chef server?
General
AWS OpsWorks for Chef Automate | Management Tools
You can connect any EC2 instance or on-premises server that is running a supported operating system and has Internet access to an OpsWorks for Chef Automate server. You are charged an hourly fee for every connected resource.