Red Hat vous souhaite la bienvenue

Découvrez l'actualité Red Hat près de chez vous

Découvrez l'actualité des clients Red Hat dans le monde entier :

JB435

Déploiement d'un ESB avec Red Hat JBoss Fuse

Informations pour :

Concevez, développez et déployez des applications basées sur OSGi à l'aide de Red Hat JBoss Fuse

Le cours pratique Déploiement d'un ESB avec Red Hat® JBoss® Fuse permet aux développeurs et architectes Java de maîtriser la solution Red Hat JBoss Fuse, une distribution commerciale d'Apache ServiceMix.

Résumé du cours

Les étudiants acquerront les compétences nécessaires au développement et au déploiement des principaux concepts de création, de développement et de déploiement d'applications basées sur OSGi, à l'aide des fonctions de Red Hat JBoss Fuse, notamment :

  • Gestion des bundles
  • Outils de développement
  • Fonctionnalités de gestion via Fuse Fabric, avec la console de gestion Fuse (FMC) et l'IDE Fuse

Contenu du cours

  • Architecture de Red Hat JBoss Fuse
  • Bundles : structure, outils, transitions d'état
  • Ligne de commande JBoss Fuse : sous-systèmes, aide, et scripts shell
  • Avantages des fonctionnalités OSGi basiques
  • Notions et utilisations fondamentales d'OSGi
  • Gestion d'entreprise via Fabric, avec la FMC et l'IDE Fuse

Public ciblé

Développeurs et architectes Java devant apprendre à mettre en œuvre des EIP à l'aide du routeur de médiation de Fuse

Prérequis

  • Maîtrise de Java, notamment Spring Framework et les outils de développement Java : Ant, Maven et Eclipse
  • Connaissances de base d'Apache Maven

Présentation de Red Hat JBoss Fuse

Découvrir les principaux concepts de l'environnement JBoss Fuse/OSGi, notamment l'architecture, les sous-systèmes majeurs et les dépendances à d'autres produits.

Installation, construction et configuration de Red Hat JBoss Fuse

Localisation, installation, éventuellement construction et déploiement de l'outil JBoss Fuse

Identification de la structure du dossier du produit et compréhension de la relation avec son utilisation

Découverte et mise en service de l'interface de ligne de commande JBoss

Utilisation de la ligne de commande pour exploiter les nombreux sous-systèmes de JBoss Fuse

Identification des avantages des fonctions architecturales du système

Utilisation des fonctions OSGi avancées

Résolution des problèmes de chargement de classe grâce au concept de bundle OSGi

Développement d'applications à l'aide de Red Hat JBoss Fuse et Karaf

Mise en relation de l'outil Maven avec le développement d'applications OSGi

Création d'un projet OSGi

Compréhension des FAB (Fuse Application Bundles)

Compréhension des différences entre les bundles OSGi et les bundles Fuse, ainsi que de leurs avantages respectifs

Simplification de la gestion d'entreprise et de l'intégration grâce à Red Hat JBoss Fuse et Fabric

Identification des problèmes de gestion d'entreprise des solutions d'intégration basées sur JBoss Fuse

Apprendre à utiliser les outils JBoss Fuse pour simplifier la gestion des configurations des serveurs.


REMARQUE : le programme du cours est susceptible d'être modifié au vu des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour plus d'informations ou une confirmation sur un objectif ou un thème particulier, contactez un conseiller en formation.