Tutto quello che devi sapere su Cloudflare (e alcuni che non lo fai)

Articolo scritto da:
  • Sicurezza
  • Aggiornato: Lug 07, 2020

Cloudflare è più noto come Content Delivery Network (CDN). Oggi è passato oltre e offre una gamma di servizi che coprono principalmente reti e sicurezza.

La loro missione dichiarata: aiutare a costruire una migliore Internet.

Per capirlo, considera le tue esperienze con Internet finora. Sono certo che ci sono stati casi in cui hai riscontrato pagine Web lente o che non rispondono. Ci sono molti motivi per cui è così, ma il risultato finale è lo stesso: la tua esperienza di navigazione ne risente.

Ancora peggio, potresti non essere stato in grado di accedere al contenuto di cui avevi bisogno. Questo è uno dei motivi principali per cui Cloudflare e altre società simili esistono.

Rete di server Cloudflare (Fonte)

TL; DR

Cloudflare possiede e gestisce una vasta rete di server. Li utilizza per velocizzare i siti Web e proteggerli da attacchi dannosi come DDoS. In definitiva, i siti Web che utilizzano servizi come Cloudflare sono più sicuri e offrono ai loro utenti una migliore esperienza di navigazione.

Background: Progetto Honeypot e oltre

Cloudflare non è iniziato come sono oggi, ma piuttosto come un progetto per scoprire le origini dello spam tramite e-mail. Concettualizzato dai fondatori Lee Holloway e Matthew Prince, Progetto Honeypot è stato lanciato in 2004.

Entro il 2009, l'attuale Chief Operating Officer Michelle Zatlyn si era unita a loro. Insieme hanno intrapreso una missione non solo per tenere traccia delle minacce su Internet, ma anche per difendere i siti Web da esse. Alla fine dell'anno, avevano raccolto finanziamenti per poco più di $ 2 milioni.

Lanciato in privato nel 2010, il team di Cloudflare ha inizialmente lavorato con alcuni membri della comunità Honeypot. A metà del prossimo anno hanno ricevuto notizie inaspettate. Oltre alla difesa dalle minacce, Cloudflare ha effettivamente aumentato la velocità del sito, in media di un terzo.

Hanno deciso di aprire al pubblico e da allora non hanno guardato indietro. Oggi Cloudflare ha un valore di circa $ 4.4 miliardi di dollari - e in crescita.

Nota dell'editore: Nonostante il successo di Cloudflare, la storia di Lee Holloway è davvero triste. Holloway ne soffre demenza frontotemporale. La malattia non solo ha colpito lui, ma ha colpito profondamente tutti coloro che gli sono vicini. Leggi la sua storia qui.


Come funziona Cloudflare

Il cuore di Cloudflare risiede nel massiccia rete di server esso ha. La rete è diffusa in oltre 93 paesi (quasi la metà dei paesi del mondo) copre oltre 200 località. Questi fungono sia da server di cache di dati che da firewall su vasta scala.

Tecnicamente, se tu avere un sito Web ospitato, tutto ciò che devi fare è iscriverti a Cloudflare. Quindi, aggiungi il tuo sito al loro pannello di controllo. Da allora in poi è praticamente a mani libere. Segmenti di dati dal tuo sito vengono memorizzati nella cache in più posizioni in tutto il mondo su server Cloudflare.

Quando un visitatore effettua una richiesta per il tuo sito, Cloudflare invierà loro i dati memorizzati nella cache dalla posizione più vicina durante la comunicazione con il tuo sito Web contemporaneamente. Ciò porta spesso i visitatori a iniziare a ricevere informazioni molto più rapidamente rispetto a quando la richiesta è stata effettuata direttamente sul tuo sito Web.

Allo stesso tempo, vengono monitorati tutti i dati che vengono passati attraverso i server Cloudflare. In questo modo, possono bloccare potenziali attacchi, filtrare i cattivi attori (come i robot) e qualsiasi altra cosa che aiuti a mantenere il tuo sito più sicuro.

