SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Magento :
 Adaptations, performances, hébergement
        … Des solutions efficaces

         Swissgento 2010 - Genève


http://www.hebergement-magento.net


                                      1
Virtua SA

• Fondée en 1998

• 32 collaborateurs

• Capital CHF 300’000.-

• 100% Autofinancée

• CA 2010 de CHF 8 millions


                              2
nous enrichissons continuellement
           nos compétences
       pour vous offrir une qualité
  et une globalité de services uniques




  web         graphisme    développement     réseau
marketing   et ergonomie       web         et système




                                              3
Références




             4
E-Commerce – état des lieux en Suisse




•   Source : OFS, ERC-EBM / SUKO



                                        5
E-Commerce – état des lieux en France (2010)
•   51% des Français achètent sur internet (+8%)

•   6mia Euros pour les achats de fin d’année (+22%)

•   31mia Euros pour l’année 2010 (+24%)

•   73200 e-shops (+27% en un an)

•   66% des cyberacheteurs font leur cadeaux de Noël en ligne

•   51% des cyberacheteurs vont dépenser plus de 250 Euros en

    cadeaux (+8%)


•   Source : Fédération de l'e-commerce et de la vente à distance (Fevad) et Médiamétrie, 18.11.2010



                                                                                                       6
E-Commerce – comparaison Européenne




•   Sources : OCDE, Eurostat, Publica Data SA



                                                7
Pourquoi Magento ?
•   Plateforme de commerce électronique leader

•   25 Mia USD en transactions – 60000+ marchands – 2mio+ dl

•   Disponible depuis mars 2008

•   Edition Open-Source gratuite

•   Communauté Open-Source efficace, marché d’extensions

•   Edition Professionnelle intermédiaire

•   Edition Entreprise avec lot de fonctionnalités supplémentaires




                                                                 8
Liste des principales fonctionnalités
•   Gestion du site (cms)    •   Paiement

•   Commerce mobile          •   Suivi du transport

•   Outils de marketing et   •   Gestion de commande

    promotions               •   Service client

•   Multi-linguisme          •   Espace client

•   Optimisation du          •   Gestion du catalogue de

    référencement naturel        produits

•   Commande


                                                           9
Liste des fonctionnalités « Pro »

•   Paiements compatibles PCI Data Security Standard (PA-DSS)

•   Points de fidélité

•   Bons cadeau

•   Encryption forte des données

•   Crédits pour les clients

•   Support officiel

•   Garantie et indemnisation

•   Dès $2,995 USD/an
                                                            10
Liste des fonctionnalités « Enterprise »
•   Différents niveaux utilisateurs •   Gestion d’accès au catalogue

•   Automatisation de la gestion    •   Performances améliorées

    du catalogue                    •   Automatisation du marketing

•   Ventes privées                      email personnalisé

•   Segmentation des clients /      •   CMS amélioré

    produits (RMS)                  •   Moteur de recherche avancé

•   Logging de l’activité           •   SLA complète par Magento

    d’administration                •   Dès $12,990 USD/an


                                                               11
Amélioration des performances

Pourquoi ? (source : Conférence Velocity 2009)

Bing (Microsoft) a remarqué qu’un ralentissement de 2 secondes réduisait
les requêtes par utilisateur de -1.8% et les revenus par utilisateur de -4.3 %



Dave Artz (AOL) a présenté des statistiques montrant que le nombre de
pages vues par internaute passait de 7.5 à 5 pour ceux dont les pages
mettent plus long à s’afficher


Marissa Mayer (Google) : une expérience affichant 30 résultats par page en
900ms au lieu de 400ms a fait une chute de 25% sur les clicks de la 1ère
page

Phil Dixon (Shopzilla) : Suite à une année de travail, une optimisation de 5
secondes sur une page (7sec à 2sec) . Résultat : 25% d’augmentation des
pages vues, 7-12% d’augmentation des revenus, et 50% de réduction en
frais matériels
                                                                               12
Amélioration des Performances

Taux de sortie / temps de chargement




                    source : Artur Bergman/Wikia at OSCON 2009


                                                                 13
