SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Why Zend technologies ?
© All rights reserved. Zend Technologies, Inc.
Why Zend technologies ?
La volatilité des e-consommateurs impose des standards de
production
Swissgento – 22 novembre 2010
Mais quand les e-consommateurs achètent-ils ?
Quelle part du budget des e-consommateurs
est dépensée pendant les période de pointe ?
51 %
© All rights reserved. Zend Technologies, Inc.
Quelle proportion s’attend à ce que les sites
web soient aussi performants pendant les
périodes de pointe ?
67 %
Source : Etude Gomez du 16 au 22 décembre 2009
Les e-consommateurs étaient-ils satisfaits
des performances en 2009 ?
Les e-consommateurs constatent-ils des ralentissements plus
fréquents sur les sites en période de pointe ?
Oui à 72 %
© All rights reserved. Zend Technologies, Inc.
Oui à 72 %
Que constatent-ils ?
58 % plus d’erreurs
51 % plus d’échecs de transaction
Source : Etude Gomez du 16 au 22 décembre 2009
Quel est l’impact sur mon entreprise en
termes de business et d’image ?
Dans quelles proportion les e-consommateurs vont-ils sur un
site concurrent en cas de ralentissements, d’erreurs et de
problèmes de transaction en période d’affluence ?
78 %
© All rights reserved. Zend Technologies, Inc.
78 %
Et alors ?
88 % sont peu enclins à revenir sur le site
47 % ont une moins bonne opinion de la société
42 % font une mauvaise presse du site auprès de leurs
proches ou sur les réseaux sociauxSource : Etude Gomez du 16 au 22 décembre 2009
Les e-consommateurs sont-ils impatients et
rancuniers ?
Les e-consommateurs sont-ils prêts à abandonner un site
marchand si les problèmes rencontrés en période de pointe
devaient se reproduire UNE ou DEUX fois seulement ?
Oui à 41 %
© All rights reserved. Zend Technologies, Inc.
Oui à 41 %
Source : Etude Gomez du 16 au 22 décembre 2009
Et vous ?
Consommateur :
Combien de fois avez-vous signalé à un site e-commerce les
problèmes que vous avez rencontrés ?
© All rights reserved. Zend Technologies, Inc.
Responsable de production d’un site web :
Pas d’appel, pas de problème ?
Etes-vous prêts pour les périodes d’affluence ?
Source : Etude Gomez du 16 au 22 décembre 2009
Faut-il avoir peur des périodes de trafic
intense ?
Investissements :
• Les entreprises investissent en promotion et campagnes publicitaires
• C’est une opportunités de business
Risques :
• Performances altérées
© All rights reserved. Zend Technologies, Inc.
• Performances altérées
• Manque à gagner business
• Dégradation de l’image
Solution :
• Utiliser des outils standard et performants de développement, de tests et
de pré-production
• Démarche professionnelle pour effectuer des tests de montée en charge
• Disposer des Outils standard pour détecter et analyser les problèmes
logiciels en production
Améliorez votre image et votre référencement
grâce à des performances accrues sur Linux et
Windows
“Today we're including a new signal in
© All rights reserved. Zend Technologies, Inc.
• Posted by Amit Singhal, Google Fellow and
Matt Cutts, Principal Engineer, Google Search
Quality Team – April 2010
“Today we're including a new signal in
our search ranking algorithms: site
speed.“
Qui est Zend ?
• Fondée en 1999 ZEev Suraski et
aNDi Gutmans
• Bureaux en US, Europe et Israel
• + de 30000 clients
• Pleinement engagé dans la
communauté Open Source –
PHP + Zend Engine, Zend
Framework, Eclipse PHP
© All rights reserved. Zend Technologies, Inc.
Framework, Eclipse PHP
Development Tools (PDT),
SimpleCloud.org
• Partenariats stratégiques avec
IBM, Microsoft, Oracle et Adobe
Les produits Zend sur tout le cycle de vie de
vos applications PHP
© All rights reserved. Zend Technologies, Inc.
Qu’attendez-vous de Zend?
PerformancePerformance
DisponibilitéDisponibilité
© All rights reserved. Zend Technologies, Inc.
DisponibilitéDisponibilité
ProductivitéProductivité
“Bargento 2”
Z Server Optimise les performances Magento
•Opcode Acceleration (Optimizer+)
“Zend Server accelerates Magento by caching compiled PHP opcode in shared
memory. This works out-of-the-box. All you need to do is run Magento on
Zend Server.”
•Page (and JavaScript) caching
“Zend Server caches entire HTTP responses for improved performance. This
© All rights reserved. Zend Technologies, Inc.
“Zend Server caches entire HTTP responses for improved performance. This
can have a very substantial impact on performance but may require code
changes for pages where user-specific information (e.g. shopping cart,
recent purchases list) is used. Start by defining a simple rule to cache
js/index.php – this will cache a very long JavaScript file created by Magento
and will speed your application up!”
• “Zend Server has been optimized for running Zend
Framework applications”
•“Zend and Varien are working together on optimization”
“Bargento 3”
La propre expérience de Zend avec Magento
All caching
Magento
caching +
Memcached
1300
1
Magento
2
Magento
caching +
Memcached +
Magento
3
4
Average
Magento
Response
Time
© All rights reserved. Zend Technologies, Inc.
28/05/2009 05/06/2009 13/06/2009 21/06/2009 29/06/2009
2,000ms
0ms
All caching
systems on
550ms
1300ms Magento
caching +
Memcached +
Zend Server
800ms
Magento
Compilation
Module
1000ms
Aujourd’hui: Zend Server Quoi et pourquoi ?
© All rights reserved. Zend Technologies, Inc.
Alban Hanry : Responsable des services
Savez-vous QUAND
cela ne fonctionne pas ?
© All rights reserved. Zend Technologies, Inc.
•Savez-vous POURQUOI
cela ne fonctionne pas ?
© All rights reserved. Zend Technologies, Inc.
Savoir Quand ?
Supervision des
applications
Savoir Pourquoi ?
Code Tracing
© All rights reserved. Zend Technologies, Inc.
• Ralentissements
• Erreurs PHP
• Consommation excessive de mémoire
• Appels de fonctions
• Arguments
• Durée
17
Code Tracing : faciliter la recherche des
problèmes et l’optimisation de l’application
Analyse de la cause
Comprendre et reproduire le problème
Temps de résolution
Sans Code Tracing
Correction
© All rights reserved. Zend Technologies, Inc.
Analyse de la cause
Analyser le code trace
Temps de résolution
Avec le Code Tracing
Correction
18
Démo Zend Server
© All rights reserved. Zend Technologies, Inc.
Qu’est ce que Zend Server ?
• Un Stack de Production PHP de Qualité
PHP, ZF, connectivité aux BDD, extension de
débogage et beaucoup plus
• 2 Editions – une version “Community
Edition” & une version complète
• Fonctionalités de monitoring et de
© All rights reserved. Zend Technologies, Inc.
• Fonctionalités de monitoring et de
diagnostics (intégrées avec Zend Studio)
• Des améliorations de performances à tous
les niveaux
• Des updates de produit et des correctifs
de sécurité
• Facile et rapide à installer
• Intégration du Zend Framework
20
Zend Server : Idéal lorsque votre application
fonctionne sur un seul serveur
© All rights reserved. Zend Technologies, Inc.
Monitoring
&
Code Tracing
PHP Stack
Performance
&
Optimization
Lorsque votre application grossi…
© All rights reserved. Zend Technologies, Inc.
Monitoring
&
Code Tracing
PHP Stack
Performance
Optimization
• Comment faire croître la
configuration ?
• Comment trouver les problèmes?
• Comment isoler les problèmes?
• Comment garantir le fonctionnement
en cas de panne système?
• Comment garantir des configurations
homogènes?
• Comment centraliser l’exploitation
Zend Server + Zend Server Cluster Manager
© All rights reserved. Zend Technologies, Inc.
Monitoring
&
Code Tracing
PHP Stack
Performance
Optimization
Session
Clustering
Configuration
Management
Centralized
Monitoring
Zend Server Cluster Manager Architecture
© All rights reserved. Zend Technologies, Inc.
MySQL
Du Monitoring de plusieurs serveurs…
© All rights reserved. Zend Technologies, Inc.
… au Monitoring centralisé
© All rights reserved. Zend Technologies, Inc.
Session clustering ou lorsqu’un serveur tombe !
SCDSCDSCDSCD
Le Server A essaye d’atteindre le Server B (maître de la session), et bascule
sur le serveur D (backup de la session).
Le Server D devient maître et trouve un nouveau backup (Server C)
© All rights reserved. Zend Technologies, Inc.27
Inse
rt-
>He
ader
&
Server A Server B Server C Server D
SCDSCDSCDSCD
Load Balancer
X
Démo Zend Server Cluster Manager
© All rights reserved. Zend Technologies, Inc.
La Scalabilité avec Zend Server Cluster Manager
•Scalabilité du Mécanisme de session clustering
•Ajouter des instances Zend Server au cluster est rapide et
facile
•Monitoring et Diagnostic Centralisé
© All rights reserved. Zend Technologies, Inc.
•Adapté au Cloud Computing
29
Inse
rt-
>He
ader
&
Toute l’Offre Zend
© All rights reserved. Zend Technologies, Inc.Zend Server30
Merci pour en savoir plus !
•Venez nous voir sur le stand Zend L34
• Contactez nous au + 33.1.48.55.02.00
• Contactez-nous sur www.zend.fr, Facebook ou Twitter
• Téléchargez les versions d’évaluation (Zend Server+Zend Server
© All rights reserved. Zend Technologies, Inc.
• Téléchargez les versions d’évaluation (Zend Server+Zend Server
Cluster Manager)

Weitere ähnliche Inhalte

Andere mochten auch

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
 
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
 
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
 
Logiciels libres
Logiciels libresLogiciels libres
Logiciels libresj_lipaz
 
Competitic logiciel libre - numerique en entreprise vf
Competitic   logiciel libre - numerique en entreprise vfCompetitic   logiciel libre - numerique en entreprise vf
Competitic logiciel libre - numerique en entreprise vfCOMPETITIC
 

Andere mochten auch (7)

Swissgento presentation
Swissgento   presentationSwissgento   presentation
Swissgento presentation
 
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
 
Pyksel & Camptocamp : Connecteur Magento / Open Erp
Pyksel & Camptocamp : Connecteur Magento / Open ErpPyksel & Camptocamp : Connecteur Magento / Open Erp
Pyksel & Camptocamp : Connecteur Magento / Open Erp
 
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...
 
Logiciels libres
Logiciels libresLogiciels libres
Logiciels libres
 
Competitic logiciel libre - numerique en entreprise vf
Competitic   logiciel libre - numerique en entreprise vfCompetitic   logiciel libre - numerique en entreprise vf
Competitic logiciel libre - numerique en entreprise vf
 
E-Commerce
E-CommerceE-Commerce
E-Commerce
 

Ähnlich wie Zend : Haute disponibilité et scalabilité pour les sites e-commerce en Magento.

Click and deploy - Continuous delivery avec Zend Server et Jenknins
Click and deploy - Continuous delivery avec Zend Server et JenkninsClick and deploy - Continuous delivery avec Zend Server et Jenknins
Click and deploy - Continuous delivery avec Zend Server et JenkninsSophie Beaupuis
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienneDamien Seguy
 
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 810 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8Microsoft
 
Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?Microsoft
 
Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php Barcamp Tunisie
 
NDepend 5 en action par son créateur
NDepend 5 en action par son créateurNDepend 5 en action par son créateur
NDepend 5 en action par son créateurMicrosoft
 
Happy dev ... & ops
Happy dev ... & opsHappy dev ... & ops
Happy dev ... & opsQuentin Adam
 
Découvrez le noyau d'internationalisation du Zend Framework
Découvrez le noyau d'internationalisation du Zend FrameworkDécouvrez le noyau d'internationalisation du Zend Framework
Découvrez le noyau d'internationalisation du Zend FrameworkMickael Perraud
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleSamuel Metias
 
Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Thomas Choppy
 
Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch Jean-Michel Franco
 
Conception et réalisation d’un crm
Conception et réalisation d’un crmConception et réalisation d’un crm
Conception et réalisation d’un crmBedis Larbi
 
Zend Framework - Simplicity Meet Power
Zend Framework - Simplicity Meet PowerZend Framework - Simplicity Meet Power
Zend Framework - Simplicity Meet PowerALTAIDE
 
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)Fabien Potencier
 
Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1Cellenza
 
