locked
Azure Storage - What type do I use? RRS feed

  • Question

  • All -

    I am looking into Azure Storage, and it is overwhelming with the selections. I am looking for a solution to move old files to the cloud. These are closed projects consisting of Microsoft Office files, CAD files, PDF's etc... This data is not accessed all the time, for a reference information, much like a library. Trying to reduce internal storage at a lower cost. I would like the ability for other users to access these files and download if needed.

    I have be playing around with Blob storage, created a container, placed a few files there as a test. I downloaded Azure Explorer and can access the files, but do not want to install this for 100 users including access keys. I am finding this may not be the best method for my needs after reading what Blobs, Tables and Queues are. It sounded more like Azure File Storage fit my needs better. Except, this looks as if I may need to spin0up a VM.

    Can someone break this down and simplify for me, the best method I should be looking at. I just want a cloud-based hard drive to store data just as I am on premise with security and easy access by others internally.

    Thank you in advance.

    Brad

    Tuesday, April 21, 2015 11:40 PM

Answers

All replies

  • Hi

    Azure Blob storage is what you are looking for, but you are going to need a simple client (like a simple web application) that connects to the storage and shows you the data.

    the web application will have the storage key and users will not have access to that.

    Here is an intro on how to build a simple app to interact with Azure Blob storage

    http://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-blobs/


    Aram Koukia | Blog: koukia.ca | Twitter: @aramkoukia

    • Marked as answer by Manu Rekhar Monday, April 27, 2015 8:05 PM
    Wednesday, April 22, 2015 12:10 AM
  • Adding more information to the above reply.  If you only want to allow authenticated users to view the contents, you will need to implement user authentication in place.  One way of doing that is to integrate your web application with Azure Active Directory,  You can find more information about Azure Active Directory here http://www.asp.net/identity/overview/getting-started/developing-aspnet-apps-with-windows-azure-active-directory

    • Proposed as answer by Aung Oo - MSFT Thursday, April 23, 2015 5:05 AM
    Thursday, April 23, 2015 5:05 AM
  • You should definitely go with azure blob storage and In Azure blog storage go for block blob. It will save you lots of cost and money. 

    Regarding Security and other stuff.

    There are three types of security is provided by Azure Storage.

    1) Make container public which is all things will be public and can be accessible by a link.

    2) Another thing is make your blog public so it will available for read only purpose.

    3) There is another way you can do, Shared access signatures where you can define limited time where people can have access.

    Here is the link that will give you all idea about azure Blob Storage.

    http://lockmedown.com/be-sure-with-azure-net-blob-storage/


    Jalpesh Vadgama,  http://www.dotnetjalps.com


    Friday, April 24, 2015 6:37 AM