Résumé

Effectué

Dans votre entreprise de vente au détail de vêtements de sports, vous aviez besoin d’un moyen simple et rapide de migrer votre base de données de produits dans Azure. Vous avez opté pour la solution Azure SQL Managed Instance, car celle-ci offre une implémentation PaaS (Platform as a Service) de SQL Server dans le cloud. Azure SQL Database offre également une compatibilité proche de 100 % avec les versions locales de SQL Server. Vous avez migré les données et vérifié qu’elles avaient bien été synchronisées avec la base de données locale afin de pouvoir reconfigurer les applications clientes et le système d’analyse de données.

Avant SQL Managed Instance, les architectes système qui souhaitaient migrer une base de données vers Azure avaient le choix entre deux options :

  • Vous pouviez utiliser Azure SQL Database, qui offrait une solution PaaS complète permettant de réduire considérablement le temps d’administration. Or, cette solution passait souvent par des modifications importantes de la base de données, car Azure SQL Database ne prend pas en charge toutes les fonctionnalités de SQL Server.
  • Vous pouviez installer SQL Server sur une machine virtuelle dans Azure. Cependant, cette solution IaaS (Infrastructure as a Service) vous imposait d’exécuter, d’administrer et de mettre à jour vous-même la machine virtuelle, son système d’exploitation et SQL Server. À cela s’ajoutait un temps d’administration plus important.

SQL Managed Instance offre une solution entièrement PaaS, mais qui prend en charge pratiquement toutes les fonctionnalités de SQL Server. Cette solution est celle qui offre la charge administrative la plus faible que vous pourriez attendre d’Azure SQL Database, et vous n’avez pas besoin de réécrire votre base de données et de modifier vos applications clientes.

Pour obtenir une lecture supplémentaire, vous pouvez consulter les URL suivantes :