Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

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, ad esempio "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