guide des services magento à l'intention des détaillants · magento, une plate-forme...

15
Magento, une plate-forme puissante, simple et rapide au service de votre boutique en ligne 1.0 Introduction Les détaillants du secteur du e-commerce savent qu'il est indispensable de posséder une infrastructure d'hébergement web rapide et fiable. Cependant, certaines entreprises ne disposent pas des ressources techniques qu'exige la gestion de ce type d'environnements ou tout simplement ne souhaitent pas se consacrer à la gestion d'infrastructures. Chez Cogeco Peer 1, notre objectif est d'accélérer le déploiement de nouveaux magasins en pré-optimisant la plate-forme de l'Application Magento et en faisant remonter les tâches de gestion de l'infrastructure d'hébergement traditionnellement assumées par les détaillants ou les partenaires de développement jusqu'à Cogeco Peer 1. Ce principe réduit les délais de mise en ligne et permet à nos clients de concentrer leur action sur leurs activités de vente, comme l'optimisation de la boutique en ligne afin de garantir une expérience client exceptionnelle ou l'augmentation des taux de conversion des pages de renvoi afin de générer des commandes supplémentaires. La plate-forme d'hébergement infogéré optimisé Magento de Cogeco Peer 1 utilise des composants d'infrastructure fiables, optimisés et extensibles. Grâce à notre réseau FastFiber Network, à des points de présence multiples et géographiquement dispersés et à un réseau de diffusion de contenu (CDN) facultatif, le client n'abandonne jamais son panier en raison des mauvaises performances du site. Voici, pour résumer, les avantages que nous vous proposons : • Connectez-vous plus rapidement (vous n'aurez plus à mobiliser des ressources techniques coûteuses pour régler/optimiser la plate-forme et les délais de mise en ligne de votre boutique et de mise en vente de vos produits seront réduits) • Nous vous simplifions la vie car les tâches de gestion de l'infrastructure d'hébergement traditionnellement assumées par les détaillants ou les partenaires de développement sont transférées à Cogeco Peer 1. • Vous disposez d'une boutique en ligne plus rapide et plus résiliente bénéficiant d'une architecture de référence optimisée pour l'application Magento. Cette offre repose sur une équipe expérimentée d'experts en hébergement Magento et sur notre garantie FirstCall Support Promise™. La garantie FirstCall Promise™ signifie que, dès votre premier appel, nous commençons immédiatement à résoudre votre problème. En cas de problème avec votre infrastructure, notre équipe d'administrateurs système de Niveau II et de Niveau III se met au travail sans délai. Guide des services Magento à l'intention des détaillants

Upload: vuthien

Post on 22-Apr-2018

215 views

Category:

Documents


3 download

TRANSCRIPT

Magento, une plate-forme puissante, simple et rapide au service de votre boutique en ligne

1.0 Introduction

Les détaillants du secteur du e-commerce savent qu'il est indispensable de posséder une infrastructure d'hébergement web rapide et fiable. Cependant, certaines entreprises ne disposent pas des ressources techniques qu'exige la gestion de ce type d'environnements ou tout simplement ne souhaitent pas se consacrer à la gestion d'infrastructures.

Chez Cogeco Peer 1, notre objectif est d'accélérer le déploiement de nouveaux magasins en pré-optimisant la plate-forme de l'Application Magento et en faisant remonter les tâches de gestion de l'infrastructure d'hébergement traditionnellement assumées par les détaillants ou les partenaires de développement jusqu'à Cogeco Peer 1. Ce principe réduit les délais de mise en ligne et permet à nos clients de concentrer leur action sur leurs activités de vente, comme l'optimisation de la boutique en ligne afin de garantir une expérience client exceptionnelle ou l'augmentation des taux de conversion des pages de renvoi afin de générer des commandes supplémentaires.

La plate-forme d'hébergement infogéré optimisé Magento de Cogeco Peer 1 utilise des composants d'infrastructure fiables, optimisés et extensibles. Grâce à notre réseau FastFiber Network, à des points de présence multiples et géographiquement dispersés et à un réseau de diffusion de contenu (CDN) facultatif, le client n'abandonne jamais son panier en raison des mauvaises performances du site.

Voici, pour résumer, les avantages que nous vous proposons :

