IBM Support

What is Puppet

Question & Answer


Question

What is puppet or why use it with INFORMIX Puppet is IT automation software that defines and enforces the state of your infrastructure throughout your software development cycle. From provisioning and configuration to orchestration and reporting, from initial code development through production release and updates, Puppet frees sysadmins from writing one-off, fragile scripts and other manual tasks. At the same time, Puppet ensures consistency and dependability across your infrastructure. With Puppet, repetitive tasks are automated away, so sysadmins can quickly deploy business applications, scaling easily from tens of servers to thousands, both on-premise and in the cloud.

Answer

What Puppet Does
Puppet is written in a declarative language, meaning you tell Puppet what results you want, rather than how to get there.

Under the hood, Puppet:

Defines the desired state of your infrastructure.
Simulates configuration changes before enforcing them.
Enforces the desired state automatically, correcting any configuration drift.
Reports on any differences between the actual state and the desired state, plus any changes that were made to enforce the desired state

For a better understanding including links for additional information

Please see links below .

[{"Product":{"code":"SSGU8G","label":"Informix Servers"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"11.7;12.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
16 June 2018

UID

swg21675603