Error code 500 - cos'è la CDN?
Martedì 18 novembre 2025 molte delle applicazioni che utilizziamo abitualmente erano irraggiungibili. Circa il 20% dei siti restituiva la stessa schermata: Internal Server Error. L’origine del problema non erano i siti stessi, ma Cloudflare, che impediva correttamente l’accesso alle piattaforme a valle.
Errore della CDN? No, non esattamente. Cloudflare ha infatti ufficializzato che il disservizio non era legato ai servizi CDN. Tuttavia, tutto questo parlare di “CDN e Cloudflare” ha portato molti a chiedersi: che cos’è davvero una CDN?
In questo articolo lo spieghiamo in modo semplice.
Che cos’è una CDN
Una Content Delivery Network (CDN) è un’infrastruttura fondamentale per chi offre servizi nel cloud. Il suo obiettivo è ridurre i tempi di caricamento, aumentare la disponibilità dei contenuti e proteggere l’infrastruttura da picchi anomali di traffico.
Per l’utente finale, la CDN è spesso il punto di accesso principale – e in molti casi l’unico – a una pagina web.
Entriamo nel dettaglio.
Un sistema di consegna globale
La CDN opera su diversi tipi di contenuti, che si tratti di pagine web, immagini o video in streaming.
- Content: la CDN può lavorare su contenuti statici o dinamici.
- Delivery: si occupa della distribuzione dei contenuti verso la destinazione finale, cioè il nostro smartphone o computer.
- Network: è una rete globale di nodi distribuiti che permette di rendere questi contenuti disponibili in modo rapido e affidabile.
Un esempio semplice è quello dei marketplace globali: quando fai un ordine, il prodotto non parte dall’azienda che lo produce, ma dal magazzino più vicino che lo ha disponibile. È più veloce, meno costoso e riduce il carico sul punto di produzione.
La CDN funziona allo stesso modo: conserva copie dei contenuti in nodi distribuiti nel mondo e li consegna all’utente dal nodo più vicino. Servizi come Cloudflare o CloudFront di AWS permettono così di recapitare contenuti rapidamente, senza gravare continuamente sul server originario.
In Codeploy adottiamo questo principio nei nostri servizi e utilizziamo AWS CloudFront per distribuire contenuti in modo rapido e stabile, come accade per il Cloud IT Assistant CloudAI.
Indipendentemente da dove si trovi il server sorgente, la CDN permette agli utenti di accedere alle risorse dal datacenter più vicino, senza percepire il percorso tecnico che la richiesta compie.
Contenuti statici e contenuti dinamici
Non tutti i contenuti sono uguali.

Contenuti statici
Sono quei contenuti che non cambiano frequentemente e possono essere mantenuti nei nodi della CDN senza modifiche. Esempio: i contenuti multimediali di piattaforme come Netflix. Una volta caricati, non variano a ogni visualizzazione: perciò la CDN può distribuirli senza coinvolgere il server originario.
Contenuti dinamici
Sono contenuti che invece si aggiornano frequentemente, spesso in tempo reale. Un esempio è un database di task su Notion. Ogni modifica genera nuove informazioni.
In questi casi, la CDN non può limitarsi a fornire una copia salvata: deve verificare se la versione presente nei suoi nodi è aggiornata. In base ai tempi di memorizzazione e ai meccanismi di caching, decide se restituire la copia o richiedere una nuova versione al server originario.
È importante ricordare che lo streaming di file di grandi dimensioni richiede molte risorse. Delegare questo carico alla CDN è vantaggioso perché riduce il lavoro del server originario, che deve gestire solo il caricamento iniziale del contenuto.
I vantaggi aggiuntivi della CDN
Le CDN non migliorano solo le performance: aggiungono un ulteriore livello di sicurezza.
Poiché intercettano le richieste prima che raggiungano il server originario, creano uno strato intermedio che riduce l’esposizione diretta del server.
Protezione dagli attacchi DDoS
Un attacco DDoS tenta di sommergere un server con un numero enorme di richieste. La CDN, posizionandosi tra l’utente e il server, può bloccare traffico sospetto o rispondere utilizzando contenuti già memorizzati nei propri nodi. Il server rimane così isolato e può continuare a funzionare.
Web Application Firewall (WAF)
Molte CDN integrano un WAF che filtra o blocca le richieste in ingresso sulla base di regole predefinite. Il WAF può impedire accessi da IP malevoli o limitare l’attività di bot, migliorando ulteriormente la sicurezza dell’applicazione.
In conclusione, la CDN è uno degli elementi più importanti dell’infrastruttura moderna: accelera, protegge e rende più stabile l’esperienza online. Ed è proprio quando smette di funzionare che ci ricordiamo quanto sia fondamentale.