• Connectez-vous plus rapidement (vous n'aurez plus à mobiliser des ressources techniques coûteuses pour régler/optimiser la plate-forme et les délais de mise en ligne de votre boutique et de mise en vente de vos produits seront réduits)

• Nous vous simplifions la vie car les tâches de gestion de l'infrastructure d'hébergement traditionnellement assumées par les détaillants ou les partenaires de développement sont transférées à Cogeco Peer 1.

• Vous disposez d'une boutique en ligne plus rapide et plus résiliente bénéficiant d'une architecture de référence optimisée pour l'application Magento.

Cette offre repose sur une équipe expérimentée d'experts en hébergement Magento et sur notre garantie FirstCall Support Promise™. La garantie FirstCall Promise™ signifie que, dès votre premier appel, nous commençons immédiatement à résoudre votre problème. En cas de problème avec votre infrastructure, notre équipe d'administrateurs système de Niveau II et de Niveau III se met au travail sans délai.

Guide des services Magento à l'intention des détaillants

2

2.0 Aperçu des services

La solution d'hébergement optimisé Magento Optimized est spécialement conçue pour garantir performance, fiabilité et évolutivité. Nous vous proposons un choix de trois architectures de référence en fonction de vos besoins.

Les composants généralement présents dans votre plateforme d’hébergement magento sont les suivants :

• Serveurs web : des serveurs dédiés capables de garantir une performance de chargement du site adéquate pendant les pics de trafic

• Serveurs de base de données : des serveurs dédiés à configuration personnalisée garantissant une performance idéale pour la base de données que vous utilisez

• Equilibrage de charge : permet d'augmenter la disponibilité et la performance de l'application ou du site en répartissant le trafic sur l'environnement local ou global

• Haute disponibilité : les bases de données en clusters réduisent les risques et vous garantissent que vos bases de données critiques restent opérationnelles lorsque vous en avez le plus besoin

• Firewalls : des firewalls professionnels protègent les serveurs contre les activités malveillantes• Certificats SSL : garantissent la sécurité de vos données clients pendant la transaction• Monitoring avancé : vous permet de disposer des informations dont vous avez besoin pour prendre des décisions et

définir des alertes afin d'être informé de certains événements• Sauvegardes : vous permettent de travailler en toute sérénité en vous protégeant contre le risque de perte de données

et en garantissant que vos données critiques soient régulièrement copiées sur un système distinct• Versions de systèmes d'exploitation optimisées : la solution sera préconfigurée avec des versions spécialement adaptées

de MySQL, Apache, Nginx, Memcached, Redis (provenant de référentiels approuvés, CP1, EPEL, Remi), Varnish, Apache Tomcat (avec SOLR, Elastic Search) & PHP (avec les modules disponibles, des modules supplémentaires sont proposés en fonction de leur disponibilité dans les référentiels de logiciels approuvés ; les modules source compilés ne sont pas supportés)

Nos solutions présentées ci-dessous s'appuient sur des années d'expérience, de connaissances et d'expertise en matière de gestion et d'hébergement des sites de e-commerce pour des clients du monde entier.

Nous présentons ci-dessous les conceptions d'architecture de référence des plates-formes optimisées Magento. Elles vous permettront de vous familiariser avec les services proposés et peuvent être personnalisées en fonction des exigences spécifiques de votre activité :

3

COMPTEUR DU NOMBRE DE VISITES PAR DES CLIENTS

MONITORING

ALERTE

INFRASTRUCTURE DE RÉSEAU INFOGÉRÉE REDONDANTE

FIREWAL DEDIÉ - BASE DE DONNÉES

SERVEURS DEDIÉS REDONDANTS - BASE DE DONNÉES

SANINFOGÉRÉ

SERVEURS DEDIÉS REDONDANTS - WEB

FIREWALS DEDIÉS REDONDANTS - WEB

EQUILIBREURS DE CHARGE DEDIÉS REDONDANTS

PASSERELLE DE PAIEMENT

CERTIFICATSSL

SITE WEB DE

E-COMMERCE - CDN

SOLUTION DESAUVEGARDE

RÉSEAU PRIVÉ

Conception de l'architecture intermédiaire La solution comprend

Déploiement Magento intermédiaire

Idéal pour les boutiques en ligne bien établies

• Compteur de nombre de visites par des clients

• Passerelle de paiement

• Certificat SSL

• Monitoring

• Infrastructure de réseau infogérée redondante

• Firewall dédié - Base de données

• Équilibreurs de charge dédiés redondants

• Firewalls dédiés redondants - Web

• Serveurs dédiés redondants - Base de données

• Serveurs dédiés redondants - Web

• SAN infogéré

• Solution de sauvegarde

• Réseau privé

COMPTEUR DU NOMBRE DE VISITES PAR DES CLIENTS

PASSERELLE DE PAIEMENT

MONITORINGALERTE

INFRASTRUCTURE DE RÉSEAU INFOGÉRÉE REDONDANTE

SERVEUR DEDIÉ - BASE DE DONNEES

SOLUTION DESAUVEGARDE

SERVEUR DEDIÉ - WEB

FIREWAL DEDIÉ

FIREWALDEDIÉ

CERTIFICATSSL

SITE WEB DE

E-COMMERCE - CDN

RÉSEAU PRIVÉ

Conception de l'architecture de base La solution comprend

Déploiement Magento de base

Idéal pour une mise en route autonome

• Compteur de nombre de visites par des clients

• Passerelle de paiement

• Certificat SSL

• Monitoring

• Infrastructure de réseau infogérée redondante

• Firewalls dédiés

• Serveur dédié - Web

• Serveur dédié - Base de données

• Solution de sauvegarde

• Réseau privé

4

COMPTEUR DU NOMBRE DE VISITES PAR DES CLIENTS

CERTIFICATSSL

INFRASTRUCTURE DE RÉSEAU INFOGÉRÉE REDONDANTE

FIREWALLS DEDIÉS REDONDANTS - BASE DE DONNÉES

SERVEURS DEDIÉS REDONDANTS - BASE DE DONNÉES

SANINFOGÉRÉ

LOGIQUE D'ALARME - LOG MANAGER

SERVEURS DEDIÉS REDONDANTS - WEB

FIREWALS DEDIÉS REDONDANTS - WEB

EQUILIBREURS DE CHARGE DEDIÉS REDONDANTS

LOGIQUE D'ALARME IDS/WAF

MONITORINGALERTE

SITE WEB DE

E-COMMERCE - CDN

SOLUTION DESAUVEGARDE

RÉSEAU PRIVÉ

Conception de l'architecture avancée La solution comprend

Déploiement Magento avancé

Idéal pour les boutiques en ligne de grande taille

• Compteur de nombre de visites par des clients

• Certificat SSL• Monitoring• Infrastructure de réseau infogérée

redondante• Firewalls dédiés redondants - Base de

données• Firewalls dédiés redondants - Web• Équilibreurs de charge dédiés redondants• Serveurs dédiés redondants - Base de

données• Serveurs dédiés redondants - Web• Logique d'alarme - IDS/WAF• Logique d'alarme - Log Manager• SAN infogéré• Solution de sauvegarde• Réseaux privés

5

3.0 Plate-forme optimisée pour applications Magento

Pour garantir un fonctionnement optimal de vos applications Magento, leur disponibilité continue, le chargement plus rapide de vos pages et un niveau de performance élevé pendant les pics de trafic en périodes de pointe, vous devez demander aux ingénieurs système expérimentés de Magento de procéder à un réglage fin de votre système.

Les paramètres par défaut du système d'exploitation et du logiciel correspondant ne sont pas idéalement adaptés à des situations réelles. Nous nous sommes donc efforcés d'optimiser différents paramètres afin qu'ils soient adaptés à la plupart des implémentations Magento. Ils constituent la base à partir de laquelle Cogeco Peer 1 vous aidera à optimiser la performance de votre site de e-commerce. Nous vous proposons ci-dessous une liste des principales optimisations que nous avons préconfigurées pour vous éviter de mobiliser pendant des heures des ressources techniques coûteuses :

• Augmentation de la taille des identificateurs de fichier et du cache inode

• Réduction du nombre de requêtes SYNACK

• Connexion TCP

• Augmentation de la plage de port local autorisée

• Réduction de la valeur de la connexion tcp-fin-timeout

• Réduction de la valeur des connexions keep alive

• Augmentation de la taille de la mémoire tampon du socket

• Augmentation de la taille maximale du tampon d'envoi du socket

• Augmentation du nombre de connexions entrantes

• Augmentation du nombre correspondant aux connexions entrantes accumulées

• Augmentation de la taille du tcp-time-wait buckets pool

• Installation de Git VIM Net-SNMP NTP

• Installation et configuration de Nginx

• Déploiement de Forward SSL-Offload Proxy Vhost

• Augmentation des limites de fichier ouvert (Open File Limits) Augmentation du nombre de limites de processus

• Installation de Varnish 4.0 à partir de Varnish Repo

• Configuration de Varnish avec Magento VCL

• Installation de PHP 5.5, 5.6 ou 7.0 depuis Remi Repo

• Installation des modules PHP suivants nécessaires pour Magento 1 & 2 :

• php-fpm

• php-cli

• php-mcrypt

• php-gd

• php-mbstring

• php-pdo

• php-mysqlnd

• php-opcache

• php-pecl-redis

• php-peclmemcached

• php-intl

• Augmentation de la limite de mémoire PHP.ini jusqu'à 1 Go dans le PHP pool de l'application frontale

• Installation des pools OnDemand PHP-FPM :

• Split Pools pour trafic Frontend/ Backend

• Percona 5.6 MySQL Database Server

• Installation de Memcache

• Configuration de Memcache pour 1 Go de sessions

• Installation de Redis et configuration de Redis pour Magento

• Installation et configuration de Percona pour Magento

• Partage NFS entre différents serveurs d’applications

Remarque : Les informations fournies dans le questionnaire de la solution permettent d'adapter les optimisations aux exigences de votre solution.

6

4.0 Livraison et onboarding de la plate-forme Magento

Vous profiterez d'une consultation spécialisée d’onboarding avec un de nos experts qui vous accompagnera pendant tout le processus de mise en œuvre. L'équipe veillera à la création des bases de données et au déploiement correct des configurations d'hôte virtuelles et vérifiera que les autorisations d'accès aux fichiers respectent les meilleures pratiques afin de vous permettre, à vous et à votre partenaire solutions, de consacrer votre temps et vos ressources à l'affinage de votre boutique en ligne Magento.

Pour garantir la sécurité de votre compte et de votre infrastructure, seule la personne référente dont le nom figure sur votre compte disposera d'un droit d'accès à nos services d'assistance et sera habilitée à effectuer des modifications. La réunion de présentation et onboarding est l'occasion idéale d'identifier des contacts de compte technique (y compris votre partenaire de solution) qui seront habilités à accéder au compte.

5.0 Assistance de la plate-forme Magento

Cogeco Peer 1 vous propose une assistance 24 h/24, 7 j/7 assurée par des centres de services situés aux Etats-Unis et en Europe. Nous disposons d'une équipe d'administrateurs expérimentés et parfaitement au fait de la technologie Linux haute performance sur laquelle sont basées nos plates-formes optimisées Magento. Nous travaillerons en étroite collaboration avec votre partenaire de solution Magento afin d'évaluer et de résoudre rapidement tous vos problèmes et de vous permettre de reprendre vos ventes dans les meilleurs délais.

Le tableau des responsabilités de la section 10 présente clairement l'expertise de l'assistance que nous vous offrons dans le cadre de votre solution optimisée Magento. Ce tableau contient aussi des recommandations de bonnes pratiques dont vous et votre partenaire de solution Magento devrez tenir compte au moment de convenir d'une répartition des responsabilités entre vos deux entreprises.

6.0 A propos de votre assistance

Cogeco Peer 1 fournira l'assistance suivante :• Une assistance téléphonique 24 h/24, 7 j/7 et le système de tickets en ligne sur le site mypeer1.com. Vous serez

régulièrement informé par e-mail de l'état d'avancement du processus.

• La gestion des incidents vous garantit un rétablissement du service dès que possible en cas d'interruption. Notre objectif est de réduire au maximum l’impact commercial que pourrait avoir un incident et de garantir le maintien de la qualité du niveau de service.

• Les modifications nécessaires de votre environnement suivront la procédure standard de demande de service afin de garantir que le suivi et le traitement des modifications demandées n'aura qu'un impact limité sur l'activité de la boutique.

• Une session d’onboarding spécialisée de client Magento pour vous et votre partenaire Magento afin de garantir une mise en œuvre réussie de votre application.

• Un accès à la base de connaissances Peer 1 comprenant des articles spécifiques à la plate-forme optimisée pour Magento.

• Notre package de monitoring de base est inclus pour fournir des réponses et notifications rapides du ping, de disponiblité de port, et monitoring des disques RAID. Des packages de monitoring plus avancés sont disponibles si vous souhaitez bénéficier d'un tableau de bord de reporting riche et de notifications personnalisées.

• Un accès simplifié aux équipes d'assistance commerciale qui vous aideront à gérer les modifications de conception de votre environnement.

• Le service de gestion des correctifs déploie automatiquement des mises à jour de sécurité et des mises à jour critiques sur le système d’exploitation des serveurs du client (lorsque cette option a été souscrite auprès des services infogérés de correctifs). Les mises à jour de l'application Magento sont installées à la demande afin de limiter les risques de perturbation de la boutique en ligne.

7

Exemples de gestion des incidents et de demandes de service :Les deux principaux types de tickets correspondant aux nouvelles demandes d'assistance sont les demandes de résolution d'incidents et les demandes de service.

La création d'un ticket d'incident sert à gérer le rétablissement du service. Voici quelques exemples d'incidents (liste non exhaustive) :

• Panne de serveur

• Performance dégradée

• Site Internet inaccessible

Les incidents sont priorisés en fonction des conséquences et de l'urgence du problème.

Un ticket de demande de service est créé pour garantir le suivi et la gestion des modifications demandées. Voici quelques exemples de demandes de service (liste non exhaustive) :

• Nouvelles commandes/provisionnement

• Administrateur des utilisateurs

• Modification d'une règle de Firewall

• Correctifs/mises à jour logicielles

• Demandes de réinitialisation

Les demandes de service reçoivent une priorité inférieure à celle des tickets de résolution d'incidents.

7.0 Procédure de gestion des incidents

Cogeco Peer 1 s'efforce de répondre dans les meilleurs délais à tous les incidents signalés qui sont susceptibles d'affecter le fonctionnement de votre plate-forme d'hébergement Magento. Est considéré comme incident tout événement pour lequel le rétablissement du service est le principal objectif.

Cogeco Peer 1 œuvrera avec vous et avec votre partenaire de développement Magento à la restauration du service dans les meilleurs délais en cas d'incident. Notre priorité absolue est de vous garantir une communication effective pendant le cycle de vie de l'incident, quel qu'il soit.

Vous pouvez demander à nos experts de vous aider à résoudre les incidents liés à la plate-forme d'hébergement Magento en créant un ticket sur le portail en ligne MyPeer 1 ou en appelant les numéros de téléphone d'assistance qui vous ont été communiqués. Cogeco Peer 1 créera des tickets pour les événements générés par le système de monitoring qui requièrent votre attention ou celle de l'équipe d'assistance de Cogeco Peer 1. Toutes les notifications concernant les incidents vous seront adressées par e-mail par le système de création de tickets de Cogeco Peer 1.

Cogeco Peer 1 évaluera l'incident du point de vue des conséquences, de l'urgence et de la gravité de l'événement et lui attribuera une priorité de ticket. Si vous souhaitez augmenter la priorité de l'incident, veuillez contacter votre équipe d'assistance de Cogeco Peer 1 qui reviendra vers vous afin d'évoquer le niveau de priorité.

Cogeco Peer 1 collaborera avec vous et avec votre partenaire de développement Magento jusqu'à la résolution de l'incident et la fermeture du ticket. Pendant ce processus, l'équipe d'assistance de Cogeco Peer 1 communiquera régulièrement avec vous pendant toute la durée de l'incident et vous fera un compte-rendu détaillé des constatations faites et des mesures prises.

8

Le schéma ci-dessous décrit la procédure de gestion des incidents :

Procédure de gestion des incidents

Détail de la procédure de gestion des incidents

1. Pour les nouveaux incidents, la première mesure consiste à évaluer leur niveau de risque (criticité) et leur urgence afin de leur affecter un niveau de priorité approprié.

2. Lorsqu'une procédure à suivre existe, les instructions qu'elle contient doivent être appliquées.

3. Les incidents sont gérés par l'équipe d'assistance et doivent être remontés jusqu'aux administrateurs système principaux s'ils ne sont pas résolus dans des délais raisonnables ou s'il est établi qu'un recours à des compétences spécialisées est nécessaire.

4. L'équipe d'assistance collaborera avec vous autant qu'il le faudra tout au long de la procédure et elle vous tiendra informés jusqu'à la résolution du problème.

5. Lorsqu'un incident est résolu, il conserve ce statut pendant 14 jours afin de permettre au client de procéder à des essais ou de rouvrir la procédure en cas de récurrence du défaut. Si le défaut réapparaît après cette période, il est enregistré en tant que nouvel incident.

Client

Partenaire dedéveloppement

AssistanceCogeco Peer 1

Alertede surveillance

Téléphone/portail

Incidentsignalé

Existe-t-ilune procédure et des instructions

à suivre

Procédurenormale

d'exploitation(SOP)

non

Respecterla procédure etles instructions

à suivre

Notification en retour

ouiRecours

hiérarchiquenécessaire ?

Résolution

Faire un recourshiérarchique

vers la ressourceappropriée

oui

non

9

8.0 Demandes de service et modifications

La procédure de demande de service s'appuie sur notre protocole standard de création de tickets afin de garantir une gestion efficace et rapide des modifications à apporter à votre environnement et utilise le système de tickets pour enregistrer les informations relatives à l'activité effectuée.

Pour toute demande susceptible d'affecter votre facturation mensuelle, votre responsable de compte ou votre ingénieur en solutions Cogeco Peer 1 sera en mesure de collaborer avec vous et votre partenaire de développement Magento en vue de concevoir la solution la plus adaptée et la moins coûteuse. Exemple : augmentation du trafic de votre site qui pourrait exiger un ajout de RAM, de puissance de calcul (processeur) ou de capacité de stockage.

Nous vous conseillons de créer un ticket pour pouvoir suivre les modifications programmées ou d'urgence que vous ou votre partenaire de développement souhaitez apporter à votre solution Magento. L'équipe d'assistance de Cogeco Peer 1 aura ainsi connaissance de ces activités et pourra vous accompagner au cours de ce processus.

Demandede service

enregistrée

Une clarificationou une approbation

est-elle requise ?

Recourshiérarchiquenécessaire ?

Procédureachevée

non oui

Faire un recourshiérarchique

vers la ressourceappropriée

Clarification/ Approbation

oui

Procédurenormale

d'exploitation(SOP)

Client

SI

Equiped'assistance deCogeco Peer 1

Téléphone/portail

Notification en retour

non

Modifications initiées par le client ou par le partenaire Magento

Vos utilisateurs autorisés peuvent demander que des modifications soient apportées à l'environnement. Toute demande en ce sens doit être émise par l'ouverture d'un ticket en ligne et en contactant l'assistance Cogeco Peer 1.

Modifications apportées par Cogeco Peer 1

Lorsque Cogeco Peer 1 recommande la modification de votre solution, il vous envoie une notification en ce sens. L'exécution de cette modification doit respecter la procédure de demande de service.

Procédure de demande de service

Détail de la procédure de demande de service

1. Pour les nouveaux incidents, on devra tout d'abord s'assurer que toutes les informations et approbations requises pour pouvoir traiter la demande sont disponibles.

2. Les demandes de service seront programmées et/ou déclenchées par l'équipe d'assistance qui, le cas échéant, pourra transmettre la demande aux administrateurs système principaux en fonction des compétences spécialisées requises.

3. L'équipe d'assistance collaborera avec vous autant qu'il le faudra tout au long de la procédure et elle vous tiendra informés jusqu'à la clôture de la procédure.

4. Lorsqu'une demande de service est clôturée, elle conserve ce statut pendant 14 jours afin de permettre, le cas échéant, au client de procéder à des essais ou de rouvrir la procédure.

10

9.0 Services de monitoring

Cogeco Peer 1 vous fournit par défaut le package de monitoring de base dans le cadre de votre service d'hébergement infogéré. Le monitoring de base procède à une vérification du ping et des ports sur votre appareil et nous vérifions, par ailleurs, les erreurs critiques relatives au RAID matériel des serveurs. Si un événement se produit, Cogeco Peer 1 vous le signale et exécute pour vous l'une des actions prédéterminées de la procédure et les instructions à suivre.

Le package de monitoring standard est disponible moyennant un coût supplémentaire pour les clients qui recherchent un reporting plus détaillé et une personnalisation des seuils et des alertes qu'ils souhaitent recevoir. Le package de monitoring standard est une puissante plateforme de monitoring et de reporting qui offre une solution unifiée pour surveiller vos serveurs, dispositifs et applications infogérés, avec un écran unique pour l'ensemble de vos graphiques, rapports et alertes sur votre infrastructure de serveur.

10.0 Tableaux des rôles et responsabilités (RACI)

Il est essentiel de réduire les risques et de délimiter clairement les rôles et responsabilités pour garantir un déploiement réussi et la bonne gestion au quotidien de votre plate-forme Magento. Le tableau des responsabilités présenté ci-dessous vous fournira les informations nécessaires concernant les services proposés par Cogeco Peer 1 avec votre plate-forme optimisée Magento. Ce tableau présente des recommandations de bonnes pratiques sur lesquelles vous et votre partenaire de solution Magento pourrez vous appuyer pour assurer l'assistance de vos applications Magento.

RESPONSABILITÉ DE COGECO PEER 1

PARTENAIRE DE DÉVELOPPEMENT RECOMMANDÉ

CLIENT RECOMMANDÉ

ACTIVITÉ

Activités de niveau de service• Portail client en ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Traitement 24 h/24 et 7 j/7 des demandes de gestion des incidents et des demandes de

service par un système de tickets ou par téléphone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Gestion des modifications par un système de tickets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CII

RACI

CII

RACI

RARA

RCI

Conception de solutions (avant-vente)• Comprendre les objectifs commerciaux du client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Session de découverte technique approfondie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Production d'une liste détaillée des exigences d'implémentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Conception d'une solution Magento optimisée en fonction des normes de l'architecture

de référence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Sélection de la solution préférée à partir des éléments de conception présentés . . . . . . . . . . . . .

RACICI

RACICI

RA

RCICI

RCICI R

RCIRARCIRA

CI

Déploiement du réseau• Déploiement et essais de l'infrastructure réseau incluse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration du côté Cogeco Peer 1 du VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration du côté non-Cogeco Peer 1 du VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Etablissement du firewall (FW) pour la configuration de base de Cogeco Peer 1 . . . . . . . . . . . . . .• Définition des politiques complémentaires en matière de firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Implémentation à la demande de politiques complémentaires en matière de firewall . . . . . . . . .

CICIRACI

RACCI

CICIRACI

RCICI

RARACIRACIRA

RACI : R = Responsable | A = Acteur (Accountable) | C = Consulté | I = Informé

11

RESPONSABILITÉ DE COGECO PEER 1

PARTENAIRE DE DÉVELOPPEMENT RECOMMANDÉ

CLIENT RECOMMANDÉ

ACTIVITÉ

Déploiement du système d'exploitation• Configuration du système d'exploitation selon la conception. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Déploiement de la smartkey à utiliser avec Cogeco Peer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Déploiement des systèmes d'exploitation non supportés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration/installation des produits dépendants de Cogeco Peer 1 (SSL, AV, etc.) . . . . . . . . .• Configuration/installation des produits fournis par des tiers (SSL, AV, etc.) . . . . . . . . . . . . . . . . . . .• Installation des derniers correctifs de sécurité au moment du provisionnement . . . . . . . . . . . . . .• Test de réception. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Création et gestion de l'utilisateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CICIRACICICIRA

RACI

CICIRCIRACIRRI

RARACIRACIRACICI

Déploiement Magento• Déploiement du serveur d'applications selon la configuration Magento standard . . . . . . . . . . . . .• Installation des dépendances applicatives de la plate-forme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• *Configuration des dépendances applicatives de la plate-forme aux valeurs par défaut

définies par les bonnes pratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Réglage des dépendances applicatives de la plate-forme des valeurs par défaut aux valeurs

définies par les bonnes pratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration/installation des produits Magento fournis par des tiers (Elasticsearch, etc.). . . . .• Déploiement d'un exemple de boutique en ligne Magento CE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Choix d'une stratégie de déploiement du code d'application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Implémentation de la stratégie de déploiement du code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration de l'application Magento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Préservation de l'étendue du test CI (intégration continue - test de l'unité) . . . . . . . . . . . . . . . . . . .• Remédier à l'échec du test CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Chargement de l'application de test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Redirection du trafic (Changement de DNS/adresse IP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Installation/mise à jour des plugins Magento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Installation des correctifs de sécurité Magento/correction des échecs . . . . . . . . . . . . . . . . . . . . . . .• Configuration du nettoyage des logs de Magento (sur le portail ou par cron) . . . . . . . . . . . . . . . . .

CICICI

CI

CICICICICICICICICICICICI

CICICI

RA

RACIRARARARARARARARARARA

RARARA

R

CIRACICICICICICICICIRACI

Onboarding et optimisations facultatives• Apprentissage et optimisation des éléments techniques par téléphone . . . . . . . . . . . . . . . . . . . . . .• Fourniture de notes de procédure et instructions à suivre afin de confirmer les mesures

à prendre concernant les alertes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration/installation des produits fournis par des tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

IR

CI

CIRA

RA

RACI

CI

Sauvegardes• Choix d'une stratégie de sauvegarde de données (choix d'outils de sauvegarde, etc.) . . . . . . . . .• Implémentation de la stratégie de sauvegarde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Validation et test de la stratégie de sauvegarde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Conservation d'un script de sauvegarde locale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration initiale de la sauvegarde de la base de données utilisant un script (KB) par base

