1. Utwórz projekt Google Cloud i stosuj środki
Choć wiele usług Google Cloud oferuje poziom bezpłatny, często wymagają one karty kredytowej lub innej formy płatności. Dzięki temu ćwiczeniu w Codelabs dowiesz się, jak skonfigurować środki w wysokości 10 USD jako konto rozliczeniowe. Dzięki temu nie musisz podawać informacji rozliczeniowych. Otrzymasz też dodatkowe środki na wypróbowanie Google Cloud.
Wymagania wstępne:
- Konto Google (najlepiej @gmail.com, a nie konto G Suite)
Możesz utworzyć nowy projekt Google Cloud (zalecane) lub zastosować te środki do istniejącego projektu GCP.
2. Wprowadzenie do Cloud Shell
Google Cloud Shell to działająca w chmurze powłoka systemu Linux: w przeglądarce uzyskujesz dostęp do zasobów w chmurze z poziomu wiersza poleceń i opcjonalnie edytor tekstu z wyróżnianiem składni.
Przykład interfejsu Cloud Shell z wyświetlonym terminalem i edytorem tekstu:
W pełni załadowana (w zestawie baterie)
W Cloud Shell są już zainstalowane popularne narzędzia dla programistów, takie jak Node.js, Java, Go, Python, PHP i Ruby. Jesteś administratorem? Środowisko Cloud Shell jest zainstalowane razem z klientem MySql, klientem PostgreSQL, Kubernetes, Dockerem i nie tylko.
Rozpocznij ćwiczenia w Codelabs
Ta maszyna wirtualna oparta na Debianie zawiera wszystkie potrzebne narzędzia dla programistów. Zawiera stały katalog domowy o pojemności 5 GB i działa w Google Cloud, co znacznie zwiększa wydajność sieci i uwierzytelnianie. Oznacza to, że do tego ćwiczenia z programowania wystarczy przeglądarka (tak, działa ona na Chromebooku).
- Aby aktywować Cloud Shell z poziomu konsoli Cloud, kliknij Aktywuj Cloud Shell (udostępnienie środowiska i połączenie z nim powinno zająć tylko chwilę).
Po nawiązaniu połączenia z Cloud Shell powinno pojawić się potwierdzenie, że użytkownik jest już uwierzytelniony, a projekt jest już ustawiony na PROJECT_ID
.
gcloud auth list
Dane wyjściowe polecenia
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Dane wyjściowe polecenia
[core] project = <PROJECT_ID>
Jeśli z jakiegoś powodu projekt nie jest skonfigurowany, uruchom po prostu to polecenie:
gcloud config set project <PROJECT_ID>
Szukasz urządzenia PROJECT_ID
? Sprawdź identyfikator użyty w krokach konfiguracji lub wyszukaj go w panelu Cloud Console:
Cloud Shell ustawia też domyślnie niektóre zmienne środowiskowe, które mogą być przydatne podczas uruchamiania kolejnych poleceń.
echo $GOOGLE_CLOUD_PROJECT
Dane wyjściowe polecenia
<PROJECT_ID>
- Na koniec ustaw domyślną strefę i konfigurację projektu.
gcloud config set compute/zone us-central1-f
Możesz wybrać różne strefy. Więcej informacji znajdziesz w artykule Regiony i Strefy.
Z tego ćwiczenia w Codelabs dowiesz się, jak połączyć się z zasobami obliczeniowymi Google Cloud Platform przez internet. Dowiesz się, jak używać Cloud Shell i polecenia gcloud
z pakietu SDK Cloud.
Podsumowanie
W tym kroku udało Ci się uruchomić Cloud Shell i wywołać kilka prostych poleceń gcloud
.
Czego się nauczysz?
- Jak wdrożyć prostą aplikację Node.js w Google Cloud Platform
- Jak używać poleceń
gcloud
3. Wypróbuj edytor Cloud Shell
Cloud Shell zawiera edytor tekstu, z którego możesz korzystać w przeglądarce. Zacznij od utworzenia nowego katalogu na potrzeby tego ćwiczenia w Codelabs.
W wierszu poleceń Cloud Shell uruchom te polecenia:
touch hello-google-cloud.js edit hello-google-cloud.js
Powinno to spowodować automatyczne wczytanie edytora Cloud Shell. Aby otworzyć edytor bez uruchamiania polecenia edycji, możesz kliknąć przycisk Otwórz edytor w wierszu poleceń Cloud Shell.
Aby zmaksymalizować edytor i terminal, kliknij „Otwórz w nowym oknie”. Przycisk
Okno przeglądarki z edytorem tekstu Cloud Shell i terminalem wiersza poleceń powinno teraz wyglądać tak:
Pisanie kodu
Wklej do edytora ten fragment kodu:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
Uruchamianie aplikacji
W terminalu wiersza poleceń Cloud Shell uruchom polecenie:
node hello-google-cloud.js
Gotowe!
Powinny się wyświetlić te dane wyjściowe: Hello, Google Cloud!
Podsumowanie
Udało Ci się otworzyć edytor Cloud Shell, który umożliwia wizualne edytowanie plików. Następnie uruchomiłeś(-aś) kod przy użyciu prompta wiersza poleceń Cloud Shell.
4. Gratulacje!
Udało Ci się rozpocząć korzystanie z Google Cloud Platform i dowiedzieć się, jak uruchomić Cloud Shell i korzystać ze zintegrowanego edytora.
Więcej informacji
- Dokumentacja Cloud Shell i samouczek wideo.
gcloud
Dokumentacja i samouczek wideo.
Licencja
To zadanie jest licencjonowane na podstawie ogólnej licencji Creative Commons Attribution 2.0.