Télécharger la présentation de Daniel Taysse

Transcription

Télécharger la présentation de Daniel Taysse
Conférence JBoss – 30 mars 2011
IFCE : Industrialisation et
professionnalisation du SI
Comment l'Open Source accompagne la refonte du SIRE
(Système d'information Relatif aux Équidés)
Daniel TAYSSE
DSI
1
Sommaire
• Présentation de l'IFCE
• Présentation du SI et du SIRE
• Le Système d‘Information
• Avant : un système hétérogène
• Nos objectifs, exigences et besoins ?
• Choix de Red Hat JBoss SOA Platform
• Choix de Red Hat Network Satellite
• Conclusion
2
Présentation de l'IFCE
Etablissement Public Administratif
1050 personnes sur 100 sites, Budget : 74 M€
3
Les missions de l’IFCE
• Gérer le référentiel des chevaux en France
Etat civil, sanitaire, accès à la connaissance du cheval
• Former pour renforcer les compétences de la filière
25 000 journées de formation dispensées par an
• Reproduction, maréchalerie, sellerie, élevage et équitation
• Promouvoir un élevage de qualité
Régulation économique, amélioration de la génétique,
maintien des races menacées
• Développer la recherche et l’innovation
Amélioration de la performance des acteurs de la filière
• Participer au développement des territoires
Conseil en ingénierie et projets hippiques
Organisation d’évènements
4
Le Système d’Information
SIRE2, SDM2G
Chevaux HN
Intranet, Litiges
Sté des courses, Pointage
SIREPA
METIERS SIRE / HN
ODF
COMPTABILITE
RDR
GRH
Annuaire
Méta annuaire
Agenda
PSA,OAW
interopérabilité
RESSOURCES
HUMAINES
ASTRE
EPICEA
Espace privé
Harasire
DPSP, CID
PSI, ATM,
Etalothèque
Librairie
INFOCENTRE
5
Internet
Boutique
SERVICES Equiressources
La grande
WEB
semaine
OER, UELN
E_learning
Les principales applications et bases actuelles
Portail intranet
SIRE2
Décisionnel
(BO)
Transpondeurs
SDM2G RDR
CHEVAUX HN
ODF
Entrepôt de données
,
Agenda GRH, Photothèque,
Médiathèque, Gestion de projets…
(Oracle, Linux)
SIREPA.NET
SDL7
Bases Intranet
Typo 3, MySQL,
Linux
SIRE2
(Oracle, Aix)
SIREPA
SDLP
(Oracle, Unix)
(Oracle, Unix)
HARASIRE
(Oracle, Linux)
Bases Internet
(MySQL, Linux)
Portail internet
www.haras-nationaux.fr
(Déclarations de saillies et naissance,
6
Harasire, Etalothèque,
Librairie, Boutique…)
LE SYSTEME D’INFORMATIONS REPERTORIANT LES EQUIDES : SIRE
3 000 000 chevaux, 1000 000 personnes
130 000 accès internet / mois
Vétos
Transpondeurs
- gestion de stock
- expédition
- marquage
Concours
- modèle &
allures
- élevage
- pointage
Encouragements
- primes aux éleveurs
- primes aux organisateurs
Importation
Exportation
Performances
- Indices
- BLUP
- Records
- Qualifications
- CE, courses
Paiements
Identification
- signalement
- hémotype
- contrôle filiation
Reproduction
- saillies
- naissances
L
www.ueln.net
France
Galop
SECF
INRA
échanges
Certification
des origines
fabrications
Gestion
- Personnes
- Chevaux
diffusion
Approbation
- agréments
- carnets
n
ha
Éc
XM
s
ge
éd
Stud Book
7
iti
o
FFE
ns
Documents
- passeports
- cartes de
propriété
- duplicata
SHF
Avant : un système hétérogène
•
Des applications développées par « petits bouts historiques » depuis 15 ans
Technologies Web disparates (IAS
d'Oracle, Apache Tomcat versions 3,
4, 5 voire 6, PHP v4 et v5)
Souvent sur un seul serveur
physique supportant des dizaines
d'applications différentes et des
systèmes différents (IAS, Tomcat
v4v5, PHP, Apache)
Technologie obsolète
(Oracle Forms 6,…)
Pas ou peu de support
éditeur
Compétences internes limitées à très
peu de personnes
8
Quels étaient nos objectifs, nos exigences, nos besoins ?
• Optimiser l'infrastructure logicielle (et indirectement
matérielle) pour :
une meilleure réponse aux exigences des utilisateurs
• stabilité, évolutivité, performances
Une meilleure réponse aux exigences de la DSI
• scalabilité, systèmes standards, développements normalisés
• Tout en tenant compte des recommandations du ministère
priorité à l'open source
• L'objectif technique était de mettre en place :
de nouveaux outils de développements homogènes,
des nouveaux serveurs applicatifs homogènes,
de bénéficier d’un support éditeur global de haut niveau
de nouvelles méthodes de suivi des développements des
prestataires (PIC)
Une architecture évolutive, performante, robuste
9
nos objectifs, nos exigences, nos besoins ?
Quels étaient Quels
nosétaient
objectifs,
nos exigences, nos besoins ?
• Autres exigences et besoins très forts :
orientation B2B : Ouverture pour les partenaires de la filière
(Fédération Française d'Equitation, France Galop,
Associations de race)
Mobilité (Iphone, Androïd, …)
Maintien d’une certaine rapidité pour les saisies de masse
Meilleure réactivité par rapport aux besoins des utilisateurs
Uniformité des OS et des versions
Besoin de nombreux services standard (ex: Bus)
Besoin de SOA (pôle de services mutualisés)
Besoin de monitoring (anticiper les pb, traçabilité)
Optimiser les coûts
Maintien de PHP pour les IHM
Montée en compétences des équipes
10
Choix de Red Hat JBoss SOA Platform
• Comparatif des solutions du marché
WebSphere
WebLogic
JBoss
GlassFish
Et Microsoft .Net
• Choix de Jboss sur une architecture virtualisée
réponse quasi totale à nos besoins avec un facteur coût
déterminant
11
Notre architecture SOA avec JBoss
12
Choix de Red Hat Network Satellite
• Satellite : un outil qui centralise, simplifie et maîtrise les
livraisons
• permet de gérer de façon centralisée les livraisons des
nouvelles versions des OS et des services
• permet de gérer les nouvelles mises à jour d'applications
métiers
• Mise en place d’une Plate-forme d'Intégration Continue
Passage obligatoire pour tous nos développeurs internes et
externes
13
Conclusion
• Points négatifs
Nécessite un réel d'accompagnement et un
investissement pour le portage des applications
Nécessite des équipes internes formées voire certifiées
• Points positifs
Bénéfice d'un support de haut niveau
Plate-forme stable et puissante pour de la haute,voire
très haute, disponibilité
Des services prêt-à-l'emploi comme le bus ESB
• Synthèse
Réelle satisfaction mais utilisation récente (1 an)
Le bénéfice devrait s’accroître au fil des années
14
15