← All case studies
Case study

Keeping every ministry site standing up

Across all JTCM-operated sites

Uptime checks, link-rot and dependency scanning, and scheduled backups — so problems reach us before they reach the ministry.

The problem

Small ministries rarely find out their site is down until someone tells them, and a site that quietly breaks can stay broken for weeks. Outbound links rot, dependencies pick up vulnerabilities, and data loss is usually discovered far too late to fix.

What we did

Every site we operate is covered by uptime checks that alert us rather than the ministry, automated link-rot and dependency scanning, and scheduled backups of the data behind the sites that store any.

Result

Problems generally reach us before they reach the ministry, and the ministry is not expected to run any of this themselves.

What changed for the people using it

Keeping every ministry site standing up
AspectBeforeAfterChange
Finding out a site is downSomeone eventually mentions itAn automated check alerts usWe hear first
Dead outbound linksFound by accident, if everScanned across every siteCaught early
Dependency vulnerabilitiesUnmonitoredAudited across every appMonitored
Data lossNothing to restore fromScheduled backups of every databaseRecoverable
Who runs all thisNobodyUs, not the ministryOff their plate