Piattaforma edge cloud di Fastly

Immediato. Programmabile. Globale. Scegline tre.

Fastly Compute è la piattaforma serverless che ti permette di costruire facilmente le migliori esperienze per i tuoi utenti.

Immagine hero di Edge compute

I tuoi utenti si aspettano esperienze immediate e personalizzate.

Esperienze istantanee sono sinonimo di successo. Dai contenuti all'e-commerce, fino alla community, tutte le esperienze più avvincenti e coinvolgenti si basano sulla personalizzazione. Abbiamo tutto ciò che ti serve.
  • Personalizzazione su larga scala

    Hai solo pochi millisecondi per catturare la loro attenzione e le piattaforme legacy ti costringono a scegliere tra personalizzazione e prestazioni. Fastly Compute fa entrambe le cose, ovunque nel mondo.

  • La potenza dei dati e della logica istantanei

    Estrai immediatamente i dati dal KV Store di Fastly e uniscili in modo intelligente con Fastly Fanout per inviare un messaggio perfettamente sincronizzato e unico a ciascuno dei tuoi utenti, tutto in una volta.

  • Ottieni risultati immediati senza una grande migrazione

    Abbiamo creato le stesse condizioni di partenza per permetterti di competere con le esperienze online più innovative senza dover reinventare o ricostruire l tuo stack. Costruisci facilmente i tuoi consigli di stile "Per te".

Perché il tuo team adorerà Fastly Compute

Fastly ti offre la potenza dell'istantaneo con servizi che funzionano come gli strumenti familiari che usi oggi, ma aggiornati per rispondere in un batter d’occhio.
  • Distribuzione globale immediata, con pieno controllo

    Non devi preoccuparti di aspetti come le regioni o le posizioni di distribuzione, a meno che tu non lo desideri. E tutto è programmabile. Controlla ogni parte dell'esperienza tra te e i tuoi utenti interamente tramite software.

  • Elimina intere classi di bug

    Appena distribuisci il tuo codice, è sicuro per progettazione. Siamo stati pionieri nell'uso di WebAssembly per proteggere dai bug di sicurezza della memoria e per isolare ogni singola richiesta, riducendo così i potenziali rischi per la sicurezza

  • Usa gli strumenti che già conosci

    Gli sviluppatori amano Fastly perché rendiamo facile e sicuro per chiunque creare, utilizzando strumenti e linguaggi familiari, ma senza rischi. E uniamo a tutto ciò la forza dell'immediatezza per sbloccare una creatività senza limiti.

I tuoi super poteri istantanei

Immagina cosa potresti costruire.

  • Dati immediati

    Lo storage dei dati che funziona come i KV Store che conosci, ma offre le prestazioni migliori che tu abbia mai visto.

  • Startup istantanea

    Con Wasmtime, il tuo codice inizia in un batter d'occhio.

  • Messaggistica istantanea

    Invia un messaggio personalizzato a miliardi di utenti in tutto il mondo aggiungendo solo poche righe di codice al tuo toolkit.

  • Scalabilità istantanea

    Multi-terabit al secondo, rete distribuita a livello globale per scalare dinamicamente e pagare solo quando il codice viene eseguito.

Domande frequenti

Che cos'è l'edge computing e come si differenzia dal cloud computing tradizionale?

L'edge computing è un modello di calcolo distribuito che avvicina l'elaborazione e i dati dove sono necessari (ad esempio vicino agli utenti finali), invece di affidarsi a un data center centralizzato. Mentre il cloud computing tradizionale comporta spesso scambi di dati ad alta latenza verso una regione/data center centralizzato, una piattaforma di edge computing esegue la logica dell'applicazione in modo notevolmente più veloce presso i Point of Presence distribuiti (POP). Questa prossimità riduce significativamente la latenza, migliora le prestazioni dell'applicazione e ottimizza l'uso della larghezza di banda. la rete edge, che riduce la latenza e migliora le prestazioni.

Quali tipi di applicazioni si adattano meglio a una piattaforma di edge computing?

Una piattaforma di edge computing è ideale per carichi di lavoro sensibili alla latenza e ad alta produttività che richiedono un’elaborazione dei dati in tempo reale. I principali casi d'uso includono: personalizzazione, A/B test, accelerazione API, applicazione della sicurezza, instradamento delle richieste ed elaborazione dei dati in tempo reale. La piattaforma edge di Fastly è particolarmente adatta per le applicazioni che richiedono un controllo preciso sul comportamento di richiesta/risposta, prestazioni deterministiche e la capacità di scalare i servizi di calcolo a livello globale senza dover gestire l'infrastruttura.

