JBoss EAP / WildFly – Administrer un serveur d’applications Jakarta EE

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Maitriser l’installation du serveur
  • Déployer vos livrables (WAR, EAR, EJB, …)
  • Maîtriser l’intégration avec votre base de données
  • Sécuriser les accès à vos applications
  • Configurer un pool de connexions et pool de threads
  • Gérer/créer les fichiers journaux du serveur et des applications
  • Mettre en œuvre le clustering et la haute disponibilité

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Découvrez comment administrer les serveurs JBoss EAP et WildFly avec notre formation axée sur Jakarta EE.
Apprenez à installer le serveur, déployer des applications, intégrer avec votre base de données, sécuriser l’accès à vos applications, configurer un pool de connexions et de threads, gérer les fichiers journaux du serveur, et mettre en œuvre le clustering et la haute disponibilité.
Que vous utilisiez WildFly (Open Source) ou JBoss EAP (Red Hat), cette formation couvre tout ce dont vous avez besoin pour gérer efficacement vos serveurs en production.

Programme

Présentation de la plate-forme Jakarta EE (2 heures)

  • Les applications Web
    • Les composants : Servlets, Server Pages, les Beans, …
  • Les applications Enterprise Beans
    • Les Enterprise Beans Session, Message-Driven

Le serveur d’application JBoss EAP / WildFly (1 heure)

  • Les rôles d’un serveur d’application Jakarta EE
    • Les conteneurs
    • La fourniture des services Jakarta EE
  • Caractéristiques de JBoss EAP / WildFly
    • Les composants de JBoss EAP / WildFly
    • Support de Jakarta EE
    • Fonctionnalités spécifiques
    • Les interfaces d’administration

Installation du serveur (3 heures)

  • Installation de la plateforme Java : prérequis
  • Installation de JBoss EAP / WildFly
  • Arborescence d’une installation JBoss EAP / WildFly
  • Structure de la configuration de base
  • Opérations de base
    • Démarrage et arrêt
  • Travaux pratiques :
    • Déploiement d’un serveur JBoss EAP / WildFly en mode standalone

Architecture et configuration de JBoss EAP / Wildfly (4 heures)

  • Présentation de JMX
    • JMX dans JBoss EAP / Wildfly
  • Les services de JBoss EAP / Wildfly
    • Configuration du service de nommage
    • Configuration de la sécurité
    • Configuration des sources de données JDBC
    • Configuration du service asynchrone MQ
    • Configuration du conteneur Web
    • Configuration du service de journalisation
  • Accès à la configuration des services
    • Dans les fichiers
    • Avec les outils d’administration : Console, CLI
  • Travaux pratiques :
    • Configuration d’une source de données pour liaison à une base de données applicative
    • Configuration du conteneur Web pour l’accès en HTTP(S) à une application Web

Déploiement d’applications Jakarta EE (3 heures)

  • Préparation des livrables
    • Configurer le déploiement des modules Web (.WAR)
    • Le descripteur de déploiement Web de JBoss EAP / Wildfly
  • Processus de déploiement
    • Déploiement à chaud / à froid
    • Déploiement avec les outils d’administration
    • Déploiement par les fichiers
  • Gestion des applications
    • Démarrage, arrêt, retrait, …
  • Travaux pratiques :
    • Configuration et préparation d’une application Jakarta EE
    • Déploiement avec les différentes techniques

Analyse et supervision du serveur (4 heures)

  • Exploitation et analyse des fichiers journaux du serveur
    • Adaptation des stratégies et niveaux de verbosité
    • Configuration de la rotation des journaux
  • Principes de supervision d’un serveur d’application Jakarta EE
    • Utiliser JMX et un outil de supervision
  • Les principales ressources à surveiller
  • Planifier et exécuter des tests de charge
  • Reconfiguration d’un serveur JBoss EAP / Wildfly pour les performances
  • Travaux pratiques :
    • Reconfiguration des fichiers journaux du serveur
    • Mesure des performances avec un outil de supervision JMX
    • Exécution de test de charge sur le serveur
    • Reconfiguration suite à l’identification des problèmes de disponibilité et performance

