Présentation du Responsable Informatique de l'Ecole Nationale d'Administration (ENA) de la migration vers le libre de leur système d'information, faite lors du salon solutions linux pour la conférence Administration et Libre.
The Agile and Open Source Way (AgileTour Brussels)
Solutions Linux2010 Ena
1. Solutions Linux 2010
Cycle Administration - 17 mars 2010
L'ENA libère son Système d'Information
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 1 – v.1.1
2. Une école en mouvement
permanent
● Des évolutions profondes et continues
Intégration au sein de l'ENA de structures ayant auparavant leur fonctionnement
propre (CEES, IIAP) et mise en place d'une nouvelle organisation transversale, ...
Consolidation de la phase de délocalisation Paris/Strasbourg et déménagement du
site parisien, ...
Refonte de la scolarité, réorganisation des directions, nouvelle classe préparatoire
CP'ENA, ...
Développement de l'offre de formation, développement des activités internationales
(Europe, Monde, ...)
La RGPP
● Des besoins stratégiques pour la direction
Fédérer et décloisonner l'informatique de chaque direction autour d'un système
intégré et de processus transversaux, tout en conservant les spécificités métiers.
Sécuriser l'existant et démarrer rapidement sur les aspects fonctionnels
Pas de rupture ni de Big-Bang
Gérer les changements techniques et les évolutions de pratique à budget « quasi-
constant »
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 2 – v.1.1
3. Des choix stratégiques
pour la DSI
● Maîtriser son SI ...
… son architecture, ses budgets, ses choix, fiabiliser son fonctionnement, ...
● Faire émerger le SI comme actif stratégique
faire oublier l'informatique comme centre de coût
● Bénéficier des meilleures technologies actuelles
best of breed, simplicité d'évolution et d'extension, ...
processus d'amélioration continue, …
● Logique de processus et d'informations
faire oublier les logiques d'applications et l'informatique « noire »
● Interopérabilité
logique d'urbanisation et de services et respect des directives de l'État : CCI puis RGI
supprimer l'adhérence entre OS du poste de travail et le SI
● Tenir compte des contraintes
à périmètre de la DSI constant, économies et maîtrise du budget de fonctionnement
maîtrises d'ouvrages en pleins changements et sur-sollicitées
démarrer immédiatement et résultats très rapides
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 3 – v.1.1
4. Refonte complète préalable des
couches basses du SI
● Réseau
✔ 3 sites = 1 réseau unique performant, portail captif WiFi (ChilliSpot)
✔ Monitoring : Nagios, Munin, ethereal, ntop, ...
● Serveurs et PC
✔ Serveurs : majorité de Linux (Debian, … ), Windows 2003, OpenLDAP
✔ PCs : Windows XP, masters via FOG, ...
● Protection du SI
✔ SSL explorer puis CISCO ASA, accès par tokens, Netasq, Sophos,
filtrage Internet (Squid + squidgard), Apache/SSL, ...
✔ Antispam : Postfix, Amavis, SpamAssasin, clamav, ...
● Virtualisation / stockage / parc
✔ VMWare, Vranger, TINA, OCS, GLPI, ...
● Téléphonie :
✔ Asterisk, Hylafax
● Cohabite avec des briques propriétaires :
✔ Exchange/OWA, AD, Radius, Oracle (appli métier), ...
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 4 – v.1.1
5. Un exemple :
Une méthode de projet agile
le projet ELENA
adaptée à notre contexte
● Une évaluation PRÉALABLE essentielle et vitale
cahier des charges très large et représentatif des besoins et problèmes à traiter
évaluation préalable des besoins fonctionnels et choix/qualification du coeur du futur
SI (OpenERP)
● Démarrer SANS vrai cahier des charges :-)
environnement incertain et changeant mais vision commune à faire émerger
1er cahier des charges global puis zooms itératifs sur les besoins
méthode itérative et incrémentale. Processus d'amélioration permanente
rendus très réguliers et affinage permanent de l'expression des besoins
travail en temps réel sur le modèle objet => Prototype opérationnel = maquette =
produit final.
fédère les directions autour d'un objectif commun en permettant aux utilisateurs de
comprendre et mesurer les changements et bénéfices induits
● ORGANISER le projet selon ces contraintes
accompagnement interne (DSI) et accompagnement externe (BULL, SQL Data
Consulting) de grande qualité
choix d'un coeur du SI de grande performance (OpenERP)
intégrateur de grande qualité (TeMPO Consulting) en lien avec l'éditeur (Tiny SA)
gouvernance par CODIR, comité de suivi
marché de référencement (souplesse et respect du code des marchés publics)
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 5 – v.1.1
6. Quelques briques structurantes
● Bases de données : PostgreSQL, MySQL
● Intranet : Plone / Zope
● Intégration/Reporting: Talend, Jasper, Birt,
Mondrian
● PGI : OpenERP
● Frameworks : Struts (J2EE), Tomcat, LAMP, ...
● Bureautique : OpenOffice.org / ODF
✔ Participe au groupe MiMOO
● DokuWiKi, Freemind, GRR, ...
● Futur site ena.fr : eZpublish
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 6 – v.1.1
7. Vers une architecture interopérable
Writer
Writer Calc
Calc
Virtualia SIREPA WinPaie Outils
Gestion RH Comptabilité Paye
agents décisionnel
Talend
Gestion RH Jasper
Un SI élèves Mondrian
Aligné
avec la
stratégie AB6
ENA Gestion Docu
Vers un Open ERP
SI intégré Plone/Zope
et Reporting et
urbanisé tableaux de bord
Documents
Une Bureautique
méthode norme ODF
Mozilla Firefox
de projet (normes W3C)
agile OpenOffice.org
norme ODF
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 7 – v.1.1
8. Les logiciels libres ont été essentiels au
succès de notre refonte rapide du SI
✔ Maturité des logiciels, respect des normes et des principes d'opérabilité,
niveau de performance, gain de productivité, ...
✔ Permet d'organiser les projets de manière fine, adaptée à un contexte
particulier et changeant. Même si cela est peu « classique »
✔ Évaluation préalable possible sans ticket d'entrée trop lourd
✔ Simplicité de réalisation de POC et droit à l'erreur (ex SSL explorer/ASA)
✔ Adaptation simple et très poussée à nos besoins
✔ Permet de définir le besoin avec les MOA et sur un produit évolutif. Permet de
faire exprimer les spécifications de manière dynamique
Le SI s'aligne réellement avec la stratégie de l'école
Sans LL il aurait été impossible de réaliser cela
dans ces délais et pour ce coût.
Les LL ne sont pas un choix idéologique
mais un gage de performance et de maîtrise
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 8 – v.1.1
9. Quelques autres enseignements
1/2
● La structure des coûts est différente
Moins d'investissement et plus de service
Les budgets sont mis sur les adaptations et maintien en fonctionnement et non sur les
licences
Plus de 80% du budget SIA irrigue les entreprises départementales ou régionales
Diminution des coûts et meilleure utilisation des fonds publics
● Cela induit une autre organisation
Des projets, des budgets, de la veille, ...
Des relations contractuelles avec les prestataires, du support, ...
De la DSI, des compétences nécessaires, et des formations induites, ...
● Cela permet la mise en oeuvre de projets agiles
La refonte du SI accompagne sans « Big Bang » l'évolution de l'école
Exemple précédent (projet ELENA)
• Entre 1er besoin et 1ere version totalement opérationnelle < 12 mois
• Version couvrant près de 75% des besoins < 12 mois
• Cf audit antérieur de refonte du SI
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 9 – v.1.1
10. Quelques autres enseignements
2/2
● Permet néanmoins une stratégie de rupture
Le SI s'aligne avec la stratégie de l'école et non pas « l'école doit s'adapter à la
logique du PGI »
Performance, fiabilité, faible TCO, stabilité, productivité, qualité de service
Permet d'associer réellement les utilisateurs et les MOA dans un contexte délicat
Souplesse et adaptabilité. Permet l'innovation
● Fait émerger notre capital informationnel
Aide à fédérer les composantes de l'école et à organiser ses processus, ...
● Reprendre la maitrise de notre stratégie, de nos
choix, de nos évolutions, de notre SI
En peu de temps et à coût relativement faible et maîtrisé
Disposer d'une plate-forme moderne et ouverte sur le futur
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 10 – v.1.1
11. Merci pour votre attention ...
… des questions ?
Nom de fichier : SolutionsLinux2010-ENA-v1.odp
Répertoire : /home/didier/Documents/SchemaDirecteur/
Date d'impression : 15/03/2010 - 10:35:32
Solutions Linux 2010 - 17 mars 2010 L'ENA libère son système d'information Page 11 – v.1.1