OpenSource sur PowerLinux
OpenSource sur PowerLinuxOpenSource sur PowerLinux
OpenSource sur PowerLinuxSophie Darré
 
IBM POWER 8, une infrastructure taillée pour l'Open Source
IBM POWER 8, une infrastructure taillée pour l'Open SourceIBM POWER 8, une infrastructure taillée pour l'Open Source
IBM POWER 8, une infrastructure taillée pour l'Open SourceSolutions IT et Business
 
DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)Cyrille Martraire
 

Ähnlich wie Zend : Haute disponibilité et scalabilité pour les sites e-commerce en Magento. (20)

Click and deploy - Continuous delivery avec Zend Server et Jenknins
Click and deploy - Continuous delivery avec Zend Server et JenkninsClick and deploy - Continuous delivery avec Zend Server et Jenknins
Click and deploy - Continuous delivery avec Zend Server et Jenknins
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienne
 
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 810 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8
 
Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?
 
Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php
 
NDepend 5 en action par son créateur
NDepend 5 en action par son créateurNDepend 5 en action par son créateur
NDepend 5 en action par son créateur
 
Happy dev ... & ops
Happy dev ... & opsHappy dev ... & ops
Happy dev ... & ops
 
Dette technique et WordPress
Dette technique et WordPressDette technique et WordPress
Dette technique et WordPress
 