de données et par tableau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• **Installation de la solution de sauvegarde infogérée (Tivoli) de Cogeco Peer 1 sur les serveurs

du client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• **Notification de l'échec de la solution de sauvegarde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• **Correction des échecs de la solution de sauvegarde. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

RARARACICI

CI

CICI

RARR

RARC

CI

CI CI

CICICICIRA

RA

RARA

RACI : R = Responsable | A = Acteur (Accountable) | C = Consulté | I = Informé

12

RESPONSABILITÉ DE COGECO PEER 1

PARTENAIRE DE DÉVELOPPEMENT RECOMMANDÉ

CLIENT RECOMMANDÉ

ACTIVITÉ

Monitoring de base et gestion des alertes• Choix des vérifications de ports disponibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration des alertes sélectionnées par les clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Spécification de la procédure et des instructions à suivre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Validation des alertes de surveillance (test). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Gestion des incidents des alertes de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

RACICI

RCIRI

RCICI & CP1

RACIRARI

CIRACICIRA

Monitoring standard• Choix des niveaux de monitoring (options) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Réglage des seuils d'alerte de surveillance (optimisation en fonction des exigences) . . . . . . . . . .• Configuration des alertes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Réponse aux alertes et résolution des alertes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .• Configuration des services locaux en vue de fournir des données au service de monitoring . . .

