Top Banner
CONSEIL | INFOGÉRANCE | HÉBERGEMENT Les bonnes pratiques d’hébergement des solutions e-commerce open source
33

Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Jan 23, 2015

Download

Technology

Oxalide

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

CONSEIL | INFOGÉRANCE | HÉBERGEMENT

Les bonnes pratiques d’hébergement des solutions

e-commerce open source

Page 2: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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

2Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 3: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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

3Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 4: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure4

Page 5: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Qui utilise de l’open source?

5Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Les acteurs du e-commerce: Des petits aux grands…

Page 6: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Sérieuse alternative sur le marché

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure6

Page 7: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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

7Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 8: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

8

Quelles sont les contraintes que rencontrent les

e-commerçants?

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Disponibilité

Réassort

Rupture de Stock

Montées en charge

Gestion des pics d’activités

Newsletter

Livraison

Référencement

Opérations promotionnelles

Intégration de nouvelles fonctionnalités

Gérer le back office

Bugs

Mise à jour catalogue

Satisfaction client

Page 9: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

9

Quelles contraintes impactent l’hébergement?

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Disponibilité

Montées en charge

Gestion des pics d’activités

Newsletter

Opérations promotionnelles

Intégration de nouvelles fonctionnalités

Bugs

Page 10: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Ê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

10Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 11: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Quelles sont les causes d’une indisponibilité?

Avarie matérielle

Bug logiciel

Trafic important

Toute intervention « humaine » sur la plate-forme !

Pics de trafic

11Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 12: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

12

Bien concevoir son projet

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 13: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Disposez des ressources techniques

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure13

… avec des rôles définis

• Equipe interneWebmastering

• Agence / Web SSII

• Equipe technique interneTMA / Evolutions

• Agence / Web SSII

• EditeurSupport

applicatif

• Infogérant

• Hébergeur

Surveillance, intervention

24/7

Page 14: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Prenez en compte les coûts liés à l’hébergement

14Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Look

Ergonomie

Fonctionnalités

Outils marketing

Personnalisation

Etc.

… lors du choix de la technologie

Page 15: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Prenez en compte les coûts liés à l’hébergement

Performance du moteur open-

source

Niveau d’expertise requis

Nombre de prestataires supportant

la technologie

Retour d’expérience de boutiques

existantes

Etc…

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

… lors du choix de la technologie

15

Page 16: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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.

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure16

Un projet développé avec un souci de performance peut

être 100 fois plus rapide qu’un projet mal intégré!

Page 17: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Surveillez la qualité de l’intégration

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure17

Implémenter la cache à tous les niveaux

Page 18: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Surveillez la qualité de l’intégration

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure18

Séparer les contenus statiques

HTML

CSS

JS

img.monsite.com

www.monsite.com

js.monsite.com

Page 19: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Cloisonnez les environnements de travail

80% des ruptures de service

interviennent suite à une mise

à jour ou une migration

19Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 20: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Cloisonnez les environnements de travail

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure2020

Développement Qualification Production

Ajout de nouvelles

fonctionnalités

Validation interne

Validation sur environnement

de production

Validation fonctionnelle

Tests de performance

Page 21: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

21

Construire une infrastructure agile et disponible

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 22: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Anticipez votre croissance

0

50

100

150

200

250

300

350

2009 2010 2011 2012

Capacité Trafic

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure22

Page 23: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Anticipez votre croissance

Exposé aux avaries

matérielles

Faible évolutivité

23Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Jusqu’à 1K commandes / jour ou 10K visites / jour

Page 24: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Anticipez votre croissance

Protégé des avaries

matérielles

Charge répartie sur

les n-serveurs frontaux

24Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Jusqu’à 10K commandes / jour ou 100K visites par jour

Page 25: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Anticipez votre croissance

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure25

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

Page 26: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Appuyez vous sur l’hébergeur pour gérer la saisonnalité

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure26

0

10

20

30

40

50

60

Capacité Trafic

Page 27: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Appuyez vous sur l’hébergeur pour gérer la saisonnalité

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure27

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

Page 28: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Appuyez vous sur l’hébergeur pour gérer la saisonnalité

Allégez le cœur de

votre infrastructure

Augmentez la

performance

Limitez vos

investissements

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure28

Dédiez la diffusion des fichiers statiques

{Hébergeur

HTML Images, Médias lourds, etc.

Page 29: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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!!!

29Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 30: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

Optimisez l’applicatif

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure30

Avec le retour sur production

Déploiement

Exploitation

Développement

Page 31: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

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

31Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 32: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

N’hésitez pas à vous faire aider

Besoin

d’accompagnement

Connaissance du

moteur open source

Trouble shooting &

optimisation

Surveillance

applicative

Infrastructure évolutive

32Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure

Page 33: Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Commerce Paris 2009)

33

Des questions?

Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure33

Sébastien Lucas

[email protected]

Tél. : +33 1 44 78 63 67