Kostenlose Spanner-Testinstanz und Beispielanwendung erstellen

In dieser Kurzanleitung erfahren Sie, wie Sie eine kostenlose Spanner-Testinstanz und eine Beispielanwendung verwenden. Weitere Informationen finden Sie in der Übersicht über Instanzen im kostenlosen Testzeitraum von Spanner.

Mit einer Testinstanz starten

Eine 90-tägige kostenlose Testinstanz von Spanner ist für alle Nutzer mit einem Google-Konto verfügbar, die die Cloud-Abrechnung in ihrem Projekt aktiviert haben. Kosten entstehen Ihnen erst, wenn Sie ein Upgrade auf eine kostenpflichtige Instanz ausführen.

Sie können eine Instanz für den kostenlosen Testzeitraum mit der Google Cloud Console oder der Google Cloud CLI erstellen.

Instanz für den kostenlosen Testzeitraum mit der Google Cloud -Console erstellen

In den folgenden Schritten wird erläutert, wie Sie mit derGoogle Cloud -Konsole eine Instanz für den kostenlosen Testzeitraum erstellen.

Hinweise

  1. Rufen Sie in der Google Cloud -Konsole die Seite Spanner auf.

    Spanner aufrufen

  2. Wählen Sie ein Google Cloud -Projekt aus oder erstellen Sie eines, falls noch nicht geschehen.

  3. Klicken Sie auf der Seite Spanner auf Kostenlosen Testzeitraum starten.

    Screenshot der Spanner-Landingpage in der Google Cloud Console, mit hervorgehobener Schaltfläche „Kostenlosen Testzeitraum starten“.

  4. Wenn Cloud Billing für Ihr Projekt bereits aktiviert ist, fahren Sie mit dem nächsten Abschnitt Instanz für die kostenlose Testversion erstellen fort.

    Wenn Cloud Billing für Ihr Projekt nicht aktiviert ist, verknüpfen Sie ein vorhandenes Cloud-Rechnungskonto oder erstellen Sie ein neues. Google verwendet diese Zahlungsinformationen, um Ihre Identität zu bestätigen. Die Kosten für Ihre Spanner-Instanz werden Ihnen nur in Rechnung gestellt, wenn Sie Ihr Cloud-Rechnungskonto ausdrücklich auf ein kostenpflichtiges Konto umstellen und Ihre Spanner-Instanz aus dem kostenlosen Testzeitraum auf eine kostenpflichtige Instanz umstellen.

    a. Klicken Sie auf Zur Abrechnung.

    Screenshot des Dialogfelds „Abrechnung aktivieren, um Spanner weiter zu verwenden“ mit der hervorgehobenen Schaltfläche „Zur Abrechnung“.

    b. Klicken Sie dann auf Rechnungskonto verknüpfen.

    Screenshot einer Seite mit der Meldung „Dieses Projekt hat kein Rechnungskonto“ und der hervorgehobenen Schaltfläche „Rechnungskonto verknüpfen“.

    c. Folgen Sie der Anleitung unter Rechnungskonto erstellen und verknüpfen Sie es dann mit Ihrem Projekt.

    d. Nachdem Sie Cloud Billing für Ihr Projekt aktiviert haben, rufen Sie die Seite Spanner auf.

    Spanner aufrufen

    e. Klicken Sie auf Jetzt testen und fahren Sie im nächsten Abschnitt mit Instanz für den Testzeitraum erstellen fort.

  5. Optional: Wenn Sie bereits eine Spanner-Instanz im Projekt erstellt haben, wird die Seite Spanner-Instanzen angezeigt.

    Klicken Sie auf Jetzt kostenlos testen.

    Screenshot der Seite „Spanner-Instanzen“, auf der „Kostenlose Instanz erstellen“ hervorgehoben ist

Kostenlose Testinstanz erstellen

