StackStorm Overview
StackStorm is an event-driven automation platform that enables auto-remediation, security responses, troubleshooting, deployments, and more. With a modular architecture comprised of loosely coupled microservice components, StackStorm scales horizontally to deliver automation at scale.
Main Features
- Rules Engine: Define custom rules to automate tasks based on specific triggers.
- Workflow: Create complex workflows by combining actions and rules to automate multi-step processes.
- 160 Integration Packs: With over 6,000 actions, StackStorm integrates with various services and tools, such as:
- Sensors: Watch for events from external systems (e.g., Nagios, Sensu, New Relic) and fire a StackStorm trigger when an event occurs.
- Actions: Perform outbound integrations (e.g., SSH, HTTP request, OpenStack, Docker, Puppet) or custom actions.
- ChatOps: Interact with StackStorm using chat-based interfaces (e.g., Slack, Microsoft Teams).
- Full REST API: Access StackStorm's features and data programmatically.
- CLI Client: Manage StackStorm locally or remotely using a command-line interface.
- Web UI: Visualize and interact with StackStorm workflows and rules through a web-based interface.
Additional Resources
- Documentation: https://docs.stackstorm.com
- Hacking/Contributing: Follow instructions for setting up a development environment and contributing to the project.
- Security: Report security issues or vulnerabilities to [email protected].
- Copyright, License, and Contributor Agreement: Learn about StackStorm's approach to collaboration and content sharing.
Who's Using StackStorm?
Check out the list of known StackStorm adopters and thought leaders.