1 Projet d'établissement Action 10.2 Créer un portail intranet dédié aux agents de l’Inrap Présentation des choix technologiques de l’Inrap
2 Les orientations technologiques de l’Inrap Les critères La fiabilité la souplesse & l’évolutivité L’interopérabilité le respect des standards du marché (.xml, ldap,…) Les orientations données par l’ADAE( les logiciels libres (Open Source) les applications « web » (client léger)
3 Les choix de l’Inrap Spip – Agora ( Basé sur le logiciel libre Spip, Agora est une plateforme libre de gestion de contenus Web développée en php, qui permet de mettre en place et de gérer rapidement et à moindre coût des sites internet, intranet ou extranet. Déjà utilisé pour créer ou refondre de nombreux sites de l’état. (ex: L’annuaire LDAP Matérialise la structure de l’établissement Permet la gestion des informations utilisateurs Évolutif, il permettra la gestion des droits d’accès aux applications informatiques de l’établissement
4 Le paysage web de l’Inrap Site Internet Système de gestion des contenus Spécifique Langage de programmation PHP Base de donnéesMysql Système d’exploitation Linux Site Intranet Système de gestion des contenus SPIP Agora Langage de programmation PHP Base de donnéesMysql Système d’exploitation Linux Annuaire LDAP Sémaphore Accès sécurisé à venir Possibilité de gérer les accès aux espaces sécurisés Gestion des droits d’accès + Module de recherche dans l’annuaire
5 Glossaire 1/3 ADAE Agence pour le Développement de l’Administration Électronique Annuaire LDAP –Un annuaire est ainsi un recueil de données dont le but est de pouvoir retrouver facilement des ressources (généralement des personnes ou des organisations) à l'aide d'un nombre limité de critères. –L'utilisation d'annuaire ne se limite pas à la recherche de personnes ou de ressources. En effet, un annuaire peut servir à constituer un carnet d'adresse authentifier des utilisateurs (grâce à un mot de passe) définir les droits de chaque utilisateur recenser des informations sur un parc matériel (ordinateurs, serveurs, leurs adresses réseau,...) décrire les applications disponibles LDAP (Lightweight Directory Access Protocol, traduisez Protocole d'accès aux annuaires léger et prononcez "èl- dap") est un protocole standard permettant de gérer des annuaires, c'est-à-dire d'accéder à des bases d'informations sur les utilisateurs d'un réseau par l'intermédiaire de protocoles TCP/IP (protocole de l’Internet).protocoleTCP/IP Base de données Une base de données (son abréviation est BD, en anglais DB, database) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible. Ces données doivent pouvoir être utilisées par des programmes, par des utilisateurs différents. Ainsi, la notion de base de données est généralement couplée à celle de réseau, afin de pouvoir mettre en commun ces informations, d'où le nom de base. On parle généralement de système d'information pour désigner toute la structure regroupant les moyens mis en place pour pouvoir partager des données.réseau
6 Glossaire 2/3 Gestion de contenu La gestion de contenu est l'ensemble des concepts et outils visant à résoudre les problèmes de production de contenu des sites web. Elle cherche à intégrer de manière intelligente les différents acteurs du site et les différents supports de diffusion de l'information. Linux –Système d’exploitation libre développé par une large communauté d’informaticiens dans le monde. –Ses caractéristiques: Gratuit Ouvert (libre) Robuste & performant Fonctionne sur la quasi-totalité des plates-formes (PC, MAC,Serveurs Silicon Graphics,…) Logiciel Libre (Open Source) D’un point de vue technique, un logiciel libre est un logiciel dont le code source est librement disponible, duplicable, modifiable et redistribuable. D'un point de vue juridique, un logiciel libre est avant tout un logiciel protégé par le droit d'auteur et soumis à une licence qui le réglemente et en délimite les droits et obligations afférents. Mysql Moteur de base de données « Open Source ».
7 Glossaire 3/3 Php Pre-HyperTexte-Processor PHP est un langage utilisé dans des applications web pour écrire des scripts HTML. L'essentiel de sa syntaxe est empruntée aux langages C, Java et Perl, mais y est ajouté plusieurs fonctionnalités uniques. Le but premier de ce langage est de permettre aux développeurs web de concevoir rapidement des sites aux pages dynamiques. Spip – Agora Agora est une architecture fonctionnelle et technique permettant d’instancier rapidement, sur une architecture d’hébergement peu contraignante, des sites Internet, intranet ou extranet remplissant une grande diversité de fonctionnalités, ainsi que des interfaces évoluées permettant de gérer simplement l’ensemble de l’architecture et des contenus. Cet outil a d’ores et déjà été utilisé pour créer ou refondre les sites ; ; ; extranet.europe.gouv.fr. Agora utilise les développements "de base" proposés par le système dit SPIP. De nombreux développements complémentaires ont été réalisés afin d’améliorer et compléter notamment la gestion des contenus, les modes d’identification, l’interopérabilité avec d’autres sites ou bases de données, l’accessibilité des sites aux déficients visuels notamment, le référencement des sites, etc. Système d’exploitation Le système d'exploitation (noté SE ou OS, abréviation du terme anglais Operating System), est chargé d'assurer la liaison entre les ressources matérielles, l'utilisateur et les applications (traitement de texte, jeu vidéo,...). Ainsi lorsqu'un programme désire accéder à une ressource matérielle, il ne lui est pas nécessaire d'envoyer des informations spécifiques au périphérique, il lui suffit d'envoyer les informations au système d'exploitation, qui se charge de les transmettre au périphérique concerné via son pilote.