Configuration de JBoss EAP / Wildfly pour la haute-disponibilité (4 heures)

  • Les concepts de répartitions de charge et de tolérances de pannes dans un environnement Jakarta EE
    • Besoins et contraintes de mise en œuvre
  • Une solution de clustering avec JBoss EAP / Wildfly
    • Déploiement d’instances de serveur en mode « Domain »
    • Principes et achitectures
    • Création et configuration de nœuds
    • Contraintes de déploiement des applications dans un cluster
  • Travaux pratiques :
    • Création d’un cluster
    • Déploiement d’une application dans le cluster
    • Supervision du cluster et de ses nœuds

Prérequis

  • Exploiter le protocole HTTP
  • Mettre en œuvre les technologies Java et Jakarta EE

Public

Concepteurs/Développeurs, Administrateurs systèmes & réseaux, Intégrateurs d’applications, Architectes techniques

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Installer le serveur Web Apache sur différents systèmes d’exploitation.
  • Configurer le mode de fonctionnement d’Apache selon le système d’exploitation pour optimiser les performances.
  • Comprendre l'organisation de la configuration dans les différents fichiers.
  • Optimiser la configuration d'Apache vis à vis du chargement des modules nécessaires.
  • Réaliser la configuration minimale d'Apache pour son fonctionnement en tant que reverse-proxy.
  • Mettre en place une configuration optimale de la journalisation.
  • Mettre en place une stratégie de restriction d’accès par machine et par authentification utilisateur.
  • Sécuriser les échanges entre les navigateurs et le serveur avec HTTPS.
  • Gérer la répartition de charge et la tolérance de panne sur plusieurs serveurs backend.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Effectuer des choix de conception et d’architecture d’infrastructures Systèmes et Réseaux
  • Installer, configurer, exploiter une infrastructure
  • Maîtriser les systèmes Windows et Linux
  • Maîtriser les technologies réseaux
  • Gérer des systèmes virtualisés
  • Déployer et administrer une infrastructure dans le Cloud
Tarif

A partir de 13 020,00 €

Durée

103j / 721h

Modes

Objectifs de la formation

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

  • Installer et administrer la solution SES Evolution (Stormshield Endpoint Security)
  • Déployer des agents SES Evolution sur un parc de postes et serveurs à protéger
  • Mettre en place une politique pour protéger le système
  • Mettre en place une politique de contrôle des périphériques et des réseaux
  • Mettre en place une politique de configuration conditionnelle.
Tarif

A partir de 1 850,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Administrer les paramètres avancés d'une base de données MySQL
  • Identifier, anticiper et régler les problèmes de performance de votre serveur de bases de données MySQL et de son environnement
  • Décrire l'architecture de MySQL
  • Bien choisir votre moteur de stockage
  • Choisir les bons types de données
  • Optimiser les requêtes
  • Optimiser le serveur MySQL
  • Identifier les goulots d'étranglement
  • Gérer les caches et les buffers
  • Auditer un serveur MySQL.
Tarif