Nel corso degli anni, Cloudflare ha migliorato significativamente i suoi servizi. Ogni volta ha aggiunto più elementi, rendendolo migliore, più veloce e più forte per i loro utenti.

Vantaggi dell'utilizzo di Cloudflare

È comprensibile che ci sia un po 'di confusione su Cloudflare a causa delle sue dimensioni e del modo in cui si sta evolvendo. Sostanzialmente, continuano a impegnarsi nella loro missione principale di aiutare a costruire una migliore Internet.

Ciò significa che il loro focus è ancora su tre aree chiave: sicurezza, prestazioni e affidabilità.

1. Sicurezza: Cloudflare aiuta a proteggere i siti Web

Cercare il nome di dominio di un sito utilizzando Cloudflare non rivelerà i suoi nameserver di origine reale.

Dopo aver aggiunto il tuo sito a Cloudflare, tutti i dati in uscita o in arrivo si spostano attraverso i loro server. A quel punto può essere analizzato da Cloudflare per valutare potenziali minacce.

Gli elementi che Cloudflare cerca sono l'indirizzo IP del visitatore, lo scopo delle richieste, la frequenza delle richieste e altro ancora. Cloudflare consente inoltre agli utenti di configurare il proprio firewall con regole personalizzate.

Una volta che il tuo sito è collegato a Cloudflare, anche il suo sistema DNS è protetto. Se qualcuno dovesse cercare il tuo nome di dominio, vedrebbe solo l'insieme di DNS fornito da Cloudflare e non i tuoi veri nameserver, per esempio.

Nel complesso, l'utilizzo di Cloudflare aiuta prevenire il traffico bot, intrusio dannoson, Attacchi DDoSe altro ancora. Pensalo allo stesso modo in cui un cuscino attenuerebbe il colpo che un pugno farebbe al tuo corpo. Tecnicamente, è più un'armatura intelligente che un cuscino.

2. Velocità: migliorata tramite la memorizzazione nella cache remota distribuita

Panoramica del funzionamento di una cache di dati su una rete CDN (fonte: Sportello di ricerca)

Grazie al modo in cui Google lavora oggi, la velocità è qualcosa di molto ambita dai proprietari di siti Web in tutto il mondo. I siti Web più veloci significano classifiche di ricerca più elevate, tassi di conversione più elevati e un'esperienza complessivamente migliore per i visitatori.

Immagina che parti del tuo sito Web vengano memorizzate nella cache su server Cloudflare in più posizioni. Ogni volta che un visitatore tenta di accedere al tuo sito, Cloudflare risponderà consegnando il tuo sito dalla posizione della cache più vicina.

La straordinaria potenza dei server Cloudflare insieme a una posizione più breve per il trasferimento dei dati significa che il tuo sito inizierà a caricarsi sul browser del visitatore più velocemente che mai. Nel frattempo, al tuo server web viene concesso il tempo di fornire qualsiasi altra cosa che non sia memorizzata nella cache sui server Cloudflare.

La teoria che Cloudflare segue è Edge computing, che cerca di avvicinare il più possibile i dati e le risorse informatiche ai visitatori. Ciò serve a ridurre il tempo necessario ai dati per attraversare Internet.

Vantaggio laterale: riduzione dei costi nella larghezza di banda

Poiché parti del tuo sito vengono offerte su server Cloudflare, stai risparmiando anche sui costi della larghezza di banda. I siti funzionano VPS, Cloud o piani di hosting dedicati spesso pagano per la larghezza di banda e i risparmi sui costi possono essere significativi.

La quantità di cache del tuo sito dipende dalla sua progettazione. Cloudflare memorizza nella cache elementi statici (cose che non è probabile che cambino) come le immagini. Più contenuto statico hai, migliore sarà la memorizzazione nella cache.

