Curso
El almacenamiento en la nube puede parecer una caja negra hasta que te pones manos a la obra, y Azure Blob Storage es un gran punto de partida. Ya trabajes con imágenes, archivos de texto, vídeos o copias de seguridad, Blob Storage te ofrece una forma escalable y segura de almacenar datos no estructurados en la nube.
En este tutorial, te guiaré por lo esencial de Azure Blob Storage: qué es, por qué importa y cómo empezar. Veremos paso a paso cómo subir y descargar datos, definir permisos y gestionar políticas de ciclo de vida para mantener tu almacenamiento ágil y eficiente. Tanto si estás descubriendo Azure como si quieres sumar blob storage a tu caja de herramientas en la nube, esta guía te ayudará a empezar con buen pie.
¿Qué es Azure Blob Storage?
“Blob” significa Binary Large Object, un término usado para describir el almacenamiento de datos no estructurados como texto, imágenes y vídeo. Azure Blob Storage es la solución de Microsoft Azure para almacenar estos blobs en la nube.
Ofrece almacenamiento flexible: solo pagas por el uso. Según la velocidad de acceso que necesites para tus datos, puedes elegir entre distintos niveles de almacenamiento (hot, cool y archive). Al ser un servicio en la nube, es escalable, seguro y fácil de gestionar. Como servicio de Azure, se integra con otros servicios como Azure Backup, Azure Synapse, Azure CDN, Azure ML y más.
Si eres nuevo en el ecosistema de Azure, nuestro curso Understanding Microsoft Azure Architecture and Services ofrece una introducción estructurada.
Configurar Azure Blob Storage
¡Ahora, manos a la obra con Azure Blob Storage! Para este tutorial, asumo que ya tienes una cuenta de Azure, ya sea de prueba con créditos gratuitos o una cuenta de pago.
Crear una cuenta de almacenamiento
Para empezar, creamos una cuenta de Storage en el portal de Azure:
- En la página de inicio de Azure, selecciona Storage accounts.

- La página de Storage accounts muestra una tabla con las cuentas de almacenamiento bajo tu cuenta de Azure. Puedes tener varias cuentas de almacenamiento bajo una misma cuenta de Azure. Selecciona el botón Create storage account.

- En la página Create a storage account, completa los datos de tu nueva cuenta de almacenamiento:
- Elige tu suscripción.
- En Resource group, crea un grupo de recursos si es necesario. Te recomiendo organizarlos por uso previsto o por proyecto.
- Pon un nombre a la cuenta de almacenamiento. En este ejemplo usamos
datacampstorage1. - Elige tu región geográfica.
- En Performance, elige Standard. Es suficiente para aplicaciones habituales y pruebas. Premium es para aplicaciones que necesitan baja latencia.
- En Redundancy, elige Locally-redundant storage (LRS). Crea una copia de seguridad en la misma ubicación geográfica. Para aplicaciones críticas en las que quieras copias en regiones distintas, elige Geo-redundant storage (GRS).

- Selecciona Next para ir a la configuración Advanced.
- En la pestaña Advanced, en Security, marca la casilla Allow enabling anonymous access on individual containers. Esto permitirá que tus usuarios (por ejemplo, usuarios en internet) accedan a tus datos sin asignarles permisos explícitos. Ten en cuenta que tendrás que activar el acceso anónimo a nivel de cada contenedor.

- Tras la configuración avanzada (arriba), puedes:
- Seleccionar Review + create para ir a la pestaña Review + create, que muestra el resumen de la configuración. Al final de la página, selecciona Create para crear la cuenta.
- O bien, seleccionar Next para ir a Networking y seguir personalizando. Si sigues dando a Next, pasarás por las páginas de protección de datos, cifrado y etiquetado. En este tutorial introductorio aceptaremos la configuración por defecto en estas secciones.
La siguiente página confirma que la cuenta de almacenamiento se ha implementado. Selecciona Go to resource para ver los detalles y seguir trabajando.