Amélioration des Performances

Impact du temps de chargement




                                14
Amélioration des Performances

Nombre de pages vues par visite




                                  15
Exigences du e-client

•    Entre 2006 et 2009 les internautes ont doublé leurs

     exigences de performance

•    Temps de chargement par page maximal passé de 4

     secondes à 2 secondes




Source : Etude Forrester Consulting, juillet 2009



                                                           16
Indexation Google




Depuis avril 2009, le temps de chargement de votre site
impact son référencement naturel

Google « conseille » moins de 1.5 secondes !




                                                          17
Amélioration des Performances

Les objectifs
Identification des goulets d’étranglement dans le code source, la
configuration des applications et mise en place de modifications
pour accroître l’efficacité

Développement et application de stratégies de mise en cache et
d’équilibrage de la charge visant à réduire l’impact sur l’architecture
du système


Déploiement de mises à niveau matérielles


Optimisation des paramètres de configuration de logiciels basés sur
les prévisions d’utilisation et sur les valeurs observées



                                                                     18
Eventail de solutions mises en place

Consulting logiciel, améliorations code source

Séparation fichiers statiques / dynamiques, reverse
proxy et cache

Séparation des serveurs de base de donnée,
clustering, réplication

Equilibrage de charge « load-balancing »




                                                      19
Exemple de résultat

Mesuré par Google Webmaster Tools




                                    20
My-Store.ch – Site leader de vente privée




 Jusqu’à 15000 utilisateurs Magento en parallèle !!
                                                      21
Notre solution complète de type « cloud »

TurboPHP




                                            22
Couche logicielle

Solution logicielle modernisée
Magento est une solution relativement lourde et
gourmande en ressources système. Les amélioration
que nous avons apportées à la couche de base sont
les plus spectaculaires et ont amené un gain de
performances énorme.

Nous avons pris le paris de nous séparer du serveur
classique est reconnu « Apache » pour passer à un
produit révolutionnaire, totalement différent, « Nginx »,
ainsi qu’à une plateforme PHP très avancée et bien
plus rapide et légère « php-fpm », ainsi qu’un
accélérateur php « e-accelerator ».




                                                            23
Séparation dynamique / statique et reverse proxy

Donner du souffle à vos serveurs actuels
                                                        www.virtua.ch
En mettant en place des serveurs dédiés aux fichiers
statiques (jpg, js, css, html), vous permettez à vos
serveurs dynamiques (php, asp, perl, ruby, python …)
de se consacrer à ce pourquoi ils ont étés mis en
place : l’interprétation de code.

Les serveurs « statiques » sont beaucoup plus légers
et rapides que les serveurs dynamiques, mais            images.virtua.ch
beaucoup moins polyvalents.

La mise en place d’un reverse-proxy, sorte de
mémoire cache en amont de vos serveurs, donne des
résultats comparables sans toucher au code ou aux
serveurs, mais n’est qu’une solutions à court / moyen
terme.

                                                                     24
Séparation des serveurs de base de donnée

Réplication - clustering
                                                         www.virtua.ch
La première étape consiste à séparer les services
pour libérer des ressources sur le serveur principal.

On déplace la fonction « base de données » sur un
serveur distinct largement optimisé pour cette tâche.

Pour offrir des performances et une souplesse
supplémentaire, on ajoute n serveurs. Pour que tous     database.virtua.ch
ces serveurs puissent contenir les mêmes
informations à tout moment, on utilise la réplication
SQL ou le clustering qui synchronise les différents
serveurs et assure la continuité en cas de panne




                                                                      25
Equilibrage de charge – « load balancing »
Partager pour mieux régner
                                                                     www.virtua.ch
Lorsqu’un seul serveur, aussi optimisé que possible
ne suffit plus, ou lorsque des besoins de garantie
de continuité apparaissent, nous proposons la mise
en place d’un load-balancer. Il permet la             Loadbalancer

multiplication des serveurs en aval et leur distribue
la charge suivant des critères à choix.
                                                                     www.virtua.ch
•Idéalement en cluster pour éviter garantir une
continuité en cas de panne

•Peut inclure de la mémoire cache pour réduire la
charge des serveurs back-end

•Différents produits disponibles, dont notre propre
solution basée sur un produit Open-Source
Français

                                                                           26
VirtuaCDN - Content Delivery Network
Une vision internationale
Vous disposez d’un site à vocation internationale et
voulez des performances optimales dans toutes les
régions du globe, sans y dépenser des fortunes.

Nous utilisons notre propre réseau de serveurs                        us.virtua.ch
disposés dans toutes les régions utiles.

•Serveurs DNS spécialisés qui envoient vos clients
vers le serveur le plus proche automatiquement         uk.virtua.ch                  cn.virtua.ch

•Réseau de serveur « cache » international

•Evite la mise en place d’une structure complète à
l’étranger, offre des performances comparables

•Haute disponibilité intégrée

•Ratio prix/performance imbattable                                       www.virtua.ch

                                                                                       27
Optimisations des moteurs d’application
Tout changer pour accélérer
Le monde actuel de l’hébergement web
Unix est encore très largement monopolisé
par le serveur Apache, produit Open-
Source très réputé, idéal pour
l’hébergement mutualisé, mais
malheureusement relativement lourd.

Nous avons mis au point une solution
complète, basée sur des produits plus
récents, et avons multiplié par trois les
performances de notre serveur de test, tout
en maintenant une stabilité supérieure en
charge élevée, sans aucune modification à
l’application (Magento dans ce cas).

Plus d’info sur le blog de l’équipe :
http://www.virtua-network.com/

                                              28
Comparaison avec un hébergement classique
Un monde de différence
Nous avons déployé la même version de Magento
sur un hébergement mutualisé standard de la
concurrence, et avons remarqué des temps de
chargement largement plus élevés, dépassant 4
secondes dès 20 utilisateurs en parallèle, et une
totale incapacité à gérer 30 utilisateurs en parallèle.
Notre solution n’a jamais dépassé 1.5 secondes, et
continuait sans soucis à fonctionner avec beaucoup
plus d’utilisateurs.

Plus d’info sur le blog de l’équipe :
http://www.virtua-network.com/




                                                          29
Solution complète « SaaS »
Hebergement-Magento.net
Fort de notre expérience et du retour de nos clients,
nous avons développé une solution évolutive
répondant aux besoins en hébergement de site e-
commerce de toute taille, avec l’éventail complet de
nos optimisations, et ce dès CHF 580.-- / an.


Plus d’info sur le site :
http://www.hebergement-magento.net/




                                                        30
Merci !

          Un grand merci pour votre attention.

               Pour plus d’information :

                     Virtua SA
                  En Clamogne 27
                  CH-1170 Aubonne

                Tel : +41 21 821 15 20
                E-mail : info@virtua.ch

          http://www.virtua-network-services.com

          http://www.hebergement-magento.net




                                                   31

Weitere ähnliche Inhalte

Andere mochten auch

Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...
Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...
Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...Swissgento eCom Genève
 
BeezUp : Comparateurs de prix : Les clés de la rentabilité !
BeezUp : Comparateurs de prix : Les clés de la rentabilité !BeezUp : Comparateurs de prix : Les clés de la rentabilité !
BeezUp : Comparateurs de prix : Les clés de la rentabilité !Swissgento eCom Genève
 
Pyksel & Camptocamp : Connecteur Magento / Open Erp
Pyksel & Camptocamp : Connecteur Magento / Open ErpPyksel & Camptocamp : Connecteur Magento / Open Erp
Pyksel & Camptocamp : Connecteur Magento / Open ErpSwissgento eCom Genève
 
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSwissgento eCom Genève
 
Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...
Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...
Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...Swissgento eCom Genève
 
Correction exercice corrigé rentabilité
Correction exercice corrigé rentabilitéCorrection exercice corrigé rentabilité
Correction exercice corrigé rentabilitéBoris Adam
 
Cours de fiscalité + exercices corriges-S5
Cours de fiscalité + exercices corriges-S5Cours de fiscalité + exercices corriges-S5
Cours de fiscalité + exercices corriges-S5Cours Fsjest
 