Découvrez le noyau d'internationalisation du Zend Framework
Découvrez le noyau d'internationalisation du Zend FrameworkDécouvrez le noyau d'internationalisation du Zend Framework
Découvrez le noyau d'internationalisation du Zend Framework
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitale
 
Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Ged Open Source - Documation 2010
Ged Open Source - Documation 2010
 
Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch
 
Conception et réalisation d’un crm
Conception et réalisation d’un crmConception et réalisation d’un crm
Conception et réalisation d’un crm
 
Zend Framework - Simplicity Meet Power
Zend Framework - Simplicity Meet PowerZend Framework - Simplicity Meet Power
Zend Framework - Simplicity Meet Power
 
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
symfony: Un Framework Open-Source pour les Entreprises (Solutions Linux 2008)
 
Stratégie Logicielle Sun Aquarium Paris
Stratégie Logicielle Sun Aquarium ParisStratégie Logicielle Sun Aquarium Paris
Stratégie Logicielle Sun Aquarium Paris
 
Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1Au coeur du framework .net 4.5.1
Au coeur du framework .net 4.5.1
 
OpenSource sur PowerLinux
OpenSource sur PowerLinuxOpenSource sur PowerLinux
OpenSource sur PowerLinux
 
IBM POWER 8, une infrastructure taillée pour l'Open Source
IBM POWER 8, une infrastructure taillée pour l'Open SourceIBM POWER 8, une infrastructure taillée pour l'Open Source
IBM POWER 8, une infrastructure taillée pour l'Open Source
 
DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)DDD session BrownBagLunch (FR)
DDD session BrownBagLunch (FR)
 

Kürzlich hochgeladen

Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfGamal Mansour
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxShinyaHilalYamanaka
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesMohammedAmineHatoch
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcourshalima98ahlmohamed
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsJaouadMhirach
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxikospam0
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Technologia Formation
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdfMariaClaraAlves46
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesUnidad de Espiritualidad Eudista
 

Kürzlich hochgeladen (20)

Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf658708519-Power-Point-Management-Interculturel.pdf
658708519-Power-Point-Management-Interculturel.pdf
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 

Zend : Haute disponibilité et scalabilité pour les sites e-commerce en Magento.

  • 1. Why Zend technologies ? © All rights reserved. Zend Technologies, Inc. Why Zend technologies ? La volatilité des e-consommateurs impose des standards de production Swissgento – 22 novembre 2010
  • 2. Mais quand les e-consommateurs achètent-ils ? Quelle part du budget des e-consommateurs est dépensée pendant les période de pointe ? 51 % © All rights reserved. Zend Technologies, Inc. Quelle proportion s’attend à ce que les sites web soient aussi performants pendant les périodes de pointe ? 67 % Source : Etude Gomez du 16 au 22 décembre 2009
  • 3. Les e-consommateurs étaient-ils satisfaits des performances en 2009 ? Les e-consommateurs constatent-ils des ralentissements plus fréquents sur les sites en période de pointe ? Oui à 72 % © All rights reserved. Zend Technologies, Inc. Oui à 72 % Que constatent-ils ? 58 % plus d’erreurs 51 % plus d’échecs de transaction Source : Etude Gomez du 16 au 22 décembre 2009
  • 4. Quel est l’impact sur mon entreprise en termes de business et d’image ? Dans quelles proportion les e-consommateurs vont-ils sur un site concurrent en cas de ralentissements, d’erreurs et de problèmes de transaction en période d’affluence ? 78 % © All rights reserved. Zend Technologies, Inc. 78 % Et alors ? 88 % sont peu enclins à revenir sur le site 47 % ont une moins bonne opinion de la société 42 % font une mauvaise presse du site auprès de leurs proches ou sur les réseaux sociauxSource : Etude Gomez du 16 au 22 décembre 2009
  • 5. Les e-consommateurs sont-ils impatients et rancuniers ? Les e-consommateurs sont-ils prêts à abandonner un site marchand si les problèmes rencontrés en période de pointe devaient se reproduire UNE ou DEUX fois seulement ? Oui à 41 % © All rights reserved. Zend Technologies, Inc. Oui à 41 % Source : Etude Gomez du 16 au 22 décembre 2009
  • 6. Et vous ? Consommateur : Combien de fois avez-vous signalé à un site e-commerce les problèmes que vous avez rencontrés ? © All rights reserved. Zend Technologies, Inc. Responsable de production d’un site web : Pas d’appel, pas de problème ? Etes-vous prêts pour les périodes d’affluence ? Source : Etude Gomez du 16 au 22 décembre 2009
  • 7. Faut-il avoir peur des périodes de trafic intense ? Investissements : • Les entreprises investissent en promotion et campagnes publicitaires • C’est une opportunités de business Risques : • Performances altérées © All rights reserved. Zend Technologies, Inc. • Performances altérées • Manque à gagner business • Dégradation de l’image Solution : • Utiliser des outils standard et performants de développement, de tests et de pré-production • Démarche professionnelle pour effectuer des tests de montée en charge • Disposer des Outils standard pour détecter et analyser les problèmes logiciels en production
  • 8. Améliorez votre image et votre référencement grâce à des performances accrues sur Linux et Windows “Today we're including a new signal in © All rights reserved. Zend Technologies, Inc. • Posted by Amit Singhal, Google Fellow and Matt Cutts, Principal Engineer, Google Search Quality Team – April 2010 “Today we're including a new signal in our search ranking algorithms: site speed.“
  • 9. Qui est Zend ? • Fondée en 1999 ZEev Suraski et aNDi Gutmans • Bureaux en US, Europe et Israel • + de 30000 clients • Pleinement engagé dans la communauté Open Source – PHP + Zend Engine, Zend Framework, Eclipse PHP © All rights reserved. Zend Technologies, Inc. Framework, Eclipse PHP Development Tools (PDT), SimpleCloud.org • Partenariats stratégiques avec IBM, Microsoft, Oracle et Adobe
  • 10. Les produits Zend sur tout le cycle de vie de vos applications PHP © All rights reserved. Zend Technologies, Inc.
  • 11. Qu’attendez-vous de Zend? PerformancePerformance DisponibilitéDisponibilité © All rights reserved. Zend Technologies, Inc. DisponibilitéDisponibilité ProductivitéProductivité
  • 12. “Bargento 2” Z Server Optimise les performances Magento •Opcode Acceleration (Optimizer+) “Zend Server accelerates Magento by caching compiled PHP opcode in shared memory. This works out-of-the-box. All you need to do is run Magento on Zend Server.” •Page (and JavaScript) caching “Zend Server caches entire HTTP responses for improved performance. This © All rights reserved. Zend Technologies, Inc. “Zend Server caches entire HTTP responses for improved performance. This can have a very substantial impact on performance but may require code changes for pages where user-specific information (e.g. shopping cart, recent purchases list) is used. Start by defining a simple rule to cache js/index.php – this will cache a very long JavaScript file created by Magento and will speed your application up!” • “Zend Server has been optimized for running Zend Framework applications” •“Zend and Varien are working together on optimization”
  • 13. “Bargento 3” La propre expérience de Zend avec Magento All caching Magento caching + Memcached 1300 1 Magento 2 Magento caching + Memcached + Magento 3 4 Average Magento Response Time © All rights reserved. Zend Technologies, Inc. 28/05/2009 05/06/2009 13/06/2009 21/06/2009 29/06/2009 2,000ms 0ms All caching systems on 550ms 1300ms Magento caching + Memcached + Zend Server 800ms Magento Compilation Module 1000ms
  • 14. Aujourd’hui: Zend Server Quoi et pourquoi ? © All rights reserved. Zend Technologies, Inc. Alban Hanry : Responsable des services
  • 15. Savez-vous QUAND cela ne fonctionne pas ? © All rights reserved. Zend Technologies, Inc.
  • 16. •Savez-vous POURQUOI cela ne fonctionne pas ? © All rights reserved. Zend Technologies, Inc.
  • 17. Savoir Quand ? Supervision des applications Savoir Pourquoi ? Code Tracing © All rights reserved. Zend Technologies, Inc. • Ralentissements • Erreurs PHP • Consommation excessive de mémoire • Appels de fonctions • Arguments • Durée 17
  • 18. Code Tracing : faciliter la recherche des problèmes et l’optimisation de l’application Analyse de la cause Comprendre et reproduire le problème Temps de résolution Sans Code Tracing Correction © All rights reserved. Zend Technologies, Inc. Analyse de la cause Analyser le code trace Temps de résolution Avec le Code Tracing Correction 18
  • 19. Démo Zend Server © All rights reserved. Zend Technologies, Inc.
  • 20. Qu’est ce que Zend Server ? • Un Stack de Production PHP de Qualité PHP, ZF, connectivité aux BDD, extension de débogage et beaucoup plus • 2 Editions – une version “Community Edition” & une version complète • Fonctionalités de monitoring et de © All rights reserved. Zend Technologies, Inc. • Fonctionalités de monitoring et de diagnostics (intégrées avec Zend Studio) • Des améliorations de performances à tous les niveaux • Des updates de produit et des correctifs de sécurité • Facile et rapide à installer • Intégration du Zend Framework 20
  • 21. Zend Server : Idéal lorsque votre application fonctionne sur un seul serveur © All rights reserved. Zend Technologies, Inc. Monitoring & Code Tracing PHP Stack Performance & Optimization
  • 22. Lorsque votre application grossi… © All rights reserved. Zend Technologies, Inc. Monitoring & Code Tracing PHP Stack Performance Optimization • Comment faire croître la configuration ? • Comment trouver les problèmes? • Comment isoler les problèmes? • Comment garantir le fonctionnement en cas de panne système? • Comment garantir des configurations homogènes? • Comment centraliser l’exploitation
  • 23. Zend Server + Zend Server Cluster Manager © All rights reserved. Zend Technologies, Inc. Monitoring & Code Tracing PHP Stack Performance Optimization Session Clustering Configuration Management Centralized Monitoring
  • 24. Zend Server Cluster Manager Architecture © All rights reserved. Zend Technologies, Inc. MySQL
  • 25. Du Monitoring de plusieurs serveurs… © All rights reserved. Zend Technologies, Inc.
  • 26. … au Monitoring centralisé © All rights reserved. Zend Technologies, Inc.
  • 27. Session clustering ou lorsqu’un serveur tombe ! SCDSCDSCDSCD Le Server A essaye d’atteindre le Server B (maître de la session), et bascule sur le serveur D (backup de la session). Le Server D devient maître et trouve un nouveau backup (Server C) © All rights reserved. Zend Technologies, Inc.27 Inse rt- >He ader & Server A Server B Server C Server D SCDSCDSCDSCD Load Balancer X
  • 28. Démo Zend Server Cluster Manager © All rights reserved. Zend Technologies, Inc.
  • 29. La Scalabilité avec Zend Server Cluster Manager •Scalabilité du Mécanisme de session clustering •Ajouter des instances Zend Server au cluster est rapide et facile •Monitoring et Diagnostic Centralisé © All rights reserved. Zend Technologies, Inc. •Adapté au Cloud Computing 29 Inse rt- >He ader &
  • 30. Toute l’Offre Zend © All rights reserved. Zend Technologies, Inc.Zend Server30
  • 31. Merci pour en savoir plus ! •Venez nous voir sur le stand Zend L34 • Contactez nous au + 33.1.48.55.02.00 • Contactez-nous sur www.zend.fr, Facebook ou Twitter • Téléchargez les versions d’évaluation (Zend Server+Zend Server © All rights reserved. Zend Technologies, Inc. • Téléchargez les versions d’évaluation (Zend Server+Zend Server Cluster Manager)