StackStorm
StackStorm (abbreviation: ST2) is an open source event-driven platform for runbook automation. It supports the Infrastructure as Code (IaC) approach to DevOps automation and has been compared with SaltStack and Ansible,[2] it primarily focuses on doing things or running workflows based on events. StackStorm is comparable to IFTTT[3] or Zapier in providing a way to connect many different services together in coherent applets or workflows that begin based on defined events or triggers.
Other names | ST2 |
---|---|
Initial release | 3 November 2014 |
Stable release | 3.6.0
/ 29 October 2021[1] |
Repository | github |
Written in | Python |
Operating system | Linux, Unix-like |
Available in | English |
Type | Configuration management and Infrastructure as Code |
License | Apache 2.0 |
Website | stackstorm |
While Stackstorm has been used to automate workflows in many industries, a particularly interesting application is the Arteria project that provides components to automate analysis and data-management tasks at next-generation sequencing core-facilities.[4] It leverages a micro-service based architecture together with StackStorm to create an event-driven automation system.[5]
History
StackStorm was founded by Evan Powell and Dmitri Zimine. With initial funding by XSeed Capital, StackStorm came out of stealth on May 6, 2014[6] to introduce a private beta program for the company’s first product. StackStorm offered IT departments the capability to automatically trigger actions and drive behaviors across the infrastructure and separate systems with scriptable processes.[7] While StackStorm platform was initially focused on the general DevOps automation, it extended to networking after the company was acquired by Brocade in 2016.[8] In 2017 StackStorm transitioned to Extreme Networks as part of Brocade’s data center networking business acquisition.[9] Supported by Extreme Networks, StackStorm continued to be an OpenSource project. Brocade, and then Extreme Networks, offered a commercial product built on top of the StackStorm platform named Brocade Workflow Composer and then Extreme Workflow Composer.[10]
In 2019, Extreme Networks facilitated moving the StackStorm project to the Linux Foundation citing community requests for more neutral governance.[11][12] In 2020, Extreme Networks also donated their Extreme Workflow Composer to the Linux Foundation, thus allowing the StackStorm community to integrate its features in the core StackStorm product.[13]
See also
References
- "StackStorm Changelog". Retrieved 2022-01-07.
- Shaw, Anthony (17 May 2017). "Ansible v.s. Salt (SaltStack) v.s. StackStorm".
- Gajic, Jody (14 Aug 2016). "IFTTT For The Network, Awesome!".
- Dahlberg, Johan; Hermansson, Johan; Sturlaugsson, Steinar; Larsson, Pontus (2017-11-06). "Arteria: An automation system for a sequencing core facility". bioRxiv: 214858. doi:10.1101/214858.
- "Beyond Cron and Bash - presentation at the Conference of Software Research Engineering in Manchester 2016". The Arteria Project. Retrieved 2018-06-06.
- "StackStorm Out of Stealth to Give DevOps True Data Center Automation". 6 May 2014.
- Yegulalp, Serdar. "Python-powered StackStorm sets scripts for event-triggered automation".
- Haranas, Mark (29 March 2016). "Brocade Acquisition Of DevOps Automation Startup StackStorm Seen As Smart Move By Partners".
- Cooney, Michael. "Extreme swallows Brocade's data center networking business for $55M".
- "Extreme networks Workflow Composer Powered by StackStorm - IDG Connect". www.idgconnect.com.
- "StackStorm joins the Linux Foundation". stackstorm.com.
- "Extreme Gifts StackStorm to Linux Foundation". www.sdxcentral.com.
- "Extreme Networks donates EWC to Linux Foundation". stackstorm.com.