Cuando usa AWS, es propietario de los datos almacenados en él. Puede hacer lo que quiera con él, incluida la migración de AWS a su propio servidor o cualquier otro proveedor de la nube.
Sin embargo, dependiendo de los servicios que esté utilizando, puede ser fácil o no migrar fuera de AWS.
Por ejemplo:
- ¿Cuáles son los principales desarrolladores de sitios web de bienes raíces?
- ¿Qué es un buen sitio web para organizar proyectos de bricolaje?
- Cómo construir un sitio web como el de Mac Pro donde el elemento se anima cuando te desplazas
- ¿El sitio web de Quora estará disponible en todos los idiomas europeos algún día?
- ¿Qué sitios de apuestas ofrecen las mejores probabilidades?
- Digamos que está utilizando componentes comunes, como una pila LAMP, que se ejecuta en EC2. Eso sería relativamente fácil de migrar a cualquier infraestructura.
- Hay servicios que están profundamente integrados en el diseño y la implementación de su aplicación, como Dynamo DB o SWF. En estos casos, será difícil migrar sin hacer un gran rediseño o reimplementación.
- Existen otros servicios que requieren algunos patrones de diseño genéricos, pero que necesitan que su aplicación llame a las API de AWS. Por ejemplo, S3 o SQS. En este caso, deberá rediseñar y actualizar algunas partes de su código.
- El uso de contenedores Docker, como en ECS, facilitaría su migración.
Cuando analizo el bloqueo de AWS, utilizo el siguiente cuadro que armé. La ubicación real por servicio variará caso por caso, dependiendo de su aplicación específica y hacia dónde está migrando. Pero este es un punto de partida:
Además, no olvide considerar los costos de transferencia de datos. AWS cobra dinero por transferir datos a Internet. Según la cantidad de datos que migre de AWS, podría pagar algo de dinero. Por ejemplo, transferir 10 TB de S3 le costaría alrededor de $ 900 USD.