Créer une instance Spanner en essai sans frais et un exemple d'application

Ce guide de démarrage rapide vous explique comment utiliser une instance en essai sans frais de Spanner et un exemple d'application.

Pour en savoir plus, consultez la page Présentation des instances en essai gratuit de Spanner.

Faites vos premiers pas avec une instance en essai sans frais

Une instance en essai gratuit de 90 jours de Spanner est disponible pour toute personne disposant d'un compte Google pour laquelle Cloud Billing est activé dans son projet. Vous n'êtes pas facturé, sauf si vous choisissez de mettre à niveau votre instance en essai sans frais vers une instance payante.

Vous pouvez créer une instance en essai sans frais à l'aide de la console Google Cloud ou de Google Cloud CLI.

Créer une instance en essai sans frais à l'aide de la console Google Cloud

Avant de commencer

  1. Dans la console Google Cloud, accédez à la page Spanner.

    Accéder à Spanner

  2. Sélectionnez ou créez un projet Google Cloud si vous ne l'avez pas déjà fait.

  3. Sur la page Spanner, cliquez sur Démarrer un essai gratuit.

    Capture d'écran de la page de destination de Spanner dans la console Google Cloud, avec le bouton "Démarrer un essai gratuit" encadré.

  4. Si Cloud Billing est déjà activé pour votre projet, passez à la section Créer une instance en essai sans frais dans la section suivante.

    Si Cloud Billing n'est pas activé pour votre projet, associez un compte de facturation Cloud existant ou créez-en un. Google utilise ces informations de paiement pour valider votre identité. Nous ne facturons pas votre instance Spanner, sauf si vous mettez explicitement à niveau votre compte de facturation Cloud vers un compte payant et que vous mettez à niveau votre instance Spanner en essai gratuit vers une instance payante.

    a. Cliquez sur Accéder à la facturation.

    Capture d'écran du pop-up "Activer la facturation pour continuer à utiliser Spanner" mettant en évidence le bouton "Accéder à la facturation".

    b. Cliquez ensuite sur Associer un compte de facturation.

    Capture d'écran d'une page montrant "Ce projet ne comporte aucun compte de facturation", avec le bouton "Associer un compte de facturation" encadré

    c. Suivez les étapes pour créer un compte de facturation, puis associez-le à votre projet.

    d. Après avoir activé Cloud Billing pour votre projet, accédez à la page Spanner.

    Accéder à Spanner

    e. Cliquez sur Démarrer un essai sans frais et passez à l'étape Créer une instance en essai sans frais dans la section suivante.

  5. Facultatif: Si vous avez déjà créé une instance Spanner dans le projet, la page Instances Spanner s'affiche.

    Cliquez sur Démarrer l'essai gratuit.

    Capture d'écran de la page "Instances de Cloud Spanner" avec mise en surbrillance de l'option "Créer une instance gratuite"

Créer une instance en essai sans frais

Sur la page Créer une instance en essai sans frais, procédez comme suit:

  1. Dans le champ Attribuer un nom à l'instance, saisissez un nom d'instance tel que Trial instance.

  2. L'ID d'instance est automatiquement renseigné en fonction du nom de l'instance (par exemple, trial-instance). Modifiez-le si nécessaire.

  3. Dans la section Sélectionner une configuration, sélectionnez une configuration dans le menu déroulant.

    La configuration de votre instance détermine l'emplacement géographique où votre instance est stockée et répliquée. Notez que cette liste de configurations est beaucoup plus courte que la liste disponible pour les instances payantes. Pour obtenir la liste des configurations régionales disponibles pour les instances en essai gratuit, consultez la page Configurations d'instance disponibles. Pour obtenir la liste complète de toutes les configurations d'instance disponibles, consultez la section Configurations régionales et multirégionales.

  4. Cliquez sur Créer une instance en essai sans frais.

    Capture d'écran de la page "Créer une instance en essai sans frais", avec le texte "Créer une instance en essai sans frais" encadré.

    Une fois que vous avez créé votre instance en essai sans frais, vous êtes invité à poursuivre votre apprentissage et votre exploration de Spanner en lançant un tutoriel par étapes qui vous explique comment créer une base de données à l'aide d'un exemple d'application. Pour en savoir plus, consultez la section Premiers pas avec un exemple d'application.

Créer une instance en essai sans frais à l'aide de la gcloud CLI

