Monday, October 11, 2010


The public release of the Windows Azure MMC - Release.  It is a very significant upgrade to the previous version on Code Gallery.  So much, in fact, I tend to unofficially call it v2 (it has been called the May Release on Code Gallery).  In addition to all-new and faster storage browsing capabilities, we have added service management as well as diagnostics support.  We have also rebuilt the tool from the ground up to support extensibility.  You can replace or supplement our table viewers, log viewers, and diagnostics tooling with your own creation.
This update has been in the pipeline for a very long time.  It was actually finished and ready to go in late January.  Given the amount of code however that we had to invest to produce this tool, we had to go through a lengthy legal review and produce a new EULA.  As such, you may notice that we are no longer offering the source code in this release to the MMC snap-in itself.  Included in this release is the source for the WASM cmdlets, but not for the MMC or the default plugins.  In the future, we hope to be able to release the source code in its entirety.


hosted_servicesHosted ServicesUpload / configure / control / upgrade / swap / remove Windows Azure application deployments 
diagnosticsDiagnosticsConfigure instrumentation for Windows Azure applications (diagnostics) per source (perf counters, file based, app logs, infrastructure logs, event logs).   Transfer the diagnostic data on-demand or scheduled.

View / Analyze / Export to Excel and Clear instrumentation results. 
certificatesCertificatesUpload / manage certificates for Windows Azure applications
storage_servicesStorage ServicesConfigure Storage Services for Windows Azure applications
blobsBLOBs and ContainersAdd / Upload / Download / Remove BLOBs and Containers and connect to multiple storage accounts 
queuesQueuesAdd / Purge / Delete Windows Azure Queues
tablesTablesQuery and delete Windows Azure Tables
extensibilityExtensibilityCreate plugins for rich diagnostics data visualization (e.g. add your own visualizer for performance counters). Create plugins for table viewers and editors or add completely new modules!  Plugin Engine uses MEF (extensibility framework) to easily add functionality. 
powershellPowerShell-based backendThe backend is based on PowerShell cmdlets. If you don't like our UI, you can still use the underlying cmdlets and script out anything we do


There are so many features and updates in this release that I have prepared a very quick 15-min screencast on the features and how to get started managing your services and diagnostics in Windows Azure today!

No comments:

Post a Comment