If you deploy your workloads over different Availability Zones in AWS and use Amazon RDS Multi-AZ, which of the following cloud architectural principles are followed?