Présentation aux équipes VSCT de la Task Force que j'ai mis en place afin de résorber toutes les problématiques lié au portail E-Commerce Junior & Cie.
1. JUNIOR & CIE - TASK FORCE
Frédéric Sagez
7 septembre 2012
2. 2
PRÉSENTATION DE LA TASK FORCE
Automatisation des traitements
– Soulager le Support des taches quotidiennes de vérifications des données de J&Cie
Gain et performance
– Durée de traitement de la ré-indexation (Désactivation de produits)
Corrections applicatives
– Mise en conformité des fichiers de logs
– Traçabilité des points fonctionnels sensibles de l’application (Payement, accès WDI)
Maintenance technique
– Purges (Bases de données, File System)
– Anonymisations des données
Supervision
– Indisponibilités de l’application (Qui gère un incident ? Que doit-on faire ?)
Documentation
– Confluence
– Documentations d’exploitation
3. 3
AXE DE PRIORITÉ DU CHANTIER
1. Maximale (Qualification P0)
– Durée de la ré-indexation totale dans Magento → EN COURS
– Automatisation des traitements quotidiens → EN COURS
– Revue de la supervision → documentation à enrichir dans Confluence
2. Moyenne (Qualification P1)
– Tâches planifiées Magento → FINI
– Mise en conformité des logs → EN COURS
– Maintenance technique (Purges) → EN COURS
– Problèmes d’indexation
– Problèmes ODI
3. Faible (Qualifications P2 & P3)
– Anonymisation des données → EN COURS
– Problèmes de payements via les canaux B2C, CC
– Parallélisassions des traitements ODI
– Purge de données
4. 4
JVS – PATCH LOVE TEAM (V 1.4.5.4)
Export des listes d’enfants :
– Export de liste d’enfants en Pré Production (avec des données ISO-PROD)
• Exemple : liste d'enfants générée du 25/07 (67 fichiers Excel) :
– V 1.4.4.1 = 60 minutes (actuellement en PROD)
– V.1.4.5.4 = 5 minutes
Gain en performance
Import du PDT
– Diminution du nombre de produits à importés (seuls les produits ouverts à la vente sont importés)
• Gestion des produits uniquement pour les gares impactés d’un train
Gain en performance
Evolution du Header / Footer Digital Fusion
Correctif d’anomalies
– Problème Enfants fantômes : contrôle dans le parcours de vente
– Surbooking : contrôle dans le parcours de vente
– Commandes à J-3 : contrôle des dates saisies manuellement
5. 5
JVS – PATCH LOVE TEAM (V 1.4.5.4)
Supervision (Sujets Task Force)
– Visualisation des tâches planifiées sur Magento avec détails des processus
– Analyses de performances de la ré indexation de chaque Index sous Magento
6. 6
JVS – PATCH TASK FORCE (V 1.4.6.0) - PAGE 1/2
Durée de traitement de la ré indexation
Cible
• Désactivation des produits « périmés » qui ne servent plus
Attendu
• Maîtrise de la durée de ré-indexation suivant le nombre de produit activés / désactivés dans
Magento
• Mise en place d’un indicateur de « durée de ré-indexation » à travers le fichier de log
« chronolog .txt» pour en faire le suivi
7. 7
JVS – PATCH TASK FORCE (V 1.4.6.0) - PAGE 2/2
Durée de traitement de la ré-indexation
Actions prochaines
• Etudes d’impact et résultats à soumettre au métier
• Tests Métier à agencer
• Livraison et exécution du programme en Production (12/09/2012)
8. 8
JVS – PATCH TASK FORCE (V 1.4.6.1) - PAGE 1/4
Automatisation des traitements au quotidien
– Présence de Surbooking
– Trains manquants dans l'export prévisionnel
– Train avec horaire à minuit
– Désynchronisation Magento / PDT sur les statuts d'ouverture
– Absence d'enfants dans la liste d'enfants
– Commandes erronées
Cible
• Générer un rapport de contrôle automatique
Attendu
• Meilleure exploitabilité de l’application et de ses traitements
• Soulager le Support des tâches quotidiennes
Actions
• Mise en place d’un programme automatisé pour le 26/09/2012
9. 9
JVS – PATCH TASK FORCE (V 1.4.6.1) - PAGE 2/4
Maintenance technique
– Purge des tables techniques
• Purge des logs DB Magento
• Purge des tables de logs techniques ODI
– Espace Serveur applicatif/NAS
• Purge des fichiers dans le NAS
Cible
• Automatisation de tâches de maintenance
Attendu
• Meilleur contrôle des risques de problèmes techniques
Actions
• Mise en place d’un programme automatisé pour le 26/09/2012
10. 1
0
JVS – PATCH TASK FORCE (V 1.4.6.1) - PAGE 3/4
Sécurité
– Anonymisation des données
Cible
• Anonymisation des données utiles pour les tests applicatifs pour tout
environnement
Attendu
• Respect des règles de sécurité interne
Actions
• En attente de validation côté EXPLOITATION SGBD
• Livraison du script pour le 26/09/2012
11. 1
1
JVS – PATCH TASK FORCE (V 1.4.6.1) - PAGE 4/4
Statistiques
– Suivi du nombre de produits dans MAGENTO
– Suivi du nombre de commandes dans MAGENTO
Cible
• Faire un suivi sur l’évolution des produits gérés dans Magento
Attendu
• Meilleur visibilité sur les données présentes en Production
Actions
• Mise en place de scripts pour le 26/09/2012
12. 1
2
JVS – PATCH TASK FORCE (V 1.4.6.2) - PAGE 1/2
Supervision des indisponibilités
– Gérer les indisponibilités de l’application :
• Dans l’utilisation du B2C & CC de J&Cie (Payement)
• Problèmes d’indexation
• Consultation d’informations d’un train
Cible
• Identifier tous les cas possibles d’indisponibilités
Attendu
• Création d’un procédé de surveillance des paiements en échec, des
problématiques d’Index ou d’accès de WDI pour effectuer une remontée d’alerte
automatisée (Supervision)
Actions
• Mise en place de traces applicatives pour le 26/09/2012
13. JVS – PATCH TASK FORCE (V 1.4.6.2) - PAGE 2/2
Dernières points attendus dans le patch Task Force
Purge des données obsolètes
Parallélisation des traitements ODI ou autres solutions d’optimisations
Arrêt/relance ODI
Descriptions sur toutes les procédures d’interventions sur tout le domaine applicatif