---
title: Stackstorm Consulting for auto-remediation and self-healing solutions
description: We are professional service partners for StackStorm. We offer consulting for custom auto-remediation and self-healing platforms. We can build a custom UI on top of StackStorm to meet your DevOps organizational needs and goals.
image: https://www.bitovi.com/hubfs/Stackstorm.png
---

[Bitovi](https://www.bitovi.com/?hsLang=en-us)

[Contact Us](https://www.bitovi.com/contact?hsLang=en-us)

Menu ****

# Contact Us

(312) 620-0386 | [contact@bitovi.com](mailto:contact@bitovi.com)

![StackStorm](https://www.bitovi.com/hs-fs/hubfs/stackstorm/stack-storm-bkg.jpg?width=1555&height=1037&name=stack-storm-bkg.jpg)

# Stackstorm Consulting

We can help you build custom auto-remediation and self-healing platforms for DevOps teams using Stackstorm.   
We are an official StackStorm Implementation Partner.

## Bitovi + StackStorm

[![StackStorm Implementation Partners](https://www.bitovi.com/hubfs/stackstorm/stackstorm-partners-510x101.png)](https://stackstorm.com/case-study-bitovi/)

### We have experience building at scale

We've worked with some of the largest companies in the world to deliver high-performance web solutions for their most critical businesses.

### We actively contribute to StackStorm

Our team contributes features, bug fixes and general maintenance to the StackStorm platform, giving us the insight and expertise to understand it deeply.

### We have the technical knowledge

Because of our deep technical background in web applications and our relationship with the StackStorm team, we have everything you need to build a custom auto-remediation solution.

Read our blog post: [How Bitovi Used StackStorm to Solve DevOps Automation for an Enterprise Client](https://www.bitovi.com/blog/stackstorm-solves-devops-automation-for-enterprise-client?hsLang=en-us)

[Tell Us About Your Project](https://www.bitovi.com/web-application-consulting-services/stackstorm-consulting#hs_cos_wrapper_widget_1485893088244) 

![Stack Storm Workflow Designer App](https://www.bitovi.com/hubfs/stackstorm/stackstorm-screenshot@2x.png)

## The beauty of auto-remediation

Most companies rely on sending automated alerts to engineers when there’s a problem with one of their systems. Whether they’re delivered by email, text, or chat – an on-call engineer has to stop what they’re doing (including sleeping!) to manually investigate the issue. This is prone to human error and results in increased downtime.

Auto remediation solves for this by using a set of rules and patterns which can be automated for a majority of the cases. Using the same rules every time increases the quality of troubleshooting and makes it easier to track. Common issues can be fixed automatically, while more complicated issues can be accompanied by data from multiple systems and a recommendation for the solution.

Less human intervention, better quality troubleshooting, and more uptime makes it a true self-healing solution.

Typical Process With Stackstorm Engineer Alerted Workflow Runs Engineer Signs In Checks Systems Checks Manual / Wiki Diagnoses Issues Issue Resolved Issue Resolved Alarm Detected Alarm Detected 1:00 am 1:00 am 1:02 am 1:02 am 1:10 am 1:10 am 1:15 am 1:25 am 1:35 am 1:45 am

## Netflix used StackStorm to build Winston, an event driven diagnostic and remediation platform

Learn how Netflix used Stackstorm as their underlying engine to host and execute their runbooks.

[Read article on Medium](https://medium.com/netflix-techblog/introducing-winston-event-driven-diagnostic-and-remediation-platform-46ce39aa81cc) 

![webapp-checklist.jpg](https://www.bitovi.com/hs-fs/hubfs/stackstorm/netflix-logo-big.png?width=524&height=524&name=netflix-logo-big.png)

## What is StackStorm?

### Stackstorm is an event driven automation platform. It's a robust engine for IFTTT (If This Then That) for devops.

![](https://www.bitovi.com/hubfs/stackstorm/if-this-then-that-landingpage.svg)

This simple concept is extremely powerful and allows StackStorm to be useful in many areas including Assisted Troubleshooting, Auto Remediation, IT Process Integration, Continuous Integration and Deployment, Chatops, and even integration with Internet of Things devices.

![stackstorm-diagnostics.svg](https://www.bitovi.com/hubfs/stackstorm/stackstorm-diagnostics.svg)

### Diagnostics

A monitoring system broadcasts alerts if a cell tower appears to not be responding. StackStorm can receive those alerts and do some diagnostic checks to see if there is a problem with the infrastructure or with the tower itself and notify an engineer of the results. This way, the engineer knows what is wrong right away instead of having to spend the time to do the investigations.

![stackstorm-launches.svg](https://www.bitovi.com/hubfs/stackstorm/stackstorm-launches.svg)

### Deployment

Software developers are ready for a new release of their code. All they have to do is merge the changes into the master repository, and StackStorm can take care of launching the new changes

![stackstorm-self-heals](https://www.bitovi.com/hubfs/stackstorm/stackstorm-self-heals.svg "stackstorm-self-heals")

### Self-healing

A critical server encounters an error, resulting in an outage for customers. StackStorm can monitor this system, understand the error, and then follow a specific set of rules to troubleshoot it. In many cases, it can solve the issue on its own. But if it can’t, it can send a report to an engineer with data from multiple systems to help identify the issue - giving them a headstart on fixing it.

![stackstorm-manages.svg](https://www.bitovi.com/hubfs/stackstorm/stackstorm-manages.svg)

### Management

A customer sends an email to support for help on an issue. StackStorm can listen for emails, and it can then create a ticket in a task management system as well as notify interested parties via chat.

## How StackStorm Works

Sensors and webhooks watch for events Events are compared against triggers Triggered events follow a set of rules Based on the rules, workflows are initiated Workflows execute actions on relevant services Results are sent back to the Rules Engine for further processing Results are stored for audit history and tracking

> **Why not just write remediation scripts?**   
>  You could just write your own custom scripts, but StackStorm simplifies auto-remediation by building in everything you need. It’s easier to create complex workflows within the UI and service functionality is compartmentalized within packs. Maintaining and updating complex flows across multiple systems with large teams is a breeze.

## Who is using StackStorm?

- Target
- Toyota
- cisco
- Fujitso
- Facebook
- Netflix
- Symantec
- Pearson

## Custom StackStorm Solutions

### We can help you build a custom UI on top of StackStorm that meets the needs and demands of your organization.

- Help you build best server architecture for your auto-remediation platform
- Orchestrate pack development & deployment across teams and services
- Build custom UI catered to your specific business needs
- Build custom reporting dashboards to see what is happening across your entire infrastructure
- Use the data over time to provide reporting through dashboards and perform statistical analysis on events or even take preventative measures (predictive analysis)

#### Additional Resources

- [StackStorm ](https://stackstorm.com/)
- [How StackStorm Builds & Runs StackStorm ](https://speakerdeck.com/doriftoshoes/how-stackstorm-builds-and-operates-stackstorm)
- [StackStorm Thought Leaders ](https://stackstorm.com/stackstorm-thought-leaders/)
- [Vision, Common Operational Patters and a Little About StackStorm’s Approach ](https://www.slideshare.net/StackStorm/stackstorm-devops-automation-webinar)
- [If-This-Than-That for DevOps Automation ](https://www.openstack.org/assets/presentation-media/stackstorm-iftt-devops.pdf)
- [Helping Netflix Engineers Sleep at Night ](https://qconsf.com/sf2016/system/files/presentation-slides/qconsf_2016_presentation.pdf)

## Can we help you with StackStorm?

Contact us and let's create something amazing.  

## Company

- [About](https://www.bitovi.com/about?hsLang=en-us)
- [Chicago](https://www.bitovi.com/about/javascript-consulting-chicago?hsLang=en-us)
- [Blog](https://www.bitovi.com/blog?hsLang=en-us)
- [Jobs](https://www.bitovi.com/jobs?hsLang=en-us)

## Services

- [UX Design Consulting](https://www.bitovi.com/ux-design-consulting?hsLang=en-us)
- [JavaScript Consulting](https://www.bitovi.com/frontend-javascript-consulting?hsLang=en-us)
- [React Consulting](https://www.bitovi.com/frontend-javascript-consulting/react-consulting?hsLang=en-us)
- [Angular Consulting](https://www.bitovi.com/frontend-javascript-consulting/angular-consulting?hsLang=en-us)
- [DevOps Consulting](https://www.bitovi.com/devops?hsLang=en-us)
- [StackStorm Consulting](https://www.bitovi.com/stackstorm-consulting?hsLang=en-us)
- [Accessibility Consulting](https://www.bitovi.com/accessibility-consulting?hsLang=en-us)
- [NodeJS Consulting](https://www.bitovi.com/nodejs?hsLang=en-us)
- [Training](https://www.bitovi.com/ux-javascript-training?hsLang=en-us)

## Work

- [Client Work](https://www.bitovi.com/web-application-consulting-work?hsLang=en-us)
- [Open Source](https://www.bitovi.com/open-source?hsLang=en-us)
- [eCommerce](https://www.bitovi.com/ecommerce?hsLang=en-us)
- [Blockchain](https://www.bitovi.com/blockchain-consulting?hsLang=en-us)

## Technology

- [DoneJS](https://donejs.com/)
- [CanJS](https://canjs.com/)
- [StealJS](https://stealjs.com/)
- [FuncUnit](https://funcunit.com/)
- [DocumentJS](https://documentjs.com/)

## Contact

- [contact@bitovi.com](mailto:contact@bitovi.com)
- [(312) 620-0386](tel:3126200386)

- [Twitter](http://twitter.com/bitovi)
- [Github](http://github.com/bitovi)
- [Linked In](https://www.linkedin.com/company/bitovi)
- [Blog RSS Feed](https://www.bitovi.com/blog/rss.xml?hsLang=en-us)

```json
{
  "@context" : "http://schema.org",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "United States",
    "addressLocality" : "Libertyville",
    "addressRegion" : "IL",
    "postalCode" : "60048",
    "streetAddress" : "1134 Pine Tree Lane "
  },
  "alternateName" : "Bitovi",
  "areaServed" : {
    "@type" : "GeoCircle",
    "geoMidpoint" : {
      "@type" : "GeoCoordinates",
      "latitude" : "41.8781",
      "longitude" : "87.6298"
    },
    "geoRadius" : "5000 km"
  },
  "description" : "Bitovi is a UX, UI design and front-end JavaScript development consulting company",
  "email" : "contact@bitovi.com",
  "image" : "https://www.bitovi.com/hubfs/bitovi-logo-x2.png",
  "logo" : "https://www.bitovi.com/hubfs/bitovi-logo-23-1.svg",
  "mainEntityOfPage" : {
    "@id" : "https://www.bitovi.com/web-application-consulting-services/stackstorm-consulting",
    "@type" : "WebPage",
    "description" : "We are professional service partners for StackStorm. We offer consulting for custom auto-remediation and self-healing platforms. We can build a custom UI on top of StackStorm to meet your DevOps organizational needs and goals."
  },
  "naics" : "541511",
  "name" : "Bitovi Web App Consulting",
  "sameAs" : [ "https://www.facebook.com/BitoviLLC/", "https://twitter.com/bitovi", "https://www.linkedin.com/company/bitovi" ],
  "telephone" : "312-620-0386",
  "url" : "http://bitovi.com"
}
```