AWS OpsWorks for Puppet Enterprise | General Flashcards
What is AWS OpsWorks for Puppet Enterprise?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.
Who should use OpsWorks for Puppet Enterprise?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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 can I access OpsWorks for Puppet Enterprise?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.
In which regions is OpsWorks for Puppet Enterprise available?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
See Regional Products and Services for details.
Are there any limits to OpsWorks for Puppet Enterprise?
General
AWS OpsWorks for Puppet Enterprise | 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 Puppet Enterprise?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
Your servers must be able to connect to AWS public endpoints. See the documentation for details.
What is Puppet and how does OpsWorks for Puppet Enterprise use it?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.
What is Puppet Enterprise?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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 do I use Puppet’s Code Manager?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.
Which versions of Puppet are supported?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.
Which cloud resources run my AWS OpsWorks for Puppet Enterprise Master?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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 can I back up my Puppet Enterprise server?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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 many backups can I keep for every Puppet Enterprise server?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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 can I restore my Puppet Enterprise server to an earlier point in time?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.).
Which resources can I connect to my Puppet Enterprise server?
General
AWS OpsWorks for Puppet Enterprise | Management Tools
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.