Architecture

How does work?

RunWhen's focal point is troubleshooting sessions, where users and Digital Assistants collaborate to run Tasks, analyze results, and plan next steps for effective troubleshooting.

From Scripts to Sessions

Community: For community Authors, the RunWhen platform acts like their CI/CD platform with tools to turn a broad range of contributions in to Digital Assistant-ready Tasks.

Setup: For platform teams, the RunWhen Local tool scans Cloud and Kubernetes accounts to match enterprise resources with Authors' contributions. It generates the required configuration automatically.

Troubleshooting: End users see the results when they start troubleshooting sessions where they collaborate with Digital Assistants to find root causes, remediate or escalate.

#1

Authors and their scripts

RunWhen Authors in our community can mix and match a variety of programing languages using our Task file format.  When Authors register a git repository, the Platform builds, tests and augments Tasks with metadata from our AI models.  The metadata is ~10x the size of the original source code, effectively pre-computing thousands of scenarios where this code may be used.

#2

Building the map

RunWhen Local (an in-cluster agent) identifies application frameworks, open source projects, platform components and infrastructure that match with Tasks in the library.  Matches are sent to the RunWhen Platform to generate a Map of your environment that Digital Assistants follow.

#3

Troubleshooting sessions

Troubleshooting sessions ("RunSessions") are the heart of the platform. In response to users' queries, alerts, webhooks, etc., Digital Assistants follow the Map to suggest Tasks and run them on RunWhen Local instances in your cluster. Tasks cover a broad range of diagnostics, triage and remediation capabilities and are chained together to get to a root cause, a remediation or escalation.

Ensuring Your Data Security Is Our Priority

Our unique architecture gives various deployment options to fit a wide range of corporate security standards.  By separating open community content and sensitive enterprise data and ensures that no enterprise data gets uses in the generative AI process.

Green check
RunWhen hosted for fast PoCs
Green check
Hybrid for typical security requirements
Green check
Self-hosted for air-gapped environments

Ready to get started?

Our private beta is ready for you - Let’s take your team to the next level.

Cautious Cathy profile pictureVivacious Venkat profile pictureEager Edgar profile picture