arrow_back

Esegui il deployment di un'istanza Compute con uno script di avvio remoto: Challenge Lab

Partecipa Accedi
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

Esegui il deployment di un'istanza Compute con uno script di avvio remoto: Challenge Lab

Lab 1 ora universal_currency_alt 5 crediti show_chart Intermedio
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

GSP301

Laboratori autogestiti Google Cloud

Panoramica

In un Challenge Lab ti vengono presentati uno scenario e un insieme di attività. Anziché seguire le istruzioni dettagliate, utilizzerai le competenze apprese dai lab nella Quest per capire come completare le attività autonomamente. Tramite un sistema di valutazione automatico (visibile in questa pagina), riceverai un feedback che ti consentirà di capire se hai completato le attività in modo corretto.

Quando partecipi a un Challenge Lab non ricevi alcuna formazione sui concetti di Google Cloud. Dovrai estendere le competenze che hai appreso, ad esempio modificare i valori predefiniti e leggere ed esaminare i messaggi di errore per correggere i tuoi errori.

Per ottenere un punteggio del 100% devi completare tutte le attività correttamente nel tempo stabilito.

Questo lab è consigliato per gli studenti che si sono iscritti al corso con badge delle competenze Cloud Architecture: Design, Implement, and Manage o che si preparano all'esame di certificazione Utente certificato Google Cloud - Professional Cloud Architect. Accetti la sfida?

Scenario della sfida

Ti è stata assegnata la responsabilità di gestire la configurazione delle macchine virtuali Google Cloud della tua organizzazione. Hai deciso di apportare alcune modifiche al framework utilizzato per la gestione delle macchine di deployment e configurazione, per semplificare la modifica degli script di avvio utilizzati per inizializzare alcune istanze di calcolo. Invece di archiviare gli script di avvio direttamente nei metadati delle istanze, hai deciso di archiviare gli script in un bucket Cloud Storage e configurare le macchine virtuali in modo che rimandino al file di script pertinente nel bucket.

Come script di avvio di esempio ti è stato fornito uno script bash di base che installa il software del server web Apache denominato install-web.sh. Puoi scaricarlo dai link Risorse per studenti sul lato sinistro della pagina. Puoi anche trovare lo script di avvio in un bucket Cloud Storage pubblico all'indirizzo gs://spls/gsp301/install-web.sh.

La sfida

Configura un'istanza Compute Engine di Linux che installa un software del server web Apache utilizzando uno script di avvio remoto. Per confermare che Apache sia stato installato correttamente, l'istanza Compute Engine deve essere accessibile tramite HTTP da internet. Devi creare la tua istanza nella zona seguente: .

Nota: per garantire l'accuratezza del monitoraggio delle attività, non devi cambiare o modificare nessuna delle risorse del lab create in precedenza, in particolare l'istanza Compute Engine di monitoraggio del lab.

Attività 1: crea un bucket di archiviazione

Crea un bucket di archiviazione

Attività 2: crea un'istanza VM con uno script di avvio remoto

Crea un'istanza VM con uno script di avvio remoto

Attività 3: crea una regola firewall per consentire il traffico (80/TCP)

Crea una regola firewall per consentire il traffico (80/TCP)

Attività 4: verifica che la VM pubblichi contenuti web

Verifica che la VM pubblichi contenuti web

Suggerimenti utili

  • Configura i metadati dell'istanza. La pagina della documentazione Esecuzione degli script di avvio spiega come utilizzare i metadati delle istanze Compute Engine per configurare gli script di avvio.
  • Controlla se l'istanza Compute Engine esegue lo script di avvio. Utilizza la console seriale per la macchina virtuale in esecuzione per controllare gli eventi di avvio e assicurarti che lo script di avvio sia in esecuzione.
  • Controlla le autorizzazioni. L'istanza Compute Engine potrebbe non disporre delle autorizzazioni corrette necessarie per leggere lo script di avvio dal bucket di archiviazione. Alla macchina virtuale devono essere concesse le autorizzazioni in linea con le autorizzazioni per lo spazio di archiviazione.
  • Controlla i firewall. Se lo script di avvio ha installato il software, potresti non riuscire a connetterti se il firewall non è stato configurato correttamente.
  • Verifica l'URL e l'indirizzo. Non potrai connetterti al server web Apache se tenti di accedere all'istanza Compute Engine utilizzando un indirizzo HTTPS anziché HTTP o se utilizzi un indirizzo IP errato. Verifica che l'URL sia http://[EXTERNAL_IP] anziché https://[EXTERNAL_IP] o http://[INTERNAL_IP]

Complimenti!

Complimenti! In questo lab, hai configurato un'istanza Compute Engine di Linux che installa un software del server web Apache utilizzando uno script di avvio remoto. Hai anche configurato l'istanza Compute Engine in modo che sia accessibile tramite HTTP da internet.

Formazione e certificazione Google Cloud

… per utilizzare al meglio le tecnologie Google Cloud. I nostri corsi ti consentono di sviluppare competenze tecniche e best practice per aiutarti a metterti subito al passo e avanzare nel tuo percorso di apprendimento. Offriamo vari livelli di formazione, dal livello base a quello avanzato, con opzioni di corsi on demand, dal vivo e virtuali, in modo da poter scegliere il più adatto in base ai tuoi impegni. Le certificazioni ti permettono di confermare e dimostrare le tue abilità e competenze relative alle tecnologie Google Cloud.

Ultimo aggiornamento del manuale: 9 febbraio 2024

Ultimo test del lab: 21 novembre 2023

Copyright 2024 Google LLC Tutti i diritti riservati. Google e il logo Google sono marchi di Google LLC. Tutti gli altri nomi di società e prodotti sono marchi delle rispettive società a cui sono associati.