Kostenlose Spanner-Testinstanz und Beispielanwendung erstellen

In dieser Kurzanleitung erfahren Sie, wie Sie eine kostenlose Spanner-Testinstanz verwenden und Beispielanwendung.

Weitere Informationen finden Sie unter Übersicht über kostenlose Spanner-Testinstanzen.

Erste Schritte mit einer kostenlosen Testinstanz

Eine kostenlose 90-tägige Spanner-Testinstanz ist für jeden verfügbar Nutzer mit einem Google-Konto, für das Cloud Billing in ihrem Projekt aktiviert ist Ich werden nur dann in Rechnung gestellt, wenn Sie ein Upgrade ausführen. von Ihrer kostenlosen Testinstanz zu einer kostenpflichtigen Instanz.

Sie können eine kostenlose Testinstanz mit der Google Cloud Console oder Google Cloud CLI

Kostenlose Testinstanz mit der Google Cloud Console erstellen

In den folgenden Schritten wird erläutert, wie Sie eine kostenlose Testinstanz mithilfe der Google Cloud Console

Hinweise

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

    Spanner aufrufen

  2. Wählen Sie ein Google Cloud-Projekt aus oder erstellen Sie eines.

  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 Test starten“

  4. Wenn Cloud Billing für Ihr Projekt bereits aktiviert ist, fahren Sie mit Kostenlose Testinstanz erstellen im nächsten Abschnitt.

    Wenn Cloud Billing für Ihr Projekt nicht aktiviert ist, verknüpfen Sie ein vorhandenes Cloud-Rechnungskonto erstellen oder ein neues erstellen. Google verwendet diese Zahlungsinformationen, um Ihre Identität zu bestätigen. Wir nicht Ihre Spanner-Instanz in Rechnung stellen, es sei denn, Sie führen explizit ein Upgrade von Ihrem Cloud-Rechnungskonto auf ein kostenpflichtiges Konto und führen Sie ein Upgrade Ihrer kostenlosen Spanner-Testinstanz auf eine kostenpflichtige Instanz.

    a. Klicken Sie auf Zur Abrechnung.

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

    b. Klicken Sie dann auf Rechnungskonto verknüpfen.

    Screenshot einer Seite, auf der „Dieses Projekt hat kein Rechnungskonto“ angezeigt wird und die Schaltfläche „Rechnungskonto verknüpfen“ markiert ist.

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

    d. Nachdem Sie Cloud Billing für Ihr Projekt aktiviert haben, wechseln Sie zur Spanner-Seite.

    Spanner aufrufen

    e. Klicken Sie auf Kostenlosen Test starten und fahren Sie mit Kostenlose Testinstanz erstellen fort. im nächsten Abschnitt.

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

    Klicken Sie auf Kostenlosen Test starten.

    Screenshot der Seite mit den Spanner-Instanzen mit hervorgehobener Option „Kostenlose Instanz erstellen“

Kostenlose Testinstanz erstellen

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

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

  2. Die Instanz-ID wird automatisch anhand des Instanznamens ausgefüllt. Beispiel: trial-instance. Ändern Sie ihn bei Bedarf.

  3. Wählen Sie im Abschnitt Konfiguration auswählen eine Konfiguration aus dem aus.

    Ihre Instanzkonfiguration bestimmt den geografischen Standort, an dem Ihre Instanz gespeichert und repliziert wird. Beachten Sie, dass diese Konfigurationsliste als die Liste für kostenpflichtige Instanzen. Eine Liste der regionale Konfigurationen, die für kostenlose Testinstanzen verfügbar sind, siehe Verfügbare Instanzkonfigurationen. Für eine vollständige Liste aller verfügbaren Instanzkonfigurationen, Siehe Regionale, biregionale und multiregionale Konfigurationen.

  4. Klicken Sie auf Kostenlose Testinstanz erstellen.

    Screenshot der Seite „Kostenlose Testinstanz erstellen“ mit dem Häkchen neben „Kostenlose Testinstanz erstellen“.

    Nachdem Sie Ihre kostenlose Testinstanz erstellt haben, werden Sie aufgefordert, fortzufahren lernen und erkunden, indem Sie eine Schritt-für-Schritt-Anleitung Anleitung zum Erstellen einer Datenbank anhand eines Beispiels . Weitere Informationen finden Sie unter Erste Schritte mit einem Beispiel. .

Kostenlose Testinstanz 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

  1. Erstellen Sie eine Instanz mit dem Namen trial-instance und dem Anzeigenamen Trial Instance. Verwenden Sie dazu die regionale 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. , um Ihnen den Einstieg in die kostenlose Spanner-Testinstanz zu erleichtern. A Beispielanwendung besteht aus einem Back-End-gRPC-Dienst, der von einem Spanner-Datenbank und ein Arbeitslastgenerator, der Traffic zu für den Dienst.

Sie können über die Google Cloud Console oder die Google Cloud CLI

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 kostenlosen Testinstanz.

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

  4. Klicken Sie im Bereich Learn: Tutorial (Lernen: Anleitung) auf Cloud SQL-Beispiel erstellen“. Datenbank oder erstellen Sie eine PostgreSQL-Beispieldatenbank, je nachdem, welchen Dialekt Sie verwenden möchten.

  5. Kehren Sie nach Abschluss der Anleitung zum Learn: Tutorial (Lernen: Anleitung) können Sie im Anschluss an die zweite Anleitung (Query) eine Beispieldatenbank.

gcloud-CLI

  1. Führen Sie die unter Einrichtung der gcloud-Befehlszeile beschriebenen Schritte aus. Dazu gehören das Erstellen und Einrichten eines Google Cloud-Standardprojekts, 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.

    Führen Sie gcloud auth application-default login aus um Ihre lokale Entwicklungsumgebung mit Authentifizierung einzurichten Anmeldedaten.

  2. Führen Sie den Befehl gcloud alpha spanner samples run aus, um das Beispiel herunterzuladen. Anwendung ausführen und den Back-End-gRPC-Dienst und -Arbeitslastgenerator für der gegebenen Beispielanwendung:

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

Instanz mit kostenlosem Testzeitraum upgraden

In den folgenden Schritten wird erläutert, wie Sie ein Upgrade Ihrer kostenlosen Testinstanz durchführen.

Google Cloud Console verwenden

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

    Zur Seite "VM-Instanzen"

  2. Klicken Sie auf den Namen der kostenlosen Testinstanz.

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

    Screenshot der Seite „Instanzübersicht“ und der Schaltfläche „Zum Upgraden bearbeiten“

  4. Geben Sie im Feld Name aktualisieren einen treffenden Namen für die bezahlte Instanz.

  5. Wählen Sie die gewünschte Upgradeoption aus.

    Der Abschnitt Summary enthält eine Beschreibung der Computing- und Speichermöglichkeiten. Kosten für die aktualisierte kostenpflichtige Instanz, die Sie ausgewählt haben.

    Screenshot der Seite "Edit Instance" (Instanz bearbeiten) mit hervorgehobener Schaltfläche "Save" (Speichern).

  6. Klicken Sie auf Speichern, um ein Upgrade Ihrer kostenlosen Testinstanz durchzuführen.

gcloud CLI verwenden

So führen Sie ein Upgrade Ihrer kostenlosen Testinstanz trial-instance auf eine kostenpflichtige Instanz mit Instanzkonfiguration aufrufen, führen Sie den folgenden Befehl aus:

gcloud spanner instances update trial-instance --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

Löschen Sie Ihre kostenlose Testinstanz trial-instance mit folgendem Befehl: Befehl:

gcloud spanner instances delete trial-instance

Nächste Schritte