> Moving the kitchen in software might look like a "simple fix."
Why, of course! We leave the kitchen deployment where it is, and just install a proxy kitchen facade on the other side of the house, which does everything via the original kitchen through remote procedure calls.