Global monitoring : aider au choix entre Cisco AppDynamics & Dynatrace
Proof of Value AppDynamics vs Dynatrace
Benchmarking des deux applications
Capacity management
Définir pour l’année N ou N+1 le plan de capacité en consolidant pour les entités IT leurs prévisions de consommations de services techniques
(puissance informatique et stockage) inclus dans le catalogue de service,
Restituer trimestriellement le plan de capacité aux entités Finance pour les calculs estimatifs de budgets en année N ou N+1,
Elaborer un modèle prédictif à 5 ans des services consommés par les entités IT pour anticiper les investissements futurs des infrastructures mutualisées de type puissance et stockage,
Accompagner les entités IT dans leur activité de volumes prévisionnels,
Adapter les outils aux évolutions des services inclus dans le catalogue de services
Savoir interpréter les métriques présentées par les entités (tableaux Excel et graphiques),
Être en mesure de challenger des prévisions pour comprendre le contexte et essayer d’être au plus près de la réalité,
Manipuler des volumes importants de données (Unités d’Œuvre Techniques),
Faire le lien entre les projets majeurs du Groupe et les augmentations de volumes non anticipés,
Performance & support applicatif
Mise en place de monitoring et alerting applicatif.
Suivie de la qualité et de la performance applicative,
Mise en place du backlog KANBAN pour le suivie des incidents et anomalies applicatives,
Mise en place de repositories de tests en vue de l’automatisation des tests de charge et de performance
Outillages & Tableaux de bords
Intégration automatique en Python des fichiers NMON des serveurs (2500 serveurs) dans InfluxDB
Création avec Grafana de dashboards de performance applicative
Services : Cadrage de l’industrialisation des moyens de tests performance.
Réaliser le cadrage de projet d’industrialisation des tests de charges et de performance (monétique) et de campagne de tests de performance d’application.
• Expression de besoin
• Les actions nécessaires à la couverture du besoin
• La cartographie infrastructure de l’environnement nécessaire
• Une vue gestion de configuration de l’environnement nécessaire
• Un chiffrage de ces actions
Socle infrastructure SI :
• UNIX AIX
• Linux
• MVS
• $U
• Base24
• Websphere MQ
Améliorer la robustesse et la performance du SI pour permettre d’accueillir la croissance métier tout en garantissant une utilisation confortable des outils informatiques par les utilisateurs :
• Sécurisation des performances dans le cadre du Schéma Commissionnaire :
Plan batch, Synchronisation des bases V3 et V4, Plateforme de flux
Nouvelle application utilisateur Cassiopae Back V4
• Optimisation du code des traitements, pour diminuer les temps :
de réponses transactionnelles Front/EV4 et BackV3
des différés quotidiens et mensuels des applications Cassiopae, Arcole et BO
• Mesure de la performance et rapports, pour principalement :
publier les indicateurs de suivi de la performance du transactionnel et du batch.
Poursuivre le chantier de mesure des temps des transactions depuis les Banques et Caisses : Applications Front Engagement V4 & Front-Lease, Cassiopae Back
mise en place de solutions de planification, d’ordonnancement et d’orchestration basée sur la solution open-source JobScheduler de SOS-Berlin (SOS GmbH):
• Cadrage de projet
• Formaliser les besoins du client
• Réalisation de POC (Proof of Concept)
• Etude de faisabilité technique
• Réalisation du dossier d'architecture technique (DAT)
• Test d'architecture
• Support avant-vente
• Animation des cérémonies Agiles (KANBAN) : Daily meeting & Rétrospective KANBAN.
• Accompagnement à la transformation DevOps (Mise en place des outils des Mises en Production continue, de supervision et de monitoring)
• Outillage du suivi de l’activité métier (Business Activity Monitoring, Big Data, Dashboard)
• Coordination des opérations commerciales (ODV, Activation d’offre promotionnelles) et chargement des Entrepôts Tarifaire et d’Offres.
• Coordination de résolution d’incident, suivi de problème, réalisation de REX, & amélioration continue (Kaizen).
• Coordination des activités de RUN applicatif et de Mise en PRODUCTION.
Rôle – Outillage d’aide au suivi de production (amélioration de la performance d’équipe)
Utiliser les technologies AKAMAI, BAM (Business Activity Monitoring), Big Data, Data Science et Machine Learning pour mettre en place un outillage offensif dans la gestion des incidents. Ces outils permettent à l’équipe d’anticiper les incidents de production ou permettre une correction rapide.
• Analyse dynamique des logs applicatifs pour mettre à disposition les Dashboard de KPI techniques, métiers et business.
• Automatisation continue des procédures de détection, d’alerte et de résolution des incidents.
• Automatisation des procédures de validation des métadonnées
• Amélioration continue de la structure des logs applicatifs et des Tags Omniture
Rôle – Suivi opérationnel
• Animation du backlog de l’équipe d’architectes/DBA via l’outil JIRA et de prioriser les taches.
• Validation des analyses et les solutions proposées par les architectes
• Préparation des plans d’action et de coordonner leur exécution entre les différentes équipes (Exploitation, Développent, Architectes).
• Préparer le reporting hebdomadaires liés aux activités de l’équipe :
Suivi des anomalies de production
Rapport d’activités de l’équipe d’architectes
Rôle - Suivi de Production
Gestion des incidents et problèmes de production
• Centraliser et suivre les demandes techniques des clients, et être garant de leur traitement dans les délais par l’équipe
• S’appuyer sur l’équipe d’architectes pour qualifier, analyser et proposer des plans d’action de correction.
Rôle - Vie Courante
• Préparer les reporting liés au suivi de la production :
Rapports mensuels de métrologie de production
Rapport hebdomadaire de qualité
• Suivre de manière pro-active les indicateurs de production relatifs aux SLA et OLA.
• Valider le bon déroulement des mises en production et le respect des procédures.
Refonte de la chaine de production
• Elaboration et gestion des budgets.
• Audit de l’existant
• Proposition de solutions techniques à partir du cahier des charges
• Mise en place de la solution technique
• Formation et assistance
• Rédaction du document d’exploitation d’Open Source SOS Job Scheduler
• La procédure de développement pour MS Powershell et d’Open Source SOS Job Scheduler
Mesure des performances et établir les limites de la version courante de Dollar Universe ($U)
. Construction d'un environnement de test qui sera ensuite capitalisé pour les prochaines campagnes.
La mise en place de cet environnement de test en continue pour tests de charge, tests de performance, benchmark, de sizing et la gestion de capacités fut axée autour des points suivants :
1/ Faire un choix approprié des outils open sources de testing (Testlink, Selenium, sikuli, JMeter ...)
2/ Mise en place des scripts génériques (pour simuler les Virtual Users),
3/ Mise en place Machines Virtuelles génériques sur un Cloud (simuler les injecteurs/ordonnanceurs)
4/ Estimation des coûts
. Conduire les tests de performance et de gestion de capacité afin de ressortir les Performance, les limites, les préconisations pour le sizing du passage de la version 5 vers la version 6
. Contribuer a l`amélioration des performances et de la capacité de Dollar Universe 6 ($U 6) et des environnements JAVA/J2EE (tuning et optimisation de JVM. Sizing des paramètres des HEAPs à savoir –Xms, -Xmx, -XX:MaxPermSize= et Garbage Collector).
Piloter la mise en place d’une cellule de qualification d’applications et Coordonner les Tests de Performance, Optimisation et Tuning d’applications Java/J2EE.
Piloter la mise en place d’une cellule de qualification d’applications et Test de Performance, Optimisation et Tuning d’applications Java/J2EE.
• Animation et sensibilisation à la nécessitée et l’utilité des tests de charges et de performance de la ce...