What is the best way to design a high-availability architecture for a healthcare platform like Astrana Health?