Führen Sie auf der Seite Kostenlose Testinstanz erstellen die folgenden Schritte aus:

  1. Geben Sie im Feld Instanznamen festlegen einen Instanznamen ein, z. B. Trial instance.

  2. Die Instanz-ID wird automatisch basierend auf dem Instanznamen ausgefüllt, z. B. trial-instance. Ändern Sie sie bei Bedarf.

  3. Wählen Sie im Abschnitt Konfiguration auswählen eine Konfiguration aus dem Drop-down-Menü aus.

    Die Instanzkonfiguration legt fest, an welchem geografischen Standort die Instanz gespeichert und repliziert wird. Diese Liste ist viel kleiner als die Liste für kostenpflichtige Instanzen. Eine Liste der regionalen Konfigurationen, die für Instanzen im kostenlosen Testzeitraum verfügbar sind, finden Sie unter Verfügbare Instanzkonfigurationen. Eine vollständige Liste aller verfügbaren Instanzkonfigurationen finden Sie unter Regionale, biregionale und multiregionale Konfigurationen.

  4. Klicken Sie auf Instanz für den kostenlosen Testzeitraum erstellen.

    Nachdem Sie die Testinstanz erstellt haben, werden Sie aufgefordert, Spanner weiter zu entdecken. Dazu können Sie ein schrittweises Tutorial starten, in dem Sie lernen, wie Sie mit einer Beispielanwendung eine Datenbank erstellen. Weitere Informationen finden Sie unter Erste Schritte mit einer Beispielanwendung.

Instanz für den kostenlosen Testzeitraum mit der gcloud CLI erstellen

Hinweise

  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. To initialize the gcloud CLI, run the following command:

    gcloud init
  4. 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.

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

  6. 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.

  7. Install the Google Cloud CLI.
  8. To initialize the gcloud CLI, run the following command:

    gcloud init
  9. 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.

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

  11. 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.

Kostenlose Testinstanz erstellen

Verwenden Sie den Befehl gcloud spanner instances create, um eine Instanz für den kostenlosen Testzeitraum zu erstellen.

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

Ersetzen Sie Folgendes:

  • INSTANCE_ID: Eine permanente Kennung, die in einem Google Cloud -Projekt nur einmal vorkommen darf. Sie können die Instanz-ID später nicht ändern.
  • INSTANCE_CONFIG: Eine permanente Kennzeichnung Ihrer Instanzkonfiguration, die den geografischen Standort der Instanz definiert. Sie können eine Instanz für den kostenlosen Testzeitraum in einer der folgenden regionalen Instanzkonfigurationen erstellen:

    • Amerika: regional-us-central1 (Iowa), regional-us-east1 (South Carolina), regional-us-east4 (Northern Virginia), regional-us-east5 (Columbia)
    • Europa: regional-europe-west1 (Belgien), regional-europe-west3 (Frankfurt)
    • Asien: regional-asia-northeast1 (Tokio), regional-asia-south2 (Delhi), regional-asia-southeast2 (Jakarta)
  • INSTANCE_DESCRIPTION: Der Name, der in derGoogle Cloud -Console für die Instanz angezeigt werden soll. Der Instanzname darf innerhalb IhresGoogle Cloud -Projekts nur einmal vorkommen.

So erstellen Sie beispielsweise eine Instanz für eine kostenlose Testversion mit dem Namen trial-instance und dem Anzeigenamen Trial Instance unter Verwendung der regionalen Instanzkonfiguration regional-us-east5:

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

Erste Schritte mit einer Beispielanwendung

Spanner bietet eine Open-Source-Beispielanwendung, die Ihnen den Einstieg in die kostenlose Testinstanz von Spanner erleichtert. Eine Beispielanwendung besteht aus einem gRPC-Backenddienst, der von einer Spanner-Datenbank unterstützt wird, und einem Arbeitslastgenerator, der den Traffic für den Dienst steigert.

Sie können über die Google Cloud Console oder die Google Cloud CLI auf die Beispielanwendung zugreifen.

