Contenu connexe
Similaire à Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)
Similaire à Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009) (20)
Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)
- 1. CONSEIL | INFOGÉRANCE | HÉBERGEMENT
Les bonnes pratiques d’hébergement des solutions
e-commerce open source
- 2. Oxalide – Conseil, infogérance et hébergement
Sébastien Lucas – Directeur associé
Spécialisée dans l’infogérance et l’hébergement
de plateformes critiques
Forte couleur Open-Source
Partenaire et hébergeur Prestashop depuis
2007
Professional partner Magento
OSCommerce, Joomla, Drupal, EZ, etc… depuis
des années
2
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 3. Notre approche
Conçoit et infogère des
infrastructures sur mesure
Délégation complète de la gestion
de la plateforme de nos clients
Mode projet
Equipe d’ingénieurs système &
réseau dédiée
Profils garantis
Forte expertise Web
3
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 4. Open-source?
« La désignation Open Source (code source libre[1] en
français) s'applique aux logiciels dont la licence
respecte des critères précisément établis par l'Open
Source Initiative, c'est-à-dire la possibilité de libre
redistribution, d'accès au code source, et de travaux
dérivés. »
Wikipedia – Septembre 2009
4
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 5. Qui utilise de l’open source?
Les acteurs du e-commerce: Des petits aux grands…
5
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 7. Quelles sont les avantages et inconvénients des solutions
open source?
Avantages
Des solutions très riches en fonctionnalités
Faible coût d’acquisition
Forte personnalisation possible
Rapidité de déploiement
Orientée Web
Une communauté importante
Inconvénients
La facilité d’accès engendre de nombreux travers
Dépendance avec la SSII ou agence en charge de l’intégration
Pas systématiquement de support commercial disponible
Pérennité de la solution
7
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 8. Quelles sont les contraintes que rencontrent les
e-commerçants?
Montées en charge
Disponibilité Mise à jour catalogue Gérer le back office
Intégration de nouvelles fonctionnalités
Référencement Newsletter Réassort
Gestion des pics d’activités Livraison
Rupture de Stock Opérations promotionnelles
Bugs
Satisfaction client 8
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 9. Quelles contraintes impactent l’hébergement?
Montées en charge
Disponibilité
Intégration de nouvelles fonctionnalités
Newsletter
Gestion des pics d’activités
Opérations promotionnelles
Bugs
9
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 10. Être ouvert dans les moments forts
Une indisponibilité
partielle équivaut à
une rupture de stock
Manque à gagner
d’autant plus
important en période
de forte affluence
10
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 11. Quelles sont les causes d’une indisponibilité?
Avarie matérielle
Bug logiciel
Trafic important
Toute intervention
« humaine » sur la
plate-forme !
Pics de trafic
11
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 12. Bien concevoir son projet
12
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 13. Disposez des ressources techniques
… avec des rôles définis
Webmastering • Equipe interne
• Agence / Web SSII
TMA / Evolutions
• Equipe technique interne
Support • Agence / Web SSII
applicatif • Editeur
Surveillance, • Infogérant
intervention
24/7 • Hébergeur
13
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 14. Prenez en compte les coûts liés à l’hébergement
… lors du choix de la technologie
Look
Ergonomie
Fonctionnalités
Outils marketing
Personnalisation
Etc.
14
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 15. Prenez en compte les coûts liés à l’hébergement
… lors du choix de la technologie
Performance du moteur open-
source
Niveau d’expertise requis
Nombre de prestataires supportant
la technologie
Retour d’expérience de boutiques
existantes
Etc…
15
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 16. Surveillez la qualité de l’intégration
La dernière génération de processeur Intel est 3x plus
puissante que la précédente
Un serveur bien optimisé peut être 10x plus rapide
qu’un serveur installé de façon standard.
Certaines fonctionnalités d’un moteur open-source
peuvent diminuer les performances par 10.
Un projet développé avec un souci de performance peut
être 100 fois plus rapide qu’un projet mal intégré!
16
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 17. Surveillez la qualité de l’intégration
Implémenter la cache à tous les niveaux
17
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 18. Surveillez la qualité de l’intégration
Séparer les contenus statiques
www.monsite.com
HTML
img.monsite.com
CSS
js.monsite.com
JS
18
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 19. Cloisonnez les environnements de travail
80% des ruptures de service
interviennent suite à une mise
à jour ou une migration
19
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 20. Cloisonnez les environnements de travail
Développement Qualification Production
Validation sur environnement
Ajout de nouvelles de production
fonctionnalités
Validation fonctionnelle
Validation interne
Tests de performance
20
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 22. Anticipez votre croissance
350
300
250
200
150
100
50
0
2009 2010 2011 2012
Capacité Trafic
22
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 23. Anticipez votre croissance
Jusqu’à 1K commandes / jour ou 10K visites / jour
Exposé aux avaries
matérielles
Faible évolutivité
23
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 24. Anticipez votre croissance
Jusqu’à 10K commandes / jour ou 100K visites par jour
Protégé des avaries
matérielles
Charge répartie sur
les n-serveurs frontaux
24
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 25. Anticipez votre croissance
Disposer d’une infrastructure scalable
Cloisonnez les couches
Renforcez celles qui
nécessitent plus de
puissance
Augmentez facilement
votre infrastructure sans
modifier la structure ou
provoquer d’interruption
de services
25
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 26. Appuyez vous sur l’hébergeur pour gérer la saisonnalité
60
50
40
30
20
10
0
Capacité Trafic
26
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 27. Appuyez vous sur l’hébergeur pour gérer la saisonnalité
Utiliser « à la demande » des briques du « cloud »
Renforcez les points
critiques avec du
computing à la
demande
Déléguez la
distribution des fichiers
statiques à une
infrastructure tiers
{
Hébergeur
27
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 28. Appuyez vous sur l’hébergeur pour gérer la saisonnalité
Dédiez la diffusion des fichiers statiques
HTML Images, Médias lourds, etc.
Allégez le cœur de
votre infrastructure
Augmentez la
performance
Limitez vos
{
investissements
Hébergeur
28
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 29. Surveillez (ou faites surveiller) votre infrastructure
L’infrastructure limite les impacts
d’une avarie mais il faut la
SURVEILLER
L’infrastructure permet d’étendre
les délais d’intervention en cas
de panne mais il faut tout de
même la détecter, la corriger et
en étudier les causes
Les éléments à surveiller :
Le matériel
Le système
L’applicatif et son comportement
Le client // les ventes!!!
29
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 30. Optimisez l’applicatif
Avec le retour sur production
Développement Déploiement
Exploitation
30
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 31. Sélectionnez l’hébergeur en fonction de vos ambitions
Niveau d’engagements
sur les SLAs
Qualité du réseau
européen et/ou
mondial
31
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 32. N’hésitez pas à vous faire aider
Besoin
d’accompagnement
Connaissance du
moteur open source
Trouble shooting &
optimisation
Surveillance
applicative
Infrastructure évolutive
32
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
- 33. Des questions?
Sébastien Lucas
slu@oxalide.com
Tél. : +33 1 44 78 63 67
3333
Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure