Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Expert éminent sénior
    « Il n'y a pas de raison qu'un développeur ne regarde pas Windows Azure »
    « Il n'y a pas de raison qu'un développeur ne regarde pas Windows Azure »
    Entretien avec Julien Lesaicherre, Responsable de la plateforme Windows Azure chez Microsoft France


    La rentrée 2011-2012 de Microsoft est placée sous le signe du Cloud. Windows Azure, sa plate-forme spécialement dédiée aux développeurs, en est un des fers de lance et semble avoir trouvé son public.

    Avec aujourd'hui, 450 clients payants et actifs, environ 3.000 développeurs et plusieurs centaines de milliers d'heures d’exécution par mois en France, le premier bilan d'Azure est clairement positif pour Julien Lesaicherre, Responsable de la plateforme Windows Azure chez Microsoft France.

    D'autant plus que l'offre, dévoilée en 2008, est encore jeune. « Pour être franc, Nous continuons d’apprendre. Windows Azure est une plateforme est de fait offre un champ des possibles très large. Sur ces 6 derniers mois, 5 types de scénarios sont sortis du lot et nul doute que les 6 prochains mois nous mettront à l’honneur d’autres scénarios ».

    Quels sont ces cinq patterns applicatifs ?

    Le premier concerne les réseaux sociaux (Social Gaming, campagne marketing ou encore outil d’analyse tel que Superviz.in de Tequila Rapido). Le deuxième concerne les objets connectés et les services associés (push de notification, stockage de données dans le cloud, synchronisation de différents devices via le cloud, etc.). Le troisième concerne les sites de e-commerce et les sites web à forte audience. Le quatrième touche les domaines qui ont besoin d'une forte puissance de calcul (calcul de risque dans la finance, modélisation 3D, Rendering, simulation scientifique, etc.). Et enfin le back end pour applications mobiles (smartphones et tablettes).

    Chacun de ces usages a ses exigences spécifiques auxquelles, pour Julien Lesaicherre, une plate-forme Cloud comme Azure serait particulièrement adaptée.

    Les informations issues des réseaux sociaux demandent à être agrégées régulièrement. Elles représentent un gros volume de données, et ne peuvent être traitées et archivées qu'avec de fortes capacités de calculs, d'analyses et de stockage. Sans oublier des besoins de montée en charge très forts. « Azure fournit toute cette puissance informatique, et en mode à la demande ».

    De même, les appareils et objets connectés (lire par ailleurs « L'Internet des Objets va-t-il révolutionner le monde ? »), qui exigent le traitement des informations en temps réel.

    Les sites de e-commerce doivent, eux, pouvoir absorber des pics d'activités souvent brutaux qui dans un schéma traditionnel font saturer les serveurs des hébergeurs. « On a toujours trop de serveurs ou pas assez », explique Serge Lengagne, DSI de MisterGoodDeal, « avec Azure, tout cela est terminé parce que la plate-forme s'adapte instantanément aux besoins de puissance de notre activité ». Et d'avancer un coût opérationnel divisé par deux.

    La puissance de calcul, elle, est quasiment à la base du Cloud Computing (qui permet de louer autant d'instance que l'on souhaite).

    Quant aux applications mobiles « 80% d'entre elles ont un back-end sur le Net, que ce soit par exemple pour pousser des informations, faire des back-ups ou réaliser des tableaux de scores pour des jeux », constate Julien Lesaicherre.

    Le mobile est d'ailleurs « un domaine clef » pour Windows Azure. Le responsable avance deux raisons à cela.

    La première est que la plate-forme permet d'accompagner la montée en puissance liée à la démocratisation d'une application. Avec cette solution, pas besoin d'adapter en permanence le nombre de serveurs chez un hébergeur ou de mettre en place une infrastructure coûteuse dès le lancement de l'application. Cette flexibilité et ce faible coût d'entrée sont d'autant plus importants que la plupart des sociétés de développements mobiles sont des start-ups qui n'ont pas les moyens financiers de s'acheter dès le départ une infrastructure optimale (comme par exemple la société Mobile Republics qui a lancé News Republics une application aujourd'hui star sur iOS, Android et WP7 qui permet à l’utilisateur de se constituer son journal d’informations personnalisé).

    La deuxième raison est qu'Azure permet de disposer rapidement d’une infrastructure pour de nouveaux projets. Or dans le développement mobile ces nouveaux projets sont plus fréquents que dans d'autres secteurs. « C'est une bonne excuse pour commencer », plaisante Julien Lesaicherre.

    L'objectif du responsable de la plateforme pour l'année à venir est d'ailleurs que « toutes les entreprises qui disposent de développeurs testent Azure. Il n'y a pas de raison qu'un développeur ne regarde pas Azure. Quand vous partez sur un nouveau projet applicatif, un nouveau site web, une galerie de e-commerce, une nouvelle application pour une nouvelle plate-forme ou un nouveau périphérique : testez Azure. Cela va vous simplifier la vie. Vraiment. On va vous faire gagner du temps. L’équation économique est également intéressante : pas d’investissement initial et un paiement à l’usage ».

    Un message que Julien Lesaicherre adresse au-delà du monde .NET. « Windows Azure ne se cantonne pas à .NET. Il s'adresse aussi aux développeurs Java, PHP, Ruby ou Python qui ont accès à l'intégralité des fonctionnalités de la plate-forme ». Dans la même optique, le chef de produit rappelle que Microsoft a également développé des SDK pour Eclipse et des Toolkits pour iOS, Android, Windows Phone 7 et Windows 8.

    « Nous ne nous limitons pas qu’aux technologies Microsoft ! » insiste Julien Lesaicherre qui se félicite de ce mouvement d'ouverture.

    « Il y a des sociétés de Social Gaming full-PHP qui n'ont pas un gramme de Microsoft et qui vont sur Azure ! », se réjouit-il. « Travelocity (NDR : site américain de réservation de voyages en ligne) c'est full Java, et ils sont allés sur Azure. L'application e-bay sur iPad, le back-end est sur Azure et c'est du Java, Tomcat, MySQL ».

    Un discours qui rappelle l'entretien que Developpez.com avait eu avec le Monsieur Open-Source de Microsoft, Alfonso Castro. « A nous de faire savoir aujourd’hui que Azure c'est Microsoft, mais pas que de la technologie Microsoft ».

    L'autre défi de Julien Lesaicherre est de sortir du carcan du développement Cloud. « Ce n'est pas du développement sur le Cloud mais pour le Cloud », explique-t-il. « Pour un développeur, c'est juste son publish qui envoie vers le Cloud. Mais concrètement, il ne change pas ses habitudes ni ses outils. Un jour et demi de formation permet de devenir compétent et de comprendre les grands basiques pour bien développer pour Azure (les WorkerRoles, les WebRoles, la persistance du stockage, etc.) ».

    Pour atteindre ces objectifs de démocratisation et « d'évangélisation », les outils aussi simples soient-ils ne suffisent pas. Le chef de produit le sait.

    Il faut aussi que la technologie soit accessible financièrement. Car bien que susceptible de générer des économies, Azure à un prix. Normal, argumente Julien Lesaicherre, pour « un service de qualité, avec un niveau de SLA élevé. Par exemple, la base de données relationnelle offre pour moins de 8€ par mois, de la haute disponibilité, la tolérance aux pannes, etc. ».

    Un prix qui semble toutefois être un problème pour des professionnels indépendants, pour des projets privés ou simplement pour des développeurs qui souhaitent faire de l'auto-formation.

    « Il y a des offres gratuites, sans cartes bleues, accessibles à tous. Tous les abonnés MSDN et le Microsoft PartnerNetwork ont accès à Azur pendant 18 mois ou pendant la durée de leur abonnement. Il y a aussi l'Extra Small Instance aux environs de 30 € par mois », rétorque Julien Lesaicherre, qui promet des accords avec des écoles et rappelle qu’une offre découverte de 3 mois est déjà disponible « avec l’ensemble des services de la plateforme (App Fabric, SQL Azure, etc.) ».

    D'autres actions de promotion de la plateforme sont également attendues.

    Tout comme l'est Team Foundation Service sur Azure annoncée la semaine dernière en béta et plus que plébiscitée par l'audience du Build 2011. « A la base il s'agissait d'un Proof of Concept présenté à la PDC il y a un an pour montrer que l'on pouvait faire des choses compliquées sur Azure », se rappelle Julien Lesaicherre. « Devant les réactions enthousiastes, tout le monde a été très surpris. Nous avons alors décidé d'avancer sur le projet. Mais pour le moment, nous sommes dans la réalisation technologique et pas encore sur l'aspect financier ».

    En attendant que TFS sur Azure devienne une réalité, nous vous préviendrons de l'avancée des différentes initiatives de Julien Lesaicherre pour permettre aux développeurs intéressés de tester un produit qui est aujourd'hui utilisé aussi bien par des start-ups toulousaines comme Scan I Like, que par Boeing (pour des modélisations d'avions à l'intention de ses commerciaux) en passant par Mister Good Deal ou Pixar (pour les calculs 3D de scènes de ses dessins animés).

    Sans oublier une référence que Microsoft ne cite pas : Apple pour son iCloud, le temps que les data-centers de la société soient terminés.

    Source : Entretien Developpez.com du 20/09/2011


    Julien Lesaicherre, Responsable de la plateforme Windows Azure chez Microsoft France

    Et vous ?

    Etes-vous intéressé(e)s par Azure ? Pourquoi ?
    Vous avez testé Azure ? Dîtes-nous ce que vous en avez pensé ?

  2. #2
    Expert confirmé
    Citation Envoyé par Gordon Fowler Voir le message

    Et vous ?
    Etes-vous intéressé(e)s par Azure ? Pourquoi ?
    Non, parce que je developpe toujours en WindowsForm (enfin en WPF youpie), que que mes applications sont en réseau local, donc aucun avantage d'aller sur le web et encore moins en Cloud


    PS : Le Cloud Computing c'est pas l'inverse du Cloud? Avoir "un" gros serveur où toutes les applications sont centralisées, et même celle des autres...
    Mais bon, c'est vrai que sur les dessins on ne dessine qu'un seul nuage
    Je ne suis qu'un pauvre débutant alors ne frappez pas si mes idées ne sont pas bonnes

  3. #3
    Membre expérimenté
    Personnellement ça m'interessais beaucoup et ce jusqu'à ce que je prenne connaissance des tarifs !!!

    En tant que particulier le budget est bien trop élevé !!!

    A bon entendeur
    La Théorie c'est quand on comprends tout mais que rien ne fonctionne.
    La Pratique c'est quand tout fonctionne mais qu'on ne sait pas pourquoi !

    Si vous aimez ma réponse, cliquez sur la main verte Merci

  4. #4
    Membre actif
    Êtes-vous intéressé(e)s par Azure ? Pourquoi ?
    Oui, mais c'est assez chère donc jamais pus tester ...
    Et je pense que beaucoup de dev's sont dans le même cas
    .Net... What else ?
    Mon blog sur .Net

  5. #5
    Membre éclairé
    « Il n'y a pas de raison qu'un développeur ne regarde pas Windows Azure »
    la sécurité me semble être une bonne raison pour ne pas utilsier aucun service cloud américain

  6. #6
    Membre éclairé
    la sécurité me semble être une bonne raison pour ne pas utilsier aucun service cloud

  7. #7
    Membre chevronné
    Citation Envoyé par lequebecois79 Voir le message
    la sécurité me semble être une bonne raison pour ne pas utiliser aucun service cloud américain
    Ca veut dire que c'est une bonne raison pour utiliser au moins un service cloud américain ? o_O

  8. #8
    Expert éminent sénior
    Citation Envoyé par istace.emmanuel Voir le message
    Oui, mais c'est assez chère donc jamais pus tester ...
    Et je pense que beaucoup de dev's sont dans le même cas
    Petit rappel, même si Azur en'est pas gratuit, il est possible d'avoir un pass gratuit de 30 jours (voir ici: http://dotnet.developpez.com/animati...lding-at-home/)

    Il y'a aussi eu les challenges azure, alors pas d'excuses

    Citation Envoyé par lequebecois79 Voir le message
    la sécurité me semble être une bonne raison pour ne pas utilsier aucun service cloud américain
    Citation Envoyé par David_g Voir le message
    Rassure moi, selon la même logique, tu n'utilise pas:
    - gmail (et google docs)
    - hotmail
    - etc...


    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  9. #9
    Membre chevronné
    Il n'y a pas de raison qu'un développeur ne regarde pas Windows Azure
    => si moi j'en ai deux :
    - Linux
    - Apple.



    Troll time \o/
    .I..

  10. #10
    Membre éclairé
    Citation Envoyé par Philippe Vialatte Voir le message
    Petit rappel, même si Azur en'est pas gratuit, il est possible d'avoir un pass gratuit de 30 jours (voir ici: http://dotnet.developpez.com/animati...lding-at-home/)

    Il y'a aussi eu les challenges azure, alors pas d'excuses




    Rassure moi, selon la même logique, tu n'utilise pas:
    - gmail (et google docs)
    - hotmail
    - etc...

    il est question d'azur, ça cible n'est pas madame michu.... après bon, la sécurité ça intéresse de moins en moins les gens....

    et non a titre pro j'utilise pas ses services là

  11. #11
    Membre expérimenté
    30 jours c'est assez court pour un pro et encore plus court pour un particulier pour apprendre et tester la palteforme !!!
    La Théorie c'est quand on comprends tout mais que rien ne fonctionne.
    La Pratique c'est quand tout fonctionne mais qu'on ne sait pas pourquoi !

    Si vous aimez ma réponse, cliquez sur la main verte Merci

  12. #12
    Membre actif
    [mode troll anti-microsoft rigolard] Il n'y a pas de raison pour qu'un développeur regarde windows azure [/mode troll anti-microsoft rigolard]

    Mais des raisons pour ne pas regarder windows azure tout en étant développeur, j'en vois au moins quelques unes :
    - Etre un développeur qui travaille sur du desktop pur et dur
    - Etre un développeur qui travaille sur des plateformes non windows
    - Etre un développeur dans une boîte où on ne travaille pas sur du cloud
    - Etre un développeur qui ne s'intéresse pas à la technologie employée par les serveur qu'il utilise, mais par ses développements.

    Ca me semble être tout un tas de bonnes raisons !!! On peut en trouver des tas d'autres si on creuse

    Ah oui, et j'oublie, cela regarde probablement plus les gestionnaires de parc que les développeurs.

  13. #13
    Modérateur

    Citation Envoyé par Philippe Vialatte Voir le message
    Petit rappel, même si Azur en'est pas gratuit, il est possible d'avoir un pass gratuit de 30 jours (voir ici: http://dotnet.developpez.com/animati...lding-at-home/)

    Il y'a aussi eu les challenges azure, alors pas d'excuses




    Rassure moi, selon la même logique, tu n'utilise pas:
    - gmail (et google docs)
    - hotmail
    - etc...


    Je trouve le domaine visé sensiblement différent. Gmail, Hotmail, ce genre de service cloud, sont des domaines personnels, ce qui touche à la vie privée.


    Azure, c'est le domaine professionnel.

    Personnellement, j'en ai rien à secouer que le FBI sache que hier matin j'ai mangé une pomme avec ma fille.
    Par contre, qu'on puisse fouiner dans mon business, récupérer mes projets de dev, mes idées, et cela en toute impunité sans même mon accord ni même que je sois au courant, la je suis désolé, mais c'est pour moi extrêmement critique.
    Merci d'utiliser en cas de résolution de votre problème

    N'oubliez pas non plus le petit pouce vert pour récompenser celui que vous a aidé

  14. #14
    Membre émérite
    Sauf qu'ils peuvent aussi être utilisés par des professionnels, rien ne l'empêche.
    Bien sûr, je doute qu'une seule société informatique ait une adresse mail google ou hotmail...

  15. #15
    Membre du Club
    j'ai testé Azure à titre perso et pro, c'est vrai que c'est globalement pas mal.
    Mais ce n'est pas vraiment tout à fait gratuit, même en version d'essai, j'ai quelques euros débités par mois alors que je ne m'en sers pas (il faut penser à supprimer les instances inutilisées !). Enfin, à quand la très petite instance de calcul gratuite pour que tout le monde puisse vraiment s'y mettre ? Google l'a bien compris.

  16. #16
    Membre éprouvé
    Citation Envoyé par props Voir le message
    Enfin, à quand la très petite instance de calcul gratuite pour que tout le monde puisse vraiment s'y mettre ? Google l'a bien compris.
    Tu pourrais développer s'il-te-plaît ? Je ne vois pas à quoi tu fais référence.

    Mako.

  17. #17
    Membre confirmé
    Développeur dans un grand groupe de l'industrie, pour des appli de type info indus, je n'ai aucune raison de tester Azure, et celui-ci ne m'apporterait rien si je reprends les pattern en questions:

    -les réseaux sociaux
    -les objets connectés et les services associés
    -les sites de e-commerce et les sites web à forte audience.
    -une forte puissance de calcul
    -applications mobiles (smartphones et tablettes).

    Aucun de ces patterns ne correspond à ce qu'il se fait chez nous. Donc Azure pour nous, peut-être dans le futur pour la forte puissance de calcul, et encore, ce n'est pas dit.

    Peut-être TFS Azure ? Je ne sais pas, faut voir le coût et la réelle plus-value.

  18. #18
    Membre expérimenté
    Un petit commentaire à destination exclusive des développeurs .Net.

    Je suis un développeur .Net expérimenté qui utilise Windows Azure depuis bientôt 6 mois : c'est top, ça a juste changé ma vie.

    Avant je me cassais le cul à déployer, à administrer mes serveurs et à configurer IIS (ce qui n'est pas mon métier, car je suis développeur).

    Maintenant je déploie en 1 clic.
    Certes, c'est plus lent, mais ça ne bloque pas ma prod et je peux continuer à utiliser VS en attendant.
    Au final, c'est un très bon moyen pour ne plus avoir besoin d'un admin sys, c'est donc parfait pour les PME.
    Je recommande.

    (non je n'ai pas été payé pour dire ça, ça a réellement changé ma vie, presque autant que LinQ, c'est dire...)

  19. #19
    Membre expérimenté
    Citation Envoyé par tralloc Voir le message

    Mais des raisons pour ne pas regarder windows azure tout en étant développeur, j'en vois au moins quelques unes :
    ...
    - Etre un développeur qui ne s'intéresse pas à la technologie employée par les serveur qu'il utilise, mais par ses développements.
    ...
    Ah oui, et j'oublie, cela regarde probablement plus les gestionnaires de parc que les développeurs.
    Je te rejoins à 100% : je suis un dev et l'infrastructure ne m'intéresse pas.
    Et justement, Azure m'a permis de ne plus du tout m'en soucier.

    Je pense que tu fais l'amalgame avec Amazon qui fais du Iaas (infrastructure as a service).
    Azure n'a rien à voir c'est du Paas (plateforme as a service).
    C'est à dire que tu 'pousses' tes appli dans le cloud en tant qu'appli web ou 'worker' (pour du processing).
    Derrière tes applis peuvent taper dans tes BDD qui peuvent également être dans le cloud.

    Où tout ça se trouve ? osef
    Comment c'est relié ? osef
    Quelle techno ? osef
    Les windows update ? osef

    my 2 cents...

  20. #20
    Expert confirmé
    Citation Envoyé par Mose Voir le message
    ...
    C'est justement ce que le monsieur à dit, que toi, en tant que developpeur, tu dois aussi te tapper le deploiment c'est possible mais lui, ce n'est pas son cas il a un gestionnaire de réseau qui s'occupe de deployer ses sites web
    Je ne suis qu'un pauvre débutant alors ne frappez pas si mes idées ne sont pas bonnes

###raw>template_hook.ano_emploi###