At her request I sat in on a meeting with their vendor to ask some stupid questions (but less stupid than what the commissioners would have asked) about their proposal for updating the control systems.
Some crazy things discovered:
* it's all windows, all the time. I don't know why but I find this disturbing, but apparently all the drivers for these systems only work on windows. I guess Linux is only just starting to penetrate this market.
* yes, remote access is a thing (even in the old system), especially in this case where the plant it under 20 feet of snow half the year. They claim the system can only monitor things, not control things, but I wonder how locked down that really is. Security is via a VPN.
* the vendor at play here seems to be a tiny shop of a few people that basically serve a few dozen sewer treatment plants in the area. They deal with replacing the hardware and programming these interfaces in.. kind of a crazy local cottage industry I just wasn't really aware of.
Having a background in web services / unix left me pretty unprepared to really do much more than ask some stupid questions around security / obsolescence, but the vendor had reasonable answers to my concerns. Just a very different world than what we think about every day.