Avant de commencer

  1. Connectez-vous à votre compte Google Cloud. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
  2. Installez Google Cloud CLI.
  3. Pour initialiser gcloudCLI, exécutez la commande suivante :

    gcloud init
  4. Créez ou sélectionnez un projet Google Cloud.

    • Créez un projet Google Cloud :

      gcloud projects create PROJECT_ID

      Remplacez PROJECT_ID par le nom du projet Google Cloud que vous créez.

    • Sélectionnez le projet Google Cloud que vous avez créé :

      gcloud config set project PROJECT_ID

      Remplacez PROJECT_ID par le nom de votre projet Google Cloud.

  5. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  6. Créez des identifiants d'authentification locaux pour votre compte Google :

    gcloud auth application-default login
  7. Installez Google Cloud CLI.
  8. Pour initialiser gcloudCLI, exécutez la commande suivante :

    gcloud init
  9. Créez ou sélectionnez un projet Google Cloud.

    • Créez un projet Google Cloud :

      gcloud projects create PROJECT_ID

      Remplacez PROJECT_ID par le nom du projet Google Cloud que vous créez.

    • Sélectionnez le projet Google Cloud que vous avez créé :

      gcloud config set project PROJECT_ID

      Remplacez PROJECT_ID par le nom de votre projet Google Cloud.

  10. Vérifiez que la facturation est activée pour votre projet Google Cloud.

  11. Créez des identifiants d'authentification locaux pour votre compte Google :

    gcloud auth application-default login

Créer une instance en essai sans frais

  1. Créez une instance nommée trial-instance avec le nom à afficher Trial Instance à l'aide de la configuration d'instance régionale regional-us-east5:
gcloud spanner instances create trial-instance --config=regional-us-east5 \
    --instance-type=free-instance --description="Trial Instance"

Premiers pas avec un exemple d'application

Spanner propose un exemple d'application Open Source pour vous aider à faire vos premiers pas avec son instance en essai sans frais. Un exemple d'application se compose d'un service gRPC de backend reposant sur une base de données Spanner et d'un générateur de charge de travail qui dirige le trafic vers le service.

Vous pouvez accéder à l'exemple d'application à l'aide de la console Google Cloud ou de Google Cloud CLI.

Console

  1. Accédez à la page Instances de Spanner dans la console Google Cloud.

    Accéder à la page Instances

  2. Cliquez sur le nom de l'instance en essai sans frais.

  3. Sur la page Présentation de l'instance, cliquez sur Apprendre.

  4. Dans le panneau Apprendre: Tutoriel, cliquez sur Créer un exemple de base de données Cloud SQL ou sur Créer un exemple de base de données PostgreSQL, en fonction du dialecte avec lequel vous souhaitez commencer.

  5. Une fois le tutoriel terminé, revenez au panneau Apprendre: Tutoriel pour suivre le deuxième tutoriel, Interroger un exemple de base de données.

gcloud CLI

  1. Suivez la procédure décrite sur la page de configuration de la gcloud CLI, qui explique comment créer et définir un projet Google Cloud par défaut, activer l'API Cloud Spanner et configurer OAuth 2.0 pour obtenir des identifiants d'authentification permettant d'utiliser l'API Cloud Spanner.

    Veillez à exécuter gcloud auth application-default login pour configurer votre environnement de développement local avec des identifiants d'authentification.

  2. Exécutez la commande gcloud alpha spanner samples run pour télécharger l'exemple d'application et démarrer le service gRPC de backend et le générateur de charge de travail pour l'exemple d'application donné:

    gcloud spanner samples run APPNAME --instance-id INSTANCE_ID
    
  3. Pour obtenir plus d'informations ainsi qu'une liste des autres commandes disponibles pour l'exemple d'application, consultez la documentation de gcloud CLI.

Mettre à niveau une instance en essai sans frais

Utiliser la console Google Cloud

  1. Dans la console Google Cloud, accédez à la page Instances de Spanner.

    Accéder à la page Instances

  2. Cliquez sur le nom de l'instance en essai sans frais.

  3. Sur la page Présentation de l'instance, cliquez sur Modifier l'instance ou Modifier pour mettre à niveau.

    Capture d'écran de la page "Présentation de l'instance" et bouton "Modifier pour mettre à niveau"

  4. Dans le champ Mettre à jour le nom, saisissez un nom plus approprié pour votre instance payante, le cas échéant.

  5. Sélectionnez votre option de mise à niveau.

    La section Récapitulatif fournit une description des coûts de calcul et de stockage pour l'instance payante mise à niveau que vous avez sélectionnée.

    Capture d'écran de la page "Modifier l'instance" avec le bouton "Enregistrer" encadré

  6. Cliquez sur Enregistrer pour mettre à niveau votre instance en essai sans frais.

Utiliser gcloud CLI

Pour mettre à niveau votre instance trial-instance en essai sans frais vers une instance payante avec la même configuration d'instance, exécutez la commande suivante:

gcloud spanner instances update trial-instance --instance-type=provisioned

Supprimer l'instance

Console

  1. Accédez à la page Instances de Spanner dans la console Google Cloud.

    Accéder à la page Instances

  2. Cliquez sur le nom de l'instance que vous souhaitez supprimer.

  3. Sur la page Présentation de l'instance, cliquez sur Supprimer une instance.

  4. Suivez les instructions pour confirmer que vous souhaitez bien supprimer l'instance.

  5. Cliquez sur Supprimer.

gcloud CLI

Pour supprimer l'instance trial-instance en essai sans frais, utilisez la commande suivante:

gcloud spanner instances delete trial-instance

Étapes suivantes