Windows Azure SDK 2.2 & Management Libraries for .Net

Aujourd’hui une énorme mise à jour a été effectue sur le SDK Windows Azure. Le SDK Windows Azure 2.2 est disponible et ce dernier apporte un tas de superbe améliorations.

Vous trouverez toutes les informations sur le site du ScottGu.

Voici un petit résumé :

  • Tout d’abord, le SDK 2.2 apporte le support de Visual Studio 2013. (Mais c’est VS 2010 qui n’est plus supporté)
  • Ensuite, dans le server Explorer de Visual Studio, il est désormais possible de se connecter à sa souscription en utilisant ses identifiants Microsoft ou bien un compte d’organization (Office 365 ou WAAD)
  • Egalement il est possible de filtrer les souscriptions à afficher
  • une évolution extrêmement intéressante est la possibilité de faire du remote debugging et donc de débugger en step-by-step votre code une fois déployer sur la plateforme Windows Azure.
  • La gestion des firewalls pour les Bases de Données Azure peut être désormais directement gérée à partir de cette ihm
  • et  pleins d’autres petites choses…

Toutes les releases notes du SDK 2.2 ici

Enfin, en même temps sont disponibles via packages nugget toute une librairie .Net permettant de configurer l’ensemble des services de la plateforme Windows Azure.

Ce qui permet de faire de l’automatisation sur Windows Azure autrement qu’avec les commandlets Powershell

Après avoir installer Windows Azure Management Library (il faut inclure les prereleases), vous avez un bundle avec l’ensemble des clients de configurations :

AzureManagementNugget

Voici un petit aperçu de la simplicité :

var cloudCredentials = new CertificateCloudCredentials(subscriptionId
                       ,new X509Certificate2(thumbprint));

using (var client = CloudContext.Clients.CreateManagementClient(cloudCredentials))
using (var computeclient = CloudContext.Clients.CreateStorageManagementClient(cloudCredentials)) {
   var listStorageAccount = computeclient.StorageAccounts.List();

   foreach (var storageAccount in listStorageAccount)
      {
      Console.WriteLine(storageAccount.ServiceName);
      }
}

A bientôt pour un exemple de debugging avec le sdk 2.2 Sourire

This entry was posted in Azure, Français, Microsoft, Windows Azure Platform and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s