Nouvelle formation

Formation JBoss, Administration

Maîtriser Jboss administration

Téléchargez le pdf de la formation

Présentation

SRAJ001
3 jours ( 21 heures )
Présentation
Cette formation JBoss Administration vous permettra de savoir installer et démarrer le
serveur JBoss, d'apprendre à configurer et déployer les applications. D'être à même de sécuriser des applications, d'acquérir les compétences nécessaires à l’optimisation d’un srveur JBoss et de comprendre comment mettre en place un cluster.
Objectifs du cours
Savoir installer et démarrer le serveur JBoss.
Apprendre à confi gurer et déployer les applications. Être à même de sécuriser des applications
Acquérir les compétences nécessaires à l’optimisation d’un serveur JBoss. Comprendre comment mettre en place un cluster.
Pré-requis
La connaissance de la syntaxe XML est recommandée

Programme

Contexte des applications JEE

  • Principes fondamentaux de Java
  • La plate-forme JEE
  • Problématique des objets distribués
  • Les différents types d’EJB et leurs rôles
  • JMS : les bases
  • L’essentiel d’XML

Le projet JBoss

  • Licence et fonctionnement du JBoss group
  • JBoss un serveur JEE à part entière
  • JMX : Le plus de JBoss
  • Arrêt/Redémarrage

Les points clés de l’architecture de JBoss

  • Le microkernel
  • La couche service
  • Introduction à l’AOP dans JBOSS

Installation de JBoss

  • Les vérifications à faire avant d’installer
  • Installation, tests de post-installation (ou télécharger les bons binaires)
  • Présentation des différents répertoires
  • La configuration par défaut de JBoss : présentation des différents fichiers de configuration
  • Les différentes confi gurations dans JBoss
  • Démarrage de JBoss
  • Installer JBoss comme un service (Windows, Unix)
  • Les tests basiques d’installation

Configuration de base

  • Une introduction au Managed Beans
  • Le classLoader de JBoss
  • La séquence de démarrage du serveur
  • Inspecter le serveur grâce à l’application Web jmx-console
  • Les autres accès à la jmx-console
  • L’ajout de services, spécifier les dépendances entre services
  • Déploiement à chaud des composants
  • L’architecture de déploiement de JBoss

Gérer les logs avec Log4J

  • Présentation de Log4j
  • Configurer le niveau de trace de la console
  • Utilisation de la console d’administration de Log4J : chainsaw

Les différents types de déploiements disponibles 

  • Servlet, EJBs, connecteurs, JAR...
  • Anatomie d’un .SAR

 

Intégration d’un moteur de servlet

  • La notion d’ “AbstractWebContainer”
  • Intégration de Tomcat
  • Intégration avec Jetty

Mise en cluster

  • Les fonctionnalités disponibles et points clés
  • Le farming
  • Notion de service singleton
  • Avec Mbean, codage du service

Optimiser son conteneur

  • Personnaliser l’utilisation d’un conteneur en
  • créant sa propre confi guration
  • Personnaliser la chaîne d’invocations (intercepteurs)
  • Optimisation d’une application : pools, transactions

JBoss et les connecteurs

  • Introduction à JCA
  • Configurer les sources de données JDBC
  • Configurer des connecteurs génériques

JBoss et la sécurité

  • Gérer la sécurité avec JAAS
  • Le modèle de sécurité dans JBoss
  • Autoriser la sécurité déclarative avec JBoss
  • Définition de l’identité et des rôles
  • Fixer les permissions
  • Mise en place de SSL avec JBoss
  • JBoss et les firewall

Outillage Connexe

  • Outil d’administration JMS
  • Mise en oeuvre avec Hermes
  • Proxy JDBC, mise en oeuvre de Irongrid
  • Déploiement, utilisation de ANT et Xdoclet

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus