Archiviazione cloud per Firebase

Cloud Storage per Firebase è pensato per gli sviluppatori di app che hanno bisogno di archiviare e fornire contenuti generati dagli utenti, come foto o video.

Cloud Storage per Firebase è un servizio di archiviazione di oggetti potente, semplice ed economico creato per la scala di Google. Gli SDK Firebase per Cloud Storage aggiungono la sicurezza di Google ai caricamenti e ai download di file per le tue app Firebase, indipendentemente dalla qualità della rete.

Puoi utilizzare i nostri SDK per archiviare immagini, audio, video o altri contenuti generati dagli utenti. Sul server, è possibile utilizzare le API di cloud storage di Google di accedere agli stessi file.

Configurazione iOS Setup Android Web Setup C ++ Setup Setup Unità

Funzionalità chiave

Operazioni robuste Gli SDK Firebase per Cloud Storage eseguono caricamenti e download indipendentemente dalla qualità della rete. I caricamenti e i download sono robusti, il che significa che ricominciano da dove si sono fermati, risparmiando tempo e larghezza di banda agli utenti.
Sicurezza forte Gli SDK Firebase per Cloud Storage si integrano con Firebase Authentication per fornire un'autenticazione semplice e intuitiva per gli sviluppatori. Puoi utilizzare il nostro modello di sicurezza dichiarativa per consentire l'accesso in base a nome file, dimensione, tipo di contenuto e altri metadati.
Elevata scalabilità Cloud Storage è progettato per una scala di exabyte quando la tua app diventa virale. Passa senza sforzo dal prototipo alla produzione utilizzando la stessa infrastruttura che alimenta Spotify e Google Foto.

Come funziona?

Gli sviluppatori utilizzano gli SDK Firebase per Cloud Storage per caricare e scaricare file direttamente dai client. Se la connessione di rete è scarsa, il client è in grado di riprovare l'operazione dal punto in cui è stata interrotta, risparmiando tempo e larghezza di banda agli utenti.

Cloud Storage per Firebase memorizza i file in una Google Cloud Storage secchio, rendendoli accessibili sia attraverso Firebase e Google Cloud. Ciò ti offre la flessibilità di caricare e scaricare file da client mobili tramite gli SDK Firebase per Cloud Storage. Inoltre, si può fare sul lato server di elaborazione, come il filtraggio immagine o la transcodifica video utilizzando le API di archiviazione di Google Cloud . Cloud Storage si ridimensiona automaticamente, il che significa che non è necessario migrare a nessun altro provider. Scopri di più su tutti i vantaggi della nostra integrazione con Google Cloud .

Gli SDK Firebase per Cloud Storage si integrano perfettamente con l'autenticazione Firebase per identificare gli utenti, e mettiamo a disposizione un linguaggio di protezione dichiarativa che consente controlli di accesso impostati su singoli file o gruppi di file, in modo da poter rendere i file come pubblico o privato come si desidera.

Percorso di implementazione

Integra gli SDK Firebase per Cloud Storage. Includi rapidamente i client tramite Gradle, CocoaPods o uno script include.
Crea un riferimento Fai riferimento al percorso di un file, come "images/mountains.png", per caricarlo, scaricarlo o eliminarlo.
Carica o scarica Carica o scarica su tipi nativi in ​​memoria o su disco.
Proteggi i tuoi file Utilizzare Firebase Regole di sicurezza per Cloud Storage per proteggere i file.

Stai cercando di memorizzare altri tipi di dati?

  • Nuvola FireStore è un database flessibile e scalabile per, web, e lo sviluppo di server mobile di Firebase e Google Cloud.
  • I Firebase in tempo reale di database memorizza i dati delle applicazioni JSON, come stato di gioco o messaggi di chat, e di sincronizzare le modifiche istantaneamente su tutti i dispositivi collegati. Per ulteriori informazioni sulle differenze tra le opzioni di database, vedere Scegliere un database: nube Firestore o in tempo reale del database .
  • Firebase Remote Config negozi sviluppatori specificato coppie chiave-valore per modificare il comportamento e l'aspetto della vostra applicazione senza richiedere agli utenti di scaricare un aggiornamento.
  • Firebase Hosting ospita il codice HTML, CSS e JavaScript per il tuo sito, così come le altre attività di sviluppo fornito come la grafica, i caratteri e le icone.

Prossimi passi