Java - Administration JBoss

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Chefs de projets et développeurs souhaitant acquérir les compétences nécessaires pour installer et administrer le serveur JBOSS d’applications.

A l’issue de la formation, le stagiaire sera capable de :

  • Savoir installer et démarrer le serveur JBoss
  • Pouvoir configurer et déployer les applications JEE
  • Être à même de sécuriser des applications
  • Acquérir les compétences nécessaires à l'optimisation d'un serveur JBoss

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions

Programme

JBoss

  • JBoss présentation
  • Historique, présentation des différentes versions et de leurs caractéristiques, de JBOss AS V 5, 6, 7 à WildFly.
  • L'architecture Jboss : le noyau, la couche services, la couche présentation, la couche application, le principe JMX et les Mbeans.
  • Les outils JBoss: Hibernate, AOP, cache IDE.Présentation du noyau JBoss. Présentation du micro-conteneur.
  • Installation, configuration, arborescence des fichiers. Les services disponibles.
  • Adaptation de la configuration : ajout/suppression de services.
  • Visualisation dans les consoles de JBoss.

Applicatif

  • Terminologie : application web, container, sources de données, pilote JDBC, hôtes virtuels.
  • Configuration des services essentiels : JBossWeb, JNDI, JBossMQ, ...
  • Configuration du scanner de déploiement d'applications.
  • Applications pliées, dépliées.

Lien avec Tomcat

  • Installation de Tomcat et modification des paramètres de base.
  • Activation du service Tomcat dans la configuration Jboss.
  • Le fichier server.xml.
  • Administration du service web.
  • Mise en place d'hôtes virtuels.

Gestion des ressources

  • Fournisseurs d'URL, fournisseurs JMS, sessionMail.
  • Mécanismes de connexion aux bases de données : JDBC, pool de connexions.
  • Modification de la base de données cible.
  • Exemple avec postgresql.
  • Connexion interapplicatives avec JCA.

Sécurité avec JAAS et SecurityManager

  • Intégration de la sécurité dans le serveur d'applications.
  • Mise en place d'une politique de sécurité lors du déploiement de l'application.
  • Sécurité : JAAS, rôles, groupes de permissions.

Automatisation

  • Exploitation par scripts avec twiddle, JBoss-cli.
  • Parcours de ressources.
  • Ecriture d'un script de visualisation de statistiques sur un cluster: taux d'utilisation mémoire, nombres de requêtes, connexions JDBC.
  • Scripts d'automatisation

Journalisation

  • Mise en œuvre de la journalisation.
  • Analyse des logs.
  • Fichiers de logs, résolution d'incidents.
  • Configuration de la journalisation.
  • Modification des niveaux de journalisation.
  • Différents types ventilations.
  • Centralisation des logs vers une machine syslog externe.

Suivi

  • Gestion des performances.
  • Suivi du garbage collector.
  • Installation du MBean Jboss Profiler.
  • Suivi du ramasse miettes (garbage collector) avec jconsole.
  • Paramètres de la JVM pour gérer au mieux l'espace mémoire.
  • Optimisation et allègement des configurations JBoss.
  • Utilisation du MBean SNMP sur version 7.
  • Envoi de trap SNMP à une console de supervision.
  • Lien vers la supervision avec Nagios via SNMP.
  • Automatisation d'alertes en cas d'incident

Prérequis

Aucun

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Formation Java SE 8

Proposé par DAWAN

Objectifs de la formation

Maîtriser les évolutions apportées par Java 8
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en place l'environnement de développement Java EE ;
  • Réaliser une servlet et gérant son cycle de vie ;
  • Exploiter une requête HTTP et générer une réponse HTTP ;
  • Concevoir et implémenter une JSP ;
  • Implémenter les mécanismes d'inclusion, de délégation et de redirection entre les composants de l'application ;
  • Gérer les contextes de l'application et des utilisateurs
  • Intercepter et traiter les erreurs ;
  • Établir une connexion à une base de donnée en implémentant le design pattern DAO ;
  • Implémenter des composants filtres et intercepteurs d'événements
  • Traduire des messages, formater des dates et des nombres
  • Implémenter un service Web REST
  • Invoquer un service Web avec AJAX et JSON
  • Construire et déployer une application Web
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître les mécanismes de sécurité du JDK (Java Development Kit)
  • Décrire les principales failles de sécurité applicative
  • Distinguer la sécurité applicative de la sécurité système et réseau
  • Mettre en oeuvre les principales stratégies de sécurité en Java
  • Utiliser JCE (Java Cryptography Extension)
  • Authentifier et autoriser l'accès aux composants Java EE
  • Créer des tests visant à éprouver la sécurité des applications
  • Formuler des exigences de sécurité aux autres corps de métiers.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Réaliser et déployer des applications complètes, performantes et maintenables en Java - Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces - Connaître et maîtriser les concepts avancés de la programmation Java
Tarif

A partir de 2 375,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Java Card

Proposé par DAWAN

Objectifs de la formation

Maîtriser la plateforme Java Card pour le développement d'applications embarquées (cartes à  puce)
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Connaître les possibilités génériques de JBuilder - Maîtriser l'environnement de développement - Savoir déployer une solution Java ou J2EE avec JBuilder
Tarif

A partir de 1 125,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

- Développer des algorithmes parallèles efficaces - Analyser des fichiers non structurés et développer des tâches Java MapReduce - Charger et récupérer des données de HBase et du système de fichiers distribué Hadoop (HDFS) - User Defined Functions de Hive et Pig
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...