Podría minimizar el número de instancias o servicios para cada capa de su entorno: por ejemplo, solo podría tener 1 servidor web, 1 servidor de aplicaciones y 1 servidor de bases de datos.
Habría logrado el objetivo de tener un entorno de recuperación de desastres mínimo. La dificultad se convertiría en cómo probar que su entorno de recuperación de desastres es realmente capaz de tomar tráfico, cómo realizar una conmutación por error y cómo volver a su entorno principal. Y todo esto sin perder datos.
También debe repetir esas pruebas con la frecuencia suficiente para tener un grado significativo de confianza en su entorno y procedimientos de recuperación ante desastres. ¿Estás seguro de que vale la pena?
- ¿Cuál es la forma más segura de transferir archivos grandes: un sitio web de transferencia de archivos, compartir almacenamiento en la nube o federar un soporte de datos físicos?
- ¿Por qué la nube tiene una alta latencia?
- ¿Qué tan rentable es Microsoft Azure para las personas que alojan un sitio web?
- ¿Cuál es la ventaja de AWS sobre Microsoft Azure?
- ¿Cuáles son los últimos temas de investigación en Internet de las cosas y la computación en la nube?
Como escribí en Hosting For App Developers, sería mejor tener 2 entornos en diferentes proveedores que reciban tráfico en vivo simultáneamente. El esfuerzo de ingeniería es un poco mayor, pero supera tener un entorno que no hace nada y no funciona en el momento en que lo necesita.