Implementación de Azure Blob Storage
Azure Blob Storage es un servicio que almacena datos no estructurados en la nube como objetos o blobs. El término blob es el acrónimo en inglés de "objeto binario grande". Blob Storage se conoce también como almacenamiento de objetos o almacenamiento de contenedores.
Aspectos que debe saber sobre Azure Blob Storage
Vamos a examinar algunas características de configuración de Blob Storage.
Blob Storage puede almacenar cualquier tipo de datos de texto o binarios. Entre los ejemplos, se incluyen documentos de texto, imágenes, archivos de vídeo e instaladores de aplicaciones.
Blob Storage usa tres recursos para almacenar y administrar los datos:
- Una cuenta de almacenamiento de Azure
- Contenedores en una cuenta de almacenamiento de Azure
- Blobs en un contenedor
Para implementar Blob Storage, se configuran varias opciones:
- Opciones del contenedor de blobs
- Tipos de blobs y opciones de carga
- Niveles de acceso de Blob Storage
- Reglas del ciclo de vida de los blobs
- Opciones de replicación de objetos de blob
En el diagrama siguiente, se muestra la relación entre los recursos de Blob Storage.
Aspectos que se deben tener en cuenta al implementar Azure Blob Storage
Hay muchos usos comunes para Blob Storage. Considere estos escenarios y piense en sus propias necesidades de datos:
Considere las cargas en el explorador. Use Blob Storage para proporcionar imágenes o documentos directamente a un explorador.
Considere el acceso distribuido. Blob Storage puede almacenar archivos para acceso distribuido, como durante un proceso de instalación.
Considere el streaming de datos. Transmita vídeo y audio mediante Blob Storage.
Considere el archivado y la recuperación. Blob Storage es una solución excelente para almacenar datos para copias de seguridad y restauración, recuperación ante desastres y archivado.
Considere el acceso a aplicaciones. Puede almacenar datos en Blob Storage para su análisis mediante un servicio local u hospedado en Azure.