Andere mochten auch (8)

Swissgento presentation
Swissgento   presentationSwissgento   presentation
Swissgento presentation
 
Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...
Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...
Quadra informatique : Méthodes d’interfaçage de Magento avec un système d’inf...
 
BeezUp : Comparateurs de prix : Les clés de la rentabilité !
BeezUp : Comparateurs de prix : Les clés de la rentabilité !BeezUp : Comparateurs de prix : Les clés de la rentabilité !
BeezUp : Comparateurs de prix : Les clés de la rentabilité !
 
Pyksel & Camptocamp : Connecteur Magento / Open Erp
Pyksel & Camptocamp : Connecteur Magento / Open ErpPyksel & Camptocamp : Connecteur Magento / Open Erp
Pyksel & Camptocamp : Connecteur Magento / Open Erp
 
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
 
Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...
Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...
Cross Agency : E-Commerce mobile & réseaux sociaux, quelles opportunités avec...
 
Correction exercice corrigé rentabilité
Correction exercice corrigé rentabilitéCorrection exercice corrigé rentabilité
Correction exercice corrigé rentabilité
 
Cours de fiscalité + exercices corriges-S5
Cours de fiscalité + exercices corriges-S5Cours de fiscalité + exercices corriges-S5
Cours de fiscalité + exercices corriges-S5
 

Ähnlich wie Virtua : Performances Magento : Solutions efficaces et accessibles

ITIS Commerce - Migration PrestaShop - 20150205
ITIS Commerce  - Migration PrestaShop - 20150205ITIS Commerce  - Migration PrestaShop - 20150205
ITIS Commerce - Migration PrestaShop - 20150205Paul Guillemin
 
Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...
Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...
Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...Peak Ace
 
Keynote change 2013
Keynote change 2013Keynote change 2013
Keynote change 2013rbschange
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantLINAGORA
 
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayAcquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayCyril Reinhard
 
Méthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to marketMéthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to marketmichael_bailly
 
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?Fasterize
 
Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...
Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...
Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...Audaxis
 
Gestion des performances Magento et Hebergement
Gestion des performances Magento et HebergementGestion des performances Magento et Hebergement
Gestion des performances Magento et HebergementX2i
 
L'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numériqueL'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numériqueThom. Poole
 
AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...
AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...
AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...Amazon Web Services
 
Dépoussiérez votre décisionnel avec les dernières technologies de SAP
Dépoussiérez votre décisionnel avec les dernières technologies de SAPDépoussiérez votre décisionnel avec les dernières technologies de SAP
Dépoussiérez votre décisionnel avec les dernières technologies de SAPAxys
 
Azure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delà
Azure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delàAzure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delà
Azure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delàMicrosoft
 
La BI, Power BI, et SQL Server 2014
La BI, Power BI, et SQL Server 2014La BI, Power BI, et SQL Server 2014
La BI, Power BI, et SQL Server 2014SCALA
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalLINAGORA
 
Webinar offre entreprise
Webinar offre entrepriseWebinar offre entreprise
Webinar offre entrepriseMichael Harlaut
 
Solutions As A Service & Club Alliances Presentation Convention Des DéCid...
Solutions As A Service & Club Alliances   Presentation   Convention Des DéCid...Solutions As A Service & Club Alliances   Presentation   Convention Des DéCid...
Solutions As A Service & Club Alliances Presentation Convention Des DéCid...SaaS Guru
 
Windows azure
Windows azureWindows azure
Windows azurewafa_ay
 
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Microsoft Technet France
 

Ähnlich wie Virtua : Performances Magento : Solutions efficaces et accessibles (20)

ITIS Commerce - Migration PrestaShop - 20150205
ITIS Commerce  - Migration PrestaShop - 20150205ITIS Commerce  - Migration PrestaShop - 20150205
ITIS Commerce - Migration PrestaShop - 20150205
 
Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...
Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...
Améliorer les performances de vos sites web une priorité pour 2018 - Petit dé...
 
Keynote change 2013
Keynote change 2013Keynote change 2013
Keynote change 2013
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
 
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + AlterwayAcquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
Acquia Cloud Extend - Votre Hébergement Drupal Acquia + Alterway
 
Méthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to marketMéthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to market
 
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
 
Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...
Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...
Grand Nord IT Days 2015 : Comment les solutions Open Source peuvent-elles re...
 
Gestion des performances Magento et Hebergement
Gestion des performances Magento et HebergementGestion des performances Magento et Hebergement
Gestion des performances Magento et Hebergement
 
L'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numériqueL'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numérique
 
AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...
AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...
AWS Paris Summit 2014 - T4 - Etre partenaire AWS : Construisez votre business...
 
Dépoussiérez votre décisionnel avec les dernières technologies de SAP
Dépoussiérez votre décisionnel avec les dernières technologies de SAPDépoussiérez votre décisionnel avec les dernières technologies de SAP
Dépoussiérez votre décisionnel avec les dernières technologies de SAP
 
Azure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delà
Azure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delàAzure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delà
Azure: que puis-je faire pour 0€, 1€, 1000€, un million d’€ et au-delà
 
La BI, Power BI, et SQL Server 2014
La BI, Power BI, et SQL Server 2014La BI, Power BI, et SQL Server 2014
La BI, Power BI, et SQL Server 2014
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
 
Webinar offre entreprise
Webinar offre entrepriseWebinar offre entreprise
Webinar offre entreprise
 
Solutions As A Service & Club Alliances Presentation Convention Des DéCid...
Solutions As A Service & Club Alliances   Presentation   Convention Des DéCid...Solutions As A Service & Club Alliances   Presentation   Convention Des DéCid...
Solutions As A Service & Club Alliances Presentation Convention Des DéCid...
 
Windows azure
Windows azureWindows azure
Windows azure
 
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
 
2014-05-AMfine-Offre-SGEntrepreneuriale
2014-05-AMfine-Offre-SGEntrepreneuriale2014-05-AMfine-Offre-SGEntrepreneuriale
2014-05-AMfine-Offre-SGEntrepreneuriale
 

Virtua : Performances Magento : Solutions efficaces et accessibles

  • 1. Magento : Adaptations, performances, hébergement … Des solutions efficaces Swissgento 2010 - Genève http://www.hebergement-magento.net 1
  • 2. Virtua SA • Fondée en 1998 • 32 collaborateurs • Capital CHF 300’000.- • 100% Autofinancée • CA 2010 de CHF 8 millions 2
  • 3. nous enrichissons continuellement nos compétences pour vous offrir une qualité et une globalité de services uniques web graphisme développement réseau marketing et ergonomie web et système 3
  • 5. E-Commerce – état des lieux en Suisse • Source : OFS, ERC-EBM / SUKO 5
  • 6. E-Commerce – état des lieux en France (2010) • 51% des Français achètent sur internet (+8%) • 6mia Euros pour les achats de fin d’année (+22%) • 31mia Euros pour l’année 2010 (+24%) • 73200 e-shops (+27% en un an) • 66% des cyberacheteurs font leur cadeaux de Noël en ligne • 51% des cyberacheteurs vont dépenser plus de 250 Euros en cadeaux (+8%) • Source : Fédération de l'e-commerce et de la vente à distance (Fevad) et Médiamétrie, 18.11.2010 6
  • 7. E-Commerce – comparaison Européenne • Sources : OCDE, Eurostat, Publica Data SA 7
  • 8. Pourquoi Magento ? • Plateforme de commerce électronique leader • 25 Mia USD en transactions – 60000+ marchands – 2mio+ dl • Disponible depuis mars 2008 • Edition Open-Source gratuite • Communauté Open-Source efficace, marché d’extensions • Edition Professionnelle intermédiaire • Edition Entreprise avec lot de fonctionnalités supplémentaires 8
  • 9. Liste des principales fonctionnalités • Gestion du site (cms) • Paiement • Commerce mobile • Suivi du transport • Outils de marketing et • Gestion de commande promotions • Service client • Multi-linguisme • Espace client • Optimisation du • Gestion du catalogue de référencement naturel produits • Commande 9
  • 10. Liste des fonctionnalités « Pro » • Paiements compatibles PCI Data Security Standard (PA-DSS) • Points de fidélité • Bons cadeau • Encryption forte des données • Crédits pour les clients • Support officiel • Garantie et indemnisation • Dès $2,995 USD/an 10
  • 11. Liste des fonctionnalités « Enterprise » • Différents niveaux utilisateurs • Gestion d’accès au catalogue • Automatisation de la gestion • Performances améliorées du catalogue • Automatisation du marketing • Ventes privées email personnalisé • Segmentation des clients / • CMS amélioré produits (RMS) • Moteur de recherche avancé • Logging de l’activité • SLA complète par Magento d’administration • Dès $12,990 USD/an 11
  • 12. Amélioration des performances Pourquoi ? (source : Conférence Velocity 2009) Bing (Microsoft) a remarqué qu’un ralentissement de 2 secondes réduisait les requêtes par utilisateur de -1.8% et les revenus par utilisateur de -4.3 % Dave Artz (AOL) a présenté des statistiques montrant que le nombre de pages vues par internaute passait de 7.5 à 5 pour ceux dont les pages mettent plus long à s’afficher Marissa Mayer (Google) : une expérience affichant 30 résultats par page en 900ms au lieu de 400ms a fait une chute de 25% sur les clicks de la 1ère page Phil Dixon (Shopzilla) : Suite à une année de travail, une optimisation de 5 secondes sur une page (7sec à 2sec) . Résultat : 25% d’augmentation des pages vues, 7-12% d’augmentation des revenus, et 50% de réduction en frais matériels 12
  • 13. Amélioration des Performances Taux de sortie / temps de chargement source : Artur Bergman/Wikia at OSCON 2009 13
  • 14. Amélioration des Performances Impact du temps de chargement 14
  • 15. Amélioration des Performances Nombre de pages vues par visite 15
  • 16. Exigences du e-client • Entre 2006 et 2009 les internautes ont doublé leurs exigences de performance • Temps de chargement par page maximal passé de 4 secondes à 2 secondes Source : Etude Forrester Consulting, juillet 2009 16
  • 17. Indexation Google Depuis avril 2009, le temps de chargement de votre site impact son référencement naturel Google « conseille » moins de 1.5 secondes ! 17
  • 18. Amélioration des Performances Les objectifs Identification des goulets d’étranglement dans le code source, la configuration des applications et mise en place de modifications pour accroître l’efficacité Développement et application de stratégies de mise en cache et d’équilibrage de la charge visant à réduire l’impact sur l’architecture du système Déploiement de mises à niveau matérielles Optimisation des paramètres de configuration de logiciels basés sur les prévisions d’utilisation et sur les valeurs observées 18
  • 19. Eventail de solutions mises en place Consulting logiciel, améliorations code source Séparation fichiers statiques / dynamiques, reverse proxy et cache Séparation des serveurs de base de donnée, clustering, réplication Equilibrage de charge « load-balancing » 19
  • 20. Exemple de résultat Mesuré par Google Webmaster Tools 20
  • 21. My-Store.ch – Site leader de vente privée Jusqu’à 15000 utilisateurs Magento en parallèle !! 21
  • 22. Notre solution complète de type « cloud » TurboPHP 22
  • 23. Couche logicielle Solution logicielle modernisée Magento est une solution relativement lourde et gourmande en ressources système. Les amélioration que nous avons apportées à la couche de base sont les plus spectaculaires et ont amené un gain de performances énorme. Nous avons pris le paris de nous séparer du serveur classique est reconnu « Apache » pour passer à un produit révolutionnaire, totalement différent, « Nginx », ainsi qu’à une plateforme PHP très avancée et bien plus rapide et légère « php-fpm », ainsi qu’un accélérateur php « e-accelerator ». 23
  • 24. Séparation dynamique / statique et reverse proxy Donner du souffle à vos serveurs actuels www.virtua.ch En mettant en place des serveurs dédiés aux fichiers statiques (jpg, js, css, html), vous permettez à vos serveurs dynamiques (php, asp, perl, ruby, python …) de se consacrer à ce pourquoi ils ont étés mis en place : l’interprétation de code. Les serveurs « statiques » sont beaucoup plus légers et rapides que les serveurs dynamiques, mais images.virtua.ch beaucoup moins polyvalents. La mise en place d’un reverse-proxy, sorte de mémoire cache en amont de vos serveurs, donne des résultats comparables sans toucher au code ou aux serveurs, mais n’est qu’une solutions à court / moyen terme. 24
  • 25. Séparation des serveurs de base de donnée Réplication - clustering www.virtua.ch La première étape consiste à séparer les services pour libérer des ressources sur le serveur principal. On déplace la fonction « base de données » sur un serveur distinct largement optimisé pour cette tâche. Pour offrir des performances et une souplesse supplémentaire, on ajoute n serveurs. Pour que tous database.virtua.ch ces serveurs puissent contenir les mêmes informations à tout moment, on utilise la réplication SQL ou le clustering qui synchronise les différents serveurs et assure la continuité en cas de panne 25
  • 26. Equilibrage de charge – « load balancing » Partager pour mieux régner www.virtua.ch Lorsqu’un seul serveur, aussi optimisé que possible ne suffit plus, ou lorsque des besoins de garantie de continuité apparaissent, nous proposons la mise en place d’un load-balancer. Il permet la Loadbalancer multiplication des serveurs en aval et leur distribue la charge suivant des critères à choix. www.virtua.ch •Idéalement en cluster pour éviter garantir une continuité en cas de panne •Peut inclure de la mémoire cache pour réduire la charge des serveurs back-end •Différents produits disponibles, dont notre propre solution basée sur un produit Open-Source Français 26
  • 27. VirtuaCDN - Content Delivery Network Une vision internationale Vous disposez d’un site à vocation internationale et voulez des performances optimales dans toutes les régions du globe, sans y dépenser des fortunes. Nous utilisons notre propre réseau de serveurs us.virtua.ch disposés dans toutes les régions utiles. •Serveurs DNS spécialisés qui envoient vos clients vers le serveur le plus proche automatiquement uk.virtua.ch cn.virtua.ch •Réseau de serveur « cache » international •Evite la mise en place d’une structure complète à l’étranger, offre des performances comparables •Haute disponibilité intégrée •Ratio prix/performance imbattable www.virtua.ch 27
  • 28. Optimisations des moteurs d’application Tout changer pour accélérer Le monde actuel de l’hébergement web Unix est encore très largement monopolisé par le serveur Apache, produit Open- Source très réputé, idéal pour l’hébergement mutualisé, mais malheureusement relativement lourd. Nous avons mis au point une solution complète, basée sur des produits plus récents, et avons multiplié par trois les performances de notre serveur de test, tout en maintenant une stabilité supérieure en charge élevée, sans aucune modification à l’application (Magento dans ce cas). Plus d’info sur le blog de l’équipe : http://www.virtua-network.com/ 28
  • 29. Comparaison avec un hébergement classique Un monde de différence Nous avons déployé la même version de Magento sur un hébergement mutualisé standard de la concurrence, et avons remarqué des temps de chargement largement plus élevés, dépassant 4 secondes dès 20 utilisateurs en parallèle, et une totale incapacité à gérer 30 utilisateurs en parallèle. Notre solution n’a jamais dépassé 1.5 secondes, et continuait sans soucis à fonctionner avec beaucoup plus d’utilisateurs. Plus d’info sur le blog de l’équipe : http://www.virtua-network.com/ 29
  • 30. Solution complète « SaaS » Hebergement-Magento.net Fort de notre expérience et du retour de nos clients, nous avons développé une solution évolutive répondant aux besoins en hébergement de site e- commerce de toute taille, avec l’éventail complet de nos optimisations, et ce dès CHF 580.-- / an. Plus d’info sur le site : http://www.hebergement-magento.net/ 30
  • 31. Merci ! Un grand merci pour votre attention. Pour plus d’information : Virtua SA En Clamogne 27 CH-1170 Aubonne Tel : +41 21 821 15 20 E-mail : info@virtua.ch http://www.virtua-network-services.com http://www.hebergement-magento.net 31