3. Affidabilità: Cloudflare espande virtualmente le tue risorse

Grazie all'enorme numero di risorse che possiede, Cloudflare aggiunge un ulteriore elemento alla struttura del tuo sito. Dal momento che i loro server stanno aiutando a fornire porzioni del tuo sito, stai acquisendo profondità nella ridondanza.

Se un nodo Cloudflare fallisce per qualsiasi motivo, il tuo sito può comunque essere consegnato nella posizione più vicina successiva.

A parte questo, il sistema distribuito funge anche da bilanciamento del carico. Servendo parti del tuo sito da vari server, stai riducendo lo sforzo sul tuo server web. Ciò può aumentare il numero di visitatori simultanei supportati mantenendo lo stesso livello di prestazioni.

Cosa offre Cloudflare agli utenti

Content Delivery Network

Quasi tutti i servizi Cloudflare sono integrati nel suo prodotto CDN. Questo è ciò per cui Cloudflare è famoso e ciò che fornisce la maggior parte dei vantaggi illustrati nella sezione precedente. Il DNS comprende la memorizzazione nella cache, il monitoraggio del traffico, HTTP / 2 e Supporto HTTP / 3, SSLE altro ancora.

Domain Name Registration

Questo è qualcosa che più fornitori di servizi di web hosting normalmente offre. Molti, tuttavia, stanno semplicemente rivendendo per conto dei registrar dei nomi di dominio - uno dei quali è ora Cloudflare. Il servizio è piuttosto nuovo. Mentre puoi acquistare o trasferire domini per essere gestiti da loro, il primo è ancora in modalità Beta.

Hosting per streaming media

I file multimediali, in particolare i video, sono la principale categoria di risorse che Cloudflare può offrire. La gamma globale di server è ideale per coloro che desiderano stabilire tali servizi. Significa anche che possono fornire il servizio a tariffe altamente competitive.

Risoluzione DNS tramite 1.1.1.1

Tutti con un account Internet fanno uso della risoluzione DNS. Questo è ciò che aiuta a tradurre i nomi di dominio nel loro attuale formato leggibile dalla macchina. Ogni volta che digiti un indirizzo del sito nel tuo browser e premi invio, stai usando la risoluzione DNS.

Nativamente, la maggior parte della risoluzione DNS viene eseguita dai nostri provider di servizi Internet (ISP). Tuttavia, non sempre fanno un buon lavoro, risultando in esperienze di navigazione scadenti. Ad un altro livello, alcuni paesi applicano la censura del web attraverso i loro ISP.

Usando la risoluzione DNS 1.1.1.1 di Cloudflare, non stai solo aumentando la velocità della tua navigazione, ma bypassando anche i rudimentali blocchi a livello di ISP.

Uno sviluppo significativo a 1.1.1.1 è l'aggiunta di ciò che Cloudflare chiama WARP. Questo miglioramento è un tentativo della società di migliorare le funzionalità di sicurezza di 1.1.1.1, essenzialmente sintonizzandolo qualcosa di simile a una VPN.

Protezione della rete locale con Magic Transit

Oltre a offrire protezione DDoS ai siti Web, Cloudflare offre anche questo direttamente alle aziende. Attraverso un prodotto chiamato Magic Transit, Cloudflare è in grado di portare la loro scala globale di protezione della rete al livello necessario.

Non solo destinato alle reti online, puoi utilizzare Magic Transit anche per proteggere le tue reti locali. La soluzione è ideale per le aziende che potrebbero non voler investire molto in infrastrutture di rete come le scatole hardware tradizionali.

Accesso sicuro alla rete

Poiché gestiscono comunque una rete di server sicuri, Cloudflare è perfettamente in grado di offrire servizi al posto di provider tradizionali di rete privata virtuale (VPN) per le imprese.

Coloro che hanno lavoratori che si collegano da località remote hanno normalmente bisogno di investire in a VPN per proteggere i loro beni locali. Spesso, questi sarebbero ingombranti adattamenti interni delle applicazioni VPN.

Cloudflare Access offre alle aziende la possibilità di sottoscrivere una soluzione altamente sicura e facile da usare con il concetto di Software as a Service (SaaS).

Registrazione della rete e analisi

Con così tanti servizi offerti sulla loro rete, Cloudflare è in grado di offrire facilmente ai suoi utenti anche un altro sottoprodotto: Analytics. Con una visione a volo d'uccello di esattamente come vengono utilizzati i dati e il modo in cui fluiscono, è possibile apportare modifiche per ottimizzare la consegna dei contenuti.

Cloudflare Analytics è altamente granulare, il che significa che sarai in grado di analizzare le informazioni fino alle risorse esatte che vengono consegnate. I registri attraverso i quali vengono analizzati i dati offrono anche ai responsabili della sicurezza una traccia cartacea digitale da seguire.

Distribuzione di codice senza server

Per gli sviluppatori o le aziende che gestiscono le proprie risorse software su una scala macro, Cloudflare può aiutare anche con l'implementazione. Invece di dover investire nella propria infrastruttura, è possibile utilizzare Cloudflare Workers.

Ciò significa che puoi fare affidamento sulle risorse disponibili su richiesta senza doversi preoccupare di gestirle. È veloce, potente e anche molto conveniente.

Utilizzo di Cloudflare con il tuo sito

Didascalia: esempio di gestione DNS su Namecheap

La prima cosa che devi capire è che Cloudflare non è un fornitore di servizi di web hosting. Ciò significa che devi avere un sito web esistente con il tuo nome di dominio e hosting prima di usare Cloudflare.

Per cominciare devi registrarsi per un account con loro. Una volta fatto, ti verrà fornito un set di nameserver da usare. Per iniziare a utilizzare Cloudflare devi visitare il pannello di controllo del tuo nome di dominio.

Lì, sostituisci i tuoi server DNS esistenti (di solito chiamati Nameservers) con quelli forniti da Cloudflare. Ciò avvia il routing del traffico attraverso i server Cloudflare e allo stesso tempo avvia la memorizzazione nella cache del sito Web.

Una volta fatto questo, puoi semplicemente lasciare da solo le impostazioni predefinite e funzionerà. Una volta acquisita familiarità con Cloudflare, puoi provare a modificare alcune impostazioni per ottimizzare le prestazioni e la sicurezza del tuo sito.

Inoltre, Cloudflare si integra perfettamente con più applicazioni, dai sistemi di gestione dei contenuti alle piattaforme di e-commerce. Alcuni esempi di questi includono WordPress, Magento e Google Cloud.

Con cosa Cloudflare non può aiutarti

Nonostante la sua portata piuttosto ampia di servizi, Cloudflare non è tutto. Per un proprietario di un sito Web, è necessario comprendere che Cloudflare per te è semplicemente uno strumento per migliorare le prestazioni e la sicurezza del tuo sito.

Cloudflare non:

Ospita il tuo sito web - Avrai comunque bisogno di un fornitore di servizi di web hosting per conservare e servire i file che compongono il tuo sito.

Migliora le velocità del server di web hosting - Sebbene Cloudflare migliori le prestazioni aiutandoti a memorizzare nella cache e servire alcuni elementi, non può accelerare il tuo server di web hosting stesso. Se hai scelto un provider di hosting inferiore alla media, è probabile che i miglioramenti della velocità offerti da Cloudflare non siano sufficienti per evitare di frustrare i tuoi visitatori.

Ecco un elenco dei 10 migliori web hosting basati su dati reali e casi d'uso.

Cloudflare non può:

Gestisci il tuo nome di dominio - Se hai ospitato il tuo nome di dominio con un partner Cloudflare dovrai gestire il tuo nome di dominio tramite il pannello di controllo del partner, non su Cloudflare.

Prezzi e piani: come Cloudflare fa soldi

