Il existe trois considérations principales pour sélectionner le service Azure SQL adapté à vos besoins : votre objectif global, la mesure dans laquelle vous avez besoin d’un accès ou d’un contrôle au système d’exploitation (SE) et la version de SQL Server que vous préférez. Si vous devez contrôler le système d’exploitation sous-jacent en raison de la conformité ou des dépendances logicielles et que vous préférez conserver la version actuelle de SQL Server, le réhébergement sur SQL Server sur des machines virtuelles Azure constituerait votre meilleure option. Si toutefois le contrôle du système d’exploitation n’est pas une exigence et que vous préférez utiliser les dernières « non-versions » de SQL Server, la modernisation de vos applications existantes ou la prise en charge des applications cloud modernes dans des solutions complètement managées, telles qu’Azure SQL Database ou Azure SQL Managed Instance, devraient être idéales.