Hey @John Bond. It's totally possible to do what you are asking. It means that you have to handle code deployment and orchestration and ensuring infrastructure consistency and all, but it’s possible.
That said, Overlook is working on some OSS HA solutions and I'd love to chat with you about your needs soon.