Gestire Windows Azure da PowerShell

Come sistemisti dovremo sempre più gestire infrastrutture miste con alcune applicazioni e servizi residenti “in casa”, nella nostra infrastruttura (on-premise), e altri residenti nel cloud, sia in forma di IaaS sia di PaaS sia infine di SaaS.

Avere strumenti simili per gestire sia la parte on-premise sia la parte nel cloud può certamente semplificare le nostre attività, ridurre i tempi di apprendimento e in definitiva i costi.

Vittorio Bertocci ha annunciato nei giorni scorsi la disponibilità di un set di command let (cmdlet) PowerShell per la gestione di Windows Azure AppFabric Access Control Service.

IPs

Add-IdentityProvider Get-IdentityProvider Get-IdentityProviders Remove-IdentityProvider

RPs

Add-RelyingParty Get-RelyingParties Get-RelyingParty Remove-RelyingParty

Rules

Add-DefaultPassThroughRules Add-Rule Get-Rule Get-Rules Remove-Rule

Rule Groups

Add-RuleGroup Get-RuleGroup Get-RuleGroups Remove-RuleGroup

Crypto

Add-TokenEncryptionKey Add-TokenSigningKey Get-ServiceKey Get-ServiceKeys Remove-ServiceKey

Utils

Get-AcsManagementToken

E’ possibile usare queste comdlet per automatizzare i processi di provisioning di applicazioni, per verificare  e gestire gli accessi, ecc…

Potete scaricare le cmdlet dal Codeplex mentre vi rimando al post originale di Vittorio per maggiori dettagli ed un esempio d’uso.

Buona giornata e buona settimana a tutti

Giorgio