1. Crea un progetto Google Cloud e applica i crediti
Anche se molti prodotti Google Cloud prevedono un livello senza costi, spesso richiedono una carta di credito o un altro metodo di fatturazione. Questo codelab ti guiderà nella procedura di configurazione di un credito di 10$ come account di fatturazione, in modo da non dover inserire i dati di fatturazione e per offrirti denaro extra per provare Google Cloud.
Prerequisiti:
- Un Account Google (preferibilmente @gmail.com, non un account G Suite)
Puoi creare un nuovo progetto Google Cloud (opzione consigliata) o applicare questo credito a un progetto Google Cloud esistente.
2. Inizia a utilizzare Cloud Shell
Google Cloud Shell è la shell di Linux nel cloud: con un solo browser ottieni l'accesso da riga di comando alle risorse cloud e, facoltativamente, un editor di testo con evidenziazione della sintassi.
Esempio di Cloud Shell con terminale ed editor di testo mostrati:
Batteria completamente carica, batterie incluse
In Cloud Shell sono già installati strumenti per sviluppatori comuni come Node.js, Java, Go, Python, PHP e Ruby. Sei più un amministratore di sistema? Cloud Shell viene installato con un client MySql, un client PostgreSQL, Kubernetes, Docker e altro ancora.
Inizia il codelab
Questa macchina virtuale basata su Debian viene caricata con tutti gli strumenti di sviluppo necessari. Offre una home directory permanente da 5 GB e viene eseguita in Google Cloud, migliorando notevolmente le prestazioni di rete e l'autenticazione. Ciò significa che per questo codelab è sufficiente un browser (sì, funziona su Chromebook).
- Per attivare Cloud Shell dalla console Cloud, fai semplicemente clic su Attiva Cloud Shell (il provisioning e la connessione all'ambiente dovrebbero richiedere solo pochi minuti).
Dopo la connessione a Cloud Shell, dovresti vedere che hai già eseguito l'autenticazione e che il progetto è già impostato su PROJECT_ID
.
gcloud auth list
Output comando
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Output comando
[core] project = <PROJECT_ID>
Se, per qualche motivo, il progetto non è impostato, invia semplicemente il seguente comando:
gcloud config set project <PROJECT_ID>
Stai cercando il tuo PROJECT_ID
? Controlla l'ID utilizzato nei passaggi di configurazione o cercalo nella dashboard della console Cloud:
Cloud Shell imposta anche alcune variabili di ambiente per impostazione predefinita, cosa che può essere utile quando eseguirai comandi futuri.
echo $GOOGLE_CLOUD_PROJECT
Output comando
<PROJECT_ID>
- Infine, imposta la zona e la configurazione del progetto predefinite.
gcloud config set compute/zone us-central1-f
Puoi scegliere zone diverse. Per ulteriori informazioni, consulta Regioni e Zone.
In questo codelab, imparerai a connetterti alle risorse di elaborazione ospitate sulla piattaforma Google Cloud tramite il web. Imparerai a utilizzare Cloud Shell e il comando gcloud
di Cloud SDK.
Riepilogo
In questo passaggio hai avviato Cloud Shell e hai chiamato alcuni semplici comandi gcloud
.
Cosa imparerai a seguire
- Eseguire il deployment di una semplice app Node.js in Google Cloud Platform
- Come usare i comandi
gcloud
3. Prova l'editor di Cloud Shell
Cloud Shell include un editor di testo che puoi utilizzare nel tuo browser. Per iniziare, crea prima una nuova directory per questo codelab.
Nella riga di comando di Cloud Shell, esegui questi comandi:
touch hello-google-cloud.js edit hello-google-cloud.js
In questo modo dovrebbe essere caricato automaticamente l'editor di Cloud Shell. Per aprire l'editor senza eseguire il comando di modifica, puoi fare clic sul pulsante Apri editor dalla riga di comando di Cloud Shell.
Ingrandisci l'editor e il terminale facendo clic su "Apri in una nuova finestra" .
La finestra del browser con l'editor di testo e il terminale a riga di comando di Cloud Shell ora dovrebbero avere il seguente aspetto:
Scrivi del codice
Incolla il seguente snippet di codice nell'editor:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
Eseguire l'app
Nel terminale a riga di comando di Cloud Shell, esegui:
node hello-google-cloud.js
Operazione riuscita.
Dovresti vedere l'output seguente: Hello, Google Cloud!
Riepilogo
Hai aperto l'editor di Cloud Shell, che ti consente di modificare visivamente i file. Hai quindi eseguito il codice utilizzando il prompt dei comandi di Cloud Shell.
4. Complimenti!
Hai iniziato a utilizzare Google Cloud Platform e hai imparato ad avviare Cloud Shell e a utilizzare l'editor integrato.
Scopri di più
- Documentazione di Cloud Shell e video tutorial.
gcloud
Documentazione e video tutorial.
Licenza
Questo lavoro è concesso in licenza ai sensi di una licenza Creative Commons Attribution 2.0 Generic.