Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Estrategia de migración para bases de datos relacionales
Yaser Raja, Amazon Web Services (AWS)
Noviembre de 2020(Historial de revisión)
En su cartera empresarial, es probable que tenga varios tipos de bases de datos. Al migrar a Amazon Web Services (AWS), puede optar por «levantar y cambiar» sus bases de datos (volver a alojarlas) o modernizar sus aplicaciones cambiando aAWSservicios de bases de datos gestionados (replataforma).
Si decide volver a alojar su base de datos,AWSproporciona una serie de servicios y herramientas que pueden ayudarlo a mover, almacenar y analizar sus datos de forma segura. Si decides cambiarte a unAWSservicio de base de datos gestionada,AWSofrece una multitud de opciones para que nunca tenga que sacrificar la funcionalidad, el rendimiento o la escalabilidad. Para obtener más información sobre laAWSfamilia de bases de datos, consulteBases de datosAWS
Este documento se centra en las estrategias para migrar bases de datos relacionales alAWSCloud, para ejecutivos de TI y negocios, gerentes de programas o proyectos, propietarios de productos y gerentes de operaciones/infraestructura que planean migrar sus bases de datos locales aAWS.
Información general
La mejor estrategia de migración de bases de datos le permite aprovechar al máximoAWSCloud (Cloud) Esto implica migrar sus aplicaciones para usar bases de datos nativas de la nube especialmente diseñadas. No debe limitarse a la misma base de datos anticuada que ha estado usando en las instalaciones. En cambio, considere modernizar sus aplicaciones y elegir las bases de datos que mejor se adapten a los requisitos de flujo de trabajo de sus aplicaciones
Muchas empresas han adoptado este enfoque. Por ejemplo, Airbnb necesitaba procesar y analizar rápidamente 50 GB de datos al día. Necesitaban una base de datos clave-valor para almacenar el historial de búsqueda de los usuarios para búsquedas rápidas que permitieran la búsqueda personalizada, un almacén de datos en memoria para almacenar el estado de la sesión y obtener una representación del sitio más rápida (inferior a un milisegundo) y una base de datos relacional como base de datos transaccional principal. EligieronAmazon DynamoDB
La estrategia de migración de bases de datos está estrechamente vinculada a la estrategia global de nube de su organización. Por ejemplo, si decide hacer primero la transición de sus aplicaciones y, a continuación, transformarlas, podría decidir levantar y cambiar primero la base de datos. Cuando esté completamente en elAWSEn la nube, comienza a trabajar para modernizar su aplicación. Esta estrategia puede ayudarlo a salir rápidamente de sus centros de datos actuales y, luego, centrarse en la modernización.
La migración de su base de datos está estrechamente relacionada con la migración de su aplicación. Todas las estrategias de migración de bases de datos implican algún nivel de cambios en las aplicaciones que utilizan esas bases de datos. Estos cambios van desde apuntar a la nueva ubicación de la base de datos en elAWSNube a una reescritura total de la aplicación, si no se puede cambiar porque el código fuente no está disponible o es una aplicación de código cerrado de terceros.