This unique course sequence is designed to become an expert in Event-Driven Automation using StackStorm.
Concepts:
•Introduction to StackStorm With Event Driven Automation
•Different Ways to Execute StackStorm Actions/Workflows
•WebUi
•st2client
•From StackStorm Server
•From Any Server
•REST APIs
•With Token
•With API Key
•Developing Workflows From WebUI using Default Actions
•Developing Rules From WebUI to trigger Workflows & Actions
•Developing Custom Packs
•Introduction to StackStorm Runners & Its Usage
•Developing Custom Actions
Prerequisites to Automate Tasks with StackStorm are:
==================================
•Basic knowledge on Linux OS and Commands
•Intermediate Knowledge on Shell Scripting and Python Scripting
•Basic Knowledge on YAML Scripting
What is Stackstorm ?
==============
StackStorm is a powerful open-source event-driven automation platform written in Python with a mission to solve modern development, operations and system integration challenges.
StackStorm is like IFTTT (If-This-Than-That) tool for DevOps and Infrastructure. Suppose, if you don’t want to wait for events, then youcan schedule tasks to run like cron jobs. We can also execute tasks manually using StackStorm web UI, CLI and API’s. Here, API’s are the key feature of StackStorm because using API’s we can easily integrate external applications with StackStorm.
The core concepts of StackStorm are:
•Packs
•Actions
•Workflows
•Rules
•Triggers
•Sensors
•Webhooks
•ChatOps
StackStorm is an open source and its called StackStorm and Enterprise Version is available , called as Workflow Composer or Orchestral