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
  • Entreprise
  • Distance
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
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

Mettre en place une architecture orientée services avec des web services Java - Optimiser et sécuriser des services web
Tarif

A partir de 2 125,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Java - Avancé

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

 Développeurs souhaitant acquérir les connaissances nécessaires pour être capable de développer des applications graphiques riches  et d'utiliser de nombreux paquetages du langage.

À l'issue de la formation, le stagiaire sera capable de :

  •     Développer des projets Java complexes
  •     Développer des applets graphiques avec AWT et SWING
Tarif

A partir de 1 910,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Centre

Objectifs de la formation

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

  • Utiliser correctement le langage Java comme langage objet
  • Employer les principales librairies et technologies sous-jacentes pour créer une application
  • Structurer et organiser vos développements en Java
  • Implémenter les différents concepts de base objet en Java (héritage, polymorphisme, interface...).
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Mettre en place des tests d'applications web Java avec Selenium
Tarif

A partir de 1 790,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender l'architecture de la plateforme Alfresco pour y développer de nouvelles fonctionnalités.
  • Mettre en place un environnement de développement pour Alfresco avec Maven et Eclipse.
  • Comprendre le SDK Alfresco et savoir l'utiliser en développement.
  • Etendre le modèle de données et de permissions d'Alfresco pour personnaliser les méta-données des documents.
  • Modéliser et créer de nouveaux types de contenu et aspects.
  • Concevoir de nouvelles fonctionnalités de la GED en Java avec Spring et les APIs de service d'Alfresco.
  • Créer des nouvelles actions et comportements en Java.
  • Développer des scripts et des WebScripts avec JavaScript et les APIs de service d'Alfresco.
  • Personnaliser l'apparence d'Alfresco Share pour intégrer les nouvelles fonctionnalités dans l'interface.
  • Packager des applications afin de pouvoir les redistribuer.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser les fondements de la POO - Comprendre la décomposition d'une application d'entreprise en objets (conception/design OO) - Appliquer les principes de regroupement, de structuration et de communication entre les objets d'un système complexe - Concevoir des systèmes OO de manière à  favoriser la maintenabilité et faciliter le changement dans un contexte itératif - Appliquer les principes S.O.L.I.D. - Comprendre certains modèles de conception d'entreprise (Repository, Factory, DTO) - Connaître la place et les différences entre les styles architecturaux - Connaître quelques modèles architecturaux (DDD, Clean Architecture ...) - Concevoir des applications faiblement couplées et cohésives.
Tarif

A partir de 1 795,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Frameworks Java

Proposé par Sparks

Objectifs de la formation

  • Avoir une vue d'ensemble des frameworks Java et comprendre leur intérêt d'utilisation
  • S'approprier les meilleures pratiques pour manipuler les principaux frameworks
Tarif

A partir de 2 750,00 €

Durée

5 jours

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
  • Entreprise
  • Distance
  • Centre

Java - Sécurité Java JEE

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Connaître les risques potentiels dans l’utilisation de Java et les parades à mettre en œuvre.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Pouvoir accéder simplement aux bases de données avec Java - Réaliser une structure de persistance maintenable et performante - Etre en mesure d'utiliser des webservices privés ou publics existants - Savoir créer, mettre en place et déclarer des Webservices en java
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...