Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : WebLogic Server - Administration

WebLogic Server - Administration

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 16/05/2023.

Version du programme : 1

Programme de la formation

Objectif de formation : Savoir maîtriser l'architecture de WebLogic Server

Objectifs de la formation

  • Obtenir une connaissance solide de l'architecture de WebLogic Server (WLS)
  • Savoir mettre en oeuvre l'installation, la configuration et la gestion de WebLogic Server
  • Exécuter toutes les tâches d'administration nécessaires pour WebLogic Server
  • Configurer des bases de données, des sites web, déployer des applications et configurer la sécurité ainsi que d'autres services
  • Maîtriser l'utilisation des outils d'administration basés sur les commandes en ligne
  • Mettre en place et configurer un cluster de serveurs, et distribuer des applications et des ressources à travers ce cluster
  • Utiliser les fonctionnalités avancées d'un cluster, telles que la répartition de charge et la tolérance aux incidents

Profil des bénéficiaires

Pour qui
  • Administrateurs systèmes
Prérequis
  • Connaissances de base en administration, bases de données, SQL et réseaux

Contenu de la formation

  • Introduction à Java EE et mise en place de l'environnement WebLogic Server (2 heures)
    • Compréhension du modèle Java EE et des serveurs applicatifs
    • Utilisation des APIs des serveurs applicatifs et de JNDI
    • Formats des archives de déploiement
    • Présentation de l'offre Oracle WebLogic et l'utilité des architectures distribuées
    • Liste des éléments majeurs de la spécification Java EE
  • Installation, configuration et administration de WebLogic Server (5 heures)
    • Différentes distributions et programmes d'installation de WebLogic Server
    • Présentation des modules et concepts clés tels que les domaines, les serveurs d'administration, les serveurs gérés, les clusters et les ressources
    • Configuration des domaines et démarrage de la console d'administration
    • Utilisation des outils d'administration disponibles
    • Atelier pratique : Installation, configuration d'un domaine simple, démarrage des serveurs et accès à la console d'administration, visualisation des fichiers journaux
  • Déploiement d'applications avec WebLogic Server (3 heures)
    • Introduction au déploiement d'applications
    • Gestion des unités de déploiement : applications web et d'entreprise
    • Utilisation des outils de déploiement, déploiement statique et dynamique
    • Préparation du déploiement et redéploiement d'applications sans interruption de service
    • Démarrage des applications en mode administration
    • Atelier pratique : Déploiement d'applications via la console d'administration, mise à niveau sans interruption de service, démarrage d'application en mode administration
  • Gestion des ressources avec WebLogic Server (3 heures)
    • Types de ressources et différenciation entre module applicatif et système
    • Configuration des sources de données JDBC et utilisation des pilotes fournis avec WebLogic Server
    • Gestion et surveillance des sources de données JDBC via la console d'administration
    • Rappels sur JMS (Java Message Service) : modèle de communication, types de destination, sessions, usines
    • Implémentation de JMS avec WebLogic Server
    • Configuration et surveillance des objets JMS via la console d'administration
    • Atelier pratique : Déploiement d'un module applicatif JMS et d'un module système JDBC
  • Sécurisation des ressources et des applications avec WebLogic Server (4 heures)
    • Architecture de sécurité de WebLogic Server
    • Sécurisation du serveur, des applications et des ressources
    • Configuration des domaines de sécurité
    • Gestion des utilisateurs, des groupes et des rôles, intégration aux annuaires
    • Sécurisation des applications web
    • Configuration des politiques de sécurité et SSL
    • Création et gestion des certificats
    • Protection contre différents types d'attaques
    • Sauvegarde et restauration d'un domaine WebLogic Server
  • Architectures en cluster avec WebLogic Server (4 heures)
    • Cas d'usage d'un cluster et objets répliqués
    • Différentes architectures de cluster : basique, multi-tiers, proxy
    • Communications à l'intérieur du cluster
    • Configuration des gestionnaires de nœuds, des groupes de réplication et des algorithmes de répartition
    • Guide pour le déploiement sur un cluster
    • Atelier pratique : Déploiement d'applications sur un cluster, test de fail-over et équilibrage de charges
  • Autres outils d'administration (2 heures)
    • Weblogic Scripting Tool (WLST) : Utilisations, modes d'exécution, exemples de scripts
    • Commandes en ligne : Commandes principales, configuration de l'environnement, intégration avec ant
    • JMX : Clients JMX fournis, utilisation de la Jconsole avec Weblogic
    • Atelier pratique : Modification de la configuration avec les différents outils
  • Gestion du démarrage/arrêt des serveurs et mise en service (3 heures)
    • Démarrage du serveur d'administration : Utilisation du fichier de boot, mise en service, options de démarrage
    • Démarrage des serveurs gérés : Méthodes disponibles, ajout de bibliothèques, options de la JVM, classes de démarrage et d'arrêt
    • Le gestionnaire de nœuds : Rôle, configuration, démarrage en tant que service, connexion via WLST
    • Atelier pratique : Développement d'un script de démarrage, paramétrage de la JVM, configuration du gestionnaire de nœuds, mise en tant que service Windows ou Linux
  • Automatisation des déploiements (3 heures)
    • Utilisation de la commande en ligne weblogic
    • Déploiement avec WLST et ant
    • Préparation du déploiement
    • Redéploiement d'applications, mise à niveau sans interruption de service
    • Intégration continue avec SCM/Maven
    • Démarrage des applications en mode administration
    • Atelier pratique : Déploiement d'applications via la console d'administration, mise à niveau sans interruption de service, démarrage d'applications en mode administration
  • Gestion des fichiers journaux (2 heures)
    • Architecture du système de traçage d'un domaine
    • Visualisation des fichiers journaux dans la console
    • Configuration : Concepts de logger, handler ; configuration des niveaux de gravité, des handlers disponibles
    • Utilisation du système de traçage de WLS dans les applications
    • Intégration de log4j avec WLS
    • Atelier pratique : Mise en place de la rotation des fichiers, configuration des niveaux de sécurité des applications précédemment déployées, intégration de log4j
  • Configuration des ressources via les commandes en ligne (2 heures)
    • Configuration des sources de données, création de datasource via WLST
    • Utilisation de la console d'administration pour gérer les ressources JDBC
    • Surveillance et débogage des accès aux bases de données
    • Configuration des objets JMS via WLST
    • Configuration des messages persistants
    • Déploiement de modules via weblogic.Deployer, via WLST/ant
    • Configuration d'un domaine de sécurité via la console, via WLST
    • Atelier pratique : Déploiement d'un module applicatif JMS, surveillance des messages
  • Le framework de diagnostic de WebLogic Server (WLDF) (2 heures)
    • Introduction au framework de diagnostic
    • Instrumentation et collecte de données
    • Surveillance et configuration des notifications
    • Mise en place d'un tableau de bord et visualisation des performances
    • Atelier pratique : Configuration du framework pour une application web, identification des goulots d'étranglement
É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...