Planifier votre base de données SQL Azure
Azure fournit des services PaaS (Platform-as-a-Service) pour vous aider à gérer tous les types de données, des données relationnelles fortement structurées aux données non structurées.
Vous découvrez ici pourquoi Azure SQL Database est un moyen pratique, économique et sécurisé d’héberger vos bases de données relationnelles.
Pourquoi choisir Azure SQL Database ?
Votre application de logistique de transport nécessite des procédures stockées qui exécutent des opérations CRUD (Create, Read, Update et Delete) de base. Vous êtes familiarisé avec l’utilisation de SQL Server et d’autres bases de données relationnelles.
Vous envisagez deux possibilités pour votre base de données :
- Héberger SQL Server localement : votre équipe informatique exécute un petit centre de données interne pour prendre en charge le service financier et quelques autres équipes. Vous pouvez collaborer avec celle-ci pour héberger un déploiement de SQL Server dans son centre de données.
- Héberger Azure SQL Database dans le cloud : Azure SQL Database étant basé sur SQL Server, il fournit les fonctionnalités de base de données relationnelle dont vous avez besoin.
Vous avez décidé de générer les couches web et application de votre application logistique sur Azure. Il est donc judicieux d’y héberger également votre base de données. Toutefois, il existe quelques autres raisons pour lesquelles Azure SQL Database est un bon choix et qui expliquent pourquoi il est encore plus facile à utiliser que des machines virtuelles.
Aspect pratique
Pour configurer SQL Server sur une machine virtuelle ou sur du matériel physique, vous devez connaître les configurations matérielle et logicielle requises. Vous devez comprendre les dernières bonnes pratiques en matière de sécurité et gérer régulièrement les correctifs du système d’exploitation et de SQL Server. Vous devez également gérer vous-même les problèmes de sauvegarde et de conservation des données.
Avec Azure SQL Database, nous gérons pour vous le matériel, les mises à jour logicielles et les correctifs de système d’exploitation. Il vous suffit de spécifier le nom de votre base de données et quelques options, et vous disposez d’une base de données SQL fonctionnelle en quelques minutes.
Vous pouvez afficher ou détruire des instances Azure SQL Database à votre convenance. Azure SQL Database est utilisable rapidement et est facile à configurer. Vous pouvez vous concentrer moins sur la configuration des logiciels et davantage sur les performances de votre application.
Coût
Étant donné que nous gérons certaines choses pour vous, vous n’avez pas besoin d’acheter des systèmes, ni d’en assurer l’alimentation ou la maintenance.
Azure SQL Database propose plusieurs options tarifaires. Ces options de tarifs vous permettent de trouver un bon compromis entre les performances et les coûts. Vous pouvez démarrer pour quelques euros par mois.
Mise à l’échelle
Vous constatez que la quantité de données de logistique de transport que vous devez stocker double chaque année. Quand vous exécutez localement, quelle quantité de capacité supplémentaire devez-vous prévoir ?
Avec Azure SQL Database, vous pouvez ajuster instantanément les performances et la taille de votre base de données quand vos besoins évoluent.
Sécurité
Azure SQL Database est fourni avec un pare-feu qui est automatiquement configuré pour restreindre les connexions à partir d’Internet.
Vous pouvez autoriser l’accès à des adresses IP spécifiques en lesquelles vous avez confiance. Vous pouvez ainsi utiliser Visual Studio, SQL Server Management Studio ou d’autres outils pour gérer votre base de données SQL Azure.
Pour résumé : grâce à Azure SQL Database, Microsoft Azure gère pour vous le matériel, les mises à jour logicielles et les correctifs de système d’exploitation. Nous proposons différentes options d’achats pour vous aider à obtenir les performances dont vous avez besoin à un coût prévisible. Azure SQL Database est également fourni avec un pare-feu afin que vous puissiez contrôler l’accès à vos données.
Bien que vous n’ayez pas besoin d’être administrateur de base de données pour utiliser Azure SQL Database, il existe quelques concepts que vous devez comprendre avant de commencer. Nous aborderons ces concepts dans l’unité suivante.