
une version gratuite est disponible pour les développeurs et les étudiants
Le 6 avril dernier, Microsoft a annoncé avoir finalisé son acquisition de Revolution Analytics, une entreprise qui développe des solutions autour de R, un langage de programmation libre utilisé pour le traitement des données, l'analyse statistique des données ainsi que leur représentation à l'aide d'une grande variété de graphiques disponibles.
Revolution R Open est présenté par Microsoft comme l'une des implémentations phares de R, qui est désormais la propriété de Microsoft ("Revolution R", pas R), et donne un contrôle de facto sur la façon dont R est utilisé par une bonne partie de sa base. Mais comme avec les versions précédentes du produit, il est toujours offert aux termes de licence GPLv2.
Dans un billet de blog publié par Joseph Sirosh, vice-président du groupe Microsoft Data, Microsoft a expliqué que Revolution R Open va désormais s'appeler Microsoft R Open (MRO) et a vanté les avantages qu'a l'utilisation de Microsoft R Open sur d'autres implémentations du langage.
« Microsoft R Server est une plateforme analytique de classe entreprise largement déployable et basée sur R qui bénéficie d'un support, elle est scalable et sécurisée », a-t-il expliqué. Il a également précisé qu'il « supporte une grande variété de statistiques relatives au Big Data, aux modèles prédictifs et possède également des capacités d'autoapprentissage. R Server supporte une large gamme d'outils d'analyse : l'exploration, l'analyse, la virtualisation et la modélisation. En se servant de R et en étendant son utilisation, Microsoft R Server est complètement compatible avec les scripts de R, à ses fonctions et ses packages CRAN, afin de pouvoir analyser les données à l'échelle de l'entreprise. Il corrige également les problèmes de limitation de mémoire en ajoutant des traitements de données parallèles, permettant aux utilisateurs d'effectuer des analyses sur des données bien plus importantes que celles qui peuvent tenir dans leur mémoire principale ».
Sirosh a exprimé le désir de Microsoft de voir R Server devenir la norme entreprise pour des analyses de données multiplateformes sur le Cloud comme en local. « Déployer Microsoft R Server sur de multiples plateformes permet à nos entreprises clients de standardiser les analyses avancées sur un outil de base, indépendamment du fait qu'ils se servent d'Hadoop (Hortonworks, Cloudera et MapR), Linux (Red Hat et SUSE) ou Teradata », a-t-il expliqué. « Pour Windows, Microsoft R Server sera inclus dans SQL Server 2016 comme étant SQL Server R Services - et la combinaison va s'avérer moins onéreuse qu'une version autonome de RRE. Jusqu'à ce que SQL Server 2016 soit disponible, Revolution R Entreprise pour Windows demeure disponible en tant que produit autonome », même si Sirosh n'a pas précisé de date de disponibilité de SQL Server 2016.
Une version développeur est également disponible gratuitement (Microsoft R Server Developer Edition, notons qu'il faut posséder un compte Microsoft) via Visual Studio Dev Essentials qui inclut toutes les fonctionnalités qui figurent dans la version commerciale.
Cette édition développeur sera également incluse dans la nouvelle machine virtuelle Microsoft Data Science comme un composant préinstallé et préconfiguré. Cette machine virtuelle est décrite comme étant « une image personnalisée de la machine virtuelle basée sur Windows Server 2012 sur le marché Azure contenant plusieurs outils populaires qui peuvent être utilisés par les scientifiques de données ainsi que les développeurs pour des analyses avancées ».
« Microsoft R Open améliore la performance de R avec des calculs optimisés pour les processeurs multi-thread fournis par Intel Math Kernel Libraries (MKL) qui apportent une grande vitesse, en particulier dans des calculs orientés matrice », a avancé Sirosh. « Il facilite également la conception d'applications R fiables sur Windows, Mac et Linux en simplifiant la gestion des packages de versions de R. Microsoft R Open est 100 pour cent compatible avec tous les scripts et package R et, tout comme R, il est open source, en téléchargement gratuit, libre d'utilisation et de partage ».
Microsoft R Server est également disponible pour les élèves pour un usage académique au travers du programme Microsoft DreamSpark. « Les analyses avancées et prédictives consistent à développer et tester de nouveaux modèles », a-t-il rappelé, citant ainsi l'analyste de l'IDC Dan Vesset. « Mais cela consiste également à leur intégration par les développeurs dans des déploiements de production des supports de décision et de solutions d'automation qui peuvent profiter à l'entreprise tout entière. Avec cette nouvelle offre de l'écosystème R, Microsoft joue un rôle important dans le rapprochement des outils de productivité et d'analyse de modélisation ainsi que les outils de déploiement d'un plus large public ».
Que pensez-vous de cette annonce de Microsoft ? Que pensez-vous de la valeur de cette implémentation par rapport aux autres implémentations ?

Source : blog Technet, blog Revolution Analytics
Voir Aussi :

Vous avez lu gratuitement 3 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.