Cloud Storageplat_iosplat_androidplat_webplat_cppplat_unity

Cloud Storage se creó para programadores de apps que necesitan almacenar y publicar contenido generado por usuarios, como fotos o videos.

Cloud Storage para Firebase es un servicio de almacenamiento de objetos potente, simple y rentable construido para la escala de Google. Los SDK de Firebase para Cloud Storage agregan la seguridad de Google a las operaciones de carga y descarga de archivos para tus apps de Firebase, sin importar la calidad de la red. Puedes usar nuestros SDK para almacenar imágenes, audio, video y otros tipos de contenido generado por el usuario. En el servidor, puedes usar Google Cloud Storage para acceder a los mismos archivos.

Configuración en iOS Configuración en Android Configuración web Configuración en C++ Configuración en Unity

Funciones clave

Operaciones robustas Los SDK de Firebase para Cloud Storage realizan las operaciones de carga y descarga sin importar la calidad de la red. Las cargas y descargas son robustas, lo que significa que se reinician en el punto en el que se interrumpieron para así ahorrar tiempo y ancho de banda a los usuarios.
Seguridad sólida Los SDK de Firebase para Cloud Storage se integran con Firebase Authentication a fin de brindar autenticación intuitiva y sencilla para los programadores. Puedes usar nuestro modelo de seguridad declarativa para permitir el acceso según el nombre de archivo, el tamaño, el tipo de contenido y otros metadatos.
Gran escalabilidad Cloud Storage para Firebase está diseñado para escalar a exabytes si tu app se vuelve viral. Pasa fácilmente de la fase prototipo a la de producción con la misma infraestructura que respalda a Spotify y Google Fotos.

¿Cómo funciona?

Los programadores usan los SDK de Firebase para Cloud Storage para subir y descargar archivos directamente de los clientes. Si la conexión a la red es deficiente, el cliente puede reintentar la operación donde la dejó de inmediato, lo cual les ahorra tiempo y ancho de banda a los usuarios.

Cloud Storage almacena tus archivos en un depósito de Google Cloud Storage y los hace accesibles a través de Firebase y Google Cloud. Esto te permite tener la flexibilidad para subir y descargar archivos de clientes móviles a través de los SDK de Firebase y realizar procesamiento en el servidor, como el filtrado de imágenes o la transcodificación de video mediante Google Cloud Platform. Cloud Storage se escala automáticamente, lo que significa que no es necesario migrar a ningún otro proveedor. Obtén más información acerca de todos los beneficios de nuestra integración con Google Cloud Platform.

Los SDK de Firebase para Cloud Storage se integran perfectamente en Firebase Authentication con el fin de identificar a los usuarios. Además, ofrecen un lenguaje de seguridad declarativa que te permite configurar controles de acceso para archivos individuales o grupos de archivos, de manera que puedas hacer que los archivos sean públicos o privados, según lo que desees.

Ruta de implementación

Integra los SDK de Firebase para Cloud Storage Incluye clientes rápidamente mediante Gradle, CocoaPods o una secuencia de comandos.
Crea una referencia Haz una referencia de la ruta al archivo (por ejemplo, "images/montañas.png") que subirás, descargarás o borrarás.
Sube o descarga Sube o descarga en tipos nativos en la memoria o en el disco.
Protege tus archivos Protege tus archivos con las reglas de seguridad de Firebase para Cloud Storage.

¿Quieres almacenar otros tipos de datos?

  • Firebase Realtime Database almacena datos de aplicación JSON, como estados de juego o mensajes de chat, y sincroniza los cambios en todos los dispositivos conectados en forma instantánea.
  • Firebase Remote Config almacena pares clave-valor especificados por el programador para cambiar el comportamiento y el aspecto de tu app sin que los usuarios tengan que descargar una actualización.
  • Firebase Hosting aloja elementos HTML, CSS y JavaScript para tu sitio web, así como otros activos suministrados por el programador, como los gráficos, las fuentes y los íconos.

Próximos pasos

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.