Today I am pleased to announce that our Azure Management Cmdlets product is now LIVE. It has been in beta for last 3 months or so.
What’s Azure Management Cmdlets:
Azure Management Cmdlets is a set of Windows PowerShell Cmdlets for complete Windows Azure management. It consists of close to 100 cmdlets to manage your Azure Storage (Tables, Blobs and Queues), Hosted Services (Deployment, Storage Services, Affinity Groups and Guest OS), Diagnostics, and SQL Azure (Copy, Backup etc.). It also includes cmdlets to back up your storage account data (tables & blobs) on your local computer and restore storage account data from the backups. It supports full, partial and incremental backups.
Following is the list of cmdlets available in Azure Management Cmdlets. You can read details about these cmdlets by visiting product details page at http://www.cerebrata.com/products/azure-management-cmdlets/introduction:
Tables & Entities | Blob Containers & Blobs | Service Management |
Add-Entity Clear-Table Export-Table Get-Entity Get-EntityByPartitionKeyRowKey Get-Tables Merge-Entity New-Table Remove-Entity Remove-Table Update-Entity |
Checkpoint-Blob Checkpoint-BlobContainer Copy-Blob Export-Blob Export-BlobContainer Get-Blob Get-BlobContainer Get-BlobContainerAccessPolicy Get-BlobContainerInformation Get-BlobContainerMetadata Get-BlobContainerSize Get-BlobProperty Get-BlobSnapshot Get-BlobStorageSize Import-File Import-Folder Lock-Blob Move-Blob New-BlobContainer New-BlobContainerAccessPolicy New-RootBlobContainer Remove-Blob Remove-BlobContainer Remove-BlobContainerAccessPolicy Remove-RootBlobContainer Rename-Blob Restore-BlobContainer Set-BlobContainerAccessPolicy Set-BlobContainerMetadata Set-BlobProperty |
Get-AffinityGroupProperty Add-Certificate Get-Certificate Remove-Certificate Get-Deployment Move-Deployment New-Deployment Remove-Deployment Set-DeploymentConfiguration Set-DeploymentStatus Set-WalkUpgradeDomain Update-Deployment Get-HostedServiceCertificate Get-HostedServiceProperty Get-StorageKey Get-StorageServiceProperty New-StorageKey Get-AffinityGroup Get-HostedService Get-OperationStatus Get-OSVersion Get-StorageService |
Queues & Messages | Diagnostics Management | Backup & Restore |
Clear-Queue Clear-QueueMetadata Get-ApproximateMessageCount Get-Message Get-Queue Get-QueueProperty New-Message New-Queue Remove-Message Remove-Queue Set-QueueMetadata |
Clear-AzureEventLogs Clear-AzureInfrastructureLogs Clear-AzurePerfCounters Clear-AzureTraceLogs Get-ActiveTransfer Get-CommonConfiguration Get-DiagnosticConfiguration Set-CommonConfiguration Set-FileBasedLog Set-InfrastructureLog Set-PerformanceCounter Set-WindowsAzureLog Set-WindowsEventLog Start-OnDemandTransfer Stop-ActiveTransfer |
Backup-StorageAccount Restore-StorageAccount |
SQL Azure | ||
Backup-Database Copy-Database Get-Database Get-DatabaseInformation Get-DatabaseTable New-Database Remove-Database |
What do you need to use Azure Management Cmdlets:
Azure Management Cmdlets are built using .Net 4.0. You would need a computer with .Net 4.0 installed. Since these are PowerShell cmdlets, you would need to have PowerShell installed on your computer as well. Other than that you would need access to Windows Azure Storage (Storage Account Name & Key) and Windows Azure Hosted Services (Subscription Id & API Certificates). If you’re using these cmdlets to access local development storage, then you would need to have Azure SDK installed on the computer.
Version/Pricing:
Basically Azure Management Cmdlets comes in two flavors: Professional & a free 30 day trial. Following table summarizes the difference between these versions:
Professional | Trial | |
Pricing | $69.99 (USD) | Free |
Access Windows Azure Storage | Yes | Yes |
Access Development Storage | Yes | Yes |
Manage Hosted Applications | Yes | Yes |
Manage Azure Diagnostics | Yes | Yes |
Manage SQL Azure Databases | Yes | Yes |
Backup/Restore Storage Accounts | Yes | Yes |
Validity Period | N/A | 30 Days |
Currently you can purchase a license for Azure Management Cmdlets for $69.99 (USD). We’re offering a 10% discount to existing + new Cloud Storage Studio and/or Azure Diagnostics Manager customers (paid and/or complimentary). We also have a volume discount offer as well. Following table summarizes the pricing for Azure Management Cmdlets.
Number of Licenses | Unit Price | % Savings |
1 – 5 | $69.99 (USD) | 0.00 % |
6 – 10 | $66.50 (USD) | 5.00 % |
11+ | $63.00 (USD) | 10.00 % |