Qidian, ¿cómo transferir registros en la nube?
1. Rehosting Este método puede volver a implementar datos y aplicaciones existentes en recursos informáticos y de almacenamiento en la nube sin modificaciones. Este suele ser el método de migración más rápido y sencillo, y no es adecuado para todo tipo de aplicaciones, pero puede funcionar bien con poca experiencia en computación en la nube o acceso al código base subyacente.
2. Refactorización Este enfoque modifica una pequeña porción del código base subyacente para optimizar las cargas de trabajo y mejorar la confiabilidad o el rendimiento en la nube pública. Por ejemplo, la carga de trabajo se modifica para utilizar un servicio de base de datos disponible en la plataforma en la nube en lugar de una base de datos local.
3. Las empresas pueden optar por modificar en gran medida el código de las cargas de trabajo para utilizar más servicios nativos de la nube. Esto requiere una comprensión clara y detallada de los recursos, servicios e infraestructura del proveedor de la nube. Pero las características generales y la funcionalidad de la carga de trabajo siguen siendo las mismas.
4. La reconstrucción suele ser el método de migración más complejo y exigente. Esto requiere recrear la carga de trabajo desde cero para que se ejecute de manera eficiente en el entorno del proveedor de la nube. Por ejemplo, puede utilizar arquitecturas nativas de la nube, como microservicios, para rediseñar y reconstruir cargas de trabajo heredadas y obsoletas.
5. Reemplazo Este enfoque significa que en lugar de implementar, modificar o recrear la carga de trabajo, la empresa utiliza la aplicación de un proveedor externo, generalmente como una oferta SaaS, en lugar de implementar, modificar o recrear la carga. carga de trabajo. La empresa migrará solo los datos de la aplicación. Como ejemplo simple, es más fácil usar la herramienta de monitoreo de carga de trabajo de un proveedor de nube que intentar implementar y usar la misma herramienta ejecutándose en un centro de datos local.