Ask a questionAsk a question
 

AnswerWould a Azure Storage Web UI be useful?

  • Tuesday, January 06, 2009 2:38 PMjmw2trinculo Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi all,

    Whilst working on an Azure project (mostly dev fabric based, little bit in the actual cloud) I found I frequently wanted to look at the state of the azure storage (blob/queue/table) to view status of the app, check a blob/record had been successfully stored, etc.

    I am aware that it is possible to mount storage in powershell, view table storage via SQL Management Studio etc.

    What I was wondering is if other Azure devs think it would be useful to have a Web-based Storage UI, which would allow you to view Blob/Queue/Table storage, in a nice AJAX/Silverlight/etc web front-end, with the ability to add/remove/delete items...???


    It may be that I'm alone in thinking this would be cool and very useful, or maybe it has already been done, or planned for future releases.

    Let me know and if there's a gap in the market, i'm happy to build it!

    Cheers, j
    joew

Answers

  • Tuesday, January 06, 2009 4:19 PMRoger Jennings Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    There are several UIs for Azure storage and logs available, but the ones I've tried leave much to be desired. Examples:

    Sergei Meleshchuk’s Azure storage viewer post of 12/24/2008 showed a storage browser for Queues, Blogs and Tables that looked promising, but it wouldn’t run for me. Starting the app causes it to immediately stop running under Windows Vista Ultimate on two computers. Others confirm it won't run on Vista. If Sergei fixes his app to run on Vista, it probably would satisfy most users.

    Chris Hay offers his Windows Azure Blob Browser WPF application for CRUD operations on Azure blobs that you can download from here. It's list boxes aren't expandable and don't have scrollbars, but I use it.

    David Aiken’s Windows Azure Online Log Reader is a no-frills Azure Services log reader by the author of Yap, an Azure-based Twitter clone with LiveID login but a terrible user experience.

    David LemphersWindows Azure Logs! post of 1/1/2009 starts the new year with a spartan LogBrowser project that I couldn’t get to read my logs.

    Above are from recent OakLeaf blog posts.

    --rj

    Check out the Azure Table and Blob test harnesses at http://oakleaf.cloudapp.net/ and http://oakleaf2.cloudapp.net/.
    OakLeaf Blog

