How do you design for high availability and disaster recovery in a multi-region AWS environment for Network Designs client solutions?