RACIRCIRR

RCI

RRACIRARARA

CICICICICI

Correctifs et antivirus• Correctifs des systèmes d'exploitation : disponibilité et publication (Cogeco Peer 1-YUM). . . . . .

• Correctifs des systèmes d'exploitation : validation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . .

• Correctifs des systèmes d'exploitation : exclure les packages de la mise à jour (non recommandé). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

• Mises à jour des applications tierces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

• Disponibilité et installation des mises à jour de l'antivirus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

IRCI RI

IRARA

RA

I

RACICI

CIRA

Divers• Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

• Migration de la boutique Magento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

RARA

RA

II

RACI : R = Responsable | A = Acteur (Accountable) | C = Consulté | I = Informé

Responsable : Personne ou groupe de personnes effectuant le travail nécessaire à la réalisation de la tâche. Le responsable est chargé d'assurer la réalisation du travail ou la prise de décision. Il peut arriver que plusieurs groupes soient chargé de la réalisation d'une même tâche.

Acteur (Accountable) : Personne ou groupe de personnes chargé de veiller à ce que la tâche soit correctement et entièrement réalisée. Cela peut être une personne ou un groupe de personnes et il s'agit le plus souvent du directeur du projet ou du promoteur du projet. L'acteur est chargé d'approuver le travail du responsable et le responsable est placé sous l'autorité de l'acteur.

