Link alla descrizione testuale

GCP Chat Server Launch Protocol

🚀 PROTOCOLLO AVVIO SERVER

Guida Operativa per Google Cloud Platform

Obiettivo

HOSTING CODICE STUDENTI

Panoramica Missione

Questa dashboard riassume i passaggi critici da eseguire domani mattina. Il server è pronto; richiede solo l’accensione e l’iniezione del codice Python fornito dagli studenti.

Configurazione Rete

0.0.0.0

🌐

AZIONE RICHIESTA: Modificare “localhost” nel codice.

Porta Firewall

55555

🛡️

STATO: APERTA. Non modificare la regola firewall.

Software

Python

🐍

STRUMENTO: Thonny / Nano Editor.

⏱️ Distribuzione Tempo Stimata

Analisi del carico di lavoro per la mattinata. La maggior parte del tempo sarà dedicata alla gestione del codice (Copia/Incolla e correzione IP), mentre l’accensione dell’infrastruttura è rapida.

  • Infrastruttura (Accensione VM)
  • Gestione Codice (Nano & IP)
  • Verifiche Finali (Connessione)

Dati basati sulla procedura operativa standard

1

Fase Infrastruttura: Google Cloud

La priorità assoluta è rendere accessibile la macchina virtuale. Senza questo passaggio, nessuna operazione software è possibile.

☁️

Accesso Console

Login su console.cloud.google.com con l’account amministratore.

Check Stato VM

Compute Engine > Istanze VM. Se grigio (⏹️), cliccare su AVVIA.

💻

Connessione SSH

Attendere spunta verde, poi cliccare SSH per aprire il terminale.

2

Fase Software: Iniezione Codice

Il codice risiede localmente (Thonny). Deve essere trasferito sul server remoto, modificato per la rete pubblica e avviato.

A

Creazione File

Terminale SSH

> nano server.py
B

Incolla & Modifica

IP Config

host = “localhost”
host = “0.0.0.0”
C

Esecuzione

Avvio Server

> python3 server.py

Flusso Dati Attivo

📱 Client Studenti
⬇️
IP Pubblico (Da Console)
⬇️
FIREWALL GCP
PORTA 55555
⬇️
🐍 Python Server

⚠️ Punti Critici di Fallimento

Questa visualizzazione mostra la probabilità di errore basata sulle “dimenticanze” comuni. Presta massima attenzione al parametro IP 0.0.0.0.

Errore IP (Localhost)

Se lasciato “localhost”, il server gira ma nessuno può connettersi dall’esterno.

Errore Copia/Incolla

Verificare che l’indentazione Python sia corretta dopo l’incolla in Nano.

Generato per Fabio Campagnoni • Guida Operativa Google Cloud