AWS OpsWorks for Puppet Enterprise | General Flashcards

1
Q

What is AWS OpsWorks for Puppet Enterprise?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

AWS OpsWorks for Puppet Enterprise provides a managed Puppet Enterprise server and suite of automation tools that give you workflow automation for orchestration, automated provisioning, and visualization for traceability. The Puppet Enterprise server gives you full stack automation by handling operational tasks such as software and operating system configurations, package installations, database setups, and more. The Puppet Master 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.

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

Who should use OpsWorks for Puppet Enterprise?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

Customers who are looking for a managed configuration management experience that is compatible with Puppet, including all Puppet Forge modules for Puppet Enterprise, but without operational overhead should adopt OpsWorks for Puppet Enterprise.

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

How can I access OpsWorks for Puppet Enterprise?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

The OpsWorks for Puppet Enterprise service is available through the AWS Management Console, AWS SDKs, and the AWS Command Line Interface (CLI). You can use Puppet tools like Code Manager to manage environments and modules on a Puppet server.

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

In which regions is OpsWorks for Puppet Enterprise available?

General

AWS OpsWorks for Puppet Enterprise | 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
5
Q

Are there any limits to OpsWorks for Puppet Enterprise?

General

AWS OpsWorks for Puppet Enterprise | 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
6
Q

What network requirements must my servers meet to work with OpsWorks for Puppet Enterprise?

General

AWS OpsWorks for Puppet Enterprise | 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
7
Q

What is Puppet and how does OpsWorks for Puppet Enterprise use it?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

Puppet Enterprise is a software bundle by Puppet, Inc. that automates how applications are configured, deployed, and managed through the use of code. OpsWorks for Puppet Enterprise provides a managed Puppet Enterprise server to deploy and configure software components on Amazon EC2 instances and on-premises servers. Puppet Forge has a rich ecosystem with hundreds of modules that can be used in AWS, such as modules for managing PostgreSQL, Nginx, Solr, and many more.

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

What is Puppet Enterprise?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

Puppet Enterprise is an IT automation solution that allows you to automate the provisioning, configuring, and managing of servers in hybrid environments. With Puppet Enterprise, you can make fast, iterative changes and reduce development time. It allows you to define your configuration once and apply it to thousands of servers, and you can automatically roll back changes and reapply your configuration to revert configuration drift. Puppet Enterprise gives you detailed reports for your hardware and software configurations, providing full traceability and auditing for compliance. Learn more at the Puppet Enterprise product details page.

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

How do I use Puppet’s Code Manager?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

AWS OpsWorks for Puppet Enterprise server launches with Puppet’s Code Manager preconfigured. When you create your server, you provide information about your Git repository, which stores your Puppet modules, templates, and other Puppet code. AWS OpsWorks uses your repository to deliver your Puppet code to your AWS OpsWorks for Puppet Enterprise server, and to attach and configure a node.

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

Which versions of Puppet are supported?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

OpsWorks for Puppet Enterprise currently supports Puppet Enterprise 2017.3. The OpsWorks for Puppet Enterprise service will regularly upgrade your Puppet Enterprise Master to the latest recommended version as long as it is backward-compatible and passes AWS testing.

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

Which cloud resources run my AWS OpsWorks for Puppet Enterprise Master?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

AWS OpsWorks for Puppet Enterprise uses AWS features and services, such as Amazon EC2, Amazon EBS, Amazon S3, and Amazon CloudTrail to create the components that make up your managed Puppet Enterprise server. OpsWorks for Puppet Enterprise uses the Amazon Linux operating system.

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

How can I back up my Puppet Enterprise server?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

You can define a daily or weekly recurring AWS OpsWorks for Puppet Enterprise server backup, and have the service store the backups in Amazon Simple Storage Service (Amazon S3) on your behalf. Alternatively, you can make manual backups on demand.

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

How many backups can I keep for every Puppet Enterprise server?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

Backups are stored in Amazon S3 and incur fees based on that Amazon S3 usage. 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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

After browsing through your available backups, you can easily choose a point in time from which to restore your AWS OpsWorks for Puppet Enterprise server. Server backups contain only configuration-management software persistent data (modules, classes, node associations, etc.).

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

Which resources can I connect to my Puppet Enterprise server?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

You can connect any Amazon EC2 instance or on-premises server that is running a supported operating system and has Internet access to an OpsWorks for Puppet Enterprise server. You are charged an hourly fee for every connected node.

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

How do I add nodes for the Puppet Enterprise server to manage?

General

AWS OpsWorks for Puppet Enterprise | Management Tools

A

The Puppet Enterprise server hosts a repository that you use to install the Puppet agent software on nodes that you want to manage. Puppet agent software for some operating systems is installed on the AWS OpsWorks for Puppet Enterprise server as part of the launch process. Operating system agents that are available on your AWS OpsWorks for Puppet Enterprise server at launch are Ubuntu, RHEL and Windows (details here). You can add nodes one at a time or automatically in AWS OpsWorks for Puppet Enterprise.