Pourquoi choisir les technologies
    Microsoft pour développer votre
    présence Web
    Code Session : DYN211


    François SUTTER
    Fondateur et directeur associé de
    Blue acacia

1
2
Blue acacia
    Blue acacia est une agence interactive
    indépendante certifiée ISO 9001.

      MARKETING             CREATION        ANIMATION              HEBERGEMENT
      INTERACTIF              WEB           & CONTENUS            & TECHNOLOGIES



    Référencement        Sites Internet    Direction éditoriale   Serveur mutualisé
    Achat de mots clés   Sites Intranet    Plans de contenus      Serveur dédié
    Publicité            Sites Extranet    Conception             Maintenance
    Marketing mobile     Sites Marchands   Rédaction              Sauvegarde
    Jeux concours        Réseaux sociaux   Webmastering           Sécurité




3
Blue acacia
                    Evolution du chiffre d'affaires en M€
          2000                     2001                 2002
          2003                     2004                 2005
          2006                     2007                 2008
          2009 (prévisionnel)

                                                                     2.5

                                                               1.9
                                                  1.6    1.7
                                     1.2   1.3
                             1.1
                      0.8
              0.6
        0.3


                        Croissance de Blue acacia sur 9 ans


4
Blue acacia
                            Evolution des effectifs
            2000                   2001                2002
            2003                   2004                2005
            2006                   2007                2008
            2009 (prévisionnel)
                                                                   40
                                                              33

                                                         21

                                           12     14
                       9      11     11
        5          7



                        Croissance de Blue acacia sur 9 ans


5
Blue acacia
     9 années d’expériences interactives
     33 collaborateurs
     Plus de 4000 clients et 400 sites réalisés
     Un parc de 40 serveurs dédiés
     Plus de 90 % de projets réalisés sous Microsoft
     Plus de 2000 urls hébergées
     Plusieurs millions d’internautes chaque mois
     20 millions de mails routés en 2008
     90.000 SMS routés en 2008

6
7
Un choix historique
     Les agences d’avant la bulle (avant 2000) ont
     immédiatement bénéficié d’un environnement
     Microsoft opérationnel.

     La première version (asp/Access/SQL) était très
     simple à implémenter.

     Les hébergeurs ainsi que le support Microsoft
     ont très tôt mis en ligne des exemples de codes
     en asp ainsi que des composants.
8
Un choix philosophique
     Choisir les technologies Microsoft n’implique
     pas de renoncer aux autres technologies.
     Recommander Microsoft c’est bénéficier d’une
     garantie et d’un support sans équivalent qui
     apportent une propriété et une couverture
     juridique.
     En tant qu’entreprise certifiée, vous appartenez
     à un “Ecosystème” qui évangélise vos prospects
     (articles, communiqués, interview, …).
9
Un choix statistique
             IIS contre Apache en Janvier 2009 :
             52.6 % de serveurs Apache (97 millions de serveurs)
             32.9 % de serveurs IIS (61 millions de serveurs)



                                          4%                     Taux de pénétration
                            6%

                                      32.9 %                                                                         Apache
                                                                                  52.2%
                                                                                                                     IIS


     Source : http://www.journaldunet.com/developpeur/outils/actualite/52-26-le-taux-de-penetration-d-apache-en-janvier-2009.shtml



10
Un choix statistique
             D’une part, selon la même source (JDNet), la part de marché des
             serveurs Apache en avril 2007 était de 73,80 % ce qui représente
             une baisse d’environ 20 % en moins de deux ans !

             D’autre part, malgré la pénétration d’Apache, Il faut pondérer les
             résultats par le fait que le web est essentiellement constitué de
             pages personnelles et de blogs, ce qui justifie le recours à des
             environnements les moins onéreux possibles. Fin 2008, Technorati
             recensait 133 millions de blogs dans le monde.

             Ces chiffres illustrent l’origine même du langage PHP qui a
             souvent été appelé « Personal Home Page » !
     Source : http://www.journaldunet.com/solutions/dossiers/chiffres/technoswebserveurs.shtml
     Source : http://technorati.com/blogging/state-of-the-blogosphere/



