From a technical point of view, the use of NixOS was a key one. Its use of the Nix package manager means that each package is installed in its own directory with immutable and signed contents. That alone means that the setup is incredibly easy to reproduce across multiple machines, something that is an obvious benefit when dealing with different facets of a government. It’s been suggested that up to 90% of a configuration can be carried over from one deployment to another. And as a bonus, NixOS can also run on computers that Windows 11 would usually balk at.
Could this be a model to work with small organizations?