From 89cca9133de07651d95fc4bdac5303f4dddca8ce Mon Sep 17 00:00:00 2001 From: Luca Sacchi Ricciardi Date: Mon, 20 Apr 2026 00:44:25 +0200 Subject: [PATCH] Aggiorna .gitignore per includere quiz-*.js e modifica prompt.md con nuovi prompt per questionari concettuali --- .gitignore | 3 +-- quiz/prompt.md | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4b39f98..ef3a6de 100644 --- a/.gitignore +++ b/.gitignore @@ -85,9 +85,8 @@ FINAL_VALIDATION.md # Quiz - solo prompt.md viene tracciato quiz/quiz-*.md +quiz/quiz-*.js # Helper locali non parte del corso clean.sh labs/lab-02-network/tutorial/docker-compose.yml - -quiz/quiz*.md \ No newline at end of file diff --git a/quiz/prompt.md b/quiz/prompt.md index c850586..c1502da 100644 --- a/quiz/prompt.md +++ b/quiz/prompt.md @@ -59,3 +59,44 @@ Salva questo prompt ed il precedente che ti ha forzato a controllare la corrette - **Modello AI**: Claude Opus 4.6 high - **Conversione in Google Forms**: Per generare il codice JavaScript necessario a creare i Google Forms per l'esecuzione dei quiz, seguire le istruzioni dettagliate che compaiono con l'esecuzione della conversione. + +--- + +## Prompt 4 — Questionario concettuale (architettura cloud) + +Analizza tutta la codebase del corso 'Laboratori Cloud' (5 lab: IAM, Network, Compute, Storage, Database) e crea un questionario di 18 domande a risposta multipla **concettuali** sull'uso e l'architettura del cloud computing, basandoti su quanto trattato nel corso. + +**Vincoli sulle domande:** +- Le domande NON devono riguardare comandi Docker specifici o comandi AWS specifici. +- Le domande devono riguardare **concetti generali di architettura cloud**, ad esempio: + - IAM: principio del minimo privilegio, autenticazione vs autorizzazione, identità vs accesso, ruolo dei gruppi nella gestione permessi, policy allow/deny + - Network: scopo di una VPC, differenza tra subnet pubblica e privata, isolamento di rete, CIDR e indirizzamento IP, ruolo del gateway, architettura multi-tier, concetto di multi-homed + - Compute: famiglie di istanze (burstable, general purpose, compute optimized, memory optimized), health check come pattern architetturale, scaling verticale vs orizzontale, concetto di limiti di risorse, dipendenze tra servizi + - Storage: persistenza dei dati oltre il ciclo di vita delle istanze, differenza tra block storage e object storage, pattern database con storage persistente, backup e snapshot + - Database: isolamento del database in rete privata, credenziali e sicurezza, health check per readiness, persistenza dati con volumi + - Architettura generale: framework documentale Diátaxis, principi di sicurezza (non-root, localhost-only, limiti risorse, named volumes), infrastruttura come codice dichiarativa + +**Formato output:** +- 18 domande numerate da 1 a 18 +- 3 risposte per domanda (una corretta, due errate) +- Asterisco (*) davanti alla risposta corretta +- L'output deve contenere SOLO le domande, nessun altro testo prima o dopo +- Salva il file come `quiz-04.md` nella cartella quiz + +Esempio formato: +1. Qual è il principio fondamentale di IAM? + a) Dare a tutti gli utenti accesso completo per semplicità + *b) Concedere solo i permessi minimi necessari per svolgere il proprio compito + c) Usare un unico account condiviso per tutto il team + +--- + +## Prompt 5 — Verifica correttezza risposte quiz concettuale + +Hai verificato la correttezza di ciascuna risposta esatta indicata nel quiz-04.md (questionario concettuale sull'architettura cloud)? Confronta ogni risposta con i concetti trattati nella codebase del corso e con le definizioni standard di architettura cloud. + +--- + +## Prompt 6 — Spiegazioni dettagliate quiz concettuale + +Per il questionario concettuale (quiz-04.md) e per ciascuna delle 18 domande, crea una spiegazione dettagliata del perché la risposta corretta lo è e perché in dettaglio le altre risposte sono errate. Per ogni spiegazione, fai riferimento ai concetti di architettura cloud trattati nel corso. Salva il file come `quiz-04-spiegazioni.md` nella cartella quiz in formato markdown.