Crea un'istanza di prova gratuita di Spanner e un'applicazione di esempio

Questa guida rapida mostra come utilizzare un'istanza di prova gratuita di Spanner e un'applicazione di esempio. Per ulteriori informazioni, consulta la panoramica delle istanze di prova gratuite di Spanner.

Inizia con un'istanza di prova gratuita

Un'istanza di prova gratuita di Spanner per 90 giorni è disponibile per chiunque abbia un Account Google con la fatturazione Cloud abilitata nel proprio progetto. Non ti verrà addebitato alcun costo a meno che tu non scelga di eseguire l'upgrade dell'istanza di prova gratuita a un'istanza a pagamento.

Puoi creare un'istanza di prova gratuita utilizzando la console Google Cloud o Google Cloud CLI.

Prima di iniziare

Console

  1. Nella console Google Cloud , vai alla pagina Spanner.

    Vai a Spanner

  2. Seleziona o crea un Google Cloud progetto, se non l'hai ancora fatto.

  3. Se la fatturazione Cloud è già abilitata per il tuo progetto, vai a Crea istanza di prova gratuita nella sezione successiva.

    Se la fatturazione Cloud non è attivata per il tuo progetto, collega un account di fatturazione Cloud esistente o crea un nuovo account di fatturazione Cloud. Google utilizza questi dati di pagamento per verificare la tua identità. Non addebitiamo costi per la tua istanza Spanner a meno che tu non esegua esplicitamente l'upgrade del tuo account di fatturazione Cloud a un account a pagamento e non esegua l'upgrade della tua istanza di prova gratuita di Spanner a un'istanza a pagamento.

    a. Fai clic su Vai alla fatturazione.

    Screenshot della finestra di dialogo Abilita la fatturazione per continuare a utilizzare Spanner, che evidenzia il pulsante Vai alla fatturazione.

    b. Poi, fai clic su Collega un account di fatturazione.

    Screenshot di una pagina che mostra il messaggio Questo progetto non ha un account di fatturazione, con il pulsante Collega un account di fatturazione evidenziato.

    c. Segui i passaggi per creare un account di fatturazione e poi collegalo al tuo progetto.

    d. Dopo aver attivato fatturazione Cloud per il tuo progetto, vai alla pagina Spanner.

    Vai a Spanner

    e. Fai clic su Inizia una prova gratuita e vai a Crea un'istanza di prova gratuita nella sezione successiva.

  4. (Facoltativo) Se hai già creato un'istanza Spanner nel progetto, visualizzi la seguente pagina Istanze Spanner.

    Fai clic su Inizia una prova gratuita.

    Screenshot della pagina delle istanze Spanner, in cui è evidenziato Crea istanza gratuita.

gcloud

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. Install the Google Cloud CLI.

  3. If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

  4. To initialize the gcloud CLI, run the following command:

    gcloud init
  5. Create or select a Google Cloud project.

    • Create a Google Cloud project:

      gcloud projects create PROJECT_ID

      Replace PROJECT_ID with a name for the Google Cloud project you are creating.

    • Select the Google Cloud project that you created:

      gcloud config set project PROJECT_ID

      Replace PROJECT_ID with your Google Cloud project name.

  6. Make sure that billing is enabled for your Google Cloud project.

  7. If you're using a local shell, then create local authentication credentials for your user account:

    gcloud auth application-default login

    You don't need to do this if you're using Cloud Shell.

    If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.

  8. Install the Google Cloud CLI.

  9. If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

  10. To initialize the gcloud CLI, run the following command:

    gcloud init
  11. Create or select a Google Cloud project.

    • Create a Google Cloud project:

      gcloud projects create PROJECT_ID

      Replace PROJECT_ID with a name for the Google Cloud project you are creating.

    • Select the Google Cloud project that you created:

      gcloud config set project PROJECT_ID

      Replace PROJECT_ID with your Google Cloud project name.

  12. Make sure that billing is enabled for your Google Cloud project.

  13. If you're using a local shell, then create local authentication credentials for your user account:

    gcloud auth application-default login

    You don't need to do this if you're using Cloud Shell.

    If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.

Creare un'istanza di prova gratuita

Console

I passaggi seguenti spiegano come creare un'istanza di prova gratuita utilizzando la consoleGoogle Cloud .

Nella pagina Crea la tua istanza di prova gratuita, segui questi passaggi:

  1. Inserisci il Nome istanza da visualizzare nella console Google Cloud . L'istanza deve essere univoca all'interno del tuo progetto Google Cloud .
  2. Inserisci l'ID istanza per identificare in modo permanente la tua istanza. L'ID istanza deve essere univoco anche all'interno del tuo Google Cloud progetto. Non puoi modificare l'ID istanza in un secondo momento.
  3. Seleziona una posizione di configurazione dal menu a discesa Regione.

    La configurazione dell'istanza determina la posizione geografica in cui l'istanza viene archiviata e replicata. Tieni presente che questo elenco di configurazioni è molto più breve dell'elenco disponibile per le istanze a pagamento. Per un elenco delle configurazioni regionali disponibili per le istanze di prova gratuita, consulta Configurazioni delle istanze disponibili. Per un elenco completo di tutte le configurazioni di istanza disponibili, consulta Configurazioni regionali, a due regioni e multiregionali.

  4. Fai clic su Crea istanza gratuita.

    Dopo aver creato l'istanza di prova gratuita, ti viene chiesto di continuare a imparare e a esplorare Spanner avviando un tutorial passo passo che ti insegna a creare un database utilizzando un'applicazione di esempio. Per saperne di più, consulta la guida introduttiva a un'applicazione di esempio.