Consulté : Personne ou groupe de personnes chargés de fournir des informations concernant le projet et avec lesquels la communication fonctionne dans les deux sens. Ce rôle concerne généralement plusieurs personnes ou plusieurs groupes et il s'agit le plus souvent de spécialistes du sujet.

Informé : Personne ou groupe de personnes qui doit être tenu informé de l'avancée des travaux concernant le projet et avec lequel la communication fonctionne dans les deux sens. Il s'agit des personnes qui sont affectées par le résultat des tâches et qui doivent donc être tenues informées.

*Retrouvez tous les détails concernant l'optimisation des plates-formes à la section 3.0.

**S'applique en cas d'achat de sauvegardes infogérées.

13

11.0 Limitations

Veuillez noter les points importants ci-dessous concernant la solution d'hébergement optimisé Magento :

• Toute demande supplémentaire portant sur des éléments autres que les composants et éléments logiciels inclus dans la solution sera considérée comme une activité de services professionnels.

• Les demandes d'assistance et recours hiérarchiques concernant l'application Magento effectuées auprès de Magento Inc seront de la responsabilité du Partenaire de développement ou du Client (selon le cas).

12.0 Simplifier la gestion des correctifs

Une gestion effective des correctifs de votre plate-forme Magento est indispensable pour garantir une protection effective de votre environnement contre les failles de sécurité les plus récentes et les risques d'instabilité du système susceptibles de stopper l'activité de votre boutique et de susciter des pertes de chiffre d'affaires.

