OpsWorks
Last updated
Was this helpful?
Last updated
Was this helpful?
Introduction
Managed Chef, Puppet for resources in the same region.
Good for migrating when Chef / Puppet are already in use
An alternative to AWS SSM
If needs a deeper infrastructure control, use CloudFormation instead.
Feature
For configuration, deployment, management with IaC
Chef uses Recipes of Cookbooks to configure instances.
Stack (per top-level application)
Layer (1+ instnaces, can create more layers if need to separate modules)
Custom Recipe (per database)
Puppet uses manifests.
Supports auto-healing for resources.
Options for
Create new instances to replace current instances.
On Linux-based instances in Chef 11.10 or older stacks, run the Update Dependencies
stack command.
are started manually and run until they are manually stopped.
are automatically started and stopped by AWS OpsWorks Stacks on a user-specified schedule.
are automatically started and stopped by AWS OpsWorks Stacks when they cross a threshold for a user-specified load metric such as CPU or memory utilization.