Le déploiement des applications sur vos serveurs middleware et clusters dynamiques, et la définition de stratégies de service pour ces applications permet de respecter les objectifs de performances de votre environnement.
Avant de commencer
- Créez les serveurs et les clusters dynamiques pour votre environnement, notamment les serveurs sur lesquels déployer des applications.
Pour plus d'informations, lisez les rubriques relatives à la création de clusters dynamiques et à l'ajout de serveurs middleware aux configurations.
- Planifiez la classification et le traitement du trafic de votre application.
Pourquoi et quand exécuter cette tâche
La stratégie de service permet de différencier les applications en fonction de leur niveau d'importance et de valeurs cible qui peuvent être classées par priorité pour répondre à des objectifs donnés.
Procédure
- Déployez l'application. Divers processus sont impliqués en fonction des différents types d'applications :
- Applications PHP (PHP Hypertext Preprocessor) : Vous pouvez déployer des applications PHP sur des cibles de déploiement PHP, à savoir des serveurs PHP et des clusters dynamiques PHP. Pour plus d'informations, lisez la rubrique relative au déploiement d'applications PHP.
- Applications WebSphere Application
Server Community Edition :
Vous pouvez déployer des applications Java™ Platform,
Enterprise Edition (Java EE) et des modules Geronimo avec des artefacts Geronimo sur des cibles de déploiement WebSphere Application
Server Community Edition, y compris des serveurs et des clusters dynamiques. Pour plus d'informations, consultez la rubrique relative au déploiement des applications WebSphere Application Server Community Edition.
- Applications Web non gérées : les applications Web non gérées sont installées et configurées hors des environnements du produit, généralement sur des serveurs middleware à cycle de vie assisté.
Configurez des applications Web non gérées pour pouvoir acheminer des demandes HTTP vers des serveurs à cycle de vie assisté. L'indication d'informations de base relatives aux applications, racines du contexte, hôtes virtuels et serveur, permet au routeur ODR d'acheminer des demandes HTTP à ces applications. Pour plus d'informations,
consultez la rubrique relative au déploiement d'applications Web non gérées.
Fonction obsolète: Les serveurs Assisted and Complete Lifecycle sont obsolètes dans
WebSphere
Application Server version 9.0. Faites migrer les serveurs WebSphere Liberty vers la configuration de collectivité Liberty. Cela inclut les applications
PHP (PFP Hypertext Preprocessor), Web non gérées et WebSpere Application Server Community Edition. Aucune action de migration recommandée pour les autres types de serveur.
depfeat
- Applications d'entreprise : vous pouvez déployer des applications d'entreprise dans des clusters dynamiques qui exécutent
des serveurs d'applications WebSphere Application Server. Pour plus d'informations, lisez la rubrique relative au déploiement d'applications d'entreprise.
- Définissez les niveaux de service à l'aide des stratégies de service. Une stratégie de service est un objectif métier défini par l'utilisateur et corrélé aux composants de classe de transactions et de classe de travail. Pour plus d'informations, voir la rubrique traitant de la définition d'une stratégie de service.
- Classez les demandes d'application à l'aide des classes de travail de stratégie de service. Dans la console d'administration, cliquez sur .
Cliquez sur l'onglet Stratégies de service. Les classes de travail contiennent des URI (Universal Resource Identifiers), des services Web, des EJB
(JavaBeans) ou des masques JMS (Java Message
Service) et des règles conditionnelles pour l'association des demandes aux classes de transaction.
Les classes de transaction sont alors associées aux stratégies de service. Pour plus d'informations, consultez la rubrique relative aux stratégies de routage et de service
Vous pouvez également utiliser le script workclassoperations.py pour définir et modifier les paramètres des classes de travail. Pour plus d'informations,
consultez la rubrique relative au script workclassoperations.py.
- Démarrer l'application.