magento et le - ecommerce platforms duo... · sommaire • introduction: qu’est-ce que le cloud...

24

Upload: lekhue

Post on 22-Apr-2018

223 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise
Page 2: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Magento et le

Cloud Hosting

Page 3: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

• Aymeric AITAMER

Directeur de Projet

Spécialiste Magento depuis 2008

Page 4: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Sommaire

• Introduction : Qu’est-ce que le Cloud Hosting ?

• Bénéfices : Pourquoi passer en Cloud ?

• Architecture : Quelle mise en place pour Magento ?

• Configuration : Comment préparer Magento ?

• Magento 2 : Est-il déjà prêt pour le Cloud ?

• Conclusion : Cas client Lancaster

• Q&A : Questions / Réponses

Page 5: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

IntroductionQu’est-ce que le Cloud Hosting ?

Page 6: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Qu’est-ce que le Cloud Hosting ?

• On Demand

• Ressources

• Services

• Omniprésent

• Faible administration

« Le cloud hosting est un modèle qui permet un

accès omniprésent, pratique et à la demande à

un réseau partagé et à un ensemble de

ressources informatiques (Stockage, Service,

Application, etc.) configurables qui peuvent être

provisionnées et libérées avec un minimum

d’administration. » ?

Page 7: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Qu’est-ce que le Cloud Hosting ?

Plusieurs acteurs sur le marché :

• Coûts différents

• Services différents

• Géolocalisation différente

> À vous de choisir !

Page 8: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

BénéficesPourquoi passer en Cloud ?

Page 9: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Pourquoi passer en Cloud ?

Les bénéfices :

• Architecture plus flexible : Vous maîtrisez votre plateforme

• Coût plus faible : Ne payez que ce que vous utilisez

• Plus rapide : Services et ressources à la demande

• Meilleure disponibilité : Avec le mode multi Data Center et régions

Page 10: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Pourquoi passer en Cloud ?

…Et pour Magento ?

• Maintenance plus simple : Espace disque, ….

• Plus rapide : Service dédié permettant l’optimisation

• Scalabilité : Anticiper la croissance du traffic

Page 11: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

ArchitecturesQuelle mise en place pour Magento ?

Page 12: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Quelle mise en place pour Magento ?

URLs

Instance

Stockage DB

Avantages

• Coût faible

• Idéal pour des

environnements de

développement

• Rapide à mettre en place

Défauts

• Supporte mal la charge

• Performance Faible

• Simple DataCenter

Page 13: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Quelle mise en place pour Magento ?

URLs

LB

Instance Instance …

DB

Stockage

Cache

Avantages

• Système scalable qui tient

mieux la charge

• Meilleur disponibilité :

Multi DC

• Plus performant que le T1

Défauts

• Coût moyen

• Demande des adaptations

sur l’applicatif

• Demande une configuration

plus précise

Page 14: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Quelle mise en place pour Magento ?

Avantages

• Haute disponibilité

• Très rapide et stable

• Disponible mondialement

Défauts

• Coût Elevé

• Modification d’une grande

partie de Magento

• Architecture & configuration

à bien préparer

DB … CDN

S3

URLs

LB

Instance Instance …

LB

Instance Instance …

Cache ...

Page 15: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

ConfigurationPréparer Magento ?

Page 16: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Comment préparer Magento ?

Les fichiers

• Configurer le htacces en fonction du

type d’environnement

• Récupérer les configurations de

l’architecture pour remplir le fichier

local.xml

• Sortir les dossiers media et var en

dehors de l’instance

• Préparer les sources Magento sur git

• Penser au déploiement

Page 17: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Comment préparer Magento ?

La base de données

• Séparer les BDD pour de meilleures

performances

• Séparer également la lecture et l’écriture

• Penser aux sauvegardes et à la

restauration

• Penser aux configurations spécifiques

en database en fonction de l’architecture

Page 18: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Comment préparer Magento ?

Les medias

• Déplacer les médias dans un service

prévu pour le stockage et la distribution

• Activation d’un CDN performant

• Gestion du redimensionnement des

images de Magento (cache)

Page 19: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Magento 2Déjà prêt pour le cloud ?

Page 20: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Magento 2 est-il prêt pour le Cloud ?

• Plus de flexibilité via la console

• Déploiement plus rapide

• Code testé et de qualité

• Meilleure gestion de l’upgrade

• Plus rapide et plus scalable

Page 21: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Cas clientConclusion

Page 22: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Cas client LANCASTER

• Utilisation du Cloud pour les

environnements de PREPROD & PROD

• Architectures Cloud optimisées et

configurées pour Magento

• Système de déploiement avancée

• Mise en production prochainement

d’une plateforme haute disponibilité.

• Surveillance de l’application

Page 23: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise

Des Questions [email protected] / www.dnd.fr

Page 24: Magento et le - eCommerce Platforms Duo... · Sommaire • Introduction: Qu’est-ce que le Cloud Hosting ? • Bénéfices: Pourquoi passer en Cloud ? • Architecture: Quelle mise