In che modo Fastly Compute supporta gli sviluppatori e i team ingegneristici?

Fastly Compute offre un ambiente serverless completamente programmabile e distribuito a livello globale, che consente agli sviluppatori di costruire applicazioni edge-native, API, livelli di autenticazione e funzioni edge mission-critical. Gli sviluppatori costruiscono, testano e distribuiscono il codice utilizzando strumenti e linguaggi familiari come JavaScript, Rust, Go e C++, e beneficiano di integrazioni fluide come GitHub Actions, Terraform e altri flussi di lavoro CI/CD. Fastly Compute è anche security by design con tecnologia di isolamento integrata. Questi servizi consentono ai team di distribuire la logica a livello globale in pochi secondi, mantenendo visibilità e controllo sull'architettura dei loro servizi edge.

In che modo la piattaforma edge di Fastly si differenzia dalle altre soluzioni serverless?

La piattaforma edge di Fastly è basata su WebAssembly per offrire prestazioni e sicurezza superiori rispetto alle tradizionali soluzioni serverless basate su container o isolate. Grazie all’utilizzo di un modello di isolamento sicuro, la piattaforma esegue il codice in una sandbox a memoria protetta per ogni singola richiesta, garantendo una rigorosa protezione dei tenant senza il sovraccarico prestazionale tipico della virtualizzazione tradizionale. Questa architettura elimina gli avviamenti a freddo, consentendo l'esecuzione del codice in microsecondi e garantendo le prestazioni deterministiche richieste dalle applicazioni mission-critical. A differenza delle offerte serverless generiche, Fastly offre un ambiente completamente programmabile che scala a livello globale senza la necessità di gestire regioni, server o capacità dell'infrastruttura.

Fastly Compute può essere usato insieme a risorse di calcolo cloud o on-premise esistenti?

Sì. Fastly Compute è progettato per integrare gli ambienti di elaborazione cloud e on-premise esistenti. Molte organizzazioni lo utilizzano come livello di esecuzione in prima linea per trasferire la logica, applicare le politiche o ottimizzare il traffico prima che le richieste raggiungano i servizi di elaborazione centralizzati. Questo approccio ibrido riduce il carico sull'infrastruttura di origine migliorando al contempo le prestazioni per l'utente finale.

In che modo Fastly Compute gestisce la scalabilità a livello globale?

Fastly Compute viene eseguito su una rete distribuita a livello globale, consentendo alle applicazioni di scalare automaticamente in base al traffico, senza che gli sviluppatori debbano gestire regioni, server o pianificazione della capacità. Quando distribuisci il codice, questo è disponibile contemporaneamente sull’intera flotta di POP ad alte prestazioni di Fastly. Poiché non ci sono regioni da gestire né server di cui effettuare il provisioning, la piattaforma scala orizzontalmente per far fronte ai picchi di traffico in tempo reale senza interventi manuali o degrado delle prestazioni.

Quale livello di controllo e osservabilità offre Fastly per i carichi di lavoro Edge Compute?

Fastly Compute offre agli sviluppatori un controllo programmatico completo sull'intero ciclo di vita dell'applicazione, abbinato a un'osservabilità granulare in tempo reale. Da una prospettiva di controllo, la piattaforma è progettata per i moderni flussi di lavoro DevOps, offrendo una robusta CLI e un provider Terraform che consentono ai team di gestire variabili d'ambiente, backend e configurazioni di servizio come codice. Ciò garantisce che le distribuzioni globali siano prevedibili, ripetibili e facilmente integrate nelle pipeline CI/CD esistenti. Per completare questo controllo, Fastly offre un'osservabilità senza pari attraverso lo streaming dei log in tempo reale verso oltre 30 provider, tra cui Datadog, Splunk e S3, e garantisce una visibilità a livello di richiesta sulle metriche di esecuzione come il tempo di CPU e l'uso della memoria. Questa combinazione consente al team ingegneristico non solo di distribuire logica complessa con precisione, ma anche di effettuare il debug e ottimizzare le prestazioni.

Fastly Compute è adatto per carichi di lavoro di produzione su scala enterprise?

Certo. Fastly Compute è progettato per affidabilità, sicurezza e prestazioni di livello enterprise. È utilizzata da organizzazioni che richiedono un’esecuzione deterministica, un isolamento solido e la capacità di distribuire la logica a livello globale in totale sicurezza. Per i CTO e i leader dell’ingegneria della piattaforma, offre una piattaforma edge scalabile in linea con le moderne architetture di sistemi distribuiti.

Pronto per iniziare?

Crea un account gratuito o contattaci per saperne di più