Utilisez un compte gratuit Azure pour essayer gratuitement une Base de données Azure pour PostgreSQL - Serveur flexible gratuit

S’APPLIQUE À : Azure Database pour PostgreSQL – Serveur flexible

Azure Database pour PostgreSQL serveur flexible est un service managé que vous utilisez pour exécuter, gérer et mettre à l’échelle des bases de données PostgreSQL hautement disponibles dans le cloud. Avec un compte gratuit Azure, vous pouvez utiliser Azure Database pour PostgreSQL serveur flexible gratuitement pendant 12 mois avec des limites mensuelles allant jusqu’à :

  • 750 heures d’instance Burstable B1MS, suffisamment d’heures pour exécuter une instance de base de données en continu chaque mois.
  • stockage de 32 Go et stockage de sauvegarde de 32 Go.

Cet article explique comment créer et utiliser une instance de serveur flexible Azure Database pour PostgreSQL gratuitement à l’aide d’un compte gratuit Azure.

Prérequis

Pour suivre ce didacticiel, vous avez besoin des éléments suivants :

Créer une instance de serveur flexible Azure Database pour PostgreSQL

  1. Connectez-vous au portail Azure avec votre compte gratuit Azure.

    Il s’ouvre par défaut sur le tableau de bord des services.

  2. Pour créer une instance de serveur flexible Azure Database pour PostgreSQL, recherchez et sélectionnez Azure Database pour PostgreSQL serveurs :

    Screenshot that shows how to search and select Azure Database for PostgreSQL flexible server.

    Alternativement, vous pouvez recherchez et parcourir les Services gratuits, puis sélectionner la partie Base de données Azure pour PostgreSQL à partir de la liste :

    Screenshot that shows a list of all free services on the Azure portal, highlighting PostgreSQL.

  3. Sélectionnez Créer.

  4. Entrez les paramètres de base d’une nouvelle instance de serveur flexible Azure Database pour PostgreSQL.

    Screenshot that shows the Basic Settings for creating an Azure Database for PostgreSQL flexible server instance.

    Paramètre Valeur suggérée Description
    Abonnement Votre nom d’abonnement Sélectionnez l’abonnement Azure version d’évaluation gratuite.
    Resource group Votre groupe de ressources Entrez un groupe de ressources nouveau ou existant dans votre abonnement.
    Nom du serveur mydemoserver-pgsql Spécifiez un nom unique pour identifier votre serveur flexible. Le nom de domaine postgres.database.azure.com est ajouté au nom de serveur que vous fournissez. Le nom de serveur ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). Il doit contenir entre 3 et 63 caractères.
    Region La région la plus proche de vos utilisateurs Sélectionnez un emplacement dans la liste, de préférence l’emplacement le plus proche de vos utilisateurs.
    Version de PostgreSQL La version principale la plus récente Utilisez la version principale PostgreSQL la plus récente, sauf si vous avez des exigences précises.
    Type de charge de travail Développement Pour une version d’évaluation gratuite, sélectionnez charge de travail de Développement. Pour une charge de travail de production, choisissez Petite/moyenne taille ou Grande taille en fonction de vos exigences.
    Calcul + stockage Par défaut Sélectionnez la référence SKU du calcul et du stockage qui s’adapte mieux à vos besoins en termes de performances et de coûts.
    Zone de disponibilité Aucune préférence Si votre application (hébergée sur des Machines virtuelles Azure, des groupes identiques de machines virtuelles ou une instance AKS) est configurée dans une zone de disponibilité spécifique, créez votre serveur flexible dans la même zone de disponibilité. La colocalisation de l’application et de la base de données améliore les performances en réduisant la latence du réseau entre les zones. Si vous choisissez Aucune préférence, c’est la zone de disponibilité par défaut qui est sélectionnée.
    Haute disponibilité Default Laissez l’option haute disponibilité désactivée.
    Méthode d'authentification Authentification PostgreSQL uniquement Sélectionnez la méthode d’authentification qui répond à vos besoins d’authentification pour cette instance de PostgreSQL.
    Nom d’utilisateur administrateur myadmin Créer un compte de connexion à utiliser lorsque vous vous connectez au serveur. Le nom d’utilisateur administrateur doit contenir entre 1 et 63 caractères, ne doit contenir que des chiffres et des lettres, ne peut pas commencer par pg_ et ne peut pas être azure_superuser, azure_pg_admin, administrateur, administrateur, racine, invité ou public.
    Mot de passe Votre mot de passe Spécifiez un mot de passe pour le compte administrateur du serveur. Votre mot de passe doit contenir entre 8 et 128 caractères. Il doit également contenir des caractères de trois des catégories suivantes : lettres majuscules, lettres minuscules, chiffres (0 à 9) et caractères non alphanumériques (!, $, #, %, etc.). Votre mot de passe ne peut pas contenir tout ou partie du nom de connexion. Une partie d’un nom de connexion est définie comme trois caractères alphanumériques consécutifs ou plus.
  5. Pour le paramètre Calcul + stockage, conservez les valeurs par défaut générées lors de la sélection du type de la charge de travail Développement.

    Screenshot that shows the default values for compute + storage settings.

    Sélectionnez Configurer le Serveur pour visualiser et personnaliser le paramètre Calcul + stockage.

    Veillez à sélectionner l’instance Burstable B1MS (1-2 vCores), indiquez si vous souhaitez inclure un stockage inférieur ou égal à 32 Go, puis conservez les paramètres par défaut pour les options restantes.

    Screenshot that shows the Compute + Storage Configure Server blade, to choose B1MS SKU and 32GB Storage.

    Sélectionnez Enregistrer pour poursuivre la configuration.

  6. Sélectionnez l’onglet Mise en réseau pour configurer le mode d’accès à votre serveur.

    Azure Database pour PostgreSQL serveur flexible offre deux façons de se connecter :

    • Accès public (adresses IP autorisées) et point de terminaison privé
    • Accès privé (intégration au réseau virtuel)

    Avec l’accès public, l’accès à votre serveur est limité aux adresses IP autorisées que vous incluez dans une règle de pare-feu ou aux applications qui peuvent atteindre l’instance de Azure Database pour PostgreSQL serveur flexible via des points de terminaison privés. Cette méthode empêche les applications et outils externes de se connecter au serveur et à toutes les bases de données sur le serveur, sauf si vous créez une règle pour ouvrir le pare-feu pour une adresse IP ou une plage spécifique, ou créez un point de terminaison privé.

    Avec un accès privé, l’accès à votre serveur est limité à votre réseau virtuel. Pour plus d’informations sur les méthodes de connectivité, consultez Vue d’ensemble de la mise en réseau.

    Dans le cadre de ce didacticiel, activez l’accès public pour la connexion au serveur.

    Remarque

    Azure Database pour PostgreSQL prise en charge de serveur flexible pour les points de terminaison privés en préversion nécessite l’activation de Activez les points de terminaison privés pour les serveurs flexiblesPostgreSQL en préversion dans votre abonnement. Une fois la fonctionnalité en préversion activée , vous pouvez créer des serveurs compatibles PE, c’est-à-dire réseau à l’aide de Private Link.

  7. Sous l’onglet Mise en réseau, pour la méthode Connecter ivity, sélectionnez Accès public (adresses IP autorisées) et point de terminaison privé.

  8. Laissez autoriser l’accès public à cette ressource via Internet à l’aide d’une adresse IP publique activée dans ce cas, car vous souhaitez que l’instance soit accessible à partir de l’adresse IP publique avec laquelle votre station de travail navigue sur Internet. En désactivant cette zone de case activée, le seul trafic entrant qui serait autorisé serait celui qui transitait par des points de terminaison privés.

  9. Pour configurer les Règles de pare-feu, sélectionnez Ajouter l’adresse IP actuelle du client.

    Screenshot that shows the networking options to be chosen, and highlights the add current client IP address button.

  10. Pour passer en revue votre configuration de serveur flexible Azure Database pour PostgreSQL, sélectionnez Vérifier + créer.

    Screenshot that shows the Review + create blade.

    Important

    Lors de la création de l’instance de serveur flexible Azure Database pour PostgreSQL à partir de votre compte gratuit Azure, vous voyez toujours un coût estimé par mois dans le panneau Calcul + Stockage : Résumé des coûts et onglet Vérifier + Créer. Toutefois, tant que vous utilisez votre compte gratuit Azure et que votre utilisation gratuite du service est limitée mensuellement (pour afficher les informations d’utilisation, reportez-vous à la section Surveiller et suivre l’utilisation des services gratuits ci-dessous), vous ne serez pas facturé pour le service. Nous travaillons actuellement à l’amélioration de l’expérience Résumé des coûts pour les services gratuits.

  11. Sélectionnez Créer pour approvisionner le serveur.

    L'approvisionnement peut prendre quelques minutes.

  12. Dans la barre d’outils, sélectionnez Notifications (icône de cloche) pour surveiller le processus de déploiement.

    Une fois le déploiement terminé, sélectionnez Épingler au tableau de bord pour créer une vignette pour l’instance de serveur flexible Azure Database pour PostgreSQL sur votre tableau de bord Portail Azure. Cette vignette est un raccourci vers la page Vue d’ensemble du serveur. Lorsque vous sélectionnez Accéder à la ressource, la page Vue d’ensemble du serveur s’ouvre.

    Par défaut, la création d’une base de données postgres s’effectue sous votre serveur. La base de données postgres est une base de données par défaut qui est destinée aux utilisateurs, aux utilitaires et aux applications tierces. (L’autre base de données par défaut est azure_maintenance. Sa fonction consiste à séparer les processus de service gérés des actions utilisateur. Vous ne pouvez pas accéder à cette base de données.)

Se connecter et interroger

Maintenant que vous avez créé une instance de serveur flexible Azure Database pour PostgreSQL dans un groupe de ressources, vous pouvez vous connecter au serveur et interroger des bases de données à l’aide des guides de démarrage rapide suivants Connecter et requête :

Surveiller et suivre l’utilisation des services gratuits

Vous n’êtes pas facturé pour Azure Database pour PostgreSQL services serveur flexibles inclus gratuitement avec votre compte Gratuit Azure, sauf si vous dépassez les limites de service gratuites. Pour rester dans les limites, utilisez la portail Azure pour suivre et surveiller l’utilisation de vos services gratuits.

  1. Dans le portail Azure, recherchez Abonnements puis sélectionnez l’abonnement au compte gratuit Azure - Version d’évaluation gratuite.

  2. Sur la page Vue d’ensemble, déroulez le menu pour afficher la vignette meilleurs services gratuits par usage, puis sélectionnezVisualiser l’ensemble des services gratuits.

    Screenshot that shows the Free Trial subscription overview page and highlights View all free services.

  3. Recherchez les compteurs ci-dessous en rapport avec la Base de données Azure pour PostgreSQL – Serveur Flexible pour suivre l’utilisation de :

    Compteur Description Limite mensuelle
    Base de données Azure pour PostgreSQL, Serveur flexible Calcul de la série BS Burstable, B1MS Effectue le suivi de l’utilisation du calcul en termes de nombre d’heures d’exécution 750 heures par mois - niveau de calcul B1MS Burstable
    Base de données Azure pour PostgreSQL - Stockage, Données stockées du Serveur flexible Effectue le suivi du Stockage des données approvisionnées en termes de go utilisés par mois 32 Go par mois

    Screenshot that shows the View and track usage information blade on Azure portal for all free services.

    • Compteur : identifie l’unité de mesure du service consommé.
    • Utilisation/Limite : utilisation et limite du mois en cours pour le compteur.
    • État : état d’utilisation du service. En fonction de votre utilisation, vous pouvez avoir l’un des états suivants :
    • Non utilisé : vous n’avez pas utilisé le compteur, ou l’utilisation du compteur n’a pas atteint le système de facturation.
    • Dépassement le <Date> : Vous avez dépassé la limite du compteur le <Date>.
    • Dépassement peu probable : il est peu probable que vous dépassiez la limite pour le compteur.
    • Dépassement le <Date> : Il est probable que vous dépasserez la limite du compteur le <Date>.

    Important

    Avec un compte gratuit Azure, vous obtenez également un crédit de 200 $ à utiliser dans un délai de 30 jours. Pendant ce temps, toute utilisation au-delà des quantités mensuelles gratuites de services sera déduite de ce crédit. À la fin de vos 30 premiers jours ou après avoir dépensé votre crédit de 200 $ (selon la première situation), vous payez uniquement ce que vous utilisez au-delà des quantités mensuelles de services gratuites. Pour continuer à bénéficier de services gratuits au bout de 30 jours, passez au tarif du paiement à l’utilisation. Si vous ne passez pas au paiement à l’utilisation, vous ne pouvez pas acheter de services Azure au-delà de votre crédit de 200 $, et votre compte et vos services seront éventuellement désactivés. Pour plus d’informations, consultez FAQ du compte gratuit Azure.

Nettoyer les ressources

Si vous utilisez l’instance de serveur flexible Azure Database pour PostgreSQL pour le développement, le test ou les charges de travail de production limitées dans le temps prévisibles, optimisez l’utilisation en démarrant et en arrêtant le serveur à la demande. Une fois que vous avez arrêté le serveur, il reste dans cet état pendant sept jours, sauf si le redémarrage est effectué plus tôt. Pour plus d’informations, consultez démarrer/arrêter le serveur pour réduire le TCO. Lorsque votre instance de serveur flexible Azure Database pour PostgreSQL est arrêtée, il n’existe aucune utilisation du calcul, mais Stockage’utilisation est toujours prise en compte.

Sinon, si vous ne vous attendez pas à avoir besoin de ces ressources à l’avenir, vous pouvez les supprimer en supprimant le groupe de ressources ou en supprimant simplement l’instance de serveur flexible Azure Database pour PostgreSQL.

  • Procédez comme suit pour supprimer le groupe de ressources :

    1. Depuis le portail Azure, recherchez et sélectionnez Groupes de ressources.
    2. Dans la liste des groupes de ressources, sélectionnez le nom de votre groupe de ressources.
    3. Sur la page Vue d’ensemble de votre groupe de ressources, sélectionnez Supprimer le groupe de ressources.
    4. Dans la boîte de dialogue de confirmation, entrez le nom de votre groupe de ressources, puis sélectionnez Supprimer.
  • Pour supprimer l’instance de serveur flexible Azure Database pour PostgreSQL, dans la page Vue d’ensemble du serveur, sélectionnez Supprimer.

Étapes suivantes