AWS OpsWorks for Chef Automate | General Flashcards

1
Q

What is AWS OpsWorks for Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How is OpsWorks for Chef Automate different from OpsWorks Stacks?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Who should use OpsWorks for Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can I access OpsWorks for Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In which regions is OpsWorks for Chef Automate available?

General

AWS OpsWorks for Chef Automate | Management Tools

A

See Regional Products and Services for details.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Are there any limits to OpsWorks for Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What network requirements must my servers meet to work with OpsWorks for Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

Your servers must be able to connect to AWS public endpoints. See the documentation for details.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Chef and how does OpsWorks for Chef Automate use it?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How do I use the Chef Automate console?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How can I migrate from OpsWorks Stacks to OpsWorks for Chef Automate?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which versions of Chef are supported?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which cloud resources power my AWS OpsWorks for Chef Automate server?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How can I back up my Chef server?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How many backups can I keep for every Chef server?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

17
Q

How can I restore my Chef server to an earlier point in time?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

18
Q

Which resources can I connect to my Chef server?

General

AWS OpsWorks for Chef Automate | Management Tools

A

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.

19
Q

How do I register nodes with the Chef server?

General

AWS OpsWorks for Chef Automate | Management Tools

A

You’ll get user-data code snippets through the console. You can put these code snippets in an EC2 Auto Scaling group. These code snippets ensure that your instances are registered to your Chef server as Chef nodes, and that they run the corresponding Chef recipes. On-premises servers require that you install the Chef client agent software and register the server with your Chef server.