Système d’exploitation et services applicatifs

Par défaut, le Cogeco Peer 1 utilise un mécanisme de déploiement automatique et programmé des correctifs. Ce processus est déclenché par une tâche cron locale sur le serveur afin de définir la date à laquelle les correctifs seront installés.

Application Magento

Après la publication de correctifs critiques par l'équipe Magento, les administrateurs de Cogeco Peer 1 pourront vous apporter leur aide en vue de l'installation des correctifs de sécurité sur votre boutique Magento et de résoudre d'éventuels problèmes d'installation.

14

13.0 Accord de niveau de service

Cogeco Peer 1 s'engage à fournir à ses clients des services dont le niveau d'excellence équivaut aux bonnes pratiques du secteur. La disponibilité du réseau et des serveurs est de la plus haute importance, c'est pourquoi nous les avons assortis de SLA.

L'accord de niveau de service de Cogeco Peer 1, disponible sur https://www.cogecopeer1.com/en/legal/service-level-agreement/ s'applique aux programmes de serveurs d'hébergement infogéré de Cogeco Peer 1. Ces informations sont à jour à la date de publication du présent document (février 2017) et peuvent être modifiées à tout moment. Tous les services d'infogérance de Cogeco Peer 1 sont soumis aux conditions de services de Cogeco Peer 1.