gcloud

Per creare un'istanza di prova gratuita, utilizza il comando gcloud spanner instances create.

gcloud spanner instances create INSTANCE_ID \
   --instance-type=free-instance --config=INSTANCE_CONFIG \
   --description=INSTANCE_DESCRIPTION

Sostituisci quanto segue:

  • INSTANCE_ID: un identificatore permanente univoco all'interno del tuo progetto Google Cloud . Non potrai modificare l'ID istanza in un secondo momento.
  • INSTANCE_CONFIG: un identificatore permanente della configurazione dell'istanza, che definisce la posizione geografica dell'istanza. Puoi creare un'istanza di prova gratuita in una delle seguenti configurazioni di istanze regionali:

    • Americhe: regional-us-central1 (Iowa), regional-us-east1 (Carolina del Sud), regional-us-east4 (Virginia del Nord), regional-us-east5 (Columbia)
    • Europa: regional-europe-west1 (Belgio), regional-europe-west3 (Francoforte)
    • Asia: regional-asia-northeast1 (Tokyo), regional-asia-south2 (Delhi), regional-asia-southeast2 (Giacarta)
  • INSTANCE_DESCRIPTION: il nome da visualizzare per l'istanza nella consoleGoogle Cloud . Il nome dell'istanza deve essere univoco all'interno del tuo progettoGoogle Cloud .

Ad esempio, per creare un'istanza di prova gratuita denominata trial-instance con il nome visualizzato Trial Instance utilizzando la configurazione dell'istanza regionale regional-us-east5:

gcloud spanner instances create trial-instance --config=regional-us-east5 \
  --instance-type=free-instance --description="Trial Instance"

Inizia a utilizzare un'applicazione di esempio

Spanner offre un'applicazione di esempio open source per aiutarti a iniziare a utilizzare l'istanza di prova gratuita di Spanner. Un'applicazione di esempio è costituita da un servizio gRPC di backend supportato da un database Spanner e da un generatore di carichi di lavoro che indirizza il traffico al servizio.

Puoi accedere all'applicazione di esempio utilizzando Google Cloud CLI.

gcloud

  1. Completa i passaggi descritti nella configurazione di gcloud, che include la creazione e l'impostazione di un progetto Google Cloud predefinito, l'attivazione dell'API Cloud Spanner e la configurazione di OAuth 2.0 per ottenere le credenziali di autenticazione per utilizzare l'API Cloud Spanner.

    Esegui il comando gcloud auth application-default login per configurare l'ambiente di sviluppo locale con le credenziali di autenticazione.

  2. Esegui il comando gcloud spanner samples run per scaricare l'applicazione di esempio e avviare il servizio gRPC di backend e il generatore di carichi di lavoro per l'applicazione di esempio specificata:

    gcloud spanner samples run APPNAME --instance-id INSTANCE_ID
    
  3. Per ulteriori informazioni e un elenco di altri comandi disponibili per l'applicazione di esempio, consulta la documentazione di gcloud CLI.

Esegui l'upgrade di un'istanza di prova gratuita

I passaggi seguenti spiegano come eseguire l'upgrade dell'istanza di prova gratuita.

Console

  1. Nella console Google Cloud , vai alla pagina Istanze Spanner.

Vai alla pagina Istanze

  1. Fai clic sul nome dell'istanza di prova gratuita.

  2. Nella pagina Panoramica istanza, fai clic su Modifica istanza o Modifica per eseguire l'upgrade.

Screenshot della pagina Panoramica istanza e del pulsante Modifica per l'upgrade

  1. Nel campo Aggiorna nome istanza, inserisci un nome più appropriato per l'istanza a pagamento, se applicabile.

  2. Seleziona l'opzione di upgrade. Puoi selezionare una delle seguenti opzioni:

    • Esegui l'upgrade ora
    • Esegui automaticamente l'upgrade alla versione completa di Enterprise al termine della prova
    • Ricordamelo più tardi

    La sezione Riepilogo fornisce una descrizione dei costi di calcolo e archiviazione per l'istanza a pagamento di cui è stato eseguito l'upgrade che hai selezionato.

  3. Fai clic su Salva per eseguire l'upgrade dell'istanza di prova gratuita.

gcloud

Per eseguire l'upgrade dell'istanza di prova gratuita a un'istanza dell'edizione Enterprise a pagamento con la stessa configurazione, esegui il seguente comando gcloud spanner instances update:

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

Elimina l'istanza

Console

  1. Vai alla pagina Istanze Spanner nella console Google Cloud .

    Vai alla pagina Istanze

  2. Fai clic sul nome dell'istanza che vuoi eliminare.

  3. Nella pagina Panoramica istanza, fai clic su Elimina istanza.

  4. Segui le istruzioni per confermare che vuoi eliminare l'istanza.

  5. Fai clic su Elimina.

gcloud

Per eliminare l'istanza di prova gratuita, utilizza il seguente comando gcloud spanner instances delete:

gcloud spanner instances delete INSTANCE_ID

Passaggi successivi