11
Un choix technologique
      L’ASP .Net, développé par Microsoft, sur la base du Framework .NET
      représente une évolution majeure. Les possibilités semblent presque infinies
      et les avantages sont nombreux :
         Séparation du contenu de la page, de la mise en forme et programmation des aspects
         dynamiques (concept de « Master Page » et de « Code Behind »).

         Richesse du langage (C#, VB, …).

         Grâce à Visual Studio le développement d’application est facilité sans être forcément obligé
         d’aller très loin dans la programmation.

         Performances : le code est pré-compilé ou compilé à la volée.

         Champ applicatif : il est difficile de trouver un applicatif qui ne pourrait pas être développé
         en .NET

         Rapidité : le langage permet un développement rapide et une mutualisation des
         ressources.

12
Un choix commercial stratégique
      Faire le choix de l’environnement Microsoft permet
      en retour d’être mis en avant par Microsoft.

      Cette technologie dépasse largement la sphère de
      compétence du développeur amateur et/ou
      freelance et présente l’avantage de restreindre le
      choix des prestataires dans le cadre d’un appel
      d’offres.

      Maîtriser l’environnement Microsoft permet
      également d’être pluridisciplinaire.
13
14
Un choix pour les développeurs
      Quel applicatif ou dispositif web ne peut pas être
      réalisé aujourd’hui en .NET ?
        Aucun !


      Quelle(s) contrainte(s) technique(s) excluraient
      d’office le .NET ?
        Aucune !


      La rémunération des développeurs .NET est
      globalement plus élevée que celle des
      développeurs maîtrisant exclusivement le PHP.

15
Un choix pour les développeurs
      Les forces de l’environnement .NET

         La simplicité de formation et de transfert de compétences sur les
         environnements Microsoft.

         Manipulation des objets

         Manipulation des ActiveX

         Travail en réseau et versioning : Visual Source Safe

         L’url rewriting pour le référencement

         La sécurité native


16
17
Un choix pour les hébergeurs
      Les forces de l’environnement .NET

         Facilité de recruter un bon administrateur réseau Windows.

         La convivialité des interfaces graphiques de prise en main.

         La richesse et la complémentarité des outils (serveurs, base de
         données, messagerie, owa, oma…)

         Les procédures stockées, qui permettent de mieux répartir la charge en
         équilibrant la consommation de ressources entre le serveur web (IIS) et la
         base de données (SQL Server) qui sont natives dans l’environnement
         Microsoft.

         La puissance des langages comme le C# qui poussent plus loin la
         manipulation des objets.

18
19
Un choix pour les client
     Le client peut être confronté à plusieurs situations :

        Soit il dispose d’un environnement imposé

        Soit il est influencé et il n’a pas de réel pré requis technique
        mais a déjà plus ou moins une préférence technologique en
        tête

        Soit il est totalement libre de son choix




20
21
Coovz
      Url :
              Site « master » : http://www.coovz.com
              Exemples de sites « fils »
                    http://www.vaio.coovz.com          /    http://www.sfr.coovz.com
                    http://www.malivebox.com           /    http://www.vista.coovz.com
                    http://hp.coovz.com                /    http://www.toshiba.coovz.com
                    http://www.polaroid.coovz.com      /    http://www.mywalkman.coovz.com
                    http://www.teknoglam.coovz.com     /    http://www.photoways.coovz.com
                    http://www.phonehouse.coovz.com     /   http://www.planetsagem.com/index.php?name=coovz_niv2
                    …

      Fiche technique :
            Environnement : Framework .NET « 2.0 » puis migration en « 3.5 »
            Serveur web : IIS 6
            Base de données : SQL Server 2005
            Serveurs : 3 serveurs dédiés sur Windows 2003 Server
                 IIS
                 SQL
                 Répartition de charge

      Résultats :
            Plus de 500.000 commandes en janvier 2009 sur les 2 dernières années
            35 % d’augmentation en 2008
            47 sites transactionnels générés



22
23
Honda Moto
      Url : http://moto.honda.fr

      Démo de l’interface d’administration (Middle Office) :
         Gestion de l’arborescence
         Drag and drop
         Gestion des focus (online/offline groupés)

      Fiche technique :
           Environnement : Framework .NET « 3.5 »
           Serveur web : IIS 6
           Base de données : SQL Server 2005
           Serveurs : 4 serveurs dédiés sur Windows 2003 Server
               IIS
               SQL
               Répartition de charge
               Serveur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3)

      Résultats :
          Plusieurs millions d’internautes par an
          Plus de 5 millions de vidéos lues