14.0 Quelles autres questions dois-je me poser concernant mon environnement ?

Cogeco Peer 1 propose de nombreux autres services que vous pouvez superposer aux services d'infrastructure de base en complément de ceux qui ont déjà été évoqués. En voici quelques exemples :

• Solutions haute disponibilité : infrastructures matérielles redondantes, Clusters, technologies de virtualisation et d'équilibrage de charge.

• Solutions de sauvegarde infogérée avec sauvegardes sur disque sécurisées, politiques de rétention flexible et planification ; tous ces services sont surveillés par nos administrateurs de sauvegardes.

• Des réseaux de diffusion de contenu (CDN) vous garantissent un accès rapide à votre site Internet.

• Environnements certifiés PCI (Payment Card Industry)

• Services de sécurité avancée : Systèmes de détection des intrusions (IDS), Firewalls applicatifs Web (WAF) et protection DDoS.

15.0 Planification de l'administration de bases de données

Notre programme DBA vous offre le savoir-faire indispensable à l'optimisation des bases de données pour un coût très inférieur à celui d'un administrateur certifié MySQL en interne. Dans le cadre de ce programme, nous désignons un administrateur de bases de données hautement qualifié qui collaborera avec vous pour générer tous les gains de performance possibles au sein de votre solution.

15© 2016 Cogeco Peer 1

