Avec l'ajout de HDInsight, Microsoft permet aux utilisateurs de déployer, de gérer et d'utiliser des clusters Hadoop dans son cloud. Comme l'a écrit dans un blog Scott Guthrie, vice-président corporate, Server and Tools Business, de Microsoft, « le nouveau service HDInsight de Windows Azure, proposé en preview publique, permet de simplifier le déploiement d'applications big data ». Ajoutant que « HDInsight permet aux utilisateurs de déployer, gérer et utiliser des clusters Hadoop tournants dans Windows Azure ».
Les utilisateurs ayant un compte Windows Azure peuvent bénéficier d'un accès à la preview. Dès que cet accès est validé, ils peuvent créer un cluster depuis le portail Windows Azure Platform Management. L'utilisateur doit aussi disposer d'un compte de stockage. Cependant, « pour l'instant, la preview n'est accessible qu'aux utilisateurs résidant dans l'Est des États-Unis », a précisé le vice-président corporate. « Il faut quelques minutes pour créer une nouvelle installation. Au cours de la procédure, les utilisateurs doivent aussi configurer les machines virtuelles associées à leur cluster Hadoop », a encore expliqué Scott Guthrie dans son article de blog. Dans la console d'administration, les utilisateurs peuvent alors cliquer sur « créer une tâche », et ouvrir un formulaire de tâche MapReduce. Une tuile interactive permet également aux utilisateurs d'envoyer directement des requêtes Javascript et Hive vers leur cluster. Cette dernière permet d'exécuter une tâche MapReduce à partir d'un script appelé HiveQL, équivalent à du SQL. Il peut être utilisé pour rassembler, interroger et analyser de grands volumes de données. Actuellement, la distribution Hadoop de Windows Azure HDInsight est basée sur la plate-forme Hortonworks Data Platform (HDP) 1.1.
Extension du support mobileÂ
Pour les développeurs d'applications mobiles, Microsoft a ajouté la prise en charge du code HTML5 et d'applications Cordova/PhoneGap ainsi que des clients Windows Phone 7.5. Ils peuvent utiliser Windows Azure aussi bien pour le stockage des données que pour l'authentification. La compatibilité avec le HTML5 et les applications Cordova/PhoneGap est possible grâce à une bibliothèque client du nom de Mobile Services Web, laquelle, en plus d'Internet Explorer, est compatible avec les versions actuelles de Chrome, Firefox, Safari et PhoneGap 2.3 ou ultérieure. La bibliothèque offre le même support API en terme de requêtes et de stockage que celui offert par Microsoft dans d'autres SDK natifs et elle permet l'authentification des utilisateurs par l'intermédiaire d'un compte Microsoft, Google, Facebook ou Twitter. Pour ce qui est du support pour Windows Phone 7.5, il s'agit pour Microsoft de consolider ses clients Windows 8 et Windows Phone 8 en les appuyant sur une base code unique qui utilise les bibliothèques mobiles Portable Libraries conçues pour servir sur des plateformes multiples.
L'éditeur a élargi progressivement le support de la plate-forme mobile d'Azure à d'autres systèmes d'exploitation. D'abord à iOS, et, il y a deux semaines, avec l'arrivée du SDK Android pour Windows Azure Mobile Services, disponible sur GitHub sous licence Apache 2.0, le fournisseur a ajouté le support à Android. Microsoft a également ajouté l'intégration à Dropbox. Les développeurs peuvent désormais copier les fichiers sources dans le sous-dossier Dropbox créé sur leur ordinateur et les déployer en cliquant simplement sur le bouton « Sync » du portail Windows Azure. Selon le vice-président corporate de Microsoft, « Windows Azure ajoutera automatiquement les sources nécessaires».