BRS-Core software

Business verification software you can see working in minutes.

Buy it. Download it. Run the included examples against a live W3Patterns Reference Application.

Then use the same model to verify the capabilities your business depends on.

BRS-Core is customer-owned, self-hosted software designed to work with the monitoring stack you already have.

Want to look under the hood first? Read the complete BRS-Core Product Guide.

Downloadable software Customer-owned Self-hosted Working examples included
BRS-Core in action

From a real business workflow to evidence your monitoring system can use.

BRS-Core does not ask infrastructure to stand in for the business. It runs verifiers that exercise the capability itself, operates those verifiers continuously, and exports the results as standard Prometheus metrics.

01 — Prove the capability

A verifier exercises the same workflow a customer depends on.

Here, the included Client Login verifier opens the live NYMG policyholder login, authenticates a synthetic customer, verifies the authenticated experience, and safely ends the session.

The result is not “the website responded.” The result is evidence that the customer login capability actually worked.

Every verifier remains independently executable, so teams can run the exact same business check directly for development, diagnosis, and troubleshooting.

NYMG policyholder login page behind a BRS-Core terminal showing the Client Login verifier passing each workflow step
Real application. Real workflow. Real result. The verifier proves the login outcome step by step instead of inferring it from infrastructure health.
02 — Operate continuously

Independent verifiers become one continuously running reliability system.

BRS-Core discovers approved verifiers, schedules and isolates their executions, records the latest result, and keeps the runtime available while different business checks do their work.

A fast API verification and a slower browser workflow can run independently without turning the whole system into one fragile script.

The runtime stays focused on four jobs: discover verifiers, schedule them, record results, and export metrics.

BRS-Core terminal showing the Public API and Client Login verifiers completing successfully under the exporter
BRS-Core operating multiple business verifiers. The Public API check and Client Login workflow complete independently and are recorded by the same runtime.
03 — Export the evidence

Business outcomes become native Prometheus metrics.

BRS-Core exposes whole-workflow status, individual step status, execution duration, scheduling information, and other bounded operational metrics through its Prometheus endpoint.

Your existing monitoring system can consume direct evidence that the business capability works—not just evidence that its servers are reachable.

Keep Prometheus, Grafana, Alertmanager, and the monitoring environment you already operate. BRS-Core adds the business-verification layer alongside them.

BRS-Core terminal showing Prometheus workflow success, step success, and step duration metrics for the NYMG Client Login verifier
The same verified workflow, now observable. Workflow success, step success, and duration are exported as standard metrics ready for dashboards and alerting.

Prove it → run it continuously → observe it. That is the BRS-Core model: independently executable business verifiers operated as a continuous reliability system, with results exported for the monitoring stack you already have.

The evaluation path

From download to a running Business Reliability System.

Start with working examples. See how BRS-Core works, then adapt the pattern to your business.

01Get BRS-Core

Receive the BRS-Core software package and Product Guide.

02Run a reference verifier

Run one of the included verifiers directly to see a business check work on its own.

03See a real PASS or FAIL

Exercise a real capability in the W3Patterns Reference Application and see the result.

04Run it under BRS-Core

Run the same verifier continuously with scheduling, isolation, and Prometheus metrics.

05Replace our business with yours

Build verifiers for the capabilities your organization depends on.

W3Patterns Reference Application

A live application built so you can see BRS-Core work.

W3Patterns operates a real public-facing Reference Application that the included examples verify. They log in through a browser, call an API, read business data, retrieve a generated file, and verify a scheduled report.

See BRS-Core perform real verification before adapting it to your own business.

Working reference verifiers

Each example teaches one way to prove a capability.

BRS-Core includes working examples you can run immediately. They show different ways BRS-Core can verify a business capability. They are starting points—not limits on what you can verify.

Client Login

Uses browser automation to prove the policyholder login and authenticated experience work end to end.

Public API

Reads the live Customer Care API and validates its HTTP response, JSON structure, and published support data.

Database Read

Uses deliberately restricted demo access to validate authoritative application status and policy data.

SFTP Business File

Uses restricted SFTP access to verify the expected report is present, readable, non-empty, and structurally valid.

Flagship composition example

