San Diego Superior Court
Enabling High Availability & Automation for Public-Facing Infrastructure

Business overview
This county-level court system operates multiple public-facing services - like case lookups and record access - for a broad regional population. With over a dozen courthouse locations and hundreds of judges and staff, it serves tens of thousands of daily visitors to its online platforms. Reliable uptime and rapid responsiveness are critical to its mission of providing uninterrupted public access.
The challenge
The court’s web services were frequently overwhelmed by heavy automated queries from third-party data miners, causing outage events multiple times per month. These interruptions degraded public access and impaired court operations. Traditional mitigation tactics - such as blocking or rate-limiting - either failed or unacceptably restricted legitimate use. One outage alone was estimated to cost around $1 million in lost productivity and services.
Key challenges included:
- Frequent downtime of critical public web applications
- Overload caused by automated, high-volume traffic
- Inadequate protection via simplistic blocking strategies
- Heavy reliance on manual, reactive incident management
The real-world impact of smarter container management.
Proven at
Scale
Platform
Agnostic
A Collaborative Community
The solution
The court adopted containerization on Docker Swarm—managed through Portainer—to enable scalable, automated deployment and resilience:
- Containerized web apps meant each service ran in isolated, restartable units
- Auto-scaled container clusters absorbed traffic surges during audits or heavy usage
- Portainer’s intuitive GUI, along with Active Directory integration, drove rapid adoption across Windows-centric IT teams
- Team productivity surged: key admins reported 50% faster task completion compared to CLI use
Key Results:
- Outages dropped from multiple per month to just one in 12 months
- Availability increased from “three nines” to “six nines” (~99.9999%)
- Mean time to recovery shrank from hours to minutes thanks to automated health checks and container self-healing
- Productivity gains translated to roughly $10 million in annual savings
- Public data access acceptance increased by 30–40%, as the system could now safely handle mining traffic without downtime
Key Takeaway:
By containerizing critical services and using Portainer to automate and scale deployment, the court dramatically improved uptime, reduced incident response time, and delivered more reliable public access, all while cutting operational costs and boosting IT efficiency.
“I am able to quickly look at what’s going on, get a holistic view of everything. Very quickly I look at the stack and services - instead of digging up docker commands, it’s all automated.”