À propos de Cogeco Peer 1Cogeco Peer 1 est une filiale en propriété exclusive de Cogeco Communications Inc. (TSX:CCA) et un fournisseur mondial de produits et de services business to business essentiels, tels que la colocation, la connectivité réseau, l'hébergement infogéré, les services cloud et les services TI infogérés, qui permettent aux clients au Canada, aux États-Unis et en Europe de se concentrer sur leurs activités stratégiques. Avec des data centres partout dans le monde, un réseau FastFiber Network™ étendu et plus de 50 points de présence en Amérique du Nord et en Europe, Cogeco Peer 1 est un partenaire de confiance des entreprises de toutes tailles. Il leur permet d'accéder à des données stratégiques dans le monde entier avec une assistance client de premier ordre et de les déplacer, les gérer et les stocker.

Canada413 Horner Ave.Etobicoke,ON M8W 4W3, Canada

1.866.579.9690

Etats-Unis250 E Grayson St.San Antonio,TX 78215, Etats-Unis

1.888.978.7251

Royaume-Uni30 Town Quay,Southampton,SO14 2AQ, Royaume-Uni

0800 840 7490

FranceGreenSide, Bât 2400 avenue Roumanille06410 Biot, France

0805 210 280

Pour plus d'informations sur notre offre de e-commerce, veuillez contacter Cogeco Peer 1

[email protected]

www.cogecopeer1.com