Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Building a Finite State Machine in Puppet

DZone's Guide to

Building a Finite State Machine in Puppet

· DevOps Zone ·
Free Resource

Download the blueprint that can take a company of any maturity level all the way up to enterprise-scale continuous delivery using a combination of Automic Release Automation, Automic’s 20+ years of business automation experience, and the proven tools and practices the company is already leveraging.

If you're a computer scientist you're familiar with finite state machines (FSM), basically logic circuits. If you're in operations or DevOps, you're probably familiar with Puppet--the open source configuration management tool.

One blogger, going by just "James," hacked together a finite state machine with Puppet to model thermodynamic phase transitions. This is an exercise in building state transitions into Puppet modules, and as James points out, "Computer science professionals might not approve of the purity level, but they will hopefully appreciate the hack value."

Check it out:

Finite State Machines in Puppet 




Download the ‘Practical Blueprint to Continuous Delivery’ to learn how Automic Release Automation can help you begin or continue your company’s digital transformation.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}