Console

  1. Rufen Sie in der Google Cloud -Console die Seite Spanner-Instanzen auf.

    Zur Seite "VM-Instanzen"

  2. Klicken Sie auf den Namen der Instanz mit dem kostenlosen Testzeitraum.

  3. Klicken Sie auf der Seite Instanzübersicht auf Weitere Informationen.

  4. Klicken Sie im Bereich Lernen: Anleitung auf Beispiel-Cloud SQL-Datenbank erstellen oder Beispiel-PostgreSQL-Datenbank erstellen, je nachdem, mit welchem Datenbankdialekt Sie beginnen möchten.

  5. Wenn Sie die Anleitung abgeschlossen haben, kehren Sie zum Bereich Lernen: Anleitung zurück, um die zweite Anleitung Eine Beispieldatenbank abfragen aufzurufen.

gcloud-CLI

  1. Führen Sie die in der Einrichtung der gcloud-Befehlszeile beschriebenen Schritte aus. Dazu gehören das Erstellen und Einrichten eines standardmäßigen Google Cloud -Projekts, das Aktivieren der Cloud Spanner API und das Einrichten von OAuth 2.0 zum Abrufen von Anmeldedaten für die Authentifizierung zur Verwendung der Cloud Spanner API.

    Sie müssen gcloud auth application-default login ausführen, um die lokale Entwicklungsumgebung mit Anmeldedaten für die Authentifizierung einzurichten.

  2. Führen Sie den Befehl gcloud spanner samples run aus, um die Beispielanwendung herunterzuladen und den gRPC-Back-End-Dienst und den Arbeitslastgenerator für die jeweilige Beispielanwendung zu starten:

    gcloud spanner samples run APPNAME --instance-id INSTANCE_ID
    
  3. Weitere Informationen und eine Liste der anderen verfügbaren Befehle für die Beispielanwendung finden Sie in der Dokumentation zur gcloud CLI.

Instanz mit kostenlosem Testzeitraum upgraden

In den folgenden Schritten wird beschrieben, wie Sie ein Upgrade für Ihre Instanz aus dem kostenlosen Testzeitraum durchführen.

Google Cloud -Konsole verwenden

  1. Rufen Sie in der Google Cloud -Konsole die Seite Spanner-Instanzen auf.

    Zur Seite "VM-Instanzen"

  2. Klicken Sie auf den Namen der Instanz mit dem kostenlosen Testzeitraum.

  3. Klicken Sie auf der Seite Instanzübersicht auf Instanz bearbeiten oder Zum Upgrade bearbeiten.

    Screenshot der Seite „Instanzübersicht“ und der Schaltfläche „Bearbeiten, um ein Upgrade durchzuführen“

  4. Geben Sie im Feld Instanznamen aktualisieren einen passenderen Namen für Ihre kostenpflichtige Instanz ein.

  5. Wählen Sie die Upgrade-Option aus. Sie können eine der folgenden Optionen auswählen:

    • Zu Enterprise Standard wechseln
    • Nach Ablauf des Testzeitraums automatisch ein Upgrade auf die Vollversion der Enterprise-Version durchführen
    • Später erinnern

    Im Abschnitt Zusammenfassung finden Sie eine Beschreibung der Rechen- und Speicherkosten für die ausgewählte kostenpflichtige Instanz, die Sie umgestellt haben.

  6. Klicken Sie auf Speichern, um ein Upgrade für Ihre Instanz auszuführen.

gcloud CLI verwenden

Wenn Sie Ihre Instanz im kostenlosen Testzeitraum auf eine kostenpflichtige Instanz der Enterprise-Version mit derselben Instanzkonfiguration umstellen möchten, führen Sie den folgenden gcloud spanner instances update-Befehl aus:

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

Instanz löschen

Console

  1. Rufen Sie in der Google Cloud -Console die Seite Spanner-Instanzen auf.

    Zur Seite "VM-Instanzen"

  2. Klicken Sie auf den Namen der Instanz, die Sie löschen möchten.

  3. Klicken Sie auf der Seite Instanzübersicht auf Instanz löschen.

  4. Folgen Sie den Anweisungen, um zu bestätigen, dass Sie die Instanz löschen möchten.

  5. Klicken Sie auf Löschen.

gcloud-CLI

Verwenden Sie den folgenden Befehl gcloud spanner instances delete, um die Instanz des kostenlosen Testzeitraums zu löschen:

gcloud spanner instances delete INSTANCE_ID

Nächste Schritte