Qu’est-ce qu’Azure Database pour MySQL ?

Effectué

La plupart des architectes et des développeurs cloud ne veulent pas gérer le serveur qui héberge leurs applications, ou le système d’exploitation et la base de données sous-jacents. À la place, ils souhaitent se concentrer sur le développement de leurs applications cloud. Microsoft Azure Database pour MySQL peut les aider à atteindre cet objectif. Azure Database pour MySQL est une offre managée de base de données relationnelle en tant que service (DBaaS), qui peut gérer vos charges de travail critiques avec des performances prévisibles et une scalabilité dynamique. Vous pouvez connecter vos applications clientes existantes et vos outils de base de données à Azure Database pour MySQL pour bénéficier des avantages d’un environnement PaaS (Platform as a Service), comme le montre l’image suivante.

Capture d’écran de l’architecture Azure Database pour MySQL dans une organisation classique avec une base de données relationnelle en tant que service (DBaaS) managée.

En implémentant Azure Database pour MySQL, vous pouvez tirer profit de la haute disponibilité, de la protection des données, et de performances prévisibles et évolutives.

Remarque

Azure Database pour MySQL est basé sur les versions 5.7 et 8.0 du moteur de base de données MySQL Community Edition.

Conseil

Azure Database pour MySQL prend désormais en charge les mises à niveau sur place vers les versions majeures. Par exemple, si vous avez un serveur MySQL 5.7, vous pouvez le mettre à niveau vers MySQL 8.0 sans aucun déplacement des données ni devoir mettre à jour les chaînes de connexion des applications.

Exemple de scénario

Supposons que vous travaillez dans une organisation qui implémente des bases de données MySQL pour prendre en charge des charges de travail critiques. Les architectes et les développeurs cloud de votre entreprise consacrent un temps considérable à gérer les serveurs. Ils résolvent aussi très souvent les problèmes liés aux systèmes d’exploitation et aux bases de données. Vous voulez migrer vers Azure Database pour MySQL pour bénéficier des avantages suivants :

  • Haute disponibilité
  • Sauvegardes automatiques
  • Maintenance automatisée
  • Conformité et sécurité améliorées
  • Évolutivité dynamique

En migrant vers Azure Database pour MySQL, vous pouvez aider vos architectes et développeurs cloud à se concentrer sur le développement des applications, et sur la mise à disposition des utilisateurs de ces applications et des données.

Procédure à suivre

Dans ce module, vous allez évaluer les capacités d’Azure Database pour MySQL, afin de déterminer s’il s’agit d’un bon choix pour gérer vos charges de travail. Pour effectuer cette évaluation, vous allez effectuer les opérations suivantes :

  • Repérez les fonctionnalités d’Azure Database pour MySQL.
  • Évaluer si Azure Database pour MySQL peut aider à répondre aux besoins de votre organisation en matière de base de données.
  • Déterminer l’option de déploiement de MySQL sur Azure la mieux adaptée pour votre organisation.

Objectif principal

L’objectif principal de ce module est de vous permettre de déterminer si Azure Database pour MySQL est approprié pour gérer les charges de travail de votre organisation. Vous devrez également être en mesure de décrire en quoi les performances et la scalabilité d’Azure Database pour MySQL en font le produit idéal pour héberger vos charges de travail de base de données.