{ Hébergement PHP
Comprendre pour bien choisir
son hébergement
{ Who am I ?
 Souriant ? 
 Directeur Associé
d’Oxalide
 Ancien dev PHP/Java/C
 Responsable du design
d’infrastructure...
{ Oxalide ?
Hébergeur open-source dit
« professionnel »… capable
de faire du sur-mesure
Infogéreur de proximité
Conseil en...
{
L’offre d’hébergement en
France
{ Offre complexe
Offre abondante,
Difficile à évaluer,
Offres très ressemblantes,
Souvent vendues en indirectes,
Vocabulai...
{Hébergement ? PHP enfant gâté
Presque tous les
hébergeurs peuvent faire du
PHP (avec du MySQL)
LAMP est l’unité 0 de
l’hé...
{
Votre projet et l’hébergement
{ Un besoin mal exprimé
Rarement identifié dans la
chaine de valeur d’un site
web …
Il y a un avant et un après
son premie...
{ Connaitre ses contraintes
- La technologie,
- Vos compétences en interne,
- Le budget,
- ROI? (Puissance)
- Risque? (Coû...
{
Il me faut un serveur !
Question simple…
{Vous ne n’achetez pas seulement
un serveur
• Des Garanties (SLA),
• Un réseau,
• Du service,
• Une expertise,
• Une équip...
{ Les serveurs ne naissent pas
tous égaux
R210
Intel® Xeon® X3430, 4C, 2.40Ghz, 8MB Cache
8GB Memory, DDR3
2 x 250GB, SATA...
{ VM ou VPS ?
Qu’y a-t-il derrière ?
Offre-t-il de meilleur
garantie ?
Le rapport coût /
performance ?
Le cloud un prix at...
{ Et donc, pour mon appli ?
Beaucoup de framework / CMS surconsomment le
nombre de scripts PHP… => beaucoup d’accès
disque...
{
La connectivité
{La constitution de la BP : presque
un produit financier !
La bande passante est aujourd’hui constituée de
nombreux compos...
{Prendre en compte la géographie
Soyez au plus proche de vos clients,
Demandez des smokepings,
Prenez la température vous-...
{ Et le réseau local ?
Vous disposez d’1Gb/s comme vos voisins mais
vous êtes tous connectés au même
commutateur…
- Quelle...
{
Les garanties
Savoir lire entre les lignes
{ Garanties : GTR, GTI ou Taux
SLA = Service Level Agreement
Sur quel périmètre ?
-Réseau ?
-Matériel ?
-Services ?
-Dispo...
{ Quel impact ?
Taux de disponibilité Durée d’indisponibilité
« autorisée »
99% 7h18
99,5% 3h10
99,9% 43 minutes
99,95% 22...
{ Une vraie SLA…
… est une SLA avec des pénalités.
Les pénalités doivent être exigibles, d’un montant
correct et le mode o...
{ Applicatif maillon de la chaine
Et votre SLA lors de…
- Déploiement,
- Migration,
- Bug applicatif,
- etc.
… vous ne pou...
{
Les services
L’infogérance
{ Deux approches distinctes
Infrastructure Service
De la machine Une puissance
Industrialisation / automatique Sur-mesure
...
{ Et l’infogérance?
- Déléguer tout ou partie de votre infrastructure,
- Besoin d’accompagnement pour couvrir un
périmètre...
{ Quel service demander à son
hébergeur / infogéreur ?
Infrastructure Service
Matériel / monitoring / reboot  
Tâche d’a...
{ Sur quels critères choisir ?
Sensibilité :
- Applicative : Drupal, Magento, Joomla
- Technologique :
- Symfony, Zend, …
...
{
Il n’y a pas de réponse
universelle
{ Réponse à choix multiples
- Cœur applicatif hébergé chez un hébergeur
infogéreur,
- Médias diffusés via un hébergeur gra...
{ Merci… Des questions ?
Sébastien Lucas
slu@oxalide.com
www.twitter.com/oxalide_com
www.twitter.com/PoMM3
Prochain SlideShare
Chargement dans…5
×

Comprendre pour choisir son hébergement

933 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
933
Sur SlideShare
0
Issues des intégrations
0
Intégrations
79
Actions
Partages
0
Téléchargements
21
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Comprendre pour choisir son hébergement

  1. 1. { Hébergement PHP Comprendre pour bien choisir son hébergement
  2. 2. { Who am I ?  Souriant ?   Directeur Associé d’Oxalide  Ancien dev PHP/Java/C  Responsable du design d’infrastructure / Avant vente à Oxalide
  3. 3. { Oxalide ? Hébergeur open-source dit « professionnel »… capable de faire du sur-mesure Infogéreur de proximité Conseil en infrastructure Quelques références…
  4. 4. { L’offre d’hébergement en France
  5. 5. { Offre complexe Offre abondante, Difficile à évaluer, Offres très ressemblantes, Souvent vendues en indirectes, Vocabulaire complexe, Nouvelles formes d’offres (cloud)…Gratuit Mutualisé Dédié virtuel Dédié Dédié infogéré Infrastructure Plateforme Tarif
  6. 6. {Hébergement ? PHP enfant gâté Presque tous les hébergeurs peuvent faire du PHP (avec du MySQL) LAMP est l’unité 0 de l’hébergement en France Plus de 10 ans qu’on sert « facilement » des serveurs LAMP aux développeurs français
  7. 7. { Votre projet et l’hébergement
  8. 8. { Un besoin mal exprimé Rarement identifié dans la chaine de valeur d’un site web … Il y a un avant et un après son premier gros incident … « We need more servers ! » © The social network
  9. 9. { Connaitre ses contraintes - La technologie, - Vos compétences en interne, - Le budget, - ROI? (Puissance) - Risque? (Coût du downtime, ralentissement, …) - Sécurité? - Géographie de vos utilisateurs, - Evolutivité.
  10. 10. { Il me faut un serveur ! Question simple…
  11. 11. {Vous ne n’achetez pas seulement un serveur • Des Garanties (SLA), • Un réseau, • Du service, • Une expertise, • Une équipe. Capacités Puissance & Espace +
  12. 12. { Les serveurs ne naissent pas tous égaux R210 Intel® Xeon® X3430, 4C, 2.40Ghz, 8MB Cache 8GB Memory, DDR3 2 x 250GB, SATA, 7.2K RPM Hard Drive R610 Intel Xeon E5530, 4C, 2.40Ghz, 8M Cache 8GB Memory 2 x146GB, SAS 6Gbps, 15K RPM Hard Drive Quelle différence ? + 30% de puissance CPU + 100% d’IOPS
  13. 13. { VM ou VPS ? Qu’y a-t-il derrière ? Offre-t-il de meilleur garantie ? Le rapport coût / performance ? Le cloud un prix attractif ?
  14. 14. { Et donc, pour mon appli ? Beaucoup de framework / CMS surconsomment le nombre de scripts PHP… => beaucoup d’accès disques, MySQL sur des requêtes très gourmandes sur- sollicite le CPU La mémoire fait « tampon » et allège considérablement l’impacte disque et CPU abusez en…
  15. 15. { La connectivité
  16. 16. {La constitution de la BP : presque un produit financier ! La bande passante est aujourd’hui constituée de nombreux composants. Renseignez vous sur la politique de peering/transit de votre opérateur
  17. 17. {Prendre en compte la géographie Soyez au plus proche de vos clients, Demandez des smokepings, Prenez la température vous-même : - www.robtex.com - http://www.webpagetest.org
  18. 18. { Et le réseau local ? Vous disposez d’1Gb/s comme vos voisins mais vous êtes tous connectés au même commutateur… - Quelle est la capacité du réseau en amont ? - Quelle est l’interconnexion ? - Et vos voisins ?
  19. 19. { Les garanties Savoir lire entre les lignes
  20. 20. { Garanties : GTR, GTI ou Taux SLA = Service Level Agreement Sur quel périmètre ? -Réseau ? -Matériel ? -Services ? -Disponibilité ? -Votre applicatif ? H + 1 ? 99,9 %?
  21. 21. { Quel impact ? Taux de disponibilité Durée d’indisponibilité « autorisée » 99% 7h18 99,5% 3h10 99,9% 43 minutes 99,95% 22 minutes 99,99% Moins de 5 minutes
  22. 22. { Une vraie SLA… … est une SLA avec des pénalités. Les pénalités doivent être exigibles, d’un montant correct et le mode opératoire pour les obtenir doit être viable ! Quels sont les moyens mis en œuvre pour la maintenir ?
  23. 23. { Applicatif maillon de la chaine Et votre SLA lors de… - Déploiement, - Migration, - Bug applicatif, - etc. … vous ne pouvez pas tout demander à (ou mettre sur le dos de ) votre hébergeur.
  24. 24. { Les services L’infogérance
  25. 25. { Deux approches distinctes Infrastructure Service De la machine Une puissance Industrialisation / automatique Sur-mesure Logique de masse Proximité / Cloisonnement / sécurité Infogérance à la demande Prise en charge globale
  26. 26. { Et l’infogérance? - Déléguer tout ou partie de votre infrastructure, - Besoin d’accompagnement pour couvrir un périmètre que vous ne gérez pas.
  27. 27. { Quel service demander à son hébergeur / infogéreur ? Infrastructure Service Matériel / monitoring / reboot   Tâche d’administration   Tâche d’exploitation  Accompagnement / conseil  Audit / Troubleshooting  Migration  Surveillance applicative 
  28. 28. { Sur quels critères choisir ? Sensibilité : - Applicative : Drupal, Magento, Joomla - Technologique : - Symfony, Zend, … - NoSQL, Sphinx, SolR, memcache, … Métier Expérience Marché
  29. 29. { Il n’y a pas de réponse universelle
  30. 30. { Réponse à choix multiples - Cœur applicatif hébergé chez un hébergeur infogéreur, - Médias diffusés via un hébergeur grand public, - Sauvegarde faite dans le cloud, - Haute disponibilité assurée par un CDN…
  31. 31. { Merci… Des questions ? Sébastien Lucas slu@oxalide.com www.twitter.com/oxalide_com www.twitter.com/PoMM3

×