Services Architecture Java Vos besoins
Adapter votre S.I. pour gagner en avantage concurrentiel et proposer des services à valeur ajoutée.
Dans un contexte économique toujours plus compétitif, comment faire évoluer de manière continue l’architecture du S.I. tout en privilégiant la rapidité de développement au moindre coût et en conservant sa cohérence opérationnelle.
Pour répondre à ces exigences, l’architecture technique du S.I. évolue, de manière continue, par l’intégration de technologies innovantes.
L’apport de technologies innovantes dans les S.I. conduit les entreprises à ajuster régulièrement leur architecture techniqueafin :
- de mieux exploiter les capacités du S.I. existant ;
- d’obtenir des avantages concurrentiels grâce à une plus grande réactivité de développement.
Les choix structurant l’architecture technique sont faits pour conserver la pérennité, la sécurité, la robustesse, et l’évolutivité du S.I.
Architecture pérenne
La pérennité de l’architecture technique est obtenue par la généralisation de l’usage des standards technologiques. Les services rendus sont :
- la capacité à porter les composants logiciels entre différentes plates-formes techniques, tout en limitant le changement. Cette indépendance est facilitée par l’usage de logiciels répondant aux standards internationaux tels que J2EE ;
- la facilité à modifier voire à remplacer un composant existant par un autre plus performant grâce à une offre de solutions du marché abondante.
Architecture sûre
L’architecture de sécurité du S.I. doit fournir les services d’infrastructure indispensables :
- services de protection du S.I. : par la mise en place de pare-feu, de DMZ et d’outils de détection d’intrusions ;
- services de protection des données par la mise en place de services de chiffrement pour assurer l’intégrité et la confidentialité des échanges de données ;
- services d’authentification des utilisateurs par la mise en place de solutions basées sur les annuaires LDAP, les certificats et les outils de Single Sign On.
Architecture robuste
La robustesse d’une architecture technique est mesurée par la qualité de service qu’elle délivre. Pour atteindre le niveau requis par le S.I., il est indispensable :
- de disposer de services techniques fiables et performants, sur lesquels reposeront les fondements des applications ;
- de se doter d’outils de supervision des applications permettant d’administrer facilement les composants ;
- de bâtir une architecture à haute disponibilité, garantissant une continuité de service élevée, grâce à la mise en place d’un dispositif de tolérance aux pannes ;
- d’assurer la montée en charge des applications, due à l’augmentation du nombre d’utilisateurs connectés au S.I..
Architecture évolutive
L’évolution d’une architecture est caractérisée par sa capacité à :
- maîtriser les changements induits par l’arrivée de nouvelles applications devant cohabiter sur la même infrastructure technique ;
- réduire les coûts et les délais d’intégration des nouvelles applications grâce à la fourniture de composants techniques génériques ;
- ouvrir les S.I. vers l’extérieur ;
- intégrer les applications existantes de l’entreprise.
