1. Google Cloud-Projekt erstellen und Guthaben anwenden
Viele Google Cloud-Produkte haben zwar eine kostenlose Stufe, erfordern aber dennoch häufig eine Kreditkarte oder eine andere hinterlegte Abrechnungsmethode. In diesem Codelab erfahren Sie, wie Sie ein Guthaben in Höhe von 10$ als Rechnungskonto einrichten, damit Sie Ihre Zahlungsinformationen nicht eingeben müssen und zusätzlich Geld erhalten, um Google Cloud auszuprobieren.
Voraussetzungen:
- Ein Google-Konto (am besten @gmail.com, kein G Suite-Konto)
Sie können entweder ein neues Google Cloud-Projekt erstellen (empfohlen) oder dieses Guthaben auf ein vorhandenes GCP-Projekt anwenden.
2. Kurzanleitung zu Cloud Shell
Google Cloud Shell ist Ihre Linux-Shell in der Cloud: Mit einem Browser erhalten Sie Befehlszeilenzugriff auf Ihre Cloud-Ressourcen und optional einen Texteditor mit Syntaxhervorhebung.
Beispiel für Cloud Shell mit angezeigtem Terminal und Texteditor:
Vollständig geladen, Batterien im Lieferumfang enthalten
In Cloud Shell sind bereits gängige Entwicklertools wie Node.js, Java, Go, Python, PHP und Ruby installiert. Sind Sie ein Systemadministrator? Cloud Shell wird mit einem MySQL-Client, einem PostgreSQL-Client, Kubernetes, Docker und mehr installiert.
Codelab starten
Diese Debian-basierte virtuelle Maschine verfügt über alle erforderlichen Entwicklungstools. Es bietet ein Basisverzeichnis mit 5 GB nichtflüchtigem Speicher und wird in Google Cloud ausgeführt. Dadurch werden die Netzwerkleistung und die Authentifizierung erheblich verbessert. Für dieses Codelab benötigen Sie also nur einen Browser – ja, er funktioniert auf Chromebooks.
- Klicken Sie einfach auf Cloud Shell aktivieren
, um Cloud Shell über die Cloud Console zu aktivieren. Die Bereitstellung und Verbindung mit der Umgebung dauert einen Moment.
Sobald Sie mit Cloud Shell verbunden sind, sollten Sie sehen, dass Sie bereits authentifiziert sind und dass das Projekt bereits auf Ihre PROJECT_ID
eingestellt ist.
gcloud auth list
Befehlsausgabe
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Befehlsausgabe
[core] project = <PROJECT_ID>
Sollte das Projekt aus irgendeinem Grund nicht eingerichtet sein, geben Sie einfach den folgenden Befehl ein:
gcloud config set project <PROJECT_ID>
Du suchst dein Gerät (PROJECT_ID
)? Sehen Sie nach, welche ID Sie bei den Einrichtungsschritten verwendet haben, oder rufen Sie sie im Dashboard der Cloud Console auf:
Cloud Shell legt außerdem standardmäßig einige Umgebungsvariablen fest, die bei der Ausführung zukünftiger Befehle nützlich sein können.
echo $GOOGLE_CLOUD_PROJECT
Befehlsausgabe
<PROJECT_ID>
- 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.
In diesem Codelab erfahren Sie, wie Sie über das Internet eine Verbindung zu Rechenressourcen herstellen, die auf der Google Cloud Platform gehostet werden. Sie lernen, wie Sie Cloud Shell und den Cloud SDK-Befehl gcloud
verwenden.
Zusammenfassung
In diesem Schritt haben Sie Cloud Shell gestartet und einige einfache gcloud
-Befehle aufgerufen.
Lerninhalte
- Einfache Node.js-App auf der Google Cloud Platform bereitstellen
gcloud
-Befehle verwenden
3. Cloud Shell-Editor testen
Cloud Shell umfasst einen Texteditor, den Sie in Ihrem Browser verwenden können. Erstellen Sie zuerst ein neues Verzeichnis für dieses Codelab.
Führen Sie in der Cloud Shell-Befehlszeile die folgenden Befehle aus:
touch hello-google-cloud.js edit hello-google-cloud.js
Dadurch sollte der Cloud Shell-Editor automatisch geladen werden. Wenn Sie den Editor öffnen möchten, ohne den Bearbeitungsbefehl auszuführen, klicken Sie in der Cloud Shell-Befehlszeile auf die Schaltfläche Editor öffnen.
Maximieren Sie den Editor und das Terminal, indem Sie auf die Schaltfläche „In neuem Fenster öffnen“ klicken. Schaltfläche.
Das Browserfenster mit dem Cloud Shell-Texteditor und dem Befehlszeilenterminal sollte jetzt so aussehen:
Code schreiben
Fügen Sie das folgende Code-Snippet in den Editor ein:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
App ausführen
Führen Sie im Cloud Shell-Befehlszeilenterminal folgenden Befehl aus:
node hello-google-cloud.js
Fertig!
Sie sollten die folgende Ausgabe sehen: Hello, Google Cloud!
Zusammenfassung
Sie haben den Cloud Shell-Editor geöffnet, mit dem Sie Dateien visuell bearbeiten können. Anschließend haben Sie den Code mit der Cloud Shell-Eingabeaufforderung ausgeführt.
4. Glückwunsch!
Sie lernen die Google Cloud Platform kennen und wissen, wie Sie Cloud Shell starten und den integrierten Editor verwenden.
Weitere Informationen
- Dokumentation und Video-Tutorial zu Cloud Shell
gcloud
Dokumentation und Tutorial-Video
Lizenz
Dieser Text ist mit einer Creative Commons Attribution 2.0 Generic License lizenziert.