¡Ya has creado una nueva cuenta de almacenamiento!
Configurar contenedores de blobs
Azure Blob Storage organiza los datos en contenedores. Cada contenedor puede almacenar muchos blobs, de forma similar a un directorio en un sistema de archivos. Los blobs de un contenedor pueden ser de varios tipos, como PDFs, vídeos y más. Usa contenedores para organizar tus datos por regiones, proyectos, etc.
Para crear un contenedor:
- En la página de la cuenta de Storage, selecciona Data storage en el menú lateral izquierdo. Se abrirá un submenú con Containers, File shares, Queues y Tables. Selecciona Containers.
- La página Containers muestra la tabla de contenedores de esta cuenta. Para crear uno nuevo, selecciona el botón + Container arriba de la tabla.

- En la barra lateral New container:
- Introduce el nombre del nuevo contenedor. Creamos
datacampstoragecontainer1. - Selecciona el Anonymous access level. Hay tres niveles:
- Private: solo el propietario de la cuenta puede acceder.
- Blob: los blobs del contenedor pueden leerse de forma anónima por internet. Este acceso anónimo no se extiende a otros datos (como colas o tablas) del mismo contenedor. Además, los clientes anónimos no pueden listar los elementos (como blobs) del contenedor: solo pueden leer un blob dado su URL. En este tutorial, seleccionamos Blob.
- Container: permite lectura y listado anónimos de todos los datos del contenedor.
- Selecciona Create (abajo de la barra lateral).
La página Containers ya muestra el nuevo contenedor:

Subir y gestionar blobs en Azure Blob Storage
Hay tres formas principales de subir un blob a un contenedor: el portal de Azure, la interfaz de línea de comandos (CLI) y la aplicación Storage Explorer. En esta sección te explico cómo usar cada método para subir un archivo a Blob Storage.
Usar el portal de Azure
Para subir un archivo desde el portal de Azure:
- En la página Containers (como arriba), selecciona Overview en el menú izquierdo.
- Haz clic en el botón Upload de la barra superior.

- En la barra lateral Upload blob, arrastra y suelta tus archivos o usa Browse for files. Selecciona el contenedor que acabas de crear.

