Dans un environnement de production, le gestionnaire et d'autres composants
de votre solution Optim peuvent
être installés sur plusieurs ordinateurs pour une meilleure performance et une plus grande fiabilité.
La configuration des composants de manière à ce qu'ils fonctionnent ensemble peut nécessiter la coopération
de nombreuses personnes.
Les personnes collaborant à la configuration du gestionnaire avec d'autres
composants peuvent inclure :
- Administrateur du serveur d'applications
- Administrateur système de l'ordinateur du proxy
- Développeur de services
- Utilisateur avec accès administrateur au gestionnaire
- Utilisateur avec accès de l'administrateur de base de données au gestionnaire
Administrateur du serveur d'applications
L'administrateur
du serveur d'applications est en charge de la configuration initiale du gestionnaire
et du serveur de gestion. Pour terminer la configuration initiale du gestionnaire
et du serveur de gestion, l'administrateur du serveur d'applications doit
exécuter les tâches suivantes :
- Installer le gestionnaire et le serveur de gestion à l'aide d'IBM® Installation Manager.
Vous pouvez utiliser Installation
Manager pour installer une version d'IBM WebSphere Application Server
Community Edition fourni avec le gestionnaire. Vous pouvez déployer le gestionnaire et le serveur de gestion dans WebSphere Application Server Community Edition pour un test et une évaluation.
- Démarrer le serveur d'applications sur lequel le gestionnaire
et le serveur de gestion seront déployés, si ce n'est déjà fait.
- Créez une source de données (ou un pool de base de données) sur le serveur d'applications
sur lequel le serveur de gestion sera déployé. Utilisez OptimServerDB
comme nom de la base de données pour cette source de données.
Cette source de données est préconfigurée
lorsque vous installez la version de WebSphere Application Server Community
Edition fourni avec le gestionnaire.
- Créez une source de données (ou un pool de base de données) sur le serveur d'applications
sur lequel le gestionnaire sera déployé. Utilisez optimConsoleDB comme nom de la base
de données pour cette source de données.
Cette source de données est préconfigurée
lorsque vous installez la version de WebSphere Application Server Community
Edition fourni avec le gestionnaire.
- Déployer les fichiers WAR (Web Archive) du serveur de gestion et du gestionnaire sur le serveur
d'applications.
Si vous mettez à niveau, supprimez toutes les versions
précédentes des fichiers WAR du serveur de gestion et du gestionnaire avant de pouvoir déployer
de nouvelles versions des fichiers WAR.
Les fichiers WAR se trouvent aux emplacements suivants,
où
répertoire_installation_partagé est
le répertoire d'installation que vous avez spécifié pour le groupe de packages partagé IBM Optim.
- Fichier WAR du gestionnaire : répertoire_installation_partagé/console/app/optim.war
- Fichier WAR du serveur de gestion : répertoire_installation_partagé/server/app/management-server.war
Par exemple, l'emplacement par défaut du fichier WAR du gestionnaire sous Microsoft Windows est
C:\Program Files\IBM
Optim\shared\console\app\optim.war.
Si vous mettez à niveau,
vous devez avertir les utilisateurs que le gestionnaire est mis à niveau. Il peut être nécessaire pour l'utilisateur d'actualiser le navigateur
ou d'effacer le cache du navigateur pour obtenir la version mise à niveau du gestionnaire.
- Configurer les comptes utilisateur pour le gestionnaire.
Un domaine de sécurité appelé
optimConsoleRealm est préconfiguré lorsque vous installez la version de WebSphere Application Server
Community Edition livré avec le gestionnaire. Le domaine de sécurité optimConsoleRealm
préconfiguré stocke les informations de sécurité dans les tables OOB_ROLE, OOB_USER
et OOB_USER_ROLE dans la base de données optimConsoleDB. Vous pouvez ajouter des comptes,
supprimer des comptes ou modifier des mots de passe en modifiant les informations utilisateur
dans les tables OOB_USER et OOB_USER_ROLE.
- Pour établir une connexion sécurisée entre un serveur de gestion et
un proxy se trouvant sur des ordinateurs distincts, ajoutez une relation d'accréditation entre
le serveur de gestion et le proxy. Vous pouvez utiliser l'administrateur système
de l'ordinateur proxy pour ajouter cette relation d'accréditation.
- Si le programme d'exécution doit être utilisé pour exécuter les services, créer et configurer
les tables de données de remplacement et de données de modèle sur la base de données de votre choix.
Vous
pouvez utiliser Installation Manager pour installer Optim Replacement Data Database
avec le serveur de gestion. Vous pouvez également installer les données
à partir d'Optim Replacement
Data Database sous un format séparé par des virgules. Les données sont installées avec le code de
Data Definition Language (DDL). Utilisez le code DDL pour créer et configurer
les tables de données de remplacement et de données de modèle sur la base de données de votre choix.
Selon vos besoins, l'administrateur du serveur d'applications
peut choisir de déployer d'autres instances du serveur de gestion
et du gestionnaire sur d'autres serveurs d'applications.
Administrateur système de l'ordinateur du proxy
L'administrateur
système est en charge de la configuration initiale du proxy
et de tous les composants d'exécution du service utilisés par le proxy.
Pour procéder à la configuration initiale des composants, l'administrateur système
doit exécuter les tâches suivantes :
- Installer le proxy à l'aide d'Installation Manager.
- Installer le composant d'exécution de service ou les composants
inclus dans votre solution. Par exemple, si votre solution inclut
Executor, installez ce dernier à l'aide d'Installation Manager.
- Configurer le proxy pour utiliser le composant d'exécution de service ou
les composants inclus dans votre solution.
- Pour établir une connexion sécurisée entre un serveur de gestion et
un proxy se trouvant sur des ordinateurs distincts, ajoutez une relation d'accréditation entre
le serveur de gestion et le proxy. Vous pouvez utiliser l'administrateur
du serveur d'applications sur lequel le serveur de gestion est déployé pour ajouter cette relation d'accréditation.
Selon vos besoins, l'administrateur système peut choisir
d'installer d'autres instances du proxy et du composant d'exécution
de service sur d'autres ordinateurs.
Développeur de services
Le développeur de services est
en charge de la publication des services dans le référentiel et du test
des services à l'aide du gestionnaire. Les développeurs de services utilisent IBM Optim Designer
pour concevoir des services, effectuer des tests initiaux sur les services et publier
des services dans un référentiel. Le développeur de services peut utiliser
le gestionnaire (concepteur du rôle utilisateur) pour vérifier que le service
est disponible sur le référentiel et pour mieux tester le service. Lorsque le développeur de service en a terminé
avec le test, il peut remonter le service vers un autre
référentiel.
Par exemple, une entreprise utilise un référentiel test
et un référentiel de production. Un développeur de service de cette entreprise
utilise Optim Designer pour concevoir
des services et publier les services dans le référentiel test. Le développeur de service
teste ensuite les services dans le référentiel test. Lorsque le
service est opérationnel pour une utilisation en production, le développeur de service remonte
les services au référentiel de production.
Pour plus d'informations sur
la façon de concevoir, de tester et de publier des services à l'aide d'Optim Designer, voir la documentation Optim Designer.
Utilisateur avec accès administrateur au gestionnaire
Les utilisateurs
bénéficiant d'un accès administrateur au gestionnaire (administrateur du rôle utilisateur) sont en charge
de la configuration des connexions entre le gestionnaire et les autres composants.
Un administrateur doit exécuter les tâches suivantes :
- Définir l'emplacement du registre.
- Ajouter les serveurs de gestion et les proxys au gestionnaire.
Si le programme d'exécution doit être utilisé pour exécuter les services, l'administrateur doit également ajouter une licence au serveur de gestion.
Utilisateur avec accès de l'administrateur de base de données au gestionnaire
Si le programme d'exécution doit être utilisé pour exécuter les services, les utilisateurs
bénéficiant d'un accès administrateur de la base de données au gestionnaire (rôle utilisateur dba)
sont en charge de l'ajout de pilotes de base de données au référentiel.