Cloudflare ha quattro livelli distinti in piani tariffari. Al massimo, offre un servizio gratuito agli utenti. Questo piano è limitato in alcuni modi, ma i siti più semplici dovrebbero essere in grado di realizzare benefici anche a livello gratuito. Ancora più importante, non impone limiti di larghezza di banda agli utenti sul suo piano gratuito.

CaratteristicheGratuitoprofessionistaAffariImpresa
CDN con bilanciamento del carico globale
Memorizzazione nella cache dei contenuti statici
Eliminazione istantanea della cache completa
Scadenza TTL cache min2h130 min1 sec
Dimensione massima caricamento client (MB)100100200500+
Ottimizzazione mobile
Configurazione CNAME
Supporto Chat
Prezzo€€€€ / mese€€€€ / mese€€€€ / meseRichiedi preventivo

I piani a pagamento su Cloudflare sono Pro, Business ed Enterprise. Ciascuno include un numero crescente di funzionalità, con Pro che costa $ 20 / mese e Business a $ 200 / mese. I piani aziendali sono personalizzabili e gli utenti devono discutere le opzioni e i prezzi con il personale di vendita di Cloudflare.

Se non sei un utente del piano a pagamento o se una funzione che desideri non è disponibile nel tuo piano, spesso hai la possibilità di utilizzarla come extra a pagamento. Ad esempio, Agro, un servizio che aiuta a ottimizzare le rotte del traffico per migliorare ulteriormente la velocità, non è disponibile nel piano gratuito.

Gli utenti che desiderano utilizzare solo quella funzione aggiuntiva possono scegliere di pagare $ 5 per sito Web con un costo aggiuntivo a seconda della quantità di larghezza di banda utilizzata (circa $ 0.10 per GB).

Finanza e investimenti

Cloudflare ha una base clienti stimata di circa 2.8 milioni. Il numero è una combinazione di clienti gratuiti e paganti. Nel 2019, i loro ricavi sono stati pari a $ 287 milioni, con un tasso di crescita annuale composto (CAGR) di circa il 50%.

Negli ultimi anni è riuscito a mantenere un profitto lordo medio molto consistente di circa il 78%. Per un'azienda con oltre 1,000 dipendenti e un grande investimento in infrastrutture, questo è certamente qualcosa di impressionante.

Pietre miliari, aggiornamenti e notizie di Cloudflare

Cloudflare è diventato pubblico nel 2019 ed è in aumento da allora

Initial Public Offering

Dopo circa un decennio ufficialmente nel settore, Cloudflare finalmente è diventato pubblico con una quotazione in Borsa alla fine del 2019. Il prezzo iniziale è stato fissato a $ 15, ma è salito alle stelle a $ 17.90 entro la fine del primo giorno di negoziazione. Da allora è salito a oltre $ 36 (soprattutto sul retro del Pandemia di coronavirus) e le cose sembrano luminose per loro.

Incidente 8chan

Nell'agosto 2019 Cloudflare ha deciso di abbandonare il famigerato forum 8chan come cliente. Matthew Prince, CEO e co-fondatore di CLoudflare ha definito il sito "un pozzo nero dell'odio".

Interruzione del servizio diffusa

Nonostante le sue enormi dimensioni, Cloudflare non è completamente immune ai problemi. Uno di questi incidenti (causato da sé) si è verificato a metà del 2019 e ha provocato interruzioni diffuse su tutta la linea della durata di oltre 30 minuti. Il problema? UN distribuzione software andata storta.

Spamhaus DDoS

Nel marzo 2013 la rete di Cloudflare ha superato con successo un concentrato di più giorni attacco contro Spamhaus. All'epoca, era l'attacco DDoS più grande di sempre, sebbene da allora si siano verificati attacchi più grandi e significativi.


Considerazioni finali: Cloudflare è giusto per te?