- Haz clic en Upload.
- Al cabo de un momento (según el tamaño), verás un aviso confirmando que la carga fue correcta.
Como alternativa, también puedes entrar en un contenedor concreto desde Containers y pulsar Upload arriba.
Usar la Azure CLI
Para subir un archivo a Blob Storage con la CLI:
- Inicia sesión en Azure Cloud Shell. Elige tu shell preferido (Bash o PowerShell) en modo efímero. En este tutorial usaré Bash.
- Inicia sesión en tu cuenta de Azure desde la shell y ejecuta:
az login
- Sigue las instrucciones de inicio de sesión en la página:
- Haz clic en el enlace para abrir la página de device login.
- Introduce el código de autenticación.
- Elige tu cuenta de Azure.
- Confirma el inicio de sesión.
- Cierra la ventana y vuelve a Cloud Shell.
- Se mostrará una lista numerada de suscripciones de Azure. Introduce el número de la suscripción a la que quieras acceder.
- Crea un archivo de texto
foobar.txtpara probar:
nano foobar.txt
- Añade una línea al archivo, guarda con
Ctrl + Sy sal de Nano conCtrl + X. - Comprueba que el archivo se guardó con el texto añadido:
less foobar.txt
- Pulsa
Qpara salir de la salida deless.
Ahora subiremos este archivo a Blob Storage:
- Usa el siguiente comando para subir el blob:
az storage blob upload --account-name datacampstorage1 --container-name datacampstoragecontainer1 --name foobar.txt --file foobar.txt
En el comando anterior, la cuenta de almacenamiento es datacampstorage1 y el contenedor es datacampstoragecontainer1. Si usaste otros nombres, cámbialos según corresponda.
Tras completarse la carga, deberías ver un mensaje similar al siguiente:
Finished[########################] 100.0000%
Si usas la línea de comandos, ten a mano nuestra chuleta de Azure CLI con los comandos esenciales.
Usar Storage Explorer
También puedes usar la aplicación Storage Explorer de Azure para subir blobs a Blob Storage. Para subir archivos a Azure Blob Storage:
- Abre Storage Explorer y conéctalo a tu cuenta de Azure Storage. Si no conoces la aplicación, sigue el tutorial de Storage Explorer.
- Desde la barra lateral o el explorador, entra en el contenedor donde quieres subir el archivo.
- En la barra superior, selecciona Upload. En el menú desplegable, elige Upload Files.
- En el popover Upload Files:
- Haz clic en el campo Selected files.
- Elige los archivos de tu equipo local.

- Selecciona los valores adecuados para el resto de campos o deja los predeterminados.
- Haz clic en Upload.

- Cuando termine la carga, la pestaña del explorador se actualizará automáticamente con el nuevo archivo.
Gestionar blobs
Después de subir archivos a blob storage, te muestro cómo listar los blobs de un contenedor y cómo descargarlos.
Listar blobs
Usaremos el portal de Azure y la CLI para ver la lista de blobs de un contenedor.
Portal de Azure
En el portal de Azure, en la página Containers:
- Selecciona el nombre del contenedor cuyos blobs quieres listar.

- La página Container mostrará la lista de todos los blobs de ese contenedor.

Azure CLI
En la Azure CLI, usa el siguiente comando:
az storage blob list --account-name datacampstorage1 --container-name datacampstoragecontainer1 --output table
Como antes, sustituye los nombres por los tuyos. La salida se parecerá a este ejemplo:

Descargar blobs
Como antes, puedes descargar blobs desde el portal de Azure o desde la CLI.
Portal de Azure
Para descargar un blob desde el portal:
- Ve a la página Container, que muestra la tabla con todos los blobs.
- Selecciona los tres puntos en la última columna de la fila del blob que quieras descargar. En monitores pequeños quizá tengas que desplazarte a la derecha.

- En el menú emergente, selecciona Download.
- El blob se descargará en tu dispositivo.
Azure CLI
Para descargar un blob con Azure CLI, usa:
az storage blob download --account-name datacampstorage1 --container-name datacampstoragecontainer1 --name foobar.txt --file /tmp/foobar.txt
Recuerda usar los valores correctos para los parámetros.
El blob se descarga en el sistema de archivos remoto de Azure. Por ejemplo, para ver el contenido del directorio /tmp usado arriba, ejecuta en la CLI:
ls /tmp
Ten en cuenta que la Azure CLI no tiene acceso ni conocimiento de tu máquina local.
Si quieres profundizar en la gestión de pipelines CI/CD en Azure, echa un vistazo a nuestro tutorial de Azure DevOps.
Organizar blobs con prefijos y directorios virtuales
Azure Blob Storage está organizado como un sistema de archivos plano. No hay estructura real de carpetas o directorios. Todos los blobs se almacenan como archivos individuales dentro de contenedores.
En la práctica, muchas aplicaciones necesitan simular una estructura de directorios. Por ejemplo, un sistema de CCTV podría guardar los vídeos de cada día en carpetas separadas. Para conseguirlo, puedes imitar un sistema de directorios con prefijos basados en barras en los nombres de archivo.
Si tienes un directorio padre, month1, con dos subdirectorios, day1 y day2, cada uno con un archivo image1.jpg, sus rutas serían:
month1/day1/image1.jpgmonth1/day2/image1.jpg
Azure Blob Storage te permite usar estas rutas (incluidos los nombres de “directorios” y las barras) como nombres de archivo del blob. day1 y day2 no son directorios reales, sino parte del nombre del blob correspondiente. Tu aplicación se beneficia de esta pseudoestructura para organizar archivos.
Para necesidades de datos estructurados junto a blobs, también puedes explorar nuestra guía de Azure SQL Database.
Obtén la certificación AZ-900 de Azure
Acceso y seguridad en Azure Blob Storage
La seguridad es clave en sistemas de almacenamiento empresariales. Hay varias formas de acceder de forma segura a Azure Blob Storage, como tokens SAS, claves de acceso y cuentas empresariales.
Control de acceso con tokens SAS
En entornos de producción, restringes el acceso a los archivos y datos de Blob Storage. Por lo general, no quieres que sean públicos. Las Shared Access Signatures (SAS) ofrecen un método seguro para gestionar el acceso a tus datos en Blob Storage.
SAS funciona mediante tokens que se añaden a la URL del recurso que quieres compartir. El token incluye el tipo de permiso (lectura, escritura, eliminación, etc.), la validez del token y los protocolos (HTTP y/o HTTPS) permitidos para acceder al recurso.
Por ejemplo, si la URL de un blob es:
https://my_account.blob.core.windows.net/my_container/my_file
Tras añadir el token, queda así:
https://my_account.blob.core.windows.net/my_container/my_file?sp=r&st=TIME&OTHER_PARAMETERS
A continuación, verás cómo usar el portal de Azure para generar un token SAS para un contenedor específico.
- Ve a la página de Storage account.
- En el menú izquierdo, en Data storage, selecciona Containers. Esta página tiene la tabla de contenedores de esa cuenta.
- Busca la fila del contenedor para el que quieres generar el token.
- Selecciona los tres puntos de la última columna de esa fila.

- Selecciona Generate SAS en el menú emergente.

En la ventana Generate SAS:
- Elige el método de firma:
- Account key o user delegation key.
- Para este tutorial, usa la account key para firmar el SAS.
- La user delegation key se basa en Azure Active Directory y está vinculada a un usuario concreto ID mediante Microsoft Entra.
- Selecciona los permisos que quieres autorizar con este token:
- Lectura, escritura, eliminación, etc.
- Para este tutorial, concede solo lectura.
- Indica hora de inicio y caducidad del token.
- Elige los protocolos IP que puede usar el cliente para acceder a tus datos.
- Generate SAS token and URL.
Ahora puedes acceder a un blob privado usando el token y la URL generados. Si intentas acceder a un blob privado sin los tokens adecuados, obtendrás un error XML que dice: “The specified resource does not exist”.
Usar Microsoft Entra ID para la autenticación
Microsoft Entra ID gestiona identidades y roles de usuarios en un único lugar y permite un acceso granular a los recursos de Azure. Además de tokens y claves SAS, ofrece otra opción (más segura) para gestionar el acceso a entidades de Azure Blob Storage. Puedes conceder permisos específicos a usuarios o grupos asignándoles roles apropiados. Esto se llama control de acceso basado en roles (RBAC).
RBAC facilita un control de acceso de grano fino con roles como Owner, Contributor y Reader. Puedes definir estos permisos a distintos niveles, como toda la cuenta de Storage o contenedores individuales.
Por ejemplo, para una cuenta de almacenamiento concreta, puedes asignar a un usuario el rol de Storage Blob Data Reader. Ese usuario podrá leer los blobs de esa cuenta, pero no escribir ni listar todos los blobs.
Puedes integrar Azure Blob Storage con sistemas de autenticación empresariales, usando Entra IDs para autenticar usuarios. Los usuarios y aplicaciones de Azure en empresas ya tienen (o pueden obtener) Entra IDs, lo que facilita centralizar la autenticación con las credenciales corporativas existentes.
Ten en cuenta que Microsoft Entra ID es el nuevo nombre de Azure Active Directory (AD).
En la siguiente sección, te muestro cómo asignar roles a usuarios y gestionar el acceso a entidades de Blob Storage.
Configurar el control de acceso basado en roles (RBAC)
Te mostraré cómo configurar el acceso asignando roles a un contenedor de Storage. El proceso para cuentas de Storage es similar.
- En la página del contenedor, en la barra lateral, selecciona Access Control (IAM).
- En la página de Access Control, pulsa el botón Add en la barra superior.
- Selecciona Add role assignment en el desplegable.

- En la página Add role assignment, en la pestaña Role, escribe “blob” en la barra de búsqueda. Verás los roles preconfigurados relevantes para recursos de Blob Storage.

Puedes elegir entre tres tipos de roles para Blob Storage:
- Storage Blob Data Reader: solo lectura de contenedores y datos.
- Storage Blob Data Contributor: lectura, escritura y eliminación.
- Storage Blob Data Owner: acceso total a los recursos de almacenamiento.
Ten en cuenta que los roles se heredan. Por ejemplo, si asignas a un usuario el rol “Owner” en una Storage Account, también será propietario de los contenedores de esa cuenta.
- Para continuar con el ejemplo, elige Storage Blob Data Contributor y pulsa Next.
- En la página Add role assignment, en la pestaña Members haz clic en Select members para elegir a quién asignar el rol seleccionado.

- En el panel lateral Select members, escribe el nombre del usuario o aplicación. Selecciona el miembro adecuado de los resultados y pulsa Select al final.
- Selecciona Review + assign para completar la asignación.
Funciones avanzadas de Azure Blob Storage
Ya hemos visto lo básico de Azure Blob Storage, pero si quieres ir un paso más allá, aquí tienes algunas estrategias a considerar.
Gestión del ciclo de vida de los blobs
Los datos a los que accedes con frecuencia deberían estar en niveles de acceso rápido como Hot. Los datos de acceso esporádico pueden ir a niveles más económicos, como Archive.
El reto está en identificar de forma dinámica qué blobs ya no se usan a menudo y pueden moverse a almacenamiento más barato. Para automatizarlo, Azure incluye la función de Lifecycle management. Con ella puedes mover dinámicamente blobs a almacenamiento más económico cuando dejan de modificarse activamente.
La gestión del ciclo de vida se implementa a nivel de Storage Account. A continuación se muestra cómo activarla y añadir una regla para mover blobs de Hot a Cool tras 30 días de inactividad:
- En la página de la Storage Account, en la barra lateral izquierda, selecciona Data management > Lifecycle management
- La página de Lifecycle management muestra la lista de reglas activas.

- Haz clic en Add a rule en la barra superior.
- En la página Add a rule, selecciona:
- Un nombre para la regla
- El ámbito de la regla
- El tipo y subtipo de blobs a los que aplica
- Selecciona Next.
- La regla indica que si el blob se creó o modificó por última vez hace más de N días (debes indicar el valor de N), Azure realizará una acción (a tu elección):
- Elige la condición en el primer bloque, bajo If. En More than (days ago), introduce 30.
- En el siguiente bloque, bajo Then, elige la acción: Move to cool storage.

- Añade la regla.
Versionado y eliminación reversible (soft delete)
En cualquier sistema de almacenamiento es esencial recuperarse de errores y acciones no deseadas. El versionado y el soft delete son dos formas en que Azure Blob Storage te ayuda a deshacer errores.
Versionado
Poder restaurar versiones anteriores de un archivo es útil si guardas cambios por error. El versionado de blobs permite conservar automáticamente versiones antiguas al modificar un blob. Para activarlo:
- En la página de la Storage account, selecciona Data management > Data protection en la barra lateral.
- En Data protection, bajo Tracking, marca Enable versioning for blobs
- Elige si quieres:
- Conservar todas las versiones anteriores.
- Eliminar versiones antiguas tras unos días.

- Guarda los cambios.
¡El versionado ya está activado en tu cuenta!
Soft delete
A todos nos ha pasado borrar algo por error. Es útil poder recuperar los datos perdidos cuando ocurre.
El soft delete de blobs conserva los datos eliminados durante un número de días. Durante ese periodo, puedes restaurar la entidad eliminada. Después, los datos se borran permanentemente. Esto protege frente a eliminaciones y sobrescrituras accidentales.
Para activarlo y usarlo:
- En la página de la Storage account, selecciona Data management > Data protection en la barra lateral.
- En Data protection, marca:
- Enable soft delete for blobs
- Enable soft delete for containers
- Indica el número de días para conservar los datos eliminados.
- Guarda los cambios.
¡Ya has activado el soft delete en tu cuenta!
Cifrado de datos y acceso seguro
Por defecto, Azure usa cifrado simétrico AES-256 en reposo para mantener los datos seguros. Un atacante con acceso físico al disco donde se almacenan los datos no puede descifrarlos sin las claves. Muchas organizaciones necesitan esta función por seguridad y cumplimiento normativo.
Por defecto, el usuario no tiene que gestionar las claves de cifrado: Azure se encarga. Sin embargo, puedes optar por usar Key Vault y aportar tus propias claves para mayor seguridad:
- En el portal de Azure, escribe “key vault” en la barra de búsqueda superior.
- Selecciona Key vaults.
- La página de Key vaults muestra tus almacenes de claves.
- Pulsa Create en la barra superior.
- En Create a key vault:
- Selecciona el resource group para el que quieres que se usen las claves de este vault.
- Introduce el nombre del vault y la región donde guardarlo.
- Selecciona Review + Create.

- Revisa los detalles y selecciona Create.
La creación del nuevo key vault tarda un poco y luego te redirige a su página.

Tras crear el key vault, ya puedes añadir tus claves y secretos:
- En la barra lateral, ve a Objects > Keys.
- Pulsa Generate/Import en la barra superior.
- Elige si quieres generar o importar una clave nueva. Puedes generarla localmente y subirla a Azure o generarla en la plataforma de Azure.
- Introduce el nombre de la nueva clave.
- Selecciona los detalles adecuados (tipo, tamaño, algoritmo, etc.).
- Opcionalmente, define fechas de activación y caducidad.

- Selecciona Create.
Ya has añadido una clave a tu key vault.
Georreplicación para recuperación ante desastres
Cuanto más segura necesitas tu información (frente a fallos técnicos o desastres naturales), más redundancia debes incorporar en tu sistema de almacenamiento. La redundancia implica replicar los mismos datos en varios dispositivos y/o ubicaciones y conlleva un coste. Puedes elegir entre distintos niveles:
- Locally redundant storage (LRS): datos replicados dentro del mismo centro de datos. La opción más económica.
- Zone-redundant storage (ZRS): al menos tres réplicas entre centros de datos de tu región.
- Geo-redundant storage (GRS): centros de datos en distintas regiones mantienen réplicas de tu cuenta. La opción más segura.
Gestión y optimización de costes en Azure Blob Storage
El almacenamiento en la nube, con todas sus ventajas, puede encarecerse si no controlas los costes. En esta sección te doy una visión general de cómo optimizar y gestionar los costes en Azure Blob Storage.
Entender los precios de Azure Blob Storage
Azure Storage ofrece distintos niveles de precio según las opciones y servicios adicionales:
- Frecuencia de acceso: los datos accedidos con frecuencia requieren dispositivos con lectura/escritura más rápidas. Los de acceso esporádico pueden guardarse en dispositivos más lentos y económicos.
- Hot: normalmente sobre SSD modernos, rápidos pero caros. Ofrecen la mejor experiencia.
- Cool: adecuado para datos de acceso infrecuente como copias de seguridad. A veces se usa para archivos grandes como vídeos, que son caros de mantener en hot.
- Archive: datos de acceso muy esporádico. Tradicionalmente se archivan en cintas: almacenamiento barato, recuperación más costosa (acceso secuencial).
- Redundancia: cuanto más segura necesitas tu información, más redundancia incorporas, con el coste asociado.
- Locally redundant storage (LRS): datos replicados en el mismo centro de datos. Opción más económica.
- Zone-redundant storage (ZRS): tres o más réplicas en centros de datos de tu región.
- Geo-redundant storage (GRS): réplicas entre regiones geográficas. La opción más segura.
- Transferencia de datos:
- Por lo general, transferir datos dentro de la misma región entre servicios de Azure es gratuito.
- El ingreso de datos (hacia Azure Storage) suele ser gratuito.
- La salida de datos (fuera de Azure), como el acceso de usuarios por internet, tiene coste. Normalmente depende del volumen.
Consejos para optimizar costes
Con base en lo anterior, te recomiendo algunas buenas prácticas para evitar que los costes se disparen.
- Aprovecha los diferentes tipos de almacenamiento. Mueve los datos de acceso esporádico a niveles más baratos, como Cool o Archive.
- Un servicio de caché como una CDN también ayuda a mejorar la latencia. Esto te permitirá almacenar archivos grandes, como vídeos, en Cool.
- Activa y define políticas de ciclo de vida adecuadas para mover blobs no usados a niveles de menor coste.
Resolución de problemas en Azure Blob Storage
Aunque Azure Storage es un producto muy usado, a veces surgen errores.
Problemas comunes al subir blobs
Los problemas de red y los errores de permisos están entre los más habituales. Conexiones lentas y proxys mal configurados suelen causar errores de red que se resuelven revisando la conexión y la configuración.
También es común encontrar errores al subir archivos grandes. Una pérdida momentánea de conectividad puede dejar la carga en pausa. Para mitigarlo, revisa las políticas de reintento de Azure y configúralas según necesites. Otra solución práctica es dividir cargas grandes en trozos más pequeños. Sube cada fragmento por separado usando la operación Put Block.
Los errores de permisos aparecen cuando tus claves o tokens, o Entra ID, no están autorizados para la operación deseada (p. ej., leer o escribir) en el contenedor o la cuenta. Es posible que tus claves se hayan renovado o el token haya caducado. El responsable del contenedor puede ayudarte a obtener los permisos correctos.
Supervisar el uso del almacenamiento de blobs
Azure incluye varias herramientas para supervisar el rendimiento de Azure Storage. Veremos dos de las más comunes:
- Metrics dentro de Azure Storage
- Azure Monitor
Azure Storage Metrics
Azure Storage incluye una herramienta de monitorización integrada. Para acceder:
- Desde la página de la Storage account, selecciona Monitoring > Metrics
- La página de Metrics muestra un gráfico inicialmente vacío. Debes elegir qué información mostrar.

- En la barra de menús desplegables (bajo Scope) arriba del gráfico, selecciona la entidad a monitorizar:
- Bajo Metric Namespace, elige Account o Blob.
- En Metric, elige una métrica relevante, como Blob count, Ingress, capacity, Transactions, etc.
- Arriba a la derecha, personaliza el periodo de tiempo.
- El gráfico resultante muestra el rendimiento con la métrica y periodo elegidos.

Azure Monitor
Azure Monitor es una herramienta de alto nivel para monitorizar varios recursos de Azure. Para acceder:
- En el portal de Azure, escribe monitor en la barra de búsqueda.
- Selecciona Monitor en los resultados.

- En la página de inicio de Monitor, en la barra lateral, selecciona Insights > Storage accounts.

- En Monitor | Storage accounts, selecciona la cuenta que quieras analizar.
- La página de Insights muestra métricas útiles como transacciones por tipo de almacenamiento, latencia, disponibilidad y más.

- Arriba, puedes personalizar el rango temporal de las métricas.
- Usa el botón Customize en la barra superior para modificar el diseño de las tablas.
Conclusión
El almacenamiento en la nube es una pieza clave del software moderno. En este artículo hemos visto cómo empezar con Azure Blob Storage y cómo usarlo para subir y descargar blobs. También cubrimos aspectos prácticos como la gestión de permisos y la monitorización del uso para controlar costes.
Microsoft Azure y Amazon AWS ofrecen muchos servicios similares. Para decidir cuál encaja mejor con tus necesidades, revisa nuestra comparativa entre AWS y Azure. Y si tienes una entrevista sobre servicios de Azure a la vista, aquí tienes una selección de preguntas de entrevista relevantes.
Obtén la certificación AZ-900 de Azure
Arun es un antiguo fundador de startups que disfruta construyendo cosas nuevas. Actualmente explora los fundamentos técnicos y matemáticos de la Inteligencia Artificial. Le encanta compartir lo que ha aprendido, así que escribe sobre ello.
Además de en DataCamp, puedes leer sus publicaciones en Medium, Airbyte y Vultr.
