Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.
The content of this page is not available in English
Tous
Notions de JEE
Comprendre les enjeux de la maintenance d'un serveur d'application JBoss - Savoir administrer un serveur ou un ensemble de serveurs JBoss EAP.
Composants et conteneurs Empaquetage:.jar,.war,.ear,.rar Spécifications et standards JEE: Servlet/JSP, WS, EJB, JMS,... Serveurs d'applications JEE: Web Profile, Full Profile Déploiement d'applications
Atelier: Structure des archives JEE (.jar,.war,.ear) et descripteurs de déploiement
JBoss EAP: présentation, différences avec les anciennes versions de JBoss Distributions, licencesArborescence de l'installation Ports d'écoute Scripts et modes de démarrage: standalone vs domaine Options de la JVM Moyens d'administration: console web, interface de lignes de commande (CLI)
Atelier: installation du serveur, configuration globale
Mode standalone:
Mode domaine:
Gestion des logs
Atelier: scénarios de configuration du serveur dans les 2 modes (standalone et domain)
Déploiement sous JBoss EAP: mécanisme, structure du repository Archives et Exploded Archive Déploiement dans les 2 modes: standalone et domaine Déploiement à chaud (par copie) Déploiement par console web Déploiement par CLI Monitoring des applications déployées Mise à jour, repli d'applications Gestion du classpath
Atelier: déploiement d'applications par différentes méthodes: console, CLI, copie
JNDI: présentation, fonctionnement, appel Gestion des drivers JDBC (archives, modules) Configuration de Datasources pour l'accès aux bases de données Gestion du pool de connexion Configuration des files d'attente JMS Monitoring
Atelier: Configuration de ressources par console web et en CLI
Architecture DMZ Configuration d'un frontal web (Apache HTTPD ou Undertow) Architecture horizontale/verticale et modes de couplage Load balancing: répartition de charges, affinité de session Fail over: reprise après incident
Atelier: Couplage de JBoss EAP avec un frontal web et multiples configurations: load balancing, fail over
Systèmes de sécurité du serveur Modules de login disponibles (UserRolesLoginModule,DataBaseLoginModule) Sécurité des applications: JAAS, annotationsSSL (HTTPS)
Atelier: Configuration de modules de sécurité
Stratégie de tuning
Optimisation de la JVM, analyse de la mémoire
Tuning du serveur JBoss EAP
Atelier: Paramétrage avancé du serveur et de la JVM
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis
Sources des exercices + Support papier