Roberto Brunetti

Developing in the cloud

.NET Programming

Archives

Azure Blobs & Queue Manager

Nel Training Kit di Azure uscito ad agosto è presente questo strumento molto utile per gestire e soprattutto controllare il blob storage e il queue storage di Windows Azure. Lo strumento, sotto forma di Management Console (e disponibile anche in formato sorgente sempre nel training kit) consente di connettersi allo storage su Windows Azure oppure allo storage locale e visualizzare il contenuto dello storage.

Per una introduzione a Blob e Queue vi consiglio di vedere il video la mia sessione introduttiva allo sviluppo su Windows Azure tenuta al Microsoft Remix 09 oppure leggere il capitolo 3 (in Draft) del nostro libro su Windows Azure. Nel video della sessione costruiamo passo passo una applicazione che lavora con questi elementi.

Ad esempio nell’immagine seguente si notano i miei container sul Blob Storage e selezionando il container “robgallery” (è quello che abbiamo usato nelle demo di DevCon 09 e al Remix 09) si possono gestire i relativi blob.

image

Dal menù in basso a destra si possono eseguire l’upload di nuovi blob, visualizzare i blob o le relative proprietà, cancellare il container.

Dal menù in alto a destra si eseguono invece le operazioni sui container.

Lo stesso ragionamento si applica alla gestione del Queue Storage:

image

In questo caso la coda è vuota in quanto il Worker Role scoda immediatamente i messaggi in arrivo: si nota comunque la possibiltà di visualizzare i messaggi con data di inserimento e Pop Receipt, di aggiungere messaggi, cancellarli o fare il purge dell’intera coda.

Dal menù in alto a destra la possibilità di creare una nuova coda e forzare un refresh delle code presenti.

Lo strumenti sfrutta la libreria Storage Client presente per adesso nei sample dell’SDK.

Posted: set 04 2009, 12:41 by rob | with no comments
Filed under: