Resumen
En este módulo, ha explorado las funcionalidades y características de Azure Database para MySQL, y su rol como solución de base de datos como servicio (DBaaS) totalmente administrada que simplifica la administración de cargas de trabajo críticas con un rendimiento predecible y una escalabilidad dinámica. También ha evaluado las características y funcionalidades de ejecución de MySQL en máquinas virtuales de Azure, explorando información para evaluar qué opción de implementación funciona mejor para las necesidades de su organización.
En el módulo se han descrito las dos opciones de implementación principales para ejecutar cargas de trabajo de MySQL en Azure. Cada opción presenta ventajas y consideraciones únicas:
- Servidor flexible de Azure Database for MySQL: Esta opción de DBaaS está diseñada para facilitar el uso, ofrecer alta disponibilidad integrada, copias de seguridad automatizadas y compatibilidad con el escalado automático de recursos de proceso y almacenamiento. Es especialmente adecuada para las organizaciones que buscan reducir la sobrecarga administrativa, a la vez que se garantizan las funcionalidades de alta disponibilidad y de recuperación ante desastres.
- MySQL en máquinas virtuales de Azure: Esta opción de IaaS proporciona un mayor control sobre el entorno de base de datos, lo que permite la personalización del sistema operativo y las configuraciones de MySQL. Es idónea para escenarios en los que se necesitan versiones específicas de MySQL no compatibles con el servidor flexible o cuando es necesaria una personalización extensa.
Los criterios de decisión descritos en este módulo (las opciones de esfuerzo administrativo, costo y alta disponibilidad) estaban diseñados para guiarle en la evaluación de qué modelo de implementación se alinea mejor con los requisitos técnicos y los objetivos estratégicos. Se ha examinado cómo cada modelo controla la escalabilidad, la seguridad y la administración de datos, lo que proporciona una base para la toma de decisiones fundamentada.
A medida que considere la posibilidad de usar MySQL en la organización, es fundamental que pondere las ventajas operativas frente a la necesidad de control directo sobre el entorno de base de datos. Tanto si las ventajas del servicio administrado de Azure Database for MySQL como las funcionalidades de personalización de MySQL en máquinas virtuales de Azure admiten mejor los requisitos de carga de trabajo, esta decisión afectará significativamente a la eficiencia operativa y la escalabilidad.