Sí, podríamos si tuviéramos suficientes razones para hacerlo. El costo sería alto; muchos meses de tiempo para que muchos desarrolladores porten soluciones existentes centradas en AWS a una ubicación que no sea AWS El nuevo destino necesitaría tener suficiente capacidad y funcionalidad para manejar nuestras necesidades significativas.
AWS tiene tantas regiones aisladas que tiene más sentido para nosotros distribuir nuestro uso de forma redundante en muchas regiones de AWS en lugar de mantener la situación aún más complicada de tratar de mantener sincronizados varios tipos de entornos de nube. Las aplicaciones de subcomponentes de Netflix se implementan con mucha frecuencia en múltiples regiones de AWS. Si un desastre golpeara una región de AWS, Netflix podría cambiar todo el tráfico a otra región de AWS en un tiempo bastante corto.
La pregunta es qué nivel de paranoia es racional y saludable para un servicio altamente disponible, y qué nivel de paranoia es irracional y derrochador. Netflix ya aprendió que vale la pena admitir múltiples regiones de AWS concurrentes, porque a veces una región puede volverse inútil durante un día completo. ¿Qué pasa con AWS global? Dada la naturaleza aislada de las regiones de AWS, ¿es razonable suponer que toda la presencia global de AWS podría volverse inútil de una vez? Es una cuestión de opinión. En este momento, no creo que sea bastante preocupante. Si el Internet global falla, o si la Tierra se destruye, entonces tener un proveedor de respaldo en la nube no va a parecer muy importante. Lo que necesitamos ese día es un despliegue de Netflix en espera en Marte.
- ¿Qué debería preferir mecánico en MIT Manipal o cloud computing en UPES?
- ¿Es necesario modificar los códigos fuente de un sitio si el alojamiento tradicional se cambió a alojamiento en la nube?
- Cómo implementar servidores de estilo Google o Facebook en mi pequeño centro de datos
- ¿Cuándo abrirá Apple el iCloud para hacer una copia de seguridad de la Mac?
- ¿Qué proveedor de la nube proporcionará los mejores costos y beneficios de rendimiento para mi organización?