Did today’s claims-reporting process actually work?

The Daily Claims Report verifier combines multiple systems into one business answer. It reconciles:

  • Application and report-job state
  • Authoritative database data
  • SFTP-delivered report
  • File freshness
  • CSV structure
  • Row counts
  • Claim totals
  • Cross-system agreement
Now replace our business with yours

Your business defines the verifier.

BRS-Core is not limited to the included examples. Your engineers can write ordinary JavaScript and use the libraries and approved integrations required to test almost any programmatically verifiable business capability.

Each verifier owns its dependencies, configuration, verification logic, and definition of success. It remains executable without BRS-Core.

What BRS-Core does

  • Discovers verifiers
  • Schedules verifier executions
  • Records the latest structured results
  • Exports stable Prometheus metrics

BRS-Core operates the verifier. It does not define the business logic inside it.

BRS-Core requirements

Lightweight by design.

Linux with Node.js 24 or newer.

The BRS-Core host also needs network access to the applications and services you want to verify.

Some verifier types use freely available dependencies, such as Playwright and Chromium. Installation instructions are included.

Complete installation and configuration instructions are included with your purchase.

What is not required to run Core

  • No Docker requirement
  • No systemd requirement
  • No BRS-Server requirement

BRS-Core can be run directly with Node. Production deployment guidance is included when you want Core running continuously as a Linux service.

Designed for your monitoring stack

Business verification for the monitoring stack you choose.

BRS-Core continuously runs your business verifiers and exposes their results through Prometheus metrics and a JSON API.

Those results can be consumed by the monitoring and alerting tools you choose. If you already operate Grafana, Prometheus, and Alertmanager, keep them. BRS-Core adds the business-verification layer without replacing your existing environment.

BRS-Core does not require Prometheus or Grafana to operate. Verifiers can also be run directly when you want to test, develop, or troubleshoot them independently.

Operational outputs

Built to join the stack you already operate.

Already have Prometheus, Grafana, and Alertmanager? Keep them. BRS-Core adds business-verification evidence without replacing your observability platform.

/health

Runtime health for operational checks.

/metrics

Stable, bounded Prometheus metrics for collection and alerting.

JSON API

Authenticated access to structured verifier results and human-readable detail.

Need the complete platform?

Choose BRS-Server.

BRS-Server is the complete Business Reliability System for organizations that do not already have the surrounding monitoring, visualization, alerting, and deployment platform they need.

It includes BRS-Core and runs in a customer-owned, self-hosted environment.

Compare the Product Architecture
W3Patterns Services

Need help defining or implementing the verification?

W3Patterns can help identify the business capability, design and build verifiers, configure BRS-Core or BRS-Server, and deploy the selected product in your environment.

The engagement stays focused on business verification—not generic managed IT support.

BRS-Core FAQ

A few things to know before you buy.

Is BRS-Core a subscription?

No. BRS-Core is a $500 one-time software purchase. There are no W3Patterns per-user, per-verifier, per-check, or recurring platform fees.

What do I receive?

The BRS-Core software package, Product Guide, and working reference examples. Download is available immediately after payment, and download instructions are also emailed.

What do I need to run it?

A supported Linux environment with Node.js and network access to the applications and services you want to verify.

Do I need Prometheus or Grafana?

No. BRS-Core runs independently and exposes verification results through Prometheus metrics and a JSON API. Those results can be consumed by the monitoring and alerting tools you choose. Prometheus and Grafana are a common way to collect, visualize, and alert on them.

Can W3Patterns build verifiers for me?

Yes. The Fractional Observability Team can help define business capabilities and build verifiers, integrations, and related observability work at $100 per hour.

What if BRS-Core is not right for me?

BRS-Core includes a 30-day money-back guarantee. Request a full refund within 30 days of purchase.

BRS-Core

Get the software. See it work. Then verify your business.

Buy BRS-Core. After payment, you can download immediately. Download instructions are also sent to the email address used at checkout. Then start with working examples against the live W3Patterns Reference Application.

30-Day Money-Back Guarantee. Try BRS-Core for 30 days. If it is not right for you, request a full refund within 30 days of purchase.

Buy BRS-Core