Pourquoi choisir les technologies Microsoft

Preview:

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

1

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

François SUTTERFondateur et directeur associé deBlue acacia

Code Session : DYN211

2

Blue acacia

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é

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)

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)

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

7

Pourquoi choisir Microsoft, côté agence interactive

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.

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

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

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/

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.

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.

14

Pourquoi choisir Microsoft, côté développeur

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.

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

17

Pourquoi choisir Microsoft, côté hébergeur

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.

19

Pourquoi choisir Microsoft, côté client

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

21

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

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

23

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

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

25

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

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

27

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

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

29

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

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

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.

32

Questions / Réponses

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

Recommended