Creazione di applicazioni serverless con Cloudflare Workers KV

Archiviazione di chiavi e valori senza server per applicazioni su Cloudflare

Cloudflare Workers KV offre l’accesso a un archivio sicuro di chiavi e valori a bassa latenza presso tutti i datacenter nella rete globale di Cloudflare. Gli sviluppatori possono utilizzare Cloudflare Workers e Workers KV per espandere applicazioni esistenti o crearne di nuove sulla base della rete cloud globale di Cloudflare. Workers KV si modula in tutta semplicità per supportare applicazioni che servono decine o milioni di utenti.

Cloudflare Workers KV
"Oltre dieci milioni di sviluppatori nel mondo si affidano al Registry npm per scaricare pacchetti più di 1 miliardo di volte al giorno. Abbiamo investito in Cloudflare Workers per migliorare le nostre prestazioni globali e ora, con l’archivio di chiavi e valori di Cloudflare Workers disponibile globalmente (Cloudflare Workers KV), possiamo conseguire miglioramenti delle prestazioni un tempo impensabili. Cloudflare è stupefacente".
Laurie Voss
Co-founder e Chief Data Officer di npm

Archiviazione senza server: creare di più con meno

La creazione di applicazioni senza server con tempi di risposta globale rapidi richiede lo spostamento del calcolo e dell’archiviazione più vicino all'utente. Cloudflare aveva creato un ambiente esecutivo serverless presso tutti i datacenter di Cloudflare nella nostra rete globale, ma i clienti dovevano comunque sobbarcarsi la gestione laboriosa e complessa del proprio archivio. Ora con Workers KV basta una semplice chiamata API per l’accesso applicativo globale a bassa latenza a un archivio di chiavi-valori scalabile.

Applicazioni reattive ovunque

Le applicazioni serverless eseguite su Cloudflare Workers ricevono l’accesso a bassa latenza a un archivio chiavi-valori distribuito globalmente. Cloudflare Workers KV raggiunge questo basso livello di latenza memorizzando repliche di chiavi e valori nella cache della rete cloud globale di Cloudflare.

Sviluppo di applicazioni senza l’assillo delle dimensioni

Cloudflare Workers KV consente agli sviluppatori di applicazioni senza server di concentrarsi sull’aggiunta di nuove funzionalità, anziché perdere tempo a scalare i propri archivi di chiavi-valori.

Create Targeted E Commerce Experiences

Creazione di esperienze e-commerce mirate

Utilizzando Workers KV per accedere velocemente ai dati, genera pagine personalizzate con la stessa rapidità con cui servi i siti statici. Consente di aggiungere a siti e-commerce i dati del carrello, dirigere iniziative di marketing a sottoinsiemi di visitatori e ridurre significativamente la latenza per un intero host di applicazioni.

Enforce Custom Authorization and Authentication

Introduzione di autorizzazione e autenticazione personalizzate

Archivia token di sessione o altre informazioni utente per garantire rapidamente all’utente legittimo l’accesso ai contenuti appropriati. Sposta il livello deputato all’autenticazione dalle applicazioni alla rete stessa per migliorare la velocità del sito, riducendo la minaccia di vulnerabilità legate all’autenticazione a livello applicativo.

Customize Application Behavior

Personalizza il comportamento delle applicazioni

Archivia e restituisci contenuti personalizzati in base a utente, sessione, cookie o qualsiasi altro attributo della richiesta. Instilla contenuti personalizzati a bassa latenza da Workers KV in qualsiasi template memorizzato o non memorizzato nella cache prima di restituirli all’utente.

AB Testing

Implementazione di test di precisione

Esegui test A/B o rollout di release graduali per singoli utenti. Usa Cloudflare Workers KV per archiviare milioni di test prontamente eseguibili da Workers in qualunque parte del mondo. Scrivi dati analitici su Workers KV o qualsiasi altro servizio di analisi direttamente da Worker.

Remember Specific Bad Actors

Registrazione di soggetti ostili

Intercetta simulatori, spammer, provocatori e altri soggetti ostili, archiviando IP, ID utente o qualsiasi dato pertinente in Cloudflare Workers KV. Per elaborare in modo semplice e svolgere rapidi controlli su vaste liste di blocco e impedire a soggetti ostili di raggiungere applicazioni protette nel tentativo di pubblicare, registrare o eseguire altre azioni indesiderate.

"Optimizely pilota miliardi di esperienze utente ogni giorno, consentendo ai marchi più importanti al mondo di imparare dai propri utenti e offrire loro esperienze ottimizzate. Uno dei nostri più acerrimi nemici è qualsiasi cosa possa indurre latenza. Cloudflare Workers KV promette di metterci in grado di recuperare tempestivamente i dati necessari, ovunque si trovi il cliente o il visitatore”.
Michael Hood
Senior Staff Performance Engineer, Optimizely

Inclusi nell’abbonamento a Workers

1 GB

Spazio di archiviazione di chiavi-valori

10M

Letture di chiavi-valori

1M

Scritture di chiavi-valori

1M

Key-value deletes

1M

Key-value lists

Tariffe a consumo

$0.50 GB/mese

Archiviazione aggiuntiva

$0.50 1M

Ulteriori letture di chiavi-valori

$5 1M

Scritture aggiuntive di chiavi-valori

$5 1M

Eliminazioni aggiuntive di chiavi-valori

$5 1M

Elenchi aggiuntivi di chiavi-valori

Funzioni chiave

Accessibile da tutte le 200 sedi di Cloudflare

Accessibile da tutte le 200 sedi di Cloudflare

Supporta valori fino a 2 MB

Supporta valori fino a 2 MB

Supporta chiavi fino a 512 Byte

Supporta chiavi fino a 512 Byte

Lettura e scrittura da Cloudflare Workers

Lettura e scrittura da Cloudflare Workers

API per scrivere in Workers KV da applicazioni di terze parti

API per scrivere in Workers KV da applicazioni di terze parti

Sfrutta la robusta infrastruttura di cache di Cloudflare

Sfrutta la robusta infrastruttura di cache di Cloudflare

Imposta TTL arbitrari per i valori

Imposta TTL arbitrari per i valori

Integrazione con Workers Preview

Integrazione con Workers Preview