Weblogic Server - Tuning Troubleshooting & Monitoring
0/10
(0 avis)
Formation créée le 15/05/2023. Dernière mise à jour le 30/05/2023.
Version du programme : 1
Programme de la formation
Objectif de formation : Obtenir les connaissances et les compétences pour optimiser les performances d'Oracle Weblogic Server
Objectifs de la formation
- Java Virtual Machine (JVM): Comprendre le rôle de la JVM, gérer la mémoire et optimiser les performances.
- Weblogic Scripting Tool (WLST): Maîtriser l'administration et l'automatisation de Weblogic Server avec WLST
- Tuning & Troubleshooting de Weblogic Server Core: Diagnostiquer et résoudre les problèmes de performance de Weblogic Server
- Optimisation de la gestion des threads avec les Work Managers: Utiliser les Work Managers pour optimiser la gestion des threads
- JDBC: Optimiser l'accès à la base de données et résoudre les problèmes liés à JDBC
- JMS: Configurer et optimiser JMS pour des échanges de messages performants
- Weblogic Server Clusters: Configurer et gérer des clusters Weblogic pour une disponibilité et une évolutivité améliorées
Profil des bénéficiaires
Pour qui
- Administrateurs systèmes
Prérequis
- Bases d’administration du serveur WebLogic
- Connaissances de base en administration, bases de données, SQL et réseaux
Contenu de la formation
-
Introduction à l'optimisation des performances d'Oracle Weblogic Server (3 heures)
- Introduction à l'optimisation des performances
- Benchmarking
- Tests de performances
- Méthodologie de test
- Présentation de JMeter
-
Java Virtual Machine - Notions de base (2 heures)
- Le langage Java
- Java Virtual Machine (JVM)
- Introduction à la gestion de la mémoire Java
- Introduction au Garbage Collector
-
Weblogic Scripting Tool (WLST) (2 heures)
- Rappel sur les domaines Weblogic
- Présentation des technologies JMX/MBeans
- Présentation de WLST
- Syntaxe Jython
-
Weblogic Logging Service (3 heures)
- Types de Logs Weblogic
- Configuration des Logs Weblogic
- Visualisation des Logs Weblogic
- Contenu, sévérité et attributs des messages Weblogic
- Atelier : Création d'un domaine Weblogic
- Atelier : Configuration du domaine avec WLST
- Atelier : Déploiement de l'application de test
- Atelier : Paramétrage des Logs Weblogic
- Atelier : Création d'un scénario de test JMeter
-
JVM : Tuning & Troubleshooting d'Oracle Weblogic Server (4 heures)
- Fonctionnement du Garbage Collection
- Tuning du Garbage Collector
- JVM Monitoring Tools
- Monitoring du GC
- Monitoring du GC : Recommandations
- Paramètres de la JVM
- Les erreurs mémoires
- Crash de la JVM
- JVM Diagnostic Tools
-
Troubleshooting des applications Java (4 heures)
- Gestion des exceptions Java
- Diagnostic des erreurs de ClassPath
- Java ClassPath / Class Loaders
- Packaging des applications Java EE
- Déploiement des applications sur Weblogic
- Diagnostic des erreurs mémoire et système
- Atelier : Troubleshooting de la JVM par les outils de la JDK
- Atelier : Modification des paramètres du GC
- Atelier : Analyse du comportement du GC
- Atelier : Simulation d'erreurs dans une application Java EE
- Atelier : Troubleshooting d'une application Java EE
-
Tuning & Troubleshooting de Weblogic Server Core (4 heures)
- Démarrage de Weblogic Server
- Gestion des erreurs de démarrage
- Gestion des threads Weblogic
- Optimisation avancée : Connection Backlog, Trames I/O, etc.
- Ateliers : Identification des erreurs, Tuning des paramètres Weblogic Core, analyse de l'impact du tuning sur les performances.
-
Configuration des Work Managers (2 heures)
- Introduction aux Work Managers
- Default Work Manager
- Composants du Work Manager
- Création d'un Work Manager
- Ateliers : Création des Work Managers, Distribution des tâches, Création de contraintes, analyse de l'impact sur les performances.
-
JDBC : Tuning & Troubleshooting d'Oracle Weblogic Server (4 heures)
- Présentation et concepts de base de JDBC
- Tuning du Pool de connexions
- Test des connexions
- Pré-extraction des lignes
- Statement cache
- Gestion des transactions JDBC
- Gestion et monitoring de JDBC
- Accès et gestion par WLST
- Erreurs de configuration et de connexion
- Fuites de connexions
- Statement Timeout
- Gestion de la disponibilité de la base de données
- Ateliers : Investigation des problèmes JDBC, Monitoring des Pools de connexion JDBC, Simulation et correction des fuites de connexions JDBC, Tuning du module JDBC, analyse de l'impact du tuning sur les performances.
-
JMS : Tuning & Troubleshooting d'Oracle Weblogic Server (4 heures)
- Présentation et concepts de base de JMS
- Types d'échanges synchrones/asynchrones
- Persistance des messages
- Techniques de throttling
- Gestion des messages expirés et erronés
- Gestion et monitoring de JMS
- Accès via la console d'administration et WLST
- Erreurs de configuration
- Ateliers : Configuration d'un module JMS, Test du module JMS, Tuning du module JMS, analyse de l'impact du tuning sur les performances.
-
Weblogic Server Clusters (3 heures)
- Présentation et concepts des clusters Weblogic
- Exemples d'architectures de clusters
- Load Balancing
- Weblogic Web Server Plug-in
- Réplication des sessions HTTP
- Communication entre les instances d'un cluster
- Ateliers : Configuration du plugin Weblogic Web Server, Configuration du Cluster.
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Émargement numérique
- Mises en situation
- Formulaires d’évaluation de la formation
- Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
- Espace intranet de formation
- Documents supports de formation projetés
- Exposés théoriques
- Étude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...
0/10
(0 avis)