Azure SQL Database serverless

Azure SQL Database serverless

Azure SQL Database serverless est un service tout récent sur Azure.
Quelle drôle d’idée d’avoir une base de données server less !
Dans cet article nous verrons dans quel cas il est intéressant d’utiliser ce service, puis comment l’utiliser.

Qu’est-ce que c’est exactement ?

Azure SQL Database serverless est un Azure SQL Database classique qui :

  • facture uniquement à l’utilisation du calcul et le stockage utilisé
  • se mets en pause après une période d’inactivité
  • qui est autoscalé.

Contrairement aux bases de données Azure SQL Database classique :

  • qui ont un prix fixe mensuel
  • le serveur est provisionné

Dans quel cas l’utiliser ?

Dans le cas ou vous n’avez pas besoin que votre base de données soit toujours en ligne.

Vous utilisez votre base de données une fois par jour/semaine/mois le reste du temps celle-ci peut être en pause. 

Comment crée-t-on un serveur Azure SQL Database serverless?

Dans le portail azure (https://portal.azure.com/) :

  •  cliquez sur « Create a resource »
  • Puis rechercher SQL Databases
  • Puis dans la section Compute + storage cliquez sur Configure Database
  • Vous avez plus qu’à cliquez sur Serverless

Les principaux paramètres sont les suivants :

  • Auto-Pause delay : qui comme son nom l’indique est le temps d’inactivité à partir duquel la base de données se met en pauses
  • Le stockage maximum de votre base de données
  • Le nombre maximum et minimum de vCores utilisée par la base de données

A noter : si vous avez déjà une base de données existante vous pouvez la passer en serverless via le menu « Configure »

Et voilà le tour est joué, a votre tour d’optimiser le coût de vos base de données Azure !

Happy coding 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Pin It on Pinterest