A partir de 2 130,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Présenter une vue d'ensemble du SGDBR PostgreSQL, de ses fonctionnalités et des différentes sources d'information utiles
  • Comparer les différentes possibilités d'installation de PostgreSQL
  • Créer, configurer, contrôler une instance PostgreSQL (database cluster)
  • Mettre en oeuvre les différentes bases de données d'une instance PostgreSQL et utiliser les "tablespaces"
  • Gérer les connexions aux différentes bases de données d'une instance PostgreSQL
  • Développer la sécurité des accès au serveur et aux objets de ce serveur PostgreSQL
  • Reconnaître les mécanismes de journalisation mis en oeuvre sous PostgreSQL
  • Citer les principales opérations de maintenance à effectuer sur les bases de données d'un serveur PostgreSQL
  • Utiliser les outils psql et pgAdmin4
  • Présenter une vue d'ensemble des tables et des index d'un serveur PostgreSQL
  • Mettre en oeuvre les éléments nécessaires pour sauvegarder et restaurer de manière cohérente les données des bases d'un serveur PostgreSQL
  • Décrire les premiers éléments d'optimisation d'un serveur PostgreSQL.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous aurez les connaissances nécessaires pour :

  • Développer des applications Web full JavaScript tout en découvrant les fonctionnalités principales des technologies Javascript comme Angular et Node JS.
  • Dialoguer très riche avec le serveur (ligne de commande interactives, accès aux fichiers/dossiers, analyse de performances, etc.) grâce à une large bibliothèque proposé par NodeJS.
  • Comprendre comment Angular facilite le développement autour des concepts de composants, de services et de routing.
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender le vocabulaire et les concepts clés de l'ergonomie et de l'UX Design et savoir les appliquer sur un projet web mobile
  • Appréhender les exigences ergonomiques du développement d’applications web pour les appareils tactiles
  • Disposer d'une méthodologie de conception et d’évaluation d’interfaces mobiles : charte graphique, navigation, guidage, esthétique, coût, robustesse, adaptabilité, performance, etc.
  • Appréhender les meilleures pratiques pour réaliser des maquettes et conduire le cycle de maquettage d’une application web compatible avec les mobiles
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Jahia : Administration

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation Jahia administration couvre tous les aspects techniques dans le fonctionnement, la mise en œuvre, la surveillance et l’optimisation de Jahia. Elle ne s’adresse donc pas aux utilisateurs de Jahia. Dans un premier temps, nous présentons l’architecture générale de Jahia et les liens entre les différentes technologies sous-jacentes : Tomcat, serveur d’application (Jboss, Websphère, Weblogic), le moteur de Workflow jBPM, le moteur de règles Drools, etc. afin de bien positionner les différents points d’entrée de l’administration Jahia. Ensuite vous allez apprendre à installer Jahia sous Linux ou Windows et à effectuer les premiers réglages post-installation en utilisant la ligne de commande pour maîtriser vos actions. Vous apprenez à utiliser l’interface d’administration pour régler les paramètres du serveur (projets, utilisateurs, portlets, modules) et du site (groupes, langues) tout en maîtrisant les réglages avancés et les options pertinentes. Le dernier chapitre traite des performances et de la surveillance de vos applications Jahia tout en vous rendant capable d’anticiper les dysfonctionnements et de savoir y remédier.

Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Le serveur OpenSource JBoss supporté par Redhat est le serveur applicatif Java EE dont la pénétration en entreprise est en constante progression. Les versions communautaire 7.x, ou commerciale EAP 6 sont toutes les deux certifiée Java EE6 et offrent d'autres fonctionnalités très attractives (console d'administration, outils de commande en ligne, support pour le clustering, outils de monitoring, …) Cette formation JBOSS 7/JBoss EAP 6, très complète, vous présentera l'ensemble des caractéristiques de ce serveur applicatifs dans ces 2 versions. Tournée vers les administrateurs de plate-forme, ce cours permet d'acquérir toutes les compétences nécessaires aux tâches quotidiennes d'exploitation d'application en production: Installation du produit, configuration du serveur, automatisation des déploiements, surveillance des applications, sécurité et clustering.

Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Microsoft Azure - Administration

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Permettre aux professionnels de l'informatique d’acquérir les compétences pour administrer Microsoft Azure.

A l’issue de la formation le participant sera capable de :

  • Savoir créer et dimensionner des machines virtuelles
  • Être capable d’implémenter des solutions de stockage
  • Savoir configurer les réseaux virtuels
  • Être en mesure d’effectuer des sauvegardes et de partager des données
  • Disposer des compétences nécessaires pour interconnecter Azure avec un site "On-Premise"
  • Savoir implémenter Azure AD
  • Connaître les mécanismes de protection des données Azure et savoir les mettre en oeuvre

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Administrateur et responsable de solutions traditionnelles souhaitant évoluer vers Azure

Pré-requis

Posséder des compétences de bases sur Microsoft Azure

Tarif

A partir de 2 865,00 €

Durée

4 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...