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 gratuita di Spanner.
Inizia con un'istanza di prova gratuita
Un'istanza di prova gratuita di Spanner di 90 giorni è disponibile per chiunque abbia un Account Google e abbia attivato la fatturazione Cloud nel proprio progetto. Non ti verrà addebitato alcun importo a meno che tu non scelga di eseguire l'upgrade della tua istanza di prova gratuita a una a pagamento.
Puoi creare un'istanza di prova gratuita utilizzando la console Google Cloud o Google Cloud CLI.
Creare un'istanza di prova gratuita utilizzando la console Google Cloud
I passaggi riportati di seguito spiegano come creare un'istanza di prova gratuita utilizzando la console Google Cloud.
Prima di iniziare
Nella console Google Cloud, vai alla pagina Spanner.
Seleziona o crea un progetto Google Cloud, se non l'hai ancora fatto.
Nella pagina Spanner, fai clic su Inizia una prova gratuita.
Se la fatturazione Cloud è già attivata per il tuo progetto, vai a Creare un'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 creane uno nuovo. Google utilizza questi dati di pagamento per verificare la tua identità. Non viene addebitato alcun costo per l'istanza Spanner, a meno che non esegua esplicitamente l'upgrade dell'account di fatturazione Cloud a un account a pagamento e l'upgrade dell'istanza di prova gratuita Spanner a un'istanza a pagamento.
a. Fai clic su Vai a Fatturazione.
b. Poi fai clic su Collega un account di fatturazione.
c. Segui i passaggi per creare l'account di fatturazione, quindi collegalo al tuo progetto.
d. Dopo aver attivato la fatturazione Cloud per il tuo progetto, vai alla pagina Spanner.
e. Fai clic su Inizia una prova gratuita e vai a Creare un'istanza di prova gratuita nella sezione successiva.
(Facoltativo) Se hai già creato un'istanza Spanner nel progetto, viene visualizzata la pagina Istanze Spanner.
Fai clic su Inizia la prova gratuita.
Crea un'istanza di prova gratuita
Nella pagina Crea la tua istanza di prova gratuita, segui questi passaggi:
Nel campo Assegna un nome all'istanza, inserisci un nome per l'istanza, ad esempio
Trial instance
.L'ID istanza viene compilato automaticamente in base al nome dell'istanza, ad esempio
trial-instance
. Modificalo, se necessario.Nella sezione Scegli una configurazione, seleziona una configurazione dal menu a discesa.
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ù piccolo 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 istanze disponibili, consulta Configurazioni a livello di una o più regioni.
Fai clic su Crea istanza di prova gratuita.
Dopo aver creato l'istanza di prova gratuita, ti viene chiesto di continuare a imparare ed esplorare Spanner avviando un tutorial passo passo che ti insegna a creare un database utilizzando un'applicazione di esempio. Per ulteriori informazioni, consulta la guida introduttiva all'utilizzo di un'applicazione di esempio.
Creare un'istanza di prova gratuita utilizzando gcloud CLI
Prima di iniziare
- 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.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
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.
-
-
Make sure that billing is enabled for your Google Cloud project.
-
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.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
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.
-
-
Make sure that billing is enabled for your Google Cloud project.
-
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.
Crea un'istanza di prova gratuita
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 Google Cloud progetto. 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)
- Americhe:
INSTANCE_DESCRIPTION: il nome da visualizzare per l'istanza nella console Google Cloud. Il nome dell'istanza deve essere univoco all'interno del Google Cloud progetto.
Ad esempio, per creare un'istanza di prova gratuita denominata trial-instance
con il nome visualizzato Trial Instance
utilizzando la configurazione dell'istanza regionaleregional-us-east5
:
gcloud spanner instances create trial-instance --config=regional-us-east5 \
--instance-type=free-instance --description="Trial Instance"
Inizia con 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 basato su un database Spanner e da un generatore di carichi di lavoro che indirizza il traffico al servizio.
Puoi accedere all'applicazione di esempio utilizzando la console Google Cloud o Google Cloud CLI.
Console
Vai alla pagina Istanze Spanner nella console Google Cloud.
Fai clic sul nome dell'istanza di prova gratuita.
Nella pagina Panoramica istanza, fai clic su Scopri.
Nel riquadro Scopri: tutorial, fai clic su Crea un database Cloud SQL di esempio o Crea un database PostgreSQL di esempio, a seconda del dialetto con cui vuoi iniziare.
Al termine del tutorial, torna al pannello Apprendimento: tutorial per seguire il secondo tutorial, Eseguire query su un database di esempio.
Interfaccia a riga di comando gcloud
Completa i passaggi descritti nella configurazione di Google Cloud CLI, che illustrano la creazione e l'impostazione di un progetto Google Cloud predefinito, l'abilitazione dell'API Cloud Spanner e la configurazione di OAuth 2.0 per ottenere le credenziali di autenticazione per utilizzare l'API Cloud Spanner.
Assicurati di eseguire
gcloud auth application-default login
per configurare l'ambiente di sviluppo locale con le credenziali di autenticazione.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
Per ulteriori informazioni e un elenco di altri comandi disponibili per l'applicazione di esempio, consulta la documentazione dell'interfaccia a riga di comando gcloud.
Eseguire l'upgrade di un'istanza di prova gratuita
I passaggi riportati di seguito spiegano come eseguire l'upgrade dell'istanza di prova gratuita.
Utilizzare la console Google Cloud
Nella console Google Cloud, vai alla pagina Istanze Spanner.
Fai clic sul nome dell'istanza di prova gratuita.
Nella pagina Panoramica dell'istanza, fai clic su Modifica istanza o Modifica per eseguire l'upgrade.
Nel campo Aggiorna nome istanza, inserisci un nome più appropriato per l'istanza a pagamento, se applicabile.
Seleziona l'opzione di upgrade. Puoi selezionare una delle seguenti opzioni:
- Esegui l'upgrade ora
- Esegui automaticamente l'upgrade alla versione completa della versione 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.
Fai clic su Salva per eseguire l'upgrade dell'istanza di prova gratuita.
Utilizza gcloud CLI
Per eseguire l'upgrade dell'istanza di prova gratuita a un'istanza dell'edizione Enterprise a pagamento con la stessa configurazione dell'istanza, esegui il seguente comando gcloud spanner instances update
:
gcloud spanner instances update INSTANCE_ID --instance-type=provisioned
Elimina l'istanza
Console
Vai alla pagina Istanze Spanner nella console Google Cloud.
Fai clic sul nome dell'istanza che vuoi eliminare.
Nella pagina Panoramica istanza, fai clic su Elimina istanza.
Segui le istruzioni per confermare che vuoi eliminare l'istanza.
Fai clic su Elimina.
Interfaccia a riga di comando gcloud
Per eliminare l'istanza di prova gratuita, utilizza il seguente
gcloud spanner instances delete
comando:
gcloud spanner instances delete INSTANCE_ID
Passaggi successivi
- Scopri di più sulle istanze di prova gratuita di Spanner.
- Scopri di più sulle istanze e sui database Spanner.
- Per informazioni dettagliate sui prezzi di Spanner dopo il periodo di prova gratuito, consulta la pagina Prezzi.