Windows Azure Root Container
Una de las nuevas características del storage de Windows Azure, es el Root Container.
Hasta hace algún tiempo los blobs se manejaban de la siguiente manera: https://warstorage.blob.core.windows.net/contenedor/miarchivo.txt
Y cualquier blob que se quisiera acceder, siempre tenía que estar en un contenedor.
Qué pasa si uno quería acceder de una manera como:
https://warstorage.blob.core.windows.net/miarchivo.txt?
No era posible.
Ahora, para solucionar esto, tenemos el Root Container. Un contenedor que como su nombre lo indica, llamamos “$root” cuando es creado.
De esta manera, tenemos:
https://warstorage.blob.core.windows.net/$root/miarchivo.txt
que es igual a:
https://warstorage.blob.core.windows.net/miarchivo.txt
y solucionado el problema.
Esto es muy útil por ejemplo para crear sitios web estáticos en el storage que no nos generan costo de cómputo. Por ejemplo sitios con Silverlight + SmoothStreaming.