Chaque environnement WebSphere ESB est créé dans un profil contenant l'ensemble des fichiers servant à sa définition. L'interface graphique de l'assistant de gestion des profils permet de créer de nouveaux profils WebSphere ESB et d'augmenter des profils WebSphere Application Server ou WebSphere Application Server Network Deployment existants pour en faire des profils WebSphere ESB. Il existe trois types de profil WebSphere ESB : profil autonome, profil personnalisé ou profil de gestionnaire de déploiement.
Le premier profil que vous créez sur un ordinateur devient le profil par défaut. Le profil par défaut est la cible par défaut des commandes exécutées à partir du répertoire bin de la racine d'installation du produit. Lorsqu'un seul profil existe sur une machine, toutes les commandes s'appliquent à ce profil. Tout profil que vous créerez ultérieurement peut devenir le profil par défaut. Il ne peut exister qu'un seul profil par défaut.
Avant d'utiliser l'assistant de gestion des profils, installez les fichiers de base de WebSphere ESB, puis utilisez l'assistant de gestion des profils pour créer une combinaison des trois profils suivants.
Un profil de serveur autonome dispose de sa propre console d'administration et de l'intégralité des exemples d'applications (si vous avez installé la fonction Galerie d'exemples). Chaque serveur autonome est complètement opérationnel et est géré indépendamment des autres serveurs. Si vous avez effectué une installation complète de WebSphere ESB, un profil de serveur autonome nommé default et un serveur nommé server1 ont déjà été créés.
Le gestionnaire de déploiement fournit une seule interface d'administration à un groupe logique de serveurs sur une ou plusieurs machines. Ce groupe logique de serveurs est appelé cellule.
Un gestionnaire de déploiement gère la configuration de tous les noeuds gérés de sa cellule et déploie des applications sur tous les noeuds gérés de la cellule. Tous les profils de la cellule se partagent des fichiers de commandes et d'autres éléments binaires du produit créés lors de l'installation.
L'utilisation de noeuds gérés dans une cellule est préférable à l'utilisation d'un même nombre de serveurs autonomes car le gestionnaire de déploiement peut ainsi centraliser l'administration de la cellule.
A partir du point de contrôle unique du gestionnaire de déploiement, vous pouvez définir des serveurs et des processus de serveur IBM HTTP, démarrer et arrêter des serveurs et également déployer des applications n'importe où à l'intérieur de la cellule.
L'ordre de création des profils est indifférent mais la cellule sera opérationnelle plus rapidement si vous créez d'abord un profil de gestionnaire de déploiement. Créez ensuite un profil personnalisé, puis fédérez-le sur le profil de gestionnaire de déploiement (voir Fédération de noeuds personnalisés dans un gestionnaire de déploiement). Vous disposez à présent d'une cellule opérationnelle avec un noeud géré que vous pouvez gérer à partir de la console d'administration du gestionnaire de déploiement.
Vous pouvez créer ou augmenter des profils en mode silencieux, en utilisant un fichier de réponses à la place de l'interface graphique. Voir Création de profils en mode silencieux pour consulter des exemples de création ou d'augmentation de profils en mode silencieux.
Vous pouvez également utiliser la Commande manageprofiles pour créer, augmenter, réduire et supprimer des profils.