Ihr erstes Google-Projekt einrichten und verwalten

1. Hinweis

In diesem Codelab erfahren Sie, wie Sie ein Google Cloud-Projekt erstellen, die Google Cloud Console einrichten und nutzen und in der Cloud Console auf einige der am häufigsten verwendeten Dienste zugreifen.

Vorbereitung

  • Grundkenntnisse in der Verwendung der Befehlszeile
  • Grundkenntnisse in der Cloud Console

Lerninhalte

  • Hier erfahren Sie, wie Sie ein Google Cloud-Projekt erstellen.
  • Cloud Shell aktivieren und verwenden
  • Informationen zur Navigation in der Cloud Console
  • Hier erfahren Sie, wie Sie in der Cloud Console auf die am häufigsten verwendeten Dienste zugreifen.

Voraussetzungen

2. Google Cloud-Projekt erstellen

In diesem Abschnitt erfahren Sie, wie Sie ein Google Cloud-Projekt erstellen und Cloud Shell verwenden.

Einrichten

  1. Melden Sie sich in der Cloud Console an und erstellen Sie ein neues Projekt oder verwenden Sie ein vorhandenes Projekt.

Google Cloud

Bereich „Neuer Projekt“

Im Bereich „Neuer Projekt“ sind die Felder „Projektname“, „Organisation“ und „Standort“ zu sehen.

Notieren Sie sich die Projekt-ID, die direkt unter dem Projektnamen angezeigt wird. Die ID ist ein eindeutiger Name in allen Google Cloud-Projekten und wird in diesem Codelab später als PROJECT_ID bezeichnet.

  1. Aktivieren Sie die Abrechnung in der Cloud Console, damit Sie Google Cloud-Ressourcen verwenden können.

Die Arbeit an diesem Codelab sollte nicht viel kosten. Um Gebühren über dieses Codelab hinaus zu vermeiden, sollten Sie jedoch der Anleitung im Abschnitt „Bereinigen“ folgen.

Cloud Shell

In diesem Codelab verwenden Sie Cloud Shell, eine Befehlszeilenumgebung, die in Google Cloud ausgeführt wird. Cloud Shell ist eine Debian-basierte virtuelle Maschine, auf der alle erforderlichen Entwicklertools installiert sind. Es bietet ein Basisverzeichnis mit 5 GB nichtflüchtigem Speicher, was die Netzwerkleistung und Authentifizierung erheblich verbessert. Für dieses Codelab benötigen Sie also nur einen Browser.

So aktivieren Sie Cloud Shell über die Cloud Console:

  1. Klicken Sie auf a8460e837e9f5fda.png Cloud Shell aktivieren.

Es kann einen Moment dauern, bis die Umgebung bereitgestellt ist und eine Verbindung hergestellt werden kann.

b532b2f19ab85dda.png

Screen Shot 2017-06-14 at 10.13.43 PM.png

Sobald Sie eine Verbindung zu Cloud Shell hergestellt haben, sollten Sie sehen, dass Sie bereits authentifiziert sind und dass das Projekt bereits auf Ihre PROJECT_ID eingestellt ist.

  1. Geben Sie folgenden Befehl in die Cloud Shell-Befehlszeile ein, um eine Liste der Konten mit Anmeldedaten aufzurufen:
gcloud auth list

Es sollte folgende Ausgabe angezeigt werden:

Credentialed accounts:
 - <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
  1. Geben Sie den folgenden Befehl ein, um eine Liste Ihrer Projekte aufzurufen.
gcloud config list project

Es sollte folgende Ausgabe angezeigt werden:

[core]
project = <PROJECT_ID>

Sollte das Projekt aus irgendeinem Grund nicht eingerichtet sein, führen Sie diesen Befehl aus, um es einzurichten.

gcloud config set project <PROJECT_ID>

Die PROJECT_ID ist die ID, die Sie in den Einrichtungsschritten verwendet haben. Sie können sie auch im Dashboard der Cloud Console abrufen:

Projektinfobereich des Cloud Console-Dashboards.

Cloud Shell legt außerdem standardmäßig einige Umgebungsvariablen fest, die bei der Ausführung zukünftiger Befehle nützlich sein können.

  1. Geben Sie den folgenden Befehl ein, um Ihre Projekt-ID abzurufen.
echo $GOOGLE_CLOUD_PROJECT

Es sollte folgende Ausgabe angezeigt werden:

<PROJECT_ID>
  1. Legen Sie schließlich die Standardzone und die Projektkonfiguration fest.
gcloud config set compute/zone us-central1-f

Sie können verschiedene Zonen auswählen. Weitere Informationen finden Sie unter Regionen und Zonen.

3. Cloud Console verwenden

In diesem Abschnitt erfahren Sie, wie Sie sich in der Cloud Console zurechtfinden und auf einige der am häufigsten verwendeten Dienste zugreifen.

Navigationsmenü der Cloud Console

  1. Klicken Sie links oben auf das Navigationsmenü ( 631746040b3443ab.png), um auf Cloud-Tools zuzugreifen, um das Hauptmenü zu öffnen. Wenn Sie durch einige der verfügbaren Optionen scrollen, werden Sie feststellen, dass die Tools in Hauptbereiche wie Computing, Speicher, Netzwerk und Big Data unterteilt sind. Häufig verwendete Tools lassen sich oben im Menü anpinnen.
  2. Wähle Startseite aus, um das Hauptdashboard zu öffnen.

Projektinfobereich mit den Feldern „Projektname“, „Projektnummer“ und „Projekt-ID“ sowie einer Schaltfläche zum Hinzufügen von Personen zu diesem Projekt.

