Plan du cours
Semaine 1 : Fondements de base
- Jour 1 : Introduction aux Applications Bancaires
- Vue d'ensemble des modules de banque principaux
- SLAs, conformité (PCI DSS, temps d'activité)
- Flux ITSM (incident/problème/changement)
- Jour 2 : Java Éléments Essentiels de la Production
- Internes JVM, mémoire, bases du GC
- Analyse des exceptions Java
- Ajustement de la JVM pour les charges de travail bancaires
- Jour 3 : Fondamentaux Unix
- Structure et navigation des fichiers
- Commandes : ps, top, df, tail, grep, awk, sed
- Bases de l'écriture de scripts shell pour la mise en automatique
- Jour 4 : Journaux et Surveillance
- Compréhension des journaux (transactions, audit)
- Outils : Splunk, ELK, analyse native des journaux
- Mise en pratique : Résolution d'un transfert de fonds échoué
- Jour 5 : Processus de Billetterie et Éscalade
- Outils : ServiceNow, flux JIRA
- Matrice d'escalade (L1 → L2 → Dev)
- Méthodes optimales pour l'analyse des causes racines (RCA) et la documentation
Semaine 2 : Dépannage Avancé & Simulation en Temps Réel
- Jour 6 : Débogage du Serveur d'Application et des API
- WebLogic, bases Tomcat
- Codes d'échec des API (401, 500, 504)
- Problèmes de pool JDBC et timeouts
- Jour 7 : Dépannage de la Base de Données
- Requêtes lentes, verrous, blocages mortels
- Outils de profilage SQL : EXPLAIN, SHOW PROCESSLIST
- Mise en pratique : Résolution d'un blocage en base de données
- Jour 8 : CI/CD, Déploiement & Retrait
- Vue d'ensemble Jenkins
- Scénarios d'échec de déploiement
- Retrait et validation post-déploiement
- Jour 9 : Simulation de la Salle des Opérations (War Room)
- Affectation des rôles : responsable incident, communication, solution technique
- Situation réelle de dépannage (échec de connexion)
- ACR, notes de la salle des opérations et mises à jour pour les parties prenantes
- Jour 10 : Projet Final & Révision
- Résumé des outils, journaux, escalade, Unix, DB
- Dernier défi + quiz
- Sessions de certification et d'évaluation
Modules Optionnels
- Bases du dépannage Kafka/MQ
- Outils APM : AppDynamics/Dynatrace
- Bases Kubernetes (redémarrages de pods, journaux)
- Métriques SRE : SLIs, SLOs, MTTR
Résumé et Étapes Suivantes
Pré requis
- Une compréhension des concepts de programmation Java de base
- Expérience de travail avec les systèmes basés sur Unix
- Familiarité avec les flux de travail de support dans les applications d'entreprise
Public cible
- Ingénieurs Support
- Développeurs Java en transition vers des rôles de support
- Analystes de support de production dans les environnements bancaires
Nos clients témoignent (5)
Nous avons eu une vue d'ensemble complexe du contexte - par exemple, pourquoi avons-nous besoin de certaines annotations et ce qu'elles signifient. J'ai aimé la partie pratique de la formation - devoir exécuter manuellement les commandes et appeler les api de repos.
Alina - ACCENTURE SERVICES S.R.L
Formation - Quarkus for Developers
Traduction automatique
Le contenu supplémentaire partagé rendait la formation plus que simplement intéressante, ce qui était agréable.
Covenant - Vodacom
Formation - Groovy Programming
Traduction automatique
le formateur peut expliquer clairement le sujet et répondre à chaque question.
Hannah Mae Lubigan - Security Bank Corporation
Formation - Advanced Spring Boot
Traduction automatique
Le style de formation et le formateur aident à résoudre les problèmes rencontrés pendant les exercices.
Carl Angelo Gonzales - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
La largeur des sujets abordés était considérable et le formateur a essayé de rendre justice à cela.
Lakshmipriya Sivakumar - Deque Systems Inc
Formation - Spring Boot, React, and Redux
Traduction automatique