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 unter Übersicht über kostenlose Spanner-Testinstanzen.

Erste Schritte mit einer kostenlosen Testinstanz

Eine kostenlose 90-tägige Spanner-Testinstanz steht allen Nutzern mit einem Google-Konto zur Verfügung, für die Cloud Billing in ihrem Projekt aktiviert ist. Ihnen werden keine Kosten in Rechnung gestellt, sofern Sie nicht für Ihre kostenlose Testinstanz ein Upgrade auf eine kostenpflichtige Instanz durchführen.

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

Kostenlose Testinstanz mit der Google Cloud Console erstellen

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

Hinweise

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

    Zu Spanner

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

  3. Klicken Sie auf der Seite Spanner auf Kostenlosen Test 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 fort.

    Wenn Cloud Billing für Ihr Projekt nicht aktiviert ist, verknüpfen Sie ein vorhandenes Cloud-Rechnungskonto oder erstellen Sie ein neues Cloud-Rechnungskonto. Google verwendet diese Zahlungsinformationen, um Ihre Identität zu überprüfen. Ihre Spanner-Instanz wird nur dann in Rechnung gestellt, wenn Sie explizit ein Upgrade Ihres Cloud-Rechnungskonto auf ein kostenpflichtiges Konto durchführen und Ihre kostenlose Spanner-Testinstanz auf eine kostenpflichtige Instanz upgraden.

    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 dann mit Ihrem Projekt.

    d. Rufen Sie nach der Aktivierung von Cloud Billing für Ihr Projekt die Seite Spanner auf.

    Zu Spanner

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

  5. Optional: Wenn Sie in dem Projekt zuvor schon eine Spanner-Instanz erstellt haben, wird die folgende Seite für 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 anhand des Instanznamens automatisch ausgefüllt, z. B. trial-instance. Ändern Sie ihn bei Bedarf.

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

    Die Instanzkonfiguration bestimmt den geografischen Standort, an dem Ihre Instanz gespeichert und repliziert wird. Beachten Sie, dass diese Konfigurationsliste viel kleiner ist als die Liste für kostenpflichtige Instanzen. Eine Liste der regionalen Konfigurationen, die für kostenlose Testinstanzen 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 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, Spanner zu lernen und sich mit Spanner vertraut zu machen. Dazu starten Sie eine Schritt-für-Schritt-Anleitung, in der Sie erfahren, wie Sie mithilfe einer Beispielanwendung eine Datenbank erstellen. Weitere Informationen finden Sie unter Erste Schritte mit einer Beispielanwendung.

Kostenlose Testinstanz mit der gcloud CLI erstellen

Hinweise

  1. Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. Installieren Sie die Google Cloud CLI.
  3. Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:

    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. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  6. Erstellen Sie lokale Anmeldedaten zur Authentifizierung für Ihr Google-Konto:

    gcloud auth application-default login
  7. Installieren Sie die Google Cloud CLI.
  8. Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:

    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. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  11. Erstellen Sie lokale Anmeldedaten zur Authentifizierung für Ihr Google-Konto:

    gcloud auth application-default login

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, die Ihnen den Einstieg in die kostenlose Testinstanz von Spanner erleichtert. Eine Beispielanwendung besteht aus einem Back-End-gRPC-Dienst, der von einer Spanner-Datenbank unterstützt wird, und einem Arbeitslastgenerator, der Traffic zum Dienst leitet.

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

  3. Klicken Sie auf der Seite Instanzübersicht auf Learn (Lernen).

  4. Klicken Sie im Bereich Learn: Tutorial (Lernen: Anleitung) auf Cloud SQL-Beispieldatenbank erstellen oder PostgreSQL-Beispieldatenbank erstellen, je nachdem, mit welchem Dialekt Sie beginnen möchten.

  5. Kehren Sie nach Abschluss der Anleitung zum Bereich Learn: Tutorial (Lernen: Anleitung) zurück, um mit der zweiten Anleitung (Beispieldatenbank abfragen) zu arbeiten.

gcloud-CLI

  1. Führen Sie die unter gcloud CLI einrichten beschriebenen Schritte aus. Darin werden das Erstellen und Festlegen eines Google Cloud-Standardprojekts, das Aktivieren der Cloud Spanner API und das Einrichten von OAuth 2.0 zum Abrufen von Authentifizierungsanmeldedaten für die Verwendung der Cloud Spanner API beschrieben.

    Führen Sie unbedingt gcloud auth application-default login aus, um Ihre lokale Entwicklungsumgebung mit Authentifizierungsanmeldedaten einzurichten.

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

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

Upgrade einer kostenlosen Testinstanz durchführen

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 kostenpflichtige Instanz ein, falls zutreffend.

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

    Der Abschnitt Zusammenfassung enthält eine Beschreibung der Rechen- und Speicherkosten 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

Führen Sie den folgenden Befehl aus, um Ihre kostenlose Testinstanz trial-instance auf eine kostenpflichtige Instanz mit derselben Instanzkonfiguration zu aktualisieren:

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

Verwenden Sie den folgenden Befehl, um die kostenlose Testinstanz trial-instance zu löschen:

gcloud spanner instances delete trial-instance

Nächste Schritte