Administration JBoss 7 (Live Virtual Class)

Blended learning

À qui s'adresse la formation?

Administrateurs, Architectes, Software Factory Manager

Durée

2,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

Prérequis

Connaissances système

Objectifs

Après une brève présentation de Java EE, ce cours permet d'acquérir les connaissances nécessaires pour mettre en exploitation un serveur JBoss 7: installation, optimisations de déploiement, surveillance du serveur et administration.
Il sera utile aussi bien aux administrateurs qu'aux développeurs qui ont souvent besoin de savoir comment fonctionne le serveur d'applications.

  • Savoir installer et configurer JBoss
  • Savoir intégrer une application JEE
  • Savoir assurer la mise en production, l'exploitation

Contenu

Présentation de Java et Java EE

  • Présentation de Java
  • Les librairies Java
  • La machine virtuelle Java (1)
  • Les fichiers JAR
  • Java Entreprise Edition (Java EE)
  • Contenu de la spécification Java EE
  • Les applications Web
  • Les Servlets
  • Les JSP (Java Server Pages)
  • Java EE et le modèle MVC
  • Rôles des EJB
  • JPA
  • Architectures de déploiement
  • Java EE: historique
  • Java EE 6: la notion de profil

Présentation de JBoss Application Server

  • Présentation
  • Historique des version de JBoss
  • JBoss Community vs JBoss EAP
  • JBoss AS 7
  • JBoss 7: performances
  • JBoss 7: le socle
  • JBoss 7: fichier de configuration simplifié
  • JBoss 7: deux modes de fonctionnement
  • JBoss 7: administration centralisée
  • JBoss 7: outils d'administration
  • Offre JBoss

Le mode standalone

  • Installation JBoss Comunity
  • Installation JBoss EAP 6
  • Installeur graphique
  • Arborescence
  • Démarrer le serveur
  • Tester le serveur
  • Démarrage en service
  • Arrêter le serveur
  • Le fichier standalone.xml
  • Liste des sous-systèmes
  • Interfaces
  • Options de lancement
  • Accès à la console d'administration
  • La console d'administration
  • Autoriser l'accès à distance
  • Configuration des ports
  • Variables et propriétés système
  • Paramétrages de la JVM
  • Arborescence du répertoire standalone
  • Gestion des logs

Administration centralisée

  • Domaine JBoss
  • Mise en place d'un domaine
  • Domain Controller
  • Host Controller
  • Options de lancement
  • Configuration d'un domaine
  • Configuration d'un groupe de serveurs
  • Création d'un groupe de serveurs
  • Configuration d'un hôte
  • Définition de serveurs
  • Pilotage des serveurs
  • Monitoring
  • Arborescence du répertoire domain

Administration des applications

  • Composants d'une application d'entreprise
  • Procédures de déploiement
  • Deployment Scanner
  • Déploiement par la console
  • Log sur les applications
  • Console et copie de fichier
  • Mise à jour d'une application
  • Désinstallation d'une application
  • Déploiement dans un domaine
  • Descripteurs de déploiement JBoss
  • JBoss et gestion des ClassLoaders

Accès aux données

  • Présentation de JDBC
  • Types de drivers
  • DataSource
  • Intérêt des pools de connexions
  • Installation d'un driver JDBC
  • Configuration d'une DataSource
  • Référence de DataSource
  • Tracer les appels JDBC

Administration en ligne de commande

  • Utilisation du CLI
  • Le mode interactif
  • Principes de bases du CLI
  • Commande
  • Exemples de commandes utiles
  • Le mode 'batch'
  • Sauvegarde de la configuration

Lien avec le serveur HTTP

  • Améliorer les performances
  • HA
  • Activation des fonctionnalités HA
  • Répartition de charge
  • Installation du serveur HTTP
  • Réplication de session
  • Activation et passivation de session

Sécurité

  • Présentation de JAAS
  • Domaines de sécurité
  • Login modules
  • Méthode d'authentification

Conclusion

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Contact pour cette formation

Nathalie Thielemans / Nassera Aici

Ces formations pourraient vous intéresser

EN
Journée
Sur demande
Langages informatiques - Langage java