Administration JOnAS
Administration JOnAS
JOnAS a été un des tous premiers serveurs d’applications Java Open Source. Il a aussi été le premier à obtenir la certification J2EE, dans cette catégorie. Il a depuis longtemps fait preuve de robustesse et d’un bon niveau de performance.
Dans cette formation, vous apprendrez à installer JOnAS, à y déployer des applications JavaEE ainsi qu’à accomplir les principales tâches d’administration.
Programme détaillé
Présentation et premiers pas
- 
Présentation du consortium ObjectWeb
 - 
Architecture de JOnAS
 - 
Pré-requis, installation et démarrage
 - 
Intégration avec Tomcat
 - 
Organisation des répertoires
 
Configuration des services JOnAS
- 
Gestion des principaux services (JavaMail, JMS, JTA…)
 - 
Le registre JNDI
 - 
Installation et utilisation des DataSources et des pools de connexions
 
Console d’administration
- 
Mise en place de la console d’administration
 - 
Utilisation de la console pour le déploiement d’une application, la visualisation des logs…
 
Déploiement d’applications JavaEE
- 
Applications Web : archives war
 - 
Applications d’entreprise : archives ear
 
Gestion des droits utilisateurs
- 
Authentifications et autorisations
 - 
Mise en œuvre des realm
 - 
Modes de stockage des droits (fichier plat, base de données, LDAP)
 - 
Gestion des droits avec JAAS : rôles et groupes de permissions
 
Administration avancée
- 
Technique de scripting pour l’automatisation des tâches récurrentes
 - 
Connexions inter-applicatives avec JCA
 
Interfaçage avec Apache HttpServer
- 
Installation du connecteur mod_jk
 - 
Les performances / disponibilités
 - 
Mise en place d’un cluster avec deux nœuds pour le serveur d’applications
 - 
Monitoring et tuning
 - 
Analyse des fichiers de journalisation (logs)
 
Spécificités de Jonas
- 
JORAM : Java ™ Open Reliable Asynchronous Messaging
 - 
Carol : RMI en souplesse
 - 
Jonathan : an Open Distributed Objects Platform
 - 
Jeremie
 - 
JOTM : gestion des transactions
 - 
C-JDBC : Clustered JDBC
 
Prêt à maîtriser ?
Contactez-moi pour organiser cette formation pour votre équipe ou vous inscrire à la prochaine session.
Formation disponible en présentiel ou en distanciel. 
                        Adaptation du contenu possible selon vos besoins spécifiques.