Per la maggior parte di noi, quando pensiamo a Cloudflare è semplicemente una CDN. Ciò significa che ti aiuterà ad accelerare il tuo blog o persino a migliorare le prestazioni del tuo sito Web per piccole imprese.

In relazione a ciò, la loro proprietà di una delle più potenti reti globali di server sembra un po 'ridicola. È davvero necessario? Per rispondere semplicemente a questa domanda: sì. È esattamente la scala di questa rete che la rende una soluzione praticabile per così tanti siti Web oggi.

Considera anche il fatto che sta offrendo a molti piccoli proprietari di siti Web un passaggio gratuito sulla loro rete. Per fare ciò, deve essere in grado di offrire servizi considerevoli anche ai clienti su scala aziendale, per coprire i costi, per così dire.

Grazie a questo modello di business, Cloudflare aiuta i proprietari di piccoli siti e le aziende offrendo loro un servizio che altrimenti non sarebbero in grado di permettersi o giustificare facilmente. Dopo tutto, è gratuito per molti.

Osservandolo in modo più strategico, affronta anche un problema che è diventato molto più diffuso nel tempo. Internet è diventato un luogo sempre più pericoloso. Non solo per i browser normali, ma soprattutto per i proprietari di siti Web.

Combinando velocità, affidabilità e sicurezza, direi che finora Cloudflare ha davvero mantenuto la sua promessa. La ricerca di una migliore Internet.

Questo lo rende buono per tutti.


DOMANDE FREQUENTI

Cloudflare è gratuito?

Cloudflare offre un livello gratuito del suo servizio CDN senza limiti di larghezza di banda. Include anche vari servizi come la protezione rudimentale dei bot, HTTP / 2, SSL gratuito e altro. Tuttavia, alcune funzionalità hanno dei limiti mentre altre dovranno essere pagate.

Che cos'è Cloudflare Edge?

Cloudflare Edge si riferisce al concetto che usano per la consegna dei contenuti. Ciò implica avvicinare i dati il ​​più vicino possibile al punto di consegna ("Edge"). Il risultato è un tempo di andata e ritorno inferiore e risparmi sulla larghezza di banda per i siti Web.

Cos'è un CDN

Una rete di distribuzione di contenuti è l'uso di più server collegati per archiviare dati in una vasta gamma di posizioni. Questo aiuta i siti Web a servire i loro file in modo più rapido e affidabile, migliorando così l'esperienza dell'utente dei suoi visitatori.

Quali aziende utilizzano Cloudflare?

Cloudflare alimenta circa il 13% di tutti i siti Web attualmente esistente. Mentre l'elenco degli utenti è esaustivo, include diversi nomi di grandi marchi come Roche, ZenDesk, Mozilla, UpWork, 9GAG, US Xpress e altri.

Esistono alternative a Cloudflare?

Esistono oggi alcuni fornitori di CND. Notevoli tra loro sono Akamai, StackPath e Sucuri. Ognuno spesso persegue il proprio percorso di marketing e guarda a uno specifico segmento di consumatori. Akamai, ad esempio, è maggiormente coinvolto nel segmento a traffico ultra elevato.

Cloudflare è l'unico provider gratuito di CDN?

No. Esistono anche altri fornitori di servizi CDN gratuiti. Uno di questi esempi è Amazon Cloudfront che offre un livello di servizio gratuito (per un anno). Tuttavia, vale la pena notare che la maggior parte degli altri fornitori di servizi gratuiti di solito impone ulteriori limiti.

A proposito di Timothy Shim

Timothy Shim è uno scrittore, editore e appassionato di tecnologia. Iniziando la sua carriera nel campo dell'Information Technology, ha rapidamente trovato la sua strada nella stampa e da allora ha lavorato con titoli internazionali, regionali e nazionali tra cui ComputerWorld, PC.com, Business Today e The Asian Banker. La sua esperienza risiede nel campo della tecnologia dal punto di vista sia dei consumatori che delle imprese.