¿Qué es Azure Database for MySQL?
La mayoría de los arquitectos y desarrolladores en la nube no quieren administrar el servidor que hospeda sus aplicaciones o el sistema operativo (SO) subyacente y la base de datos. En lugar de eso, quieren centrarse en desarrollar sus aplicaciones diseñadas para la nube. El uso de Microsoft Azure Database for MySQL puede ayudarles a alcanzar este enfoque. Azure Database for MySQL es una oferta de bases de datos relacionales como servicio (DBaaS) administradas que permite administrar las cargas de trabajo críticas con un rendimiento predecible y una escalabilidad dinámica. Puede conectar las aplicaciones cliente y las herramientas de base de datos existentes a la instancia de Azure Database for MySQL para obtener las ventajas de un entorno de plataforma como servicio (PaaS), como se muestra en la siguiente imagen.
Al implementar Azure Database for MySQL, puede aprovechar la alta disponibilidad, la protección de datos y el rendimiento escalable predecible.
Nota:
Azure Database for MySQL se basa en las versiones 5.7 y 8.0 del motor de base de datos mySQL Community Edition.
Sugerencia
Azure Database for MySQL ahora admite actualizaciones en contexto a versiones principales. Por ejemplo, si tiene un servidor MySQL 5.7, puede actualizarlo a MySQL 8.0 sin movimiento de datos ni necesidad de actualizar las cadenas de conexión de la aplicación.
Escenario de ejemplo
Supongamos que trabaja en una organización que implementa bases de datos MySQL para admitir cargas de trabajo críticas. Los arquitectos y desarrolladores en la nube de su empresa pasan mucho tiempo administrando servidores. También suelen solucionar problemas relacionados con sistemas operativos y bases de datos. Quiere migrar a Azure Database for MySQL para aprovechar las siguientes ventajas:
- Alta disponibilidad
- Copias de seguridad automáticas
- Mantenimiento automatizado
- Cumplimiento y seguridad mejorados
- Escalabilidad dinámica
Al migrar a Azure Database for MySQL, puede ayudar a los arquitectos y desarrolladores en la nube a centrarse en el desarrollo de aplicaciones y en entregar esas aplicaciones y datos a los usuarios.
Lo que hará
En este módulo, evaluará las funcionalidades de Azure Database for MySQL para que pueda determinar si es una buena opción para ayudar a administrar las cargas de trabajo. Para realizar esta evaluación, deberá:
- Identifique las características de Azure Database for MySQL.
- Evalúe si Azure Database for MySQL puede ayudarle a abordar los requisitos de la base de datos de su organización.
- Determine qué opción de implementación de MySQL en Azure es la mejor para su organización.
Objetivo principal
El objetivo principal de este módulo es permitirle determinar si Azure Database for MySQL es adecuado para administrar las cargas de trabajo de la organización. También podrá describir cómo el rendimiento y la escalabilidad de Azure Database for MySQL hacen que este servicio sea ideal para hospedar las cargas de trabajo de base de datos.