Guide de planification du déploiement de Sun Java Enterprise System 2005Q4

À propos de Java Enterprise System

Java Enterprise System est une infrastructure logicielle qui fournit les logiciels intermédiaires nécessaires à la prise en charge des applications d'entreprise distribuées dans un environnement réseau ou Internet. Les composants de Java Enterprise System fournissant les services sont installés par l'intermédiaire d'un programme d'installation commun et synchronisés par rapport à un ensemble de bibliothèques partagées. Ils partagent également un système intégré de gestion des identités utilisateur et de gestion de la sécurité.

Services système

Les principaux services d'infrastructure pris en charge par les composants de Java Enterprise System peuvent être classés selon les catégories suivantes :

Le tableau ci-dessous récapitule les catégories de services décrites précédemment et précise les composants de Java Enterprise System fournissant ces services pour chaque catégorie.

Tableau 1–1 Catégories de services Java Enterprise System

Catégorie de service 

Composants Java Enterprise System 

Services de portail 

Portal Server, Portal Server Secure Remote Access, Access Manager, Directory Server,Application Server ou Web Server  

Services de communication et de collaboration 

Messaging Server, Calendar Server, Instant Messaging, Access Manager, Directory Server, Application Server ou Web Server  

Services d'identité réseau 

Access Manager, Directory Server, Web Server  

Services Web et applicatifs 

Application Server, Message Queue, Web Server  

Services de disponibilité 

Sun Cluster, Sun Cluster Agents 

Pour plus d'informations sur les services, les composants et les concepts architecturaux de Java Enterprise System, reportez-vous au manuel Présentation technique de Sun Java Enterprise System 2005Q4.

Services intégrés et services personnalisés

Les solutions de déploiement fondées sur Java Enterprise System peuvent se classer selon deux grandes catégories :

Les types de déploiement 80-20 et 20-80 sont des catégories générales. Le pourcentage exact du type de services offerts importe peu. Il permet néanmoins d'indiquer le taux de personnalisation d'une solution.

Le système Java Enterprise System est particulièrement adapté aux déploiements 80-20 en raison du large éventail de services qu'il propose. Par exemple, il est relativement simple de déployer un système de communications ou de portail à l'échelle de l'entreprise à l'aide des services fournis par Java Enterprise System.

Dans le cas des déploiements nécessitant des services et des applications personnalisés, Java Enterprise System prend en charge la création et l'intégration de ces éléments.

La plupart des catégories de services mentionnées à la section Services système peuvent être utilisées dans le cadre d'un déploiement de type 80-20. Par exemple, les services de communication et de collaboration fournissent les services de messagerie, de calendrier et de messagerie instantanée aux utilisateurs finals et leur permettent de regrouper et de personnaliser les données. De même, les services d'identité réseau et de portail d'entreprise permettent d'installer et de configurer des applications à l'échelle de l'entreprise sans avoir à développer ni à intégrer des services personnalisés.

Les solutions d'entreprise exigeant des services de plate-forme J2EE adaptés peuvent tirer partie d'Application Server, de Message Queue ou de Web Server fournis par les services Web et applicatifs de Java Enterprise System.

Le pourcentage de services personnalisés requis peut varier considérablement d'un déploiement d'entreprise à l'autre. L'interopérabilité entre les services de Java Enterprise System vous permet de créer votre propre gamme de services adaptée aux besoins de votre entreprise.

Migration vers Java Enterprise System

La planification, la conception et l'implémentation d'une solution d'entreprise reposant sur Java Enterprise System dépendent beaucoup de votre stratégie de déploiement en cours. La planification, la conception et l’implémentation dans une entreprise envisageant une solution de déploiement pour la première fois sont déterminées en grande partie par les besoins propres à celle-ci. Toutefois, les solutions de déploiement implémentées pour la première fois ne sont pas le cas de figure le plus répandu. Il est plus courant de rencontrer le cas de figure où Java Enterprise System est utilisé pour consolider les solutions d'entreprise existantes ou pour effectuer une mise à niveau des composants de Java Enterprise System.

Le remplacement ou la mise à niveau de solutions existantes exige des étapes supplémentaires de planification, de conception et d’implémentation pour assurer la préservation des données existantes et la mise à niveau correcte des logiciels vers les versions en cours. À mesure que vous suivez les étapes d'analyse et de conception décrites dans ce guide, gardez à l'esprit que vous devez préparer et planifier le remplacement et la mise à niveau des logiciels existants.

Pour plus d'informations sur la mise à niveau vers la version la plus récente de Java Enterprise System et sur les stratégies de migration à partir d'autres applications, consultez le manuel Java Enterprise System Upgrade and Migration Guide.