33
1 Pourquoi choisir les technologies Microsoft pour développer votre présence Web François SUTTER Fondateur et directeur associé de Blue acacia Code Session : DYN211

Pourquoi choisir les technologies Microsoft

Embed Size (px)

DESCRIPTION

Conférence faite lors de l'édition 2009 des Techdays sur les raisons qui permettent de choisir les technologies Microsoft dans le cadre de projets web.

Citation preview

Page 1: Pourquoi choisir les technologies Microsoft

1

Pourquoi choisir les technologies Microsoft pour développer votre présence Web

François SUTTERFondateur et directeur associé deBlue acacia

Code Session : DYN211

Page 2: Pourquoi choisir les technologies Microsoft

2

Blue acacia

Page 3: Pourquoi choisir les technologies Microsoft

3

Blue acacia

Blue acacia est une agence interactiveindépendante certifiée ISO 9001.

HEBERGEMENT & TECHNOLOGIES

MARKETINGINTERACTIF

RéférencementAchat de mots clésPublicitéMarketing mobileJeux concours

CREATIONWEB

Sites InternetSites IntranetSites ExtranetSites MarchandsRéseaux sociaux

ANIMATION & CONTENUS

Direction éditorialePlans de contenusConceptionRédactionWebmastering

Serveur mutualiséServeur dédiéMaintenanceSauvegardeSécurité

Page 4: Pourquoi choisir les technologies Microsoft

4

Blue acacia

Croissance de Blue acacia sur 9 ans

0.3

0.600000000000001

0.81.1 1.2 1.3

1.6 1.71.9

2.5

Evolution du chiffre d'affaires en M€

2000 2001 20022003 2004 20052006 2007 20082009 (prévisionnel)

Page 5: Pourquoi choisir les technologies Microsoft

5

Blue acacia

Croissance de Blue acacia sur 9 ans

5 7 9 11 11 12 14

21

33

40

Evolution des effectifs

2000 2001 20022003 2004 20052006 2007 20082009 (prévisionnel)

Page 6: Pourquoi choisir les technologies Microsoft

6

Blue acacia9 années d’expériences interactives33 collaborateursPlus de 4000 clients et 400 sites réalisésUn parc de 40 serveurs dédiésPlus de 90 % de projets réalisés sous MicrosoftPlus de 2000 urls hébergéesPlusieurs millions d’internautes chaque mois20 millions de mails routés en 200890.000 SMS routés en 2008

Page 7: Pourquoi choisir les technologies Microsoft

7

Pourquoi choisir Microsoft, côté agence interactive

Page 8: Pourquoi choisir les technologies Microsoft

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.

Page 9: Pourquoi choisir les technologies Microsoft

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, …).

Page 10: Pourquoi choisir les technologies Microsoft

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)

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

52.2%32.9 %

6%4%Taux de pénétration

ApacheIIS

Page 11: Pourquoi choisir les technologies Microsoft

11

Un choix statistiqueD’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.shtmlSource : http://technorati.com/blogging/state-of-the-blogosphere/

Page 12: Pourquoi choisir les technologies Microsoft

12

Un choix technologiqueL’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.

Page 13: Pourquoi choisir les technologies Microsoft

13

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.

Page 14: Pourquoi choisir les technologies Microsoft

14

Pourquoi choisir Microsoft, côté développeur

Page 15: Pourquoi choisir les technologies Microsoft

15

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.

Page 16: Pourquoi choisir les technologies Microsoft

16

Un choix pour les développeursLes 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

Page 17: Pourquoi choisir les technologies Microsoft

17

Pourquoi choisir Microsoft, côté hébergeur

Page 18: Pourquoi choisir les technologies Microsoft

18

Un choix pour les hébergeursLes 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.

Page 19: Pourquoi choisir les technologies Microsoft

19

Pourquoi choisir Microsoft, côté client

Page 20: Pourquoi choisir les technologies Microsoft

20

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

Page 21: Pourquoi choisir les technologies Microsoft

21

COOVZCréer en 3 mois un applicatif générant à la volée des sites marchands administrables

Page 22: Pourquoi choisir les technologies Microsoft

22

CoovzUrl :

Site « master » : http://www.coovz.comExemples de sites « fils »

http://www.vaio.coovz.com / http://www.sfr.coovz.comhttp://www.malivebox.com / http://www.vista.coovz.comhttp://hp.coovz.com / http://www.toshiba.coovz.com http://www.polaroid.coovz.com / http://www.mywalkman.coovz.comhttp://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 6Base de données : SQL Server 2005Serveurs : 3 serveurs dédiés sur Windows 2003 Server

IIS SQLRépartition de charge

Résultats :

Plus de 500.000 commandes en janvier 2009 sur les 2 dernières années35 % d’augmentation en 200847 sites transactionnels générés

Page 23: Pourquoi choisir les technologies Microsoft

23

Honda MotoCréer un portail 100 % administrable drainant du trafic qualifié vers les 220 concessions françaises

Page 24: Pourquoi choisir les technologies Microsoft

24

Honda MotoUrl : http://moto.honda.fr

Démo de l’interface d’administration (Middle Office) :

Gestion de l’arborescenceDrag and dropGestion des focus (online/offline groupés)

Fiche technique :Environnement : Framework .NET « 3.5 »Serveur web : IIS 6Base de données : SQL Server 2005Serveurs : 4 serveurs dédiés sur Windows 2003 Server

IIS SQLRépartition de chargeServeur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3)

Résultats :

Plusieurs millions d’internautes par anPlus de 5 millions de vidéos lues

Page 25: Pourquoi choisir les technologies Microsoft

25

Honda DaysCréer un dispositif interactif combinant marketing et technologies pour fluidifier la gestion d’un événement

Page 26: Pourquoi choisir les technologies Microsoft

26

Honda DaysUrl : http://www.venezrouleravecnous.com

Démo de l’interface d’administration (Middle Office) :

Gestion des inscriptionsWeb Service de génération de code barres

Fiche technique :Environnement : Framework .NET « 3.5 »Serveur web : IIS 6Base de données : SQL Server 2005Serveurs : 4 serveurs dédiés sur Windows 2003 Server

IIS SQLRépartition de chargeServeur 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 jourUn dispositif ré utilisable pour chaque événement ayant déjà géré plus de 4000 essais sur piste

Page 27: Pourquoi choisir les technologies Microsoft

27

Flash Media ServerCréer un outil de monitoring et de statistiques lié à la diffusion en streaming de vidéos

Page 28: Pourquoi choisir les technologies Microsoft

28

Statistiques FMSDémo de l’interface d’administration (Middle Office) :

Gestion de la consommationGestion du referrer

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

Page 29: Pourquoi choisir les technologies Microsoft

29

CurioosCréer un site communautaire combinant réseau social et market place

Page 30: Pourquoi choisir les technologies Microsoft

30

CurioosDémo de l’interface d’administration (Middle Office) :

Gestion n languesGestion de la bibliothèque de textesGestion de la matrice de droits

Démo de l’interface publique (FrontOffice) : Catalogue et visionneuseMon compte

Gestion des options d’affichageOrganisation via drag and drop

Gestion des blogsPersonnalisation

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

IIS SQLServeur de streaming vidéo (Windows 2003 Server et Flash Media Interactive Server 3)S.A.N.

Résultats :

En cours de production

Page 31: Pourquoi choisir les technologies Microsoft

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.

Page 32: Pourquoi choisir les technologies Microsoft

32

Questions / Réponses

Page 33: Pourquoi choisir les technologies Microsoft

33

© 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.

Votre potentiel, notre passion TM