Envie d’approfondir vos connaissances sur le sujet ?
Accédez aux tutoriels et ressources Java sur le Java Developer Center
Découvrez comment Kompass International a migré l'ensemble de ses applications business codées en Java sur Windows Azure
Téléchargez la version d’évaluation gratuite Windows Azure
A quelques jours de l'événement Java à l'Honneur chez Microsoft, InfoQ FR a pu rencontrer Sébastien Pertus pour lui poser quelques questions sur l'organisation et le programme de la conférence, ainsi que sur Java sur Azure en général.
InfoQ : Bonjour Sébastien, peux-tu tout d'abord nous parler de la genèse de cet événement Java chez Microsoft ?
Sébastien Pertus : Bonjour. Je m'appelle Sébastien Pertus et je suis évangéliste technique sur la partie développement Windows 8. Je travaille sur les technologies Microsoft depuis plus de 14 ans, en me spécialisant sur le développement et l'accès aux données. J'ai toujours eu envie de comprendre comment fonctionnent les autres environnements et plus particulièrement Java. C'est surtout une ouverture d'esprit et une envie personnelle qui m'ont poussé à participer à des évènements autour de Java. J'en ai parlé en interne et contrairement à ce qu'on aurait pu penser, j'ai été encouragé à approfondir mon investissement. L'idée de la conférence est issue de cette envie de rencontrer une communauté que nous avons rarement l'occasion de croiser et qui est pourtant très proche.
InfoQ : Est-ce une volonté de Microsoft de se positionner sur la partie Cloud à la fois de façon agnostique aux OS, Windows vs. Linux, et sur la partie applicative, .Net, Java, PHP, node.js ou autres ?
Sébastien Pertus : Tout à fait. L'idée derrière est de proposer une plateforme complète et compétitive quelque soit les technologies ou les OS. Par exemple nous utilisons node.js dans Windows Azure Mobile Services pour fournir une interaction entre les appels webs et les bases de données SQL Server Azure. C'est un exemple mais on peut aussi citer Oracle avec le support de la base de données ainsi que d'Oracle WebLogic 12.
Evidemment les distributions Linux sont aussi disponibles comme Ubuntu Suse ou encore OpenLogic CentOS. La pérennité d'un service Cloud passe par le nombre de services à disposition. Nous essayons de ne pas nous limiter !
InfoQ : Le SDK Java est disponible sur GitHub plutôt que CodePlex, le forum Azure orienté développeurs est à la fois sur StackOverflow ainsi que sur MSDN. Cela montre une nouvelle politique pour Microsoft ?
Sébastien Pertus : Dans le monde du développement nous essayons, nous développeurs, de décloisonner le développement, le discours et le partage. En tant qu'évangéliste, je me suis vite rendu compte que les communautés piochent des informations un peu partout sur le web que ce soit StackOverflow ou MSDN.
De même, nous avons beaucoup de développement disponibles sur Github, comme le SDK Azure client par exemple. Personnellement j'utilise les deux plateformes, Github et Codeplex.
Les outils pour s'y connecter depuis Visual Studio sont parfaitement intégrés. Au final, chaque développeur choisit ce qui lui plaît le plus, et c'est à nous Microsoft de nous adapter et non l'inverse.
InfoQ : Aujourd'hui, quels sont les éléments différenciant Azure vis-à-vis d'autres fournisseurs Cloud, type AWS ou Google App Engine ?
Sébastien Pertus : Je suis toujours un peu réticent à faire des comparaisons. Pour être exhaustif il me faudrait être expert sur chacun des clouds, ce qui n'est pas mon cas.
Enfin, on peut tout de même s'appuyer sur quelques fonctionnalités dont nous sommes très fiers, et que nous mettons en avant comme un très bon rapport qualité prix, un meilleur support pour les produits Oracle, une très grande variété d'OS disponibles.
Selon une récente étude de Nasuni, Azure est aujourd'hui une des meilleures plateformes en terme de performance.
Cela dit, nous restons humble et continuons de faire évoluer la plateforme pour encore améliorer le service que nous proposons à nos clients !
InfoQ : Merci beaucoup Sébastien. A jeudi 20 pour la conférence !
Sébastien Pertus : Merci à vous et rendez-vous le 20 !
Nous vous donnons rendez-vous le 20 mars prochain dans les locaux de Microsoft à Paris pour une après-midi de conférences exclusivement dédiées au développement Java chez Microsoft.
Plus de détails et inscription ici