Event driven
DevOps automation is a concept based around listening for desired events and then performing a task in response. There are a wide variety of applications for the event driven 'cause and effect' relationship in both personal and enterprise environments.
In the home, upon returning from shopping when your cellphone is detected on the network, you may want your WiFi enabled lights to come on automatically to a desired brightness depending on the time of day.
In the office, when a crucial system's data store is reaching capacity we may want to send an alert and create a Jira ticket to track remediation.
The question remains, how, or what do we use to 'listen' for these events?
Enter, StackStorm.