24
25
Honda Days
      Url : http://www.venezrouleravecnous.com

      Démo de l’interface d’administration (Middle Office) :
         Gestion des inscriptions
         Web Service de génération de code barres

      Fiche technique :
           Environnement : Framework .NET « 3.5 »
           Serveur web : IIS 6
           Base de données : SQL Server 2005
           Serveurs : 4 serveurs dédiés sur Windows 2003 Server
               IIS
               SQL
               Répartition de charge
               Serveur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3)

      Résultats :
          Une moyenne supérieure à 2500 codes barres générés par jour
          Un dispositif ré utilisable pour chaque événement ayant déjà géré plus de 4000 essais sur piste



26
27
Statistiques FMS
      Démo de l’interface d’administration (Middle Office) :
        Gestion de la consommation
        Gestion du referrer

      Fiche technique :
         Environnement : Framework .NET « 3.5 »
         Serveur web : IIS 7
         Base de données : SQL Server 2008
         Serveur : 1 serveur dédié sur Windows 2005 Server




28
29
Curioos
      Démo de l’interface d’administration (Middle Office) :
          Gestion n langues
          Gestion de la bibliothèque de textes
          Gestion de la matrice de droits

      Démo de l’interface publique (FrontOffice) :
          Catalogue et visionneuse
          Mon compte
                 Gestion des options d’affichage
                 Organisation via drag and drop
          Gestion des blogs
          Personnalisation

      Fiche technique :
            Environnement : Framework .NET « 3.5 »
            Serveur web : IIS 7
            Base de données : SQL Server 2008
            Serveurs : 3 serveurs dédiés sur Windows 2005 Server
                 IIS
                 SQL
                 Serveur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3)
                 S.A.N.

      Résultats :
            En cours de production


30
Synthèse
      Pour les agences interactives :
         L’environnement Microsoft ne présente aucune contrainte ;
         Microsoft évangélise vos prospects …
         … Vous intègre dans un “Ecosystème” professionnel et utile …
         … Fournit un socle de compétences qui constitue rapidement une
         valeur ajoutée stratégique.

      Pour les clients :
         En avant vente, Microsoft peut vous aider à valider le périmètre
         fonctionnel de vos projets.
         Microsoft sécurise la pérénité de votre investissement via une
         continuité de services.
         Microsoft contribue à la notoriété des dispositifs en rayonnant de
         part une communication mondiale.
31
32
Votre potentiel, notre passion TM




                © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
     The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
      not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
                                                                                IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.




33