All Replies

  • Tuesday, January 06, 2009 3:01 PMScientio Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Sounds good to me.
    I've not been able to get the pug in to work - no documentation.

    Andy
  • Tuesday, January 06, 2009 4:19 PMRoger Jennings Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    There are several UIs for Azure storage and logs available, but the ones I've tried leave much to be desired. Examples:

    Sergei Meleshchuk’s Azure storage viewer post of 12/24/2008 showed a storage browser for Queues, Blogs and Tables that looked promising, but it wouldn’t run for me. Starting the app causes it to immediately stop running under Windows Vista Ultimate on two computers. Others confirm it won't run on Vista. If Sergei fixes his app to run on Vista, it probably would satisfy most users.

    Chris Hay offers his Windows Azure Blob Browser WPF application for CRUD operations on Azure blobs that you can download from here. It's list boxes aren't expandable and don't have scrollbars, but I use it.

    David Aiken’s Windows Azure Online Log Reader is a no-frills Azure Services log reader by the author of Yap, an Azure-based Twitter clone with LiveID login but a terrible user experience.

    David LemphersWindows Azure Logs! post of 1/1/2009 starts the new year with a spartan LogBrowser project that I couldn’t get to read my logs.

    Above are from recent OakLeaf blog posts.

    --rj

    Check out the Azure Table and Blob test harnesses at http://oakleaf.cloudapp.net/ and http://oakleaf2.cloudapp.net/.
    OakLeaf Blog
  • Tuesday, January 06, 2009 11:39 PMgotaquestion Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    checkout spaceblock.  Does blobs great.  probably will do tables soon.
    http://www.codeplex.com/spaceblock

  • Thursday, January 08, 2009 1:57 PMjmw2trinculo Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    ok, i'm gonna have a go at making this!

    Does anyone have any desired features?

    • Ability to add/modify/delete (batch option)
    • Silverlight / HTML AJAX UI
    • Support for Blob/Table/Queue storage
    • Support for Blob Block view?
    • What else??????


    Thanks


    joew
  • Friday, January 09, 2009 9:30 PMDavid Pallmann Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Azure Storage Explorer will show you your blobs, queue messages, and table records.

    http://www.codeplex.com/azurestorageexplorer

    David Pallmann, Director, .NET Application Development, Neudesic
  • Monday, January 12, 2009 5:27 PMRoger Jennings Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    David,

    A Web UI for blobs and tables also should be able to display log files.

    --rj
    OakLeaf Blog
  • Monday, January 12, 2009 6:47 PMDavid Pallmann Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I agree. I'll look into it.
    David Pallmann, Director, .NET Application Development, Neudesic
  • Wednesday, January 14, 2009 4:06 PMjmw2trinculo Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Sorry Dave, didn't see your tool. looks great! think i'll use that
    joew
  • Tuesday, January 20, 2009 4:02 AMDavid Pallmann Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    You can now view log files with Azure Storage Explorer, Roger.

    Azure Storage Explorer has been updated on CodePlex.

     

    There are 3 items of interest in the new 0.3 preview version:

    1. It's built against the January 2009 Azure CTP.
    2. Blobs in a folder hierarchy (with prefixes) now display and can be viewed.
    3. Blobs whose names end in ".xml" (like log files) are auto-formatted as pretty XML with whitespace to make them more readable.

    David Pallmann, Director, .NET Application Development, Neudesic
  • Monday, March 23, 2009 8:49 AMGaurav Mantri Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    We have just finished development of a Silverlight 2.0 based client for Azure Table Storage. We are expecting to release it in next few weeks. If anybody is interested in trying it out before, please send me an email at gmantri @ cerebrata dot com and I will send you a link.

    Since it is just out of development and is being tested as we speak, I don't want to make that link publicly available just yet. Once the testing is over, we will make it available to public so that everybody can start using it.

    At this time we have only built table storage management (create/delete) and entities management (create/update/delete) + it has ability to manage multiple accounts simultaneously (like you can manage multiple databases in Management Studio). We intend to add Queue and BLOB support in next few releases.

    Thanks

    Gaurav Mantri
    Cerebrata Software
    http://omega.cerebrata.com
  • Sunday, March 29, 2009 5:46 AMDavid Pallmann Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Azure Storage Explorer version 2.0 has just been posted on CodePlex at  http://azurestorageexplorer.codeplex.com/.

    - WPF-based UI with Outlook-style navigation and more polish
    - Ability to view pictures in blob storage as images
    - Support for multiple storage accounts

    David
    David Pallmann, Director, .NET Application Development, Neudesic
  • Friday, July 17, 2009 9:55 PMJörgen Verhart Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    You can check this out as well: www.cloud9-explorer.com

    Jörgen Verhart
  • Friday, July 17, 2009 11:01 PMJasonKerney Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer
    I checked all of the tools above and have to say that I prefer Cerebrata's tool (https://onlinedemo.cerebrata.com/Cerebrata.CloudStorage/default.aspx) best of all. The #1 feature for me there is the ability to create/update/delete table storage entries (honestly I don't see how tool can claim support for ATS without this) and edit their properties. The ability to see blob's content and to save user credentials are must haves as well.
    • Proposed As Answer byJasonKerney Friday, July 17, 2009 11:01 PM
    •  
  • Saturday, July 18, 2009 4:03 AMGaurav Mantri Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    Thought I should mention it here as well. We have just released a Desktop version of Cloud Storage Studio (tool mentioned by Jason above) in private beta. More information & sign up sheet is available on our website: http://www.cerebrata.com or visit this thread about the tool: http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/4c0578a3-a5da-41ed-b29d-55067c6dcc50 (You will have to scroll down to read about the desktop version).

    Thanks

    Gaurav Mantri
    http://www.cerebrata.com

    P.S. Thanks for your recommendation Jason.
  • Saturday, October 31, 2009 4:15 PMDavid Pallmann Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Azure Storage Explorer 3.0 (beta) is now available at http://AzureStorageExplorer.CodePlex.com. It includes the ability to import/export between cloud storage and your local file system.
    David Pallmann, Director, .NET Application Development, Neudesic