Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Weblogic Server - Tuning Troubleshooting & Monitoring

Weblogic Server - Tuning Troubleshooting & Monitoring

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

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...