You are on page 1of 16

Microsoft Azure

Almacenando con Blobs en el BlobStorage


En este tutorial aprenders a:
Crear una cuenta de almacenamiento en Azure.
Identificar que es un Blob y los tipos que existen.
Como crear PageBlobs
Como crear BlockBlobs.
Creando una cuenta para
acceder al Azure Storage
Entrar al portal de Microsoft Azure
Manage.windowsazure.com
Creando una cuenta para
acceder al Azure Storage
Crear cuenta
Clic en Almacenamiento.
Clic en nuevo.
Creando una cuenta para
acceder al Azure Storage
Crear cuenta
Clic en Creacin rpida.
Escribir nombre de cuenta.
Escoger regin ms cercana o
grupo de afinidad.
Escoger replicacin
(Geogrficamente redundante).
Clic en Crear cuenta de
almacenamiento.
NOTAS:
Cuando creamos una cuenta de almacenamiento, creamos una
cuenta con posibilidad de almacenar mediante: blobs, tables y
queues.
Ejemplo:
De nuestra URL inicial miazurestorage.*.core.windows.net
Al crear nuestra cuenta nos quedamos con:
https://miazurestorage.blob.core.windows.net
https://miazurestorage.table.core.windows.net
https://miazurestorage.queue.core.windows.net
Creando una cuenta para
acceder al Azure Storage
Claves de almacenamiento
Teniendo nuestra cuenta ya
creada, damos clic en
Administrar Claves.
Creando una cuenta para
acceder al Azure Storage
Claves de almacenamiento
Cuando se crea nuestra cuenta,
tenemos dos tipos: primaria y
secundaria.
Las dos claves nos sirven para
almacenar en nuestro Azure
Storage. Si quisiramos
cambiarlas , tan solo hay que
presionar el botn de regenerar.
Creando una cuenta para
acceder al Azure Storage
Accediendo al Azure Storage
Teniendo un proyecto de tipo
WebRole o WorkerRole con Visual
Studio, importar nuestros
nombres de espacios:
Microsoft.WindowsAzure
Microsoft.WindowsAzure.StorageClient
Agregar clase
AzureStorageAccount
NOTAS:
Con el cdigo anterior, ya podemos acceder a nuestra cuenta
almacenamiento en el Azure Storage, de igual manera si estamos
trabajando de forma local, estaremos trabajando con el Storage
Emulator.
Qu es un Blob?
Los Blobs (binary large objects) son los datos que podemos
almacenar en la plataforma de Azure, es decir son archivos binarios:
imgenes, videos, documentos, programas, etc.
Los tipos de Blobs que existen son dos:
PageBlobs: Operaciones con paginas de bytes (tamao fijo 512
bytes).
BlockBlobs: Operaciones con bloques de bytes (tamao variable,
hasta 4 MB).
Almacenando con Blobs en
el BlobStorage
Crear un Blob y subirlo al BlobStorage
Crear un proyecto de tipo Cloud
con un webroleen VisuaStudio.
Agregar un webform.
Referenciar los nombres de
espacio:
Microsoft.WindowsAzure
Microsoft.WindowsAzure.StorageClient
Agregar cdigo (Reemplaza las
URL correspondientes).
NOTAS:
Para cerciorarse de que
nuestros Blobs estn
crendose, podemos irnos
hacia nuestro explorador de
servidores y verificarlo.
Tenemos que tener creado un
contenedor y sobre el
contenedor despus crear un
Blob, cuando terminamos de
crear nuestro Blob, lo que
sigue es dar doble clic sobre
nuestro contenedor para ver
los archivos almacenados en
el BlobStorag.
Almacenando con Blobs en
el BlobStorage
Creando BlockBlobs
Crear un proyecto de tipo Cloud
con un webroleen VisuaStudio.
Agregar un webform.
Referenciar los nombres de
espacio:
Microsoft.WindowsAzure
Microsoft.WindowsAzure.StorageClient
Agregar cdigo (Reemplaza las
URL correspondientes).
Almacenando con Blobs en
el BlobStorage
Creando PageBlobs
Crear un proyecto de tipo Cloud
con un webroleen VisuaStudio.
Agregar un webform.
Referenciar los nombres de
espacio:
Microsoft.WindowsAzure
Microsoft.WindowsAzure.StorageClient
Agregar cdigo (Reemplaza las
URL correspondientes).
Si quieres saber mas acerca de Microsoft Azure no olvides visitar:
BLOG
http://blogs.itpro.es/eduardocloud
YouTube: https://www.youtube.com/user/azuresinlimites
Facebook: https://www.facebook.com/zemoreno
Twitter: https://twitter.com/victor_zemoreno
SlideShare: http://www.slideshare.net/zemoreno1
Google +: https://plus.google.com/u/0/117719984579300573037/posts