WebLogic Server - Administration
0/10
(0 avis)
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...
0/10
(0 avis)