Pourquoi choisir les technologies Microsoft

  • 1.
    Pourquoi choisir lestechnologies Microsoft pour développer votre présence Web Code Session : DYN211 François SUTTER Fondateur et directeur associé de Blue acacia 1
  • 2.
  • 3.
    Blue acacia Blue acacia est une agence interactive indépendante certifiée ISO 9001. MARKETING CREATION ANIMATION HEBERGEMENT INTERACTIF WEB & CONTENUS & TECHNOLOGIES Référencement Sites Internet Direction éditoriale Serveur mutualisé Achat de mots clés Sites Intranet Plans de contenus Serveur dédié Publicité Sites Extranet Conception Maintenance Marketing mobile Sites Marchands Rédaction Sauvegarde Jeux concours Réseaux sociaux Webmastering Sécurité 3
  • 4.
    Blue acacia Evolution du chiffre d'affaires en M€ 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 (prévisionnel) 2.5 1.9 1.6 1.7 1.2 1.3 1.1 0.8 0.6 0.3 Croissance de Blue acacia sur 9 ans 4
  • 5.
    Blue acacia Evolution des effectifs 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 (prévisionnel) 40 33 21 12 14 9 11 11 5 7 Croissance de Blue acacia sur 9 ans 5
  • 6.
    Blue acacia 9 années d’expériences interactives 33 collaborateurs Plus de 4000 clients et 400 sites réalisés Un parc de 40 serveurs dédiés Plus de 90 % de projets réalisés sous Microsoft Plus de 2000 urls hébergées Plusieurs millions d’internautes chaque mois 20 millions de mails routés en 2008 90.000 SMS routés en 2008 6
  • 7.
  • 8.
    Un choix historique Les agences d’avant la bulle (avant 2000) ont immédiatement bénéficié d’un environnement Microsoft opérationnel. La première version (asp/Access/SQL) était très simple à implémenter. Les hébergeurs ainsi que le support Microsoft ont très tôt mis en ligne des exemples de codes en asp ainsi que des composants. 8
  • 9.
    Un choix philosophique Choisir les technologies Microsoft n’implique pas de renoncer aux autres technologies. Recommander Microsoft c’est bénéficier d’une garantie et d’un support sans équivalent qui apportent une propriété et une couverture juridique. En tant qu’entreprise certifiée, vous appartenez à un “Ecosystème” qui évangélise vos prospects (articles, communiqués, interview, …). 9
  • 10.
    Un choix statistique IIS contre Apache en Janvier 2009 : 52.6 % de serveurs Apache (97 millions de serveurs) 32.9 % de serveurs IIS (61 millions de serveurs) 4% Taux de pénétration 6% 32.9 % Apache 52.2% IIS Source : http://www.journaldunet.com/developpeur/outils/actualite/52-26-le-taux-de-penetration-d-apache-en-janvier-2009.shtml 10
  • 11.
    Un choix statistique D’une part, selon la même source (JDNet), la part de marché des serveurs Apache en avril 2007 était de 73,80 % ce qui représente une baisse d’environ 20 % en moins de deux ans ! D’autre part, malgré la pénétration d’Apache, Il faut pondérer les résultats par le fait que le web est essentiellement constitué de pages personnelles et de blogs, ce qui justifie le recours à des environnements les moins onéreux possibles. Fin 2008, Technorati recensait 133 millions de blogs dans le monde. Ces chiffres illustrent l’origine même du langage PHP qui a souvent été appelé « Personal Home Page » ! Source : http://www.journaldunet.com/solutions/dossiers/chiffres/technoswebserveurs.shtml Source : http://technorati.com/blogging/state-of-the-blogosphere/ 11
  • 12.
    Un choix technologique L’ASP .Net, développé par Microsoft, sur la base du Framework .NET représente une évolution majeure. Les possibilités semblent presque infinies et les avantages sont nombreux : Séparation du contenu de la page, de la mise en forme et programmation des aspects dynamiques (concept de « Master Page » et de « Code Behind »). Richesse du langage (C#, VB, …). Grâce à Visual Studio le développement d’application est facilité sans être forcément obligé d’aller très loin dans la programmation. Performances : le code est pré-compilé ou compilé à la volée. Champ applicatif : il est difficile de trouver un applicatif qui ne pourrait pas être développé en .NET Rapidité : le langage permet un développement rapide et une mutualisation des ressources. 12
  • 13.
    Un choix commercialstratégique Faire le choix de l’environnement Microsoft permet en retour d’être mis en avant par Microsoft. Cette technologie dépasse largement la sphère de compétence du développeur amateur et/ou freelance et présente l’avantage de restreindre le choix des prestataires dans le cadre d’un appel d’offres. Maîtriser l’environnement Microsoft permet également d’être pluridisciplinaire. 13
  • 14.
  • 15.
    Un choix pourles développeurs Quel applicatif ou dispositif web ne peut pas être réalisé aujourd’hui en .NET ? Aucun ! Quelle(s) contrainte(s) technique(s) excluraient d’office le .NET ? Aucune ! La rémunération des développeurs .NET est globalement plus élevée que celle des développeurs maîtrisant exclusivement le PHP. 15
  • 16.
    Un choix pourles développeurs Les forces de l’environnement .NET La simplicité de formation et de transfert de compétences sur les environnements Microsoft. Manipulation des objets Manipulation des ActiveX Travail en réseau et versioning : Visual Source Safe L’url rewriting pour le référencement La sécurité native 16
  • 17.
  • 18.
    Un choix pourles hébergeurs Les forces de l’environnement .NET Facilité de recruter un bon administrateur réseau Windows. La convivialité des interfaces graphiques de prise en main. La richesse et la complémentarité des outils (serveurs, base de données, messagerie, owa, oma…) Les procédures stockées, qui permettent de mieux répartir la charge en équilibrant la consommation de ressources entre le serveur web (IIS) et la base de données (SQL Server) qui sont natives dans l’environnement Microsoft. La puissance des langages comme le C# qui poussent plus loin la manipulation des objets. 18
  • 19.
  • 20.
    Un choix pourles client Le client peut être confronté à plusieurs situations : Soit il dispose d’un environnement imposé Soit il est influencé et il n’a pas de réel pré requis technique mais a déjà plus ou moins une préférence technologique en tête Soit il est totalement libre de son choix 20
  • 21.
  • 22.
    Coovz Url : Site « master » : http://www.coovz.com Exemples de sites « fils » http://www.vaio.coovz.com / http://www.sfr.coovz.com http://www.malivebox.com / http://www.vista.coovz.com http://hp.coovz.com / http://www.toshiba.coovz.com http://www.polaroid.coovz.com / http://www.mywalkman.coovz.com http://www.teknoglam.coovz.com / http://www.photoways.coovz.com http://www.phonehouse.coovz.com / http://www.planetsagem.com/index.php?name=coovz_niv2 … Fiche technique : Environnement : Framework .NET « 2.0 » puis migration en « 3.5 » Serveur web : IIS 6 Base de données : SQL Server 2005 Serveurs : 3 serveurs dédiés sur Windows 2003 Server IIS SQL Répartition de charge Résultats : Plus de 500.000 commandes en janvier 2009 sur les 2 dernières années 35 % d’augmentation en 2008 47 sites transactionnels générés 22
  • 23.
  • 24.
    Honda Moto Url : http://moto.honda.fr Démo de l’interface d’administration (Middle Office) : Gestion de l’arborescence Drag and drop Gestion des focus (online/offline groupés) Fiche technique : Environnement : Framework .NET « 3.5 » Serveur web : IIS 6 Base de données : SQL Server 2005 Serveurs : 4 serveurs dédiés sur Windows 2003 Server IIS SQL Répartition de charge Serveur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3) Résultats : Plusieurs millions d’internautes par an Plus de 5 millions de vidéos lues 24
  • 25.
  • 26.
    Honda Days Url : http://www.venezrouleravecnous.com Démo de l’interface d’administration (Middle Office) : Gestion des inscriptions Web Service de génération de code barres Fiche technique : Environnement : Framework .NET « 3.5 » Serveur web : IIS 6 Base de données : SQL Server 2005 Serveurs : 4 serveurs dédiés sur Windows 2003 Server IIS SQL Répartition de charge Serveur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3) Résultats : Une moyenne supérieure à 2500 codes barres générés par jour Un dispositif ré utilisable pour chaque événement ayant déjà géré plus de 4000 essais sur piste 26
  • 27.
  • 28.
    Statistiques FMS Démo de l’interface d’administration (Middle Office) : Gestion de la consommation Gestion du referrer Fiche technique : Environnement : Framework .NET « 3.5 » Serveur web : IIS 7 Base de données : SQL Server 2008 Serveur : 1 serveur dédié sur Windows 2005 Server 28
  • 29.
  • 30.
    Curioos Démo de l’interface d’administration (Middle Office) : Gestion n langues Gestion de la bibliothèque de textes Gestion de la matrice de droits Démo de l’interface publique (FrontOffice) : Catalogue et visionneuse Mon compte Gestion des options d’affichage Organisation via drag and drop Gestion des blogs Personnalisation Fiche technique : Environnement : Framework .NET « 3.5 » Serveur web : IIS 7 Base de données : SQL Server 2008 Serveurs : 3 serveurs dédiés sur Windows 2005 Server IIS SQL Serveur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3) S.A.N. Résultats : En cours de production 30
  • 31.
    Synthèse Pour les agences interactives : L’environnement Microsoft ne présente aucune contrainte ; Microsoft évangélise vos prospects … … Vous intègre dans un “Ecosystème” professionnel et utile … … Fournit un socle de compétences qui constitue rapidement une valeur ajoutée stratégique. Pour les clients : En avant vente, Microsoft peut vous aider à valider le périmètre fonctionnel de vos projets. Microsoft sécurise la pérénité de votre investissement via une continuité de services. Microsoft contribue à la notoriété des dispositifs en rayonnant de part une communication mondiale. 31
  • 32.
  • 33.
    Votre potentiel, notrepassion TM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 33

Notes de l'éditeur

  • #33 SPEAKERS PLEASE NOTE: our standard timing for your availability for Q&A at the Ask-the-Experts pavilion will be the next lunch-break following your session, and variations from this standard will be scheduled based on your availability and for all Friday afternoon sessions.