Microsoft a lancé un outil de gestion de base de données qui devrait aider les utilisateurs à gérer plusieurs bases de données partageant un seul moteur SQL.

Avec la plateforme de données Fabric du fournisseur, Database Hub promet aux ingénieurs un emplacement unique pour gérer une gamme de services de bases de données courants, notamment Azure SQL Server, le système multimodèle Azure Cosmos DB, Azure Database pour PostgreSQL, SQL Server activé par Azure Arc, Azure Database pour MySQL et d’autres services Fabric.

Disponible en accès anticipé, « l’expérience de gestion unifiée de bases de données » aidera à gérer les systèmes sur site, sur PaaS et sur SaaS, a déclaré Microsoft. Shireesh Thota, vice-président de Microsoft pour les bases de données, a déclaré : « Grâce aux bases de données intégrées nativement dans Microsoft Fabric, nous aidons nos clients à moderniser SQL, à unifier leur parc de données et à créer des applications natives d’IA plus rapidement et avec plus de confiance.

Il a déclaré que Database Hub bénéficierait aux utilisateurs dont « les organisations gèrent un mélange de bases de données relationnelles et NoSQL dans des environnements Edge, PaaS et SaaS, souvent via des outils, des portails et des expériences de gestion fragmentés ».

Avec autant de contrôle de base de données en un seul endroit, Microsoft prévoit ensuite d’ajouter un peu d’IA, affirmant que cela permettra de gagner du temps et d’améliorer les performances.

« Le Database Hub introduit une approche de gestion de base de données assistée par des agents et humaine. Les agents intelligents raisonnent en permanence sur les signaux à l’échelle du domaine pour faire apparaître ce qui a changé, expliquer pourquoi c’est important et guider les équipes vers la marche à suivre », a déclaré Thota.

La question de savoir si les équipes techniques feront confiance au « raisonnement » d’un agent IA est une autre affaire.

Thota a déclaré que l’outil LLM de Microsoft, Copilot, fournirait également des informations pour aider les équipes à comprendre rapidement ce qui se passe dans leur parc de bases de données et pourquoi.

« Les vues globales sur l’état de santé, les catégories de performances communes et l’analyse des tendances fournissent des signaux cohérents entre les services, permettant ainsi aux équipes d’exploitation et de développement de passer de la compréhension à l’action avec une plus grande confiance. »

Le registre a demandé à Microsoft si son Hub aiderait à régler les bases de données, ce qui oblige les constructeurs de systèmes à faire des compromis sur un grand nombre de choix pour optimiser les performances. Ils peuvent inclure des boutons système tels que les paramètres d’exécution et les politiques de mise en cache de la mémoire, la conception physique telle que la structure des données ou les types d’index, les options de réglage des requêtes qui contrôlent la manière dont une base de données va exécuter une requête et, enfin, la gestion du cycle de vie impliquant des décisions à long terme sur le moment de mettre à niveau le logiciel ou le matériel.

L’année dernière, le Carnegie Mellon University Database Group a publié un article montrant que les algorithmes d’intégration vectorielle pourraient améliorer les performances des paramètres par défaut sur les services de bases de données PostgreSQL courants d’un facteur de deux à dix. En utilisant un « LLM-booster » distinct, la durée d’exécution du protocole pourrait être réduite d’environ 12 heures à environ 50 minutes.

Au cours des dernières années, Microsoft a manifesté son intérêt pour la promotion d’une gamme de systèmes de bases de données ainsi que de son propre serveur SQL.

Preuve du chemin parcouru, Microsoft a lancé l’année dernière une plate-forme de base de données de documents construite sur un backend relationnel PostgreSQL, développant ainsi deux extensions open source du SGBDR.

En novembre de l’année dernière, Microsoft a annoncé un service de base de données PostgreSQL distribué conçu pour rivaliser avec d’autres systèmes hyperscalers et SGBDR tiers tels que CockroachDB et YugabyteDB.

Microsoft n’a pas précisé si l’un ou l’autre système serait inclus dans la gestion du Database Hub.

D’autres fournisseurs d’analyse de données et d’apprentissage automatique, tels que Databricks et Snowflake, ont annoncé des services de bases de données transactionnelles au sein de leurs plateformes. L’année dernière, Snowflake a lancé une base de données en tant que service PostgreSQL au sein de son environnement de données d’IA pour placer les charges de travail transactionnelles aux côtés de l’analyse et de l’IA sous un ensemble unique de règles de gouvernance. Suite à l’acquisition de Neon, qui propose une architecture PostgreSQL sans serveur, Databricks a annoncé son service Lakebase. ®

A lire également