Das Dashboard zeigt Informationen zur Identität Ihres Projekts an. Der Projektname ist ein beschreibender Begriff, der Ihnen bei der Identifizierung des Projekts helfen soll. Die Projektnummer und die Projekt-ID müssen in Google Cloud eindeutig sein und sind möglicherweise komplizierter und schwerer zu merken, aber Sie finden sie immer im Dashboard. Wenn Sie mit der Konsole vertraut sind, können Sie das Dashboard so anpassen, dass nur die Elemente angezeigt werden, die für Sie am wichtigsten sind.

IAM und Admin-Menü mit dem Symbol <| und |> am Ende des Menüs.

Viele Tools bieten zusätzliche Kontextmenüs. Sie können die Menüs mit den Schaltflächen &lt;| und &lt;| am Ende des Menüs öffnen und schließen.

Menü „Erste Schritte“.

Sie können Tools auch über das Suchfeld oben in der Cloud Console aufrufen.

Abrechnung

Im Bereich Abrechnung der Cloud Console finden Sie viele Tools, mit denen Sie die Abrechnung für Ihr Projekt im Blick behalten können. Weitere Informationen finden Sie in der Cloud Billing-Dokumentation.

So richten Sie die Abrechnung für Ihr Projekt ein:

  1. Klicken Sie im Navigationsmenü auf Abrechnung. Wenn Sie mehrere Rechnungskonten haben und dazu aufgefordert werden, wählen Sie Zum verknüpften Rechnungskonto aus.
  2. Nehmen Sie sich ein paar Minuten Zeit, um die Informationen im Kontextmenü zu lesen. Wenn Sie Google Cloud verwenden, können Sie zu diesem Abschnitt zurückkehren, um Ihre Abrechnung zu verfolgen.
  3. Wenn Sie Benachrichtigungen erhalten möchten, sobald Sie vordefinierte Abrechnungsgrenzwerte erreicht haben, können Sie ein Budget erstellen. Weitere Informationen finden Sie unter Budgets und Budgetbenachrichtigungen erstellen, bearbeiten oder löschen.
  4. Für eine detaillierte Analyse kann es hilfreich sein, Zahlungsinformationen nach BigQuery zu exportieren. Weitere Informationen finden Sie unter Cloud Billing-Daten nach BigQuery exportieren.

APIs und Dienste

Über die Cloud Console erhalten Sie Zugriff auf zahlreiche Google APIs.

Um APIs zu aktivieren und Anmeldedaten für sie zu erstellen, wählen Sie APIs und Dienste aus.

  • Wählen Sie den Tab APIs und Dienste aktivieren aus, um APIs zu aktivieren. In diesem Abschnitt können Sie nach APIs suchen, weitere Informationen zu ihnen erhalten, z. B. Preise (falls zutreffend), sie aktivieren und ausprobieren.
  • Wählen Sie den Tab Anmeldedaten erstellen aus, um Anmeldedaten wie API-Schlüssel, Dienstkonten und OAuth-Client-IDs zu erstellen. Eine Übersicht über die Authentifizierung in Google Cloud finden Sie unter Authentifizierung.

Identity and Access Management (IAM)

IAM bietet eine differenzierte Zugriffssteuerung für Google Cloud-Ressourcen. Wenn Sie Mitarbeitende an einem Projekt haben, Dateien im Speicher für andere Nutzer verfügbar machen, andere Abfragen ausführen lassen oder ähnliche Aufgaben ausführen müssen, können Sie mit IAM ganz einfach den richtigen Personen oder Gruppen die richtigen Berechtigungen zuweisen.

So konfigurieren Sie IAM für Ihr Projekt:

  1. Klicken Sie auf IAM und Verwaltung > IAM im Navigationsmenü.

Auf der Seite IAM werden die Hauptkonten angezeigt, die Berechtigungen für das Projekt haben.

  1. Suchen Sie in der Liste nach der E-Mail-Adresse und der Rolle, die ihr entspricht.

Für jedes dieser Hauptkonten ist eine Reihe von Rollen aufgeführt. Weitere Informationen finden Sie unter Informationen zu Rollen und Informationen zu benutzerdefinierten IAM-Rollen.

Möglicherweise werden auch einige Hauptkonten mit nicht erforderlichen Berechtigungen getaggt. Google Cloud scannt die Aktionen dieser Hauptkonten und macht Vorschläge zu Personen, die weniger Berechtigungen haben könnten. Dadurch erhöht sich in der Regel die Sicherheit Ihres Projekts. Weitere Informationen finden Sie unter Geringste Berechtigung mit Rollenempfehlungen erzwingen.

Seite „Berechtigungen“ mit Berechtigungen für Hauptkonten.

Wenn Sie das Zeichen "?" für Sicherheitsinformationen wird diese Warnung angezeigt:

Warnung zu Sicherheitsinformationen.

  1. Über die Links oben auf der Seite IAM können Sie Berechtigungen hinzufügen oder entfernen.
  2. Nehmen Sie sich ein paar Minuten Zeit, um sich weitere Elemente in der Dokumentation IAM & Verwaltung.

4. Bereinigen

Wenn Sie ein Projekt hinzugefügt haben, sollten Sie es löschen, um Kosten für Ihr Google-Konto zu vermeiden.

  1. Rufen Sie in der Cloud Console die Seite Ressourcen verwalten auf.
  2. Wählen Sie in der Projektliste das Projekt aus, das Sie löschen möchten, und klicken Sie auf Löschen.
  3. Geben Sie im Dialogfeld die Projekt-ID ein und klicken Sie auf Beenden, um das Projekt zu löschen.

5. Glückwunsch

Glückwunsch! Sie haben gelernt, wie Sie ein Google Cloud-Projekt erstellen und auf einige der am häufigsten verwendeten Bereiche der Google Cloud Console zugreifen.