Informationen zum Konfigurieren einer lokalen Entwicklungsumgebung für Cloud de Confiance by S3NS. In diesem Dokument werden die wichtigsten Tools behandelt, die zum Erstellen, Testen und Ausführen von Anwendungen mit Cloud de Confiance 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 Cloud de Confiance APIs zugreifen , indem Sie idiomatische Bibliotheken in Ihrer bevorzugten Programmiersprache verwenden.
Eine Übersicht über andere Tools und Schnittstellen in Cloud de Confiancefinden Sie unter Möglichkeiten zur Interaktion mit Cloud de Confiance.
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 Cloud de Confiance geführten Einrichtungsprozess.
gcloud CLI und Authentifizierung einrichten
Konfigurieren Sie die gcloud CLI (gcloud), um Ressourcen zu verwalten und Ihre lokale Umgebung zu authentifizieren:
- Installieren Sie die gcloud CLI auf Ihrer lokalen Workstation.
- Führen Sie
gcloud initim Terminal aus, um sich anzumelden und Ihr Standardprojekt auszuwählen. - Führen Sie
gcloud auth application-default loginaus, 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 Cloud de Confiance Dienste zu:
- Aktivieren Sie die erforderlichen Cloud APIs für Ihr Projekt.
- 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:
- IDEs und Erweiterungen: Entwickeln Sie in VS Code oder unterstützten JetBrains-IDEs mit Cloud Code-Unterstützung.
- Cloud-Arbeitsbereiche: Verwenden Sie containerisierte, verwaltete Cloud-Umgebungen mit Cloud Workstations.
Nächste Schritte
- Weitere Informationen zur Authentifizierung in Cloud de Confiance.