Lokale Entwicklungsumgebung einrichten

Informationen zum Konfigurieren einer lokalen Entwicklungsumgebung für Google Cloud. In diesem Dokument werden die wichtigsten Tools behandelt, die zum Erstellen, Testen und Ausführen von Anwendungen mit Google Cloud Diensten erforderlich sind:

  • gcloud CLI: Cloud-Ressourcen verwalten, Projekte konfigurieren und lokale Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) einrichten.
  • Cloud-Clientbibliotheken: Programmatisch auf Google Cloud APIs zugreifen , indem Sie idiomatische Bibliotheken in Ihrer bevorzugten Programmiersprache verwenden.

Eine Übersicht über andere Tools und Schnittstellen in Google Cloudfinden Sie unter Möglichkeiten zur Interaktion mit Google Cloud.

Hinweis

Bitten Sie den Administrator Ihrer Organisation, die folgenden Voraussetzungen zu erfüllen:

  • Nutzeridentität bereitstellen: Weisen Sie ein Cloud Identity- oder Google Workspace-Konto zu.
  • Projektzugriff und IAM-Rollen gewähren: Weisen Sie die erforderlichen IAM-Rollen (Identity and Access Management) für Ihr Projekt zu.
  • Abrechnung aktivieren: Prüfen Sie, ob Cloud Billing für Ihr Projekt aktiviert ist.

Informationen zur Einrichtung für die gesamte Organisation finden Sie im Google Cloud geführten Einrichtungsprozess.

gcloud CLI und Authentifizierung einrichten

Konfigurieren Sie die gcloud CLI (gcloud), um Ressourcen zu verwalten und Ihre lokale Umgebung zu authentifizieren:

  1. Installieren Sie die gcloud CLI auf Ihrer lokalen Workstation.
  2. Führen Sie gcloud init im Terminal aus, um sich anzumelden und Ihr Standardprojekt auszuwählen.
  3. Führen Sie gcloud auth application-default login aus, um Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) zu konfigurieren. Mit ADC können sich lokale Clientbibliotheken automatisch bei Ihrem Projekt authentifizieren.

Cloud-Clientbibliotheken installieren

So greifen Sie programmatisch über Ihren Anwendungscode auf Google Cloud Dienste zu:

  1. Aktivieren Sie die erforderlichen Cloud APIs für Ihr Projekt.
  2. Installieren Sie Cloud-Clientbibliotheken für Ihre Programmiersprache (z. B. Java, Python oder Go). Ihr Code wird automatisch mit ADC authentifiziert.

Alternative Tools und Umgebungen

Wenn für Ihren Workflow bestimmte Entwicklungsumgebungen oder Infrastrukturtools erforderlich sind, sollten Sie Folgendes berücksichtigen:

Nächste Schritte