StackStorm is an event-driven automation platform written in Python with a mission to help solve modern development, operations and system integration challenges (think IFTTT for DevOps). This talk will provide an introduction to StackStorm, discussing its extremely powerful event-driven architecture. We will demonstrate taking an existing Python script and inserting it into StackStorm.
Python is an amazing language that allows developers to accomplish tasks quickly. StackStorm is an even-driven automation platform that enables developers and operations to take their Python scripts to the next level.
First we will learn about the StackStorm platform and its building blocks: actions, workflows, sensors, triggers and rules.
Second we will discuss how these building blocks are tied together using StackStorms event bus.
Finally we will demonstrate some of the amazing capabilities we're able to realize once a Python script is brought into the StackStorm ecosystem such as: automatically invoking the script when an event occurs in an external system, invoking the script via the API, or invoking the script via Slack.
If there's time
Graduate of Computer Science and Engineering from the University of Toledo. Immediately out of college Nick worked on a realtime data processing system in C/C++ and assembly. He has experience programming across the stack, from low-level GPU algorithms, to networking, databases, and even high-performance 3D rendering. Nick now works as the DevOps Manager at Encore Technologies, leading the team down the DevOps journey with his experience in Software Engineering and building robust systems.