Mémoire technique. Mémoire technique Itaapy pour l'intranet du Centre Pompidou

Dimension: px
Commencer à balayer dès la page:

Download "Mémoire technique. Mémoire technique Itaapy pour l'intranet du Centre Pompidou"

Transcription

1 Mémoire technique Raison sociale ou Nom : Itaapy SAS Dénomination commerciale : Itaapy Adresse : 231 rue Saint-Honoré Paris Candidat au marché : Nom et coordonnées de la personne pouvant être contactée chez le candidat en cas de besoin : Nom, prénom : Belmar-Letelier, Luis Qualité : Gérant Téléphone : Fax : Courrier électronique : luis@itaapy.com 1/115

2 Table des matières 1.Préambule À propos de ce document Nous contacter Aperçu des technologies utilisées Itaapy Fiche juridique Chiffres Dématérialisation Logiciels métiers Recherche et développement Qualités fonctionnelles et techniques de l'offre Créativité Démarche de conception Implémentation Agiles Organisation de l'équipe Ergonomie Aspects Graphiques Solution fonctionnelle Schéma d'architecture fonctionnelle Organisation des données Indexation et recherche Solution Technologique Détails de la solution technique Méthodologie et ressources projets & délais Plans de développement et de mise en œuvre Capacité à respecter les délais Valeur technique des démarches Plan d organisation des équipes Outillages mis en œuvre Obligations attendues du Centre Pompidou Ressources et compétences Organisation structurelle Organisation de l encadrement du processus Annexes Nos références Drire île de France - intranet Délégations régionales du CNRS Firstluxe.com OPS Immobilier - Extranet Technologies utilisées Python Git - gestionnaire de versions Architecture REST iKaaro Présentation d'enix /115

3 4.3.1.Références Méthodologie Les méthodes agiles au plus proche de votre besoin Un processus de réalisation itératif Gestion intelligente du forfait L'équipe Luis Belmar Letelier - Directeur d'itaapy SARL Juan David Ibanez Palomar - Directeur technique Alexandre Garel - Assistance Maitrise d'ouvrage / Avant-vente Nicolas Deram - Directeur de projet Hervé Cauwelier - Architecte logiciel Henry Obein - Ingénieur logiciel /115

4 1.Préambule Ce document présente notre offre pour le projet de refonte de l'intranet du Centre Pompidou. Au delà de l'adéquation de la réponse aux attentes fonctionnelles et technique de l'appel d'offre, notre réponse se caractérise par les spécificités suivantes : Une offre commune présentée par 3 PME reconnues pour leur savoir faire respectif. Itaapy (solutions de gestion de contenu), Libre Logic (assistance maîtrise d'ouvrage et méthodologie), Tchak (web designer, production multimédia) sont trois sociétés reconnues pour la qualité de leurs prestations dans leurs domaines respectifs. Itaapy a réalisé l'intranet de la DRIRE, le système de remontée des informations des bibliothèques du ministère de la Culture, et est un acteur de l'écosystème de la R&D open source en Île de France (projets labellisés CapDigital lpod sur Open Document, avec le C2RMF, ParisTelecomTech..., projet labellisé CapDigital TERUTA sur la gestion d'archives multimédia, avec l'école Centrale de Paris et l'institut de Recherche et d'innovation). Libre Logic mené a bien plusieurs projets de sites web publics (dont CCI.fr) en tant qu'assistant à maîtrise d'ouvrage, intervient régulièrement dans des administrations publiques sur des problématiques de méthodologie et de gestion de projet. Tchack réalise des productions multimédia, des films d'animation, des sites webs créatifs. Tchack combine la créativité et maîtrise des techniques numériques dans la chaîne de production graphique. Une orientation délibérée vers des technologies open source Les 3 acteurs précités sont des acteur reconnus de l'écosystème logiciel libre. La plateforme technologique sur laquelle est basée la réponse est ikaaro, un framework applicatif en python développé par la société Itaapy. Une démarche projet basés sur les méthodes efficaces issues des communautés open source. Libre Logic et Itaapy sont des spécialistes des méthodes de développement agiles, particulièrement adaptées à ce type de mmission. En effet, elle permettent d'une part de garantir qualité et délais, et d'autre part de coller au plus près des besoins des utilisateurs. Un savoir faire ouvert sur les aspects innovants et la recherche. Itaapy investit constamment dans des activités de R&D, tant dans la publication directe de code open source que dans des projets de recherche (lpod). Cette activité permet à notre offre d'être en phase avec les technologies et les usages actuels (micro formats et standards ouverts, accessibilité, multimédia,...), et au-delà à prévoir les évolutions futures (HTML5, bureau virtuel,...) En conclusion, cette offre commune vise à vous faire beneficier du meilleurs du savoir faire des PME de l'écosystème francilien. 1.1.À propos de ce document Le document que vous avez entre les mains a été généré à partir du wiki (espace collaboratif de rédaction) fourni par ikaaro. C'est la technologie lpod qui assure la génération du document au standard Open Document Format. Cette technologie originale permet de profiter de la facilité d'interaction offerte par le wiki tout en produisant un document de haute qualité dans un format standard et répandu. 1.1.À propos de ce document 4/115

5 1.1.1.Nous contacter Itaapy 9 rue Darwin Paris tél : fax : courriel : contact@itaapy.com 1.2.Aperçu des technologies utilisées Itaapy est une société experte dans les technologies Web et Open Source. Pour votre projet elle met en œuvre un certain nombre de technologies qui ont fait leur preuve dans d'autres projets : Le langage Python Langage mûr, reconnu et performant. Utilisé massivement par des sociétés comme Google, Canonical ou Redhat. Python fait la part belle à la lisibilité et maintenabilité du code en rendant les choses simples faciles, et les choses complexes possibles. Le gestionnaire de version Git 1.2.Aperçu des technologies utilisées 5/115

6 En mettant au service de la gestion de contenu le leader des gestionnaires de version décentralisés, Itaapy assure performance et pérennité de vos données. L'architecture REST Cette manière de concevoir les applications web adhère aux éléments fondateurs du World Wide Web, utilisée par les applications les plus innovantes du web 2.0. Cette architecture, standard de facto, assure simplicité et adéquation avec l'infrastructure web (firewall, proxy, serveurs de cache, répartiteur de charge). ikaaro La solution Open Source de gestion de contenu développée par Itaapy. Cette plateforme est spécialisée dans la manipulation des formats standards (CSV, ical, ODF, PDF, etc.), complète en terme de gestion documentaire, multilingue et possède de nombreuses fonctionnalités collaboratives. Vos données sont réellement mises au centre de son architecture grâce à une base documentaire innovante mais aussi très simple puisque basée sur le système de fichier. Pour aller plus loin, voir notre présentation des technologies en fin de document 1.3.Itaapy Itaapy est une société d'ingénierie logicielle basée à Paris spécialisée dans le domaine des nouvelles technologies de l'information et Internet : dématérialisation de procédures, e-learning, systèmes de gestion de contenus (CMS), gestion électronique de documents (GED), e-gouvernement, ecommerce. Itaapy intervient sur l'ensemble du spectre de l'industrie du logiciel : conseils techniques et fonctionnels, audit, assistance à maîtrise d'ouvrage, développement et formation. Parmi les réalisations de l'équipe Itaapy, on peut citer l'intranet de la Direction régionale de l'industrie de la recherche et de l'environnement d'île-de-france, les formulaires de remontée d'informations des bibliothèques municipales de prêts pour le ministère de la Culture, le portail de e-marketing de First Luxe, le portail de la délégation régionale du CNRS Côte d'azur, le système multiportail, multilingue d'e-learning pour l'industrie du tourisme de la société TravelUni. 1.3.Itaapy 6/115

7 1.3.1.Fiche juridique Dénomination : Itaapy Forme juridique : SARL Capital social : euros Date de création : 12 mars 2003 Adresse du siège : 231 rue Saint Honoré Paris RCS : R.C.S. Paris Dirigeants : Luis Belmar-Letelier Chiffres Itaapy a réalisé un chiffre d'affaires de 370 k en 2007, de 510 k en 2008, de 505k en 2009 et vise 700 k en Dématérialisation De par son expérience, ses références et son expertise, Itaapy est passée maître en matière d'indexation 1, d'archivage, d'échanges et transformations des documents 2. Itaapy a développé un socle applicatif open source (itools 3), innovant, robuste et s'appuyant sur des standards (REST, W3C, etc.) et des briques logicielles éprouvées (Apache, bibliothèque standard Python, Git, Glib). Notre solution de gestion de contenu 4 et de framework de développement d'applications web 5 est le fruit de sept années de travail à définir, maintenir et sans cesse améliorer une API à différents niveaux et à assurer l'accompagnement de la communauté pour suivre ces évolutions. Itaapy est également impliquée dans les outils d'aide à la traduction. Nous éditons Localizer 6, le produit d'internationalisation de référence pour les plate-formes Zope Logiciels métiers Itaapy a constitué une offre de logiciels métiers qui s'articule autour des logiciels : ikaaro 7 : progiciel complet de gestion de contenu proposant une architecture RESTful permettant de disposer immédiatement d'un site web, d'un intranet ou d'une plateforme GED. icaar 8 : offre clé en main pour les concessionnaires automobile. ifoorms : outil avancé de dématérialisation de formulaires Itaapy 7/115

8 Perfect Sale 9 : solution de boutique en ligne complète intégrant un CRM (gestion de la relation client) et proposant une forte optimisation du référencement. Itaapy a aussi développé de nombreux outils spécifiques pour de nombreux clients. Voir nos références pour plus de détail Recherche et développement Itaapy consacre une part significative de ses ressources (environ 15 % du CA annuel) à la recherche et au développement des logiciels libres. Cette part alimente son activité commerciale et accroît la compétitivité d'itaapy. Voir le site de la communauté hforge.org 10 pour plus de détails. Itaapy a été reconnue en 2007 Jeune Entreprise innovante (JEI) par le ministère de l'enseignement supérieur et de la Recherche. Itaapy est notamment coordinatrice du projet «Languages & plateforms Open Document» (lpod) sélectionné par l'anr au titre de la programmation 2008 dans la section «Contenus et interactions». Le projet a débuté en décembre Le pôle de compétitivité Cap Digital a labellisé, le 24 avril 2008, ce projet dans le domaine «Technologies et intelligence coopératives». Suite au travail réalisé sur la bibliothèque itools : itools.odf 11, Itaapy collabore avec Translate.org.za 12 (créateurs de Pootle 13) pour mener à bien le projet ODF Translation Converter, financé par la la NLnet Foundation 14. Itaapy est constituée de docteurs et d'ingénieurs spécialisés dans le langage Python et l'utilisant massivement depuis le début des années Nous participons régulièrement à la conférence annuelle EuroPython en tant qu'orateurs et démonstrateurs Dernières conférences d'itaapy à EuroPython : "Index & Search: itools.catalog", "Using CSV as an indexed persistent layer", "Distributed Source Code Management tools", "i18n made easy, illustration with CherryPy" 1.3.Itaapy 8/115

9 2.Qualités fonctionnelles et techniques de l'offre 2.1.Créativité Démarche de conception Les méthodologies agiles, notre garantie de résultat Libre Logic et Itaapy utilisent les méthodologies agiles. C'est une vraie garantie de résultat en terme d'ergonomie et d'adéquation au besoin. Les méthodologie agiles permettent d'intégrer complètement le changement au projet. Ceci permet de partir sur des voies plus innovantes en limitant les risques. Elles favorisent le travail de connaissance et mettent la technique au service de celui-ci (et non le contraire) laissant à tout moment le choix sur l'étape suivante. La conception n'est donc pas purement théorique mais se nourrit de la réalisation ce qui donne assise, visibilité et ouverture. Pour plus de détail voir le chapitre sur les méthodologies et l'annexe Méthodologies agiles Une méthodologie de conception réaliste Itaapy procède depuis sa création même d'une volonté de concevoir différemment les systèmes informatiques. Venue du monde Zope, alors l'un des plus innovants dans le monde web, elle oppose a une vision purement doctrinale et théorique de l'informatique, une approche réaliste basée sur les données clients et les retours d'expériences. En complément un ensemble de bonnes pratiques et de cadre de conception sont identifiés. Sur la base de l'expérience de production et des nouvelles fonctionnalités intégrer leur compréhension peut être approfondie ou certains éléments remis en cause. Dans cette démarche il y a une tension permanente entre réalisme (besoin de performance, de maintenabilité) et innovation (besoin fonctionnels). Le talent de l'équipe est alors d'utiliser cette force de manière positive. La base technologique sur laquelle Itaapy base ses solutions est le fruit de ce travail au cours des dernières années Maîtrise de nombreux paradigmes Par la variété des projets menés, par sa proximité avec le monde de la recherche et par son implication dans le monde du logiciel libre, l'équipe d'itaapy maîtrise de nombreux paradigmes : web sémantique, micro-formats, web-services, architecture REST, standards documentaires, nouveaux usages, réseaux sociaux, collaboration, etc Créativité 9/115

10 2.1.2.Implémentation Agiles L'organisation proposée pour l'accompagnement aux changements et les tests fonctionnels, dans le cadre du projet, s'appuiera sur l'application d'une méthodologie «agile». L'objectif ainsi poursuivi est de détecter puis de lever rapidement les freins à l'adoption du projet. La méthode de FLOOT 16 (Cf. page ) est utilisée pour encadrer la recette fonctionnelle grâce à la définition de scénarios de tests précis. Ces méthodes vont permettre de rassurer les utilisateurs grâce à leur implication dès le début du projet, par des moyens de communication et d'échange mis à leur disposition (blog, wiki, groupe de travail) La mise en place d'indicateurs permet d'objectiver un ressenti, notamment quant au suivi du projet. Ces indicateurs doivent considérer les aspects purement techniques : nombre de livrables réalisés, nombre de tickets corrigés, qualité des livraisons (Cf. page ) ainsi que les aspects humains (relation avec les prestataires, relation avec les équipes du CP, relation avec les autres partenaires du projet). Nous préconiserons un outil de suivi dès la fin de la phase d'initialisation, laquelle nous aura permis d'identifier les profils de chacun des acteurs du projet. Cet outil de suivi sera alors conforme à vos attentes, et efficace dans son usage. En matière d'amoa, nous avons été amené à utiliser plusieurs outils de suivi, en tenant compte, lorsque nécessaire, de l'existant chez nos clients : document texte de référence récapitulatif des projets / sous projets, actions et historiques des actions tableur avec indicateur et résultat sous forme de tableaux croisés dynamiques Créativité 10/115

11 gestion de ticket personnalisé par : l'ajout d'une gestion de temps pour chaque ticket (Cf. page ) accès partagés à un outil de gestion de projet ( disponible en open-source, ainsi qu'en version «Software as a Service», en ligne Un suivi régulier Un suivi régulier des différents développements sera mis en place. Nous recherchons systématiquement, et ce sera le cas ici, à impliquer les équipes techniques en même temps que les équipes fonctionnelles, véritable «client» du projet. Le comité de suivi, décrit dans le Plan d'assurance Qualité (Cf., page ), en sera l'instance représentative et adaptée Implication communication formation La réussite d'une conduite de changement passe par trois critères importants : L'implication des utilisateurs au plus tôt, idéalement dès le début du projet. L'objectif poursuivi est de rassurer les utilisateurs par une prise en compte des avis motivés, mais aussi d'obtenir un produit innovant et compétitif qui correspond à leurs attentes. Une communication efficace pour informer l'ensemble des acteurs des changements à venir et de l'avancement du projet. La formation et l'accompagnement des utilisateurs pour garantir qu'ils aient bien acquis les connaissances nécessaires. Nous vous proposons de mettre en place : une organisation sous forme de groupes de travail pour impliquer les utilisateurs dès le début du projet. une communication via un blog projet qui va permettre un échange constructif avec les utilisateurs. Des sessions de formations de formateur et/ou des sessions de formations des utilisateurs efficace grâce à : la pré-qualification des utilisateurs (par niveau et par profils), l'élaboration d'objectifs précis à atteindre pour chaque formation, la validation des connaissances acquises lors de la formation la livraison d'un support synthétique qui rappelle les points clés de la formation Plan d'assurance Qualité (PAQ) et contrôle qualité Libre Logic dispose de son propre PAQ, régulièrement mis à jour au fur et à mesure des projets qui nous sont confiés. Réciproquement, pour chaque nouveau projet, un PAQ «Projet» (parfois nommé PQP Plan Qualité Projet-) est instancié. Le Plan d'assurance Qualité Projet (PAQP) proposera l'organisation du projet et les instances en charge de cette organisation. Au premier titre de ces instances, le comité de pilotage, dont la fonction est de conduire le projet au niveau stratégique et contractuel. Selon les phases du projet, ce comité sera amené à se réunir tous les mois. En complément, nous vous proposerons la mise en place d'un comité fonctionnel et technique (CFT), assurant le suivi concomitant de ces deux aspects opérationnels du projet. Ce comité sera amené à 2.1.Créativité 11/115

12 se réunir plus fréquemment en général, une réunion toutes les 2 semaines est souhaitable, même si le besoin peut amener à une fréquence plus élevée, en fonction de l'avancement et de l'importance des opérations en cours. Notre méthodologie de travail nous amène également à préconiser la réaliser de qualifications techniques des livraisons effectuées par le prestataire retenu pour le lot 1. Ces qualifications concerneront à la fois le code, les procédures (installations, mise à jour, intégration de données) et les guides nécessaires (Guide du Développeur, Guide d'exploitation, Guide Utilisateur, notamment). Il est à noter que l'utilisation de technologies open-source facilite ces phases de qualification par la mise à disposition du code et de la documentation des composants utilisés, en plus du code développé spécifiquement pour les besoins du projet. Vous trouverez en annexes de cette réponse un modèle de document créé par nos équipes et régulièrement utilisé pour la qualification technique. (Cf. page ) 2.1.Créativité 12/115

13 Extrait PAQ 2.1.Créativité 13/115

14 Extrait QT (qualification technique) 2.1.Créativité 14/115

15 Extrait Mindmap Vous trouverez sur le CD-ROM un fichier exploitable avec le logiciel gratuit et open source Freemind 17 : Etude_CCTP_CP_lot_1.mm, qui vous permettront d'apprécier la richesse de l'outil. Libre Logic utilise quotidiennement les cartes heuristiques pour : l'étude de documents, les spécifications (navigation dans un site web par exemple), la gestion des tâches (grâce au site qui permet de partager les cartes heuristiques), la réponse aux appels d'offres ou consultation, etc Exemple de tableau de bord de suivi réalisé avec Trac Dans l'exemple ci-dessous, les barres de progressions sont mise à jour en fonction de l'avancement des tickets : Créativité 15/115

16 Les étapes (T0.XX) correspondent à des ensembles de tickets, une page de synthèse intermédiaire permet le cas échéant de détailler l'étape : Organisation de l'équipe Une conjugaison de talents Le recours à la sous-traitance réalisée sur ce projet vous permet de profiter de la compétence d'entreprises innovantes dans leur domaine. Chacune des ces entreprises a une expérience éprouvée dans son domaine. Plus qu'une société du monde graphique, Tchack est au centre d'un véritable bouillonnement de talents, faisant appel à différents intervenants freelance, collaborant sur de nombreux projets et participant à des projets innovants dans le domaine du multimédia. 2.1.Créativité 16/115

17 Enix est une structure utilisée par deux experts pour travailler sur des projets exceptionnels. Ces deux personnes reconnues dans le monde de la virtualisation et du réseau, Jérôme Petazzoni et Sebastien Waquiez, ont en effet travaillé à la consolidation de grosses structures d'hébergements dans le monde du multimédia (smartjog) et des applications d'entreprise (Pilot Systems, Sipartech). Enfin Itaapy est une entreprise innovante présente dans le web depuis 7 ans. Elle propose des technologies innovantes sur le plan technique. Ces dernières années elle a également renforcé ses capacités dans la réalisation d'interfaces simples d'utilisation et ergonomiques, notamment dans le cadre des logiciels itws et perfect-sale (solution de e-commerce), ou encore sciencehd (dictionnaire scientifique en ligne). Itaapy est très présent sur les avancées en terme d'usage et de technologie de l'intranet collaboratif : nouveaux usages pour la gestion des documents, social web, utilisation des micro-formats et ses applications en entreprise, gestion du multimédia Liberté d'action et responsabilité Les équipes constituées pour le projet seront en grande majorité composées d'ingénieurs ou de docteurs possédant une riche expérience dans leur domaine de compétence. Dans l'esprit des méthodologies agiles, chacun possède une grande liberté d'action. Les choix sont faits suite à consultation des personnes impliquées sur une thématiques donnée, si possible au cours d'une réunion commune. Cette liberté d'action est cadrée par une traçabilité des actions au travers de la gestion de version, du wiki et de l'outil de gestions des demandes Ergonomie Expérience Itaapy a démontré sa capacité à adapter l'ergonomie de ses réalisations à des contextes exigeants et variés, comme l'attestent les projets récents : la solution de e-commerce perfect-sale, le portail de connaissances scientifiques science-hd, le moteur de site web itws. Ces projets sont destinées à des utilisateurs de profils très différents, mais ayant en commun une demande forte en terme d'ergonomie de la solution, notamment du point de vue de l'efficacité de l'interface et d'une prise en main rapide de l'outil. Ces produits sont aujourd'hui utilisés avec succès par un grand nombre d'utilisateurs au profil non technique. Des axes d'amélioration sont régulièrement explorés. De plus Itaapy a renforcé son équipe avec des profils dont la capacité est reconnue pour avoir réalisé de nombreuses applications dans différents domaines d'activité. La société Tchack contribuera également à l'ergonomie par une forte expérience de l'utilisation des outils conçus par Itaapy dans le secteur de la production audiovisuelle. Enfin Libre Logic possède une forte expérience relative à l'intégration des exigences client sur les projets web. 2.1.Créativité 17/115

18 Philosophie Rendre les actions simples faciles et les actions complexes possibles, voilà en quelques mots la philosophie qui guide la conception de l'ergonomie. Cette démarche requiert une véritable analyse du besoin de la maîtrise d'ouvrage et intègre directement les caractéristiques de la technologie et de l'outil utilisés. Il s'agit d'identifier les principaux scénarios d'utilisation et de les implémenter par itérations successives. Régulièrement la couverture complète du besoin est mesurée, les fonctionnalités manquantes sont alors analysée et implémentées via de nouveaux scénarios, sans modifier l'ergonomie des cas principaux. Une fonctionnalité, une page, ce principe de spécification permet de faciliter la compréhension des acteurs du projet et de s'assurer que les spécifications couvrent des besoins clairement identifiés et définis Éléments L'ensemble des opérations se fait depuis le front-office, la visualisation est donc immédiate pour l'utilisateur. Les documents mais aussi le forum ou le wiki possèdent des interfaces wysiwyg. Le javascript n'est jamais obligatoire. Outre l'importance pour l'accessibilité, ceci permet d'utiliser pleinement les onglets proposés par les navigateurs modernes. Les menus sont contextuels et l'on retrouve la même organisation sur l'ensemble de l'application. L'utilisation des boîtes latérales permet d'apporter des fonctionnalités contextuelles facilement visibles, configurables qui améliorent la productivité. L'utilisation des tags permet une catégorisation simple et transversale de l'information et correspond à un usage désormais maîtrisé par les utilisateurs. L'architecture REST est un axe fondamental de la conception de nos outils. Cet élément permet d'être complètement compatible avec l'ensemble des éléments d'infrastructure, dont le navigateur : pas de perte de session, utilisation complète du bookmarking, de l'historique de navigation, etc... Cet élément est sensible dans un cadre de production intensive Aspects Graphiques Aspects graphiques Itaapy à bien compris le besoin du centre pompidou en terme de création graphique. En tant que haut lieu de culture, la déclinaison scrupuleuse d'une charte graphique consistante avec l'identité visuelle forte du Centre contribue à l'image globale. La cohérence graphique entre l'image du Centre Pompidou et ses outils internes joue un rôle important sur la motivation des employés dans l'utilisation de l'outil et participe de leur fierté d'appartenir à cette institution. Enfin cela permet de consolider la relation avec les mécènes en correspondant à l'image qu'ils attendent. Conformément à ce qui a été demandé, suite à la réunion de lancement permettant d'entrer dans la démarche du Centre, trois axes seront proposés. Après le choix de l'un de ces axes, la charte graphique sera développée en détail. 2.1.Créativité 18/115

19 Même s'ils ne sont pas finalisés à cette étape les aspects ergonomiques entreront fortement en ligne de compte dès l'étape de conception graphique Intégration de la charte graphique La solution proposée permet de réaliser une adaptation visuelle du site web très libre en utilisant uniquement le langage CSS. Si besoin de légères adaptations peuvent également être réalisées sur le gabarit de rendu des pages. L'application respectera la charte graphique définie lors des spécifications fonctionnelles par le graphiste, après approbation de la maquette complète par le client et validation de sa faisabilité technique par Itaapy. S'appuyant sur son expérience du web, Itaapy pourra proposer d'éventuels aménagements afin de respecter l'esprit du web et d'avoir une réalisation technique cohérente avec ses principes. Elle sera basée sur l'utilisation des standards actuels (CSS, HTML 4.01). Le respect strict du principe de séparation contenu / présentation permet d'anticiper une migration naturelle vers le standard HTML 5 dès sa finalisation. Elle garantira une compatibilité avec la majorité des navigateurs et systèmes d'exploitation. Elle sera notamment prévue pour Firefox 3, Safari et IE 7. Le rendu sur les autres navigateurs sera garanti à hauteur de ce que permet leur niveau d'implémentation de la norme CSS 2. Le code HTML fourni n'est en aucun cas spécifique à un navigateur, il suit les standards du W3C le consortium normalisateur d'internet Accessibilité Respect des normes du W3C pour le XHTML, HTML et les CSS2 Le langage de gabarit (STL) génère du HTML 4.01 pour l'affichage dans le navigateur 18. Le HTML stocké dans les bases de données est au format XHTML En effet le HTML 4.01 permet un meilleur rendu sur les principaux navigateurs 2.1.Créativité 19/115

20 De plus, Itaapy est particulièrement attachée au respect des normes du W3C : XHTML, HTML et CSS2. Nos livrables passent les tests de validation du W3C aux exceptions suivantes près : du fait de non respect des CSS 2 par IE et parfois par le moteur Gecko (Firefox) nous sommes parfois obligés de mettre en place des solutions de contournement qui s'écartent du standard. En standard la solution est compatible avec toutes les versions actuelles des navigateurs modernes respectant les standards : Internet Explorer 7 et +, Firefox 2 et +, Google Chrome, Safari 4 etc... En option cette compatibilité peut être étendue à des navigateurs plus anciens (Internet Explorer 5.5 ou 6.0 par exemple) Accessibilité Le cycle de développement des outils Itappy intègre les recommandations du W3C "Web Content Accessibility Guidelines". L accessibilité aux personnes souffrant de handicap (non voyants, mal voyants...) est disponible nativement car nos solutions sont conçues pour fonctionner avec Javascript non activé. Ceci constitue un élément différentiateur fort par rapport à la grande majorité des CMS actuels qui ne peuvent pas fonctionner avec un navigateur sur lequel l'utilisation du JavaScript est désactivée, ce qui constitue le frein principal à l'accessibilité 19 Guideline 6.3. Par ailleurs, pour tester un bon niveau d'accessibilité, dans le cadre de notre démarche d'assurance qualité la navigabilité est testée par nos intégrateurs sur un butineur en mode texte links2 20. A tout moment le site est utilisable sans feuille de style, ce qui signifie que le HTML est bien formé et exploitable par exemple par les outils de lecture utilisés par les personnes atteintes de déficit visuels. Nos feuilles de styles utilisent une mise en page fluide permettant d'exploiter la fonction de zoom présente sur tous les navigateurs modernes. Itaapy s'engage sur une conformité accessiweb bronze conformément à ce qui a été demandé. Cet engagement vaut pour les modèles de documents réalisés par Itaapy. Concernant les textes saisis par les utilisateurs, ou provenant de migration cette conformité ne peut être assurée à 100%. Toutefois il faut noter que l'outil d'édition favorise le respect de ces normes. La charte de contribution devra rappeler les règles à respecter. Un principe de base étant de rester autant que possible dans les fonctionnalités proposées par l'outil pour garantir une qualité homogène de la forme Créativité 20/115

21 2.2.Solution fonctionnelle Schéma d'architecture fonctionnelle Organisation des données Une organisation hiérarchique de l'information Itaapy a basé ses solutions autour des données du client. Cette philosophie conduit a une architecture de donnée entièrement sur système de fichier, de manière très naturelle. Ce type de structure est particulièrement adapté au monde des CMS. En effet l'information est locale, ne suit pas un schéma forcément prédéfini (information semi-structurée), souvent hiérarchique. Les besoins applicatifs sont ceux d'accéder à un ensemble d'information hétérogène 2.2.Solution fonctionnelle 21/115

22 concernant un élément particulier (ou un petit ensemble d'élément) : consultation d'une page, d'un document, d'un dossier, d'une profil utilisateur, etc... La constitution de résumés d'information sont pris en charge via le module d'indexation générique (voir indexation et recherche) qui permet des opérations transversales quelque soit les types d'objets : rétroliens, recherche plein texte, derniers documents modifiés, etc... Ainsi les données d'un calendrier seront stockées dans un fichier ical, les commentaires sur une demande au format csv, les fichiers dans leur format natif, etc Navigation Hiérarchie Le contenu s'organise naturellement de façon arborescente. La souplesse de l'outil permet de créer puis naviguer très simplement dans cette arborescence Sections À différents niveaux du site, l'utilisateur peut créer des sections. Ces sections permettent de donner une vue pertinente sur un aspect exposé par le site. La section peut notamment être utilisée pour exposer le contenu relatif à un public donné ou pour aborder un aspect particulier du site. L'administrateur du site contrôle précisément quelle information se trouve sur cette page et dans les boites latérales. L'ergonomie peut donc varier en fonction de la section où se trouve le visiteur Menus de navigation Le menu principal du site est entièrement configurable et peut être complètement décorrélé de l'arborescence du site. Ceci permet d'emmener rapidement les visiteurs à un endroit donné du site et permet également de pouvoir mettre en avant un élément temporaire (par exemple un concours annuel) Chemin de navigation Un chemin de navigation, aussi appelé «breadcrumb» ou «chemin de fer», permettra de remonter dans l'arborescence à partir de libellés explicites basés sur les titres des documents et sections traversées. Son premier niveau correspond à la racine du tronc commun (généralement la page d'accueil du site). Exemple de barre de navigation 2.2.Solution fonctionnelle 22/115

23 Cet élément familier facilite la prise en main du site par les visiteurs et leur permet également d'élargir leur recherche sur un sujet donné quelque soit leur page d'entrée sur le site Une solution pérenne Notre système met au cœur de ses objectifs de mettre vos données au centre de tout processus. Il s'appuie sur une base de données complètement transparente pour l'utilisateur puisque l'on retrouve sur le système de fichiers du serveur l'arborescence du site avec des fichiers HTML, bureautiques, images ou fichiers XML pour les méta-données et CSV pour les tableaux. De plus la gestion des versions est entièrement opérée par le gestionnaire de version décentralisé Git, standard de facto largement répandu. Ainsi vous avez la maîtrise complète de vos données et de leur format. Vous pouvez immédiatement reprendre vos contenus même si vous n'aviez pas accès à nos logiciels. Les formats sont ceux des fichiers originels et ne dépendent pas de notre solution. Les métadonnées sont stockées dans des fichiers simples au format XML ou clé-valeur, très simples à exploiter. Il n'y a pas d'effets de bords, les fichiers sont des fichiers et non des blobs stockés dans un format dont vous n'auriez pas la maîtrise ou pourrait impacter les performances. Enfin les limites de stockage sont celle des disques dur du serveur. ikaaro offre donc une solution robuste et industrielle de gestion documentaire Indexation et recherche L'outil proposé dispose d'un moteur d'indexation intégré 21. Cette fonctionnalité est un vrai confort pour vos utilisateurs. Ils vont ainsi trouver ou retrouver rapidement l'information qu'ils cherchent tel qu'ils en ont l'habitude sur Internet Solution fonctionnelle 23/115

24 Résultat d'une recherche simple La boite de recherche rapide située en haut à gauche permet de réaliser une recherche à tout moment. L'interface de gestion des documents permet de faire des recherches plus précises sur l'ensemble du site où une section précise de celui-ci avec possibilité de tri sur les résultats. Résultat d'une recherche documentaire 2.2.Solution fonctionnelle 24/115

25 Indexation de tous les contenus Notre solution indexe tous les contenus. Ainsi une recherche renvoie aussi bien des pages que des images, des documents, des fils de discussions issus d'un forum. C'est un réel avantage pour vos utilisateurs : en une seule recherche ils peuvent trouver toute l'information pertinente sur un sujet donné. Comme sur Internet, l'approche de l'information est globale, et non pas morcelée, offrant un réel gain de productivité. En option nous pouvons finement intégrer à la recherche les méta-données que vous désirez en fonction des types de contenus et de l'endroit où s'effectue la recherche Recherche avancée En option nous pouvons réaliser des formulaires de recherche avancée correspondant à des besoins métiers ainsi qu'à différents profils d'utilisateurs. Des opérations booléennes peuvent également être rendues disponibles pour la recherche textuelle (permettant par exemple de spécifier que l'on veut un mot et un autre, ou un mot mais pas un autre, etc...). En option, le moteur d'indexation peut également prendre en compte des recherches approchées de même famille (stemming) ou en utilisant des dictionnaires de synonymes Prise en compte des documents bureautiques En plus de l'indexation des contenus web, l'outil réalise l'indexation plein texte de l'ensemble des documents bureautiques ainsi que des méta-données (titre, description, date de création,...) de tous les documents bureautiques et sections (Microsoft Office, OpenOffice.org, PDF, etc...) Sécurité Les recherches prennent en compte les droits d'accès de l'utilisateur. Ainsi un document qui n'est pas accessible restera invisible. Une recherche effectuée par un administrateur montrera donc beaucoup plus de résultats que la même recherche effectuée par un visiteur Une indexation haute performance Xapian, le moteur utilisé, est l'un des moteurs d'indexation Open Source les plus reconnus. Issu du monde de la recherche il offre de très bonnes performances et une montée en charge qui permettent de l'utiliser dans un cadre industriel. 2.2.Solution fonctionnelle 25/115

26 2.3.1.Solution Technologique Caractéristiques de l'offre d'hébergement Hébergement virtualisé Pour l'hébergement des sites et applications critiques, ENIX dispose d'une infrastructure virtualisée à hautes performances, s'adaptant à tous les besoins et au meilleur coût. La virtualisation permet de moduler les ressources disponibles en cas d'évolution des besoins (nouvelles applications, augmentation du volume des contenus...), tout en disposant de la latitude d'un serveur dédié : l'installation de nouveaux logiciels peut se faire sans contrainte particulière, contrairement à une plateforme mutualisée dont la configuration est généralement figée afin de ne pas impacter les clients avec lesquels elle est partagée. Ainsi, il est possible de faire évoluer très rapidement (et pour un coût maîtrisé) les ressources d'un serveur, et lui allouer davantage de mémoire, d'espace disque ou de puissance de calcul - sans provoquer d'interruption de service notable ni nécessiter une intervention matérielle coûteuse. L'infrastructure virtualisée ENIX se base sur l'hyperviseur Open Source Xen, déployé sur une architecture matérielle à haute disponibilité : alimentations électriques redondantes, mémoire vive à correction d'erreurs (ECC), disques durs en RAID10. Nous intégrons aussi nos solutions de virtualisation sur vos équipements, notamment sur les architectures BladeCenter d'ibm et M1000e de Dell (serveurs de type «lame») Dimensionnement proposé ENIX propose de déployer les sites du Client sur un serveur XL32. Un serveur XL32 dispose des ressources suivantes : 16 GHz de puissance CPU (sur processeurs Xeon «Nehalem») ; 32 Go de mémoire vive à correction d'erreur (ECC) ; 2000 Go d'espace disque infogéré (incluant l'espace de travail du serveur et les sauvegardes quotidiennes), sécurisé en RAID10 ; connectivité réseau IP 1 Gb/s Évolutivité de la plate-forme La plateforme virtualisée ENIX permet la mise à disposition de ressources de manière dynamique. Un serveur dédié traditionnel nécessite une intervention sur site, afin de modifier sa configuration matérielle (ajout ou retrait physique de composants). Un serveur virtualisé dispose d'un ensemble de ressources flexibles ; et modifier la puissance disponible se fait à distance, de manière purement logicielle. Les ressources peuvent évoluer dans les fourchettes suivantes : mémoire vive de 1 Go à 64 Go ; 26/115

27 espace disque de 1 Go à 10 To ; processeurs : de 1 à 16 cœurs (pour une puissance totale de 32 GHz) ; connectivité réseau : de 1 Mb/s à 10 Gb/s Option de mise à jour instantanée En temps normal, l'évolution d'un serveur (ajout de mémoire, processeurs...) peut nécessiter quelques jours, nécessaires pour des raisons tant administratives (contractualisation du nouveau serveur) que techniques (les machines virtuelles doivent parfois être déplacées vers un nouveau serveur offrant une capacité d'accueil suffisante). ENIX propose une option de réservation de ressources, permettant de garantir à tout instant la possibilité de doubler les ressources du serveur de manière instantanée. Toutes les ressources sont concernées : espace disque, mémoire et processeur. Si cette option est souscrite, les ressources étant toujours disponibles, ENIX peut les mettre à disposition en quelques minutes dès réception de la demande du Client Support des prochaines générations matérielles L'infrastructure virtualisée ENIX supporte la migration de machines virtuelles (parfois appelée live motion ). Par conséquent, si dans un futur proche une quantité de ressources plus importante est nécessaire, ENIX pourra faire l'acquisition de plate-formes supportant (par exemple) 256 Go de mémoire et 32 cœurs, et migrer les applications du Client sur la nouvelle plate-forme, sans interruption notable de service Mode cluster Le socle applicatif est déployé sur un seul serveur, mais est conçu pour répartir la charge sur un cluster si cela s'avère nécessaire. Tous les composants peuvent être parallélisés : la base de données peut exploiter une réplication maître/esclave avec plusieurs serveurs esclaves afin de répartir la charge pour les requêtes complexes ; le socle technique se prête parfaitement à une parallélisation via un load balancer HTTP logiciel tel que HAProxy ou bien un load balancer matériel A10, Brocade ou Alteon ; le mécanisme de cache de tire parti des systèmes répartis tels que memcached Le mode cluster n'est pas nécessaire pour la volumétrie initiale, mais est possible si le Client souhaite ajouter un grand nombre d'utilisateurs (accès de l'intranet pour des partenaires identifiés ou ouverture de zones importantes au grand public) et garantir la même qualité de service (disponibilité et temps de réponse) Infrastructure et connectivité ENIX opère ses propres baies dans plusieurs datacenters reliés par une boucle de fibre noire exploitée en 10 Gigabits/seconde. Les machines virtuelles fournies par ENIX dans le cadre de ce projet se situent plus précisément à Telehouse 2 (Paris Voltaire), Telehouse 3 (Magny) et InterXion 1 (Aubervilliers). Ces datacenters offrent tous les prestations classiques des centres d'hébergement haut de gamme, à savoir : 27/115

28 surveillance 24h/24 et 7j/7 par une équipe de sécurité, qui contrôle les accès physiques aux baies ; vidéosurveillance des salles d'hébergement par l'équipe de sécurité ; une alimentation électrique redondée par des onduleurs et des générateurs de secours ; système de détection d'incendie par analyse de particules, couplé à un système d' extinction par gaz (type FM200 ou équivalent) ; systèmes de refroidissement redondants avec retour de courant, maintenant une température de 18 à 25 C et un taux d hygrométrie de 40 à 60%. La boucle de fibre noire est entièrement opérée et infogérée par ENIX, qui en assure le déploiement et l'exploitation Sécurité du réseau Les serveurs proposés par ENIX dans le cadre de cette prestation sont protégés par un firewall appliquant une politique de sécurité stricte. Seuls les ports TCP et UDP correspondant aux services effectivement utilisés par le Client sont alors ouverts. Les ports correspondant aux protocoles d'administration et de supervision sont accessibles exclusivement depuis les adresses IP de la plateforme ENIX et identifiées comme telles Accès protégé par VPN Le serveur Intranet nécessite une connexion sécurisée avec l'infrastructure réseau existante dans les locaux du Client. Cette connexion est requise pour deux raisons : le serveur Intranet réalise l'identification des utilisateurs grâce au serveur Active Directory situé dans les locaux du Client ; il doit donc être toujours capable de joindre celui-ci de manière fiable et sans que la communication puisse être interceptée ou altérée par des tiers ; les utilisateurs de l'intranet doivent pouvoir échanger des données avec le serveur Intranet de manière aussi fiable sécurisée que si le serveur était situé dans les locaux du Client. ENIX propose de mettre en place un VPN établi entre : d'une part, le firewall fourni par ENIX, qui est connecté directement au serveur Intranet et est un point de passage obligatoire pour les flux réseaux devant atteindre ce serveur ; d'autre part, la plate-forme réseau située dans les locaux du Client. Le VPN utilise le protocole TLS (déclinaison du protocole SSL). Il ne nécessite l'ouverture que d'un seul port UDP ou TCP depuis le réseau interne du Client vers une adresse IP unique sur la plateforme réseau ENIX. Il est compatible avec les mécanismes de translation d'adresse ou de port (PAT ou NAT). L'authentification est réalisée par clé secrète. ENIX peut déployer le VPN sous la forme d'un boîtier matériel ou bien sous la forme d'un client logiciel installable sur un serveur UNIX chez le Client. Dans le cas où ENIX fournit un boîtier matériel, celui-ci est loué à l'année et totalement administré et garanti par ENIX durant toute la durée de sa location Sécurité des données Le stockage fourni par ENIX sur ses serveurs est du stockage infogéré. Cela signifie que sauf demande explicite du Client, 28/115

29 tous les disques durs sont configurés en RAID (afin d'éviter une perte de l'intégralité des données en cas de défaillance d'un seul disque), une prestation de sauvegarde des données (facturée en sus) est mise en place afin de couvrir l'intégralité des fichiers du ou des serveur(s) du Client. Cette stratégie permet de s'assurer qu'en cas d'incident (problème matériel, logiciel ou erreur humaine), ENIX et le Client disposent de la version la plus récente possible des applicatifs et des données. En cas de nécessité (par exemple, en cas d'effacement accidentel de données), le Client dispose d'une interface sécurisée lui permettant de récupérer directement une ancienne version d'un fichier. Cette interface est accessible via un simple navigateur web. ENIX peut aussi restaurer sur demande du Client un fichier, un répertoire ou un serveur entier. Si la restauration des données demande une intervention particulière (par exemple : recherche d'un fichier dont le nom n'est pas connu) ou si les données doivent être envoyées sur un support physique (clé USB, CD, DVD), un devis complémentaire pourra être établi afin de couvrir les frais engendrés. ENIX provisionne des ressources afin de permettre la conservation de trois sauvegardes hebdomadaires intégrales, ainsi que de six sauvegardes quotidiennes différentielles. Cette stratégie permet donc de revenir jusqu'à trois semaines en arrière en cas de modification ou d'effacement de données accidentels ; tout en ayant à tout instant une photographie instantanée du système à J-1 permettant de rétablir le service en cas de problème matériel lourd ou de perte intégrale des données Option de haute disponibilité Pour les systèmes critiques ne pouvant pas se permettre d'enregistrer plus d'une heure d'indisponibilité, ENIX propose une option de réplication temps réel par snapshot continu des données de la plate-forme vers une autre plate-forme située dans un autre datacenter. Dans ce mode de fonctionnement, chaque minute, une image cohérente (snapshot) de la plate-forme est obtenue et transférée de manière différentielle vers la plate-forme de secours. Ce mécanisme ne grève pas les performances de la plate-forme, mais exige en revanche de mettre en place une connectivité importante entre les deux plate-formes (de 1 et 10 gigabits/seconde selon la charge globale de la plate-forme), exclusivement dédiée à la synchronisation des données. Le système de réplication continue exploitant le système d'exploitation Solaris, il est nécessaire de s'assurer de la compatibilité des applications du Client avec cette plate-forme avant de la déployer. En cas d'incident majeur sur la plate-forme active, la plate-forme de secours est enclenchée : elle dispose d'une image stable datant de T-1 minute, immédiatement disponible. La redondance réseau est assurée grâce à deux éléments : la boucle de fibre optique ENIX permet de disposer de la connectivité réseau globale accessible dans les différents points d'hébergement ENIX, les équipements actifs (routeurs) ENIX assurent le déplacement du point de livraison de la connectivité IP avec une convergence en moins d'une minute. 29/115

30 Réversibilité de l'hébergement L'utilisation de machines virtuelles permet au Client de rapatrier l'hébergement de ses serveurs vers son infrastructure réseau interne ou vers celle d'un autre prestataire s'il le désire. Le déplacement de machines virtuelles ne nécessite pas de réinstallation complète des systèmes d'exploitation et des socles applicatifs, ni de migration des bases de données. Il peut toutefois être nécessaire de modifier la configuration des machines virtuelles (notamment la configuration réseau) mais les tâches nécessaires à l'exécution d'une migration sont beaucoup plus simples et maîtrisées que lors d'une migration complète. Dans le cas où la plate-forme de virtualisation cible est différente de celle utilisée par ENIX, une conversion des machines virtuelles peut s'avérer nécessaire et est chiffrée en option Mises à jour du système ENIX prend en charge les mises à jour de sécurité et les correctifs publiés relatifs aux logiciels installés sur le serveur. L'application de certains correctifs peut nécessiter une interruption de service. ENIX notifiera le Client des maintenances et mises à jour prévues, en particulier lorsque celles-ci peuvent provoquer une interruption de service. Si des interruptions de plus de 30 minutes sont à prévoir, ENIX planifiera l'horaire de l'intervention en accord avec le Client. Dans certaines circonstances, ENIX peut être conduit à entreprendre d'urgence des actions drastiques. Par exemple : désactivation d'une partie d'un site suite à une alerte de sécurité relative à Apache, PHP ou Django ; mise en quarantaine des connexions provenant d'une partie du réseau Internet, suite à une alerte virale ; passage en lecture seule des bases en cas de corruption de données, afin d'éviter d'empirer la situation ; etc. ENIX notifiera alors le Client dans les délais les plus brefs afin de justifier sa décision. Le Client pourra demander à ENIX de réactiver la fonctionnalité concernée, une fois informé des risques encourus et les assumant entièrement Planning Le planning proposé est le suivant : J+0 : signature du bon de commande et paiement de l'acompte. J+1 : déploiement de la machine virtuelle. J+2 : installation d'une version de développement du site (pour la mise au point des sondes et de la supervision). J+3 à J+5 : mise en place de la supervision et de la métrologie. J+6 à J+9 : phase d'intégration continue et passage en pré-production - recette du site par le Client. 30/115

31 J+10 : une fois le site totalement accepté par le client, la version de production est déployée et les ancients sites sont redirigés vers la nouvelle plate-forme. Pendant la phase d'intégration continue, le Client fait part des éventuels dysfonctionnements constatés, afin qu'ils soient corrigés. Pendant cette phase, une liste de dysfonctionnements est tenue à jour en permanence afin d'avoir une visibilité optimale sur l'avancement des opérations et maîtriser un éventuel glissement de planning lors de la finalisation du déploiement Approche budgétaire Élément Mise en service Récurrent annuel Machine virtuelle XL Sauvegardes Infogérance avancée (sondes 1100 spécifiques pour la métrologie et la supervision) 6600 Firewall + VPN Installation VPN chez le Client Option - fourniture d'un boîtier 0 VPN 1200 Option - haute disponibilité Option - hot standby XL Installation sur site Après avoir réalisé des tests sur une instance de recette, une installation d'un instance de préproduction (qui deviendra ensuite l'instance de production) sera réalisée chez-vous. Une première étape permettra de préparer l'installation en déterminant les paramétrages corrects pour notre logiciel mais aussi pour les logiciels de votre infrastructure, conjointement avec votre équipe ou prestataire système et réseau. Une journée d'intervention sur site, avec votre équipe disponible permettra la mise en place du serveur. Une solution de VPN ou de connexion sécurisée (éventuellement activée manuellement par vos équipe sur demande d'itaapy) sera mise en place afin que nous puissions intervenir sur la machine en cas de problème ou pour des livraisons logicielles Dimensionnement du serveur Après le lancement du projet, une étude simple du nombre d'utilisateurs et de l'usage attendu permettra de déterminer le dimensionnement du serveur devant supporter l'intranet. Ce serveur peut bien sur être constitué par un serveur virtuel (solution compatible avec l'installation de Linux en machine virtuelle). 31/115

32 Sauvegardes à chaud Notre système met au cœur de ses objectif de mettre vos données au centre. Il s'appuie sur une base de données complètement transparente pour l'utilisateur puisqu'il retrouve sur le système de fichier l'arborescence du site avec des fichiers HTML, bureautiques, images ou fichier XML pour les métadonnées et CSV pour les tableaux. De plus ce système est géré par le gestionnaire de version décentralisé Git, standard de facto largement répandu. Ainsi il est facile de réaliser à tout moment une sauvegarde la base de donnée à chaud (sans besoin d'arrêter l'application) : soit par la copie du système de fichier, soit par le clonage Git du dépôt correspondant au site. La sauvegarde peut être incrémentale, via : un clonage initial du dépôt puis une mise à jour régulière par la commande Git adéquate, ou simplement par un outil standard de sauvegarde différentielle. Toute ces opérations peuvent être réalisées au travers du réseau, en connexion sécurisée et cryptée par SSH. À partir du dépôt Git, un fichier peut être retrouvé à n'importe quelle date antérieure dans le temps. La sauvegarde est complètement exploitable sans l'application web, et les versions antérieures accessibles avec l'outil Git Métrologie ENIX déploie sur les serveurs alloués au Client un système de mesure permettant d'enregistrer en temps réel des informations relatives aux ressources du système et leur évolution dans le temps. Ce mécanisme permet d'anticiper certains dysfonctionnements de manière proactive (par exemple, une consommation excessive de ressources sera détectée et pourra être corrigée avant d'entraîner une indisponibilité du serveur et de ses applications). Il permet aussi un diagnostic beaucoup plus fin en cas de problème complexe. Par exemple, en cas d'incident, le fait de disposer d'un historique précis de la consommation de ressources permet de vérifier que l'incident n'était pas lié à l'occupation mémoire, aux nombres de sessions enregistrées dans la base de données, etc Système de mesure ad hoc Le système proposé par ENIX permet notamment de relever et établir des graphes à partir des informations suivantes : nombre de processus alloués à chaque application (frontaux Apache, traitements ikaaro, backends de base de données,...) ; consommation des ressources pour chacun de ces groupes de processus ; nombre de requêtes traitées par le mécanisme de cache HTTP (requêtes totales, requêtes cachées, requêtes non-cachées) ; nombre de requêtes traitées par les frontaux Apache (trafic en requêtes, en volume de données, et état des différents processus Apache impliqués) ; 32/115

33 suivi de l'état du socle applicatif ikaaro. Des mesures encore plus spécifiques peuvent être mises en place si cela s'avère nécessaire. Par exemple, dans le cas d'un système gérant une file d'attente (pour une expédition de commandes ou pour l'accès à un service particulier), une mesure de la taille de la file d'attente peut être ajoutée Mises à jour du système ENIX prend en charge les mises à jour de sécurité et les correctifs publiés relatifs aux logiciels installés sur le serveur. L'application de certains correctifs peut nécessiter une interruption de service. ENIX notifiera le Client des maintenances et mises à jour prévues, en particulier lorsque celles-ci peuvent provoquer une interruption de service. Si des interruptions de plus de 30 minutes sont à prévoir, ENIX planifiera l'horaire de l'intervention en accord avec le Client. Dans certaines circonstances, ENIX peut être conduit à entreprendre d'urgence des actions drastiques. Par exemple : désactivation d'une partie d'un site suite à une alerte de sécurité relative à Apache, ou ikaaro, PHP, Django... ; mise en quarantaine des connexions provenant d'une partie du réseau Internet, suite à une alerte virale ; passage en lecture seule des bases en cas de corruption de données, afin d'éviter d'empirer la situation ; etc. ENIX notifiera alors le Client dans les délais les plus brefs afin de justifier sa décision. Le Client pourra demander à ENIX de réactiver la fonctionnalité concernée, une fois informé des risques encourus et les assumant entièrement Supervision des systèmes Chaque serveur déployé par ENIX dispose d'un ensemble de sondes de base (connectivité réseau, utilisation CPU, disque et mémoire). Lors du déploiement des applications du Client, ENIX met en place un ensemble de sondes spécifiques à ces applications : par exemple, lors de l'installation d'un serveur applicatif Java, ces sondes vérifieront que le nombre de processus, le nombre de threads, ainsi que l'occupation mémoire et processeur spécifique au serveur applicatif, sont bien compris entre des bornes acceptables. Pour un serveur SQL, une sonde spécifique validera à intervalles réguliers qu'il est effectivement possible de se connecter au serveur SQL, et d'effectuer une requête basique en un temps raisonnable Mise en place de sondes spécifiques Lors de la mise en service, ENIX déploie un ensemble de sondes vérifant en permanence : la connectivité réseau (réponse au PING) des machines virtuelles allouées au projet, la disponibilité de la base de données PostgreSQL, 33/115

34 le bon fonctionnement de la pile applicative, par vérification du code de retour HTTP d'un ensemble d'url prédéfinies (par exemple : page d'accueil des sites et résultat d'un formulaire de recherche ou d'une page dynamique sollicitant la base de données). D'autre part, tous les composants applicatifs sont surveillés en temps réel par le système monit. Si un incident est détecté, un mail est automatiquement envoyé au NOC de supervision ENIX et au Client (s'il souhaite être averti). Pour certains types d'incident, monit peut entreprendre des actions correctives visant à rétablir le bon fonctionnement du service. Si la consommation de ressources (processeur ou mémoire) dépasse des seuils critiques, monit est aussi à même de couper ou redémarrer certains services, afin de préserver la bonne marche des éléments principaux. Exemple : si un des sites est considéré comme secondaire, il est possible de le couper en cas de saturation des ressources, afin que le service des sites principaux reste optimal. En plus de ces fonctionnalités de supervision et de self-healing, monit offre une vue synthétique des services (voir capture d'écran ci-dessous) Monitoring Nagios En plus du système embarqué monit, ENIX supervise les services du Client avec une solution de monitoring éprouvée, Nagios. Ce système de surveillance externe est hébergé sur un serveur distinct, séparé de celui du Client. Il permet la surveillance de n'importe quel service, grâce à l'utilisation de plug-ins. Les informations sont recueillies de manière hiérarchique, c'est-à-dire que le système tient compte des dépendances entre services : la panne d'un serveur web à cause d'une déficience matérielle au niveau du réseau est détectée et justifiée par cette dernière. Ce mécanisme permet, dans l'exemple cité, d'avertir l'équipe d'astreinte matérielle (habilitée à intervenir sur le réseau) sans avertir inutilement l'équipe d'astreinte logicielle (habilitée à intervenir sur le serveur web). Toutes les trois minutes, Nagios détermine l'état de chaque machine et de chaque service. Selon le degré de gravité retourné ( OK - WARNING - UNKNOWN - CRITICAL ), Nagios détermine les actions à prendre. S'il détecte qu'un service est défectueux, la fréquence des tests passe de trois à une minute, et Nagios envoie une notification par mail. Si le service est un service critique, l'équipe d'astreinte reçoit un message par pager ou SMS. Nagios garde en mémoire l'ensemble des événements qu'il a détectés, permettant ainsi la création de statistiques sur l'état des services et des machines. Ces statistiques permettent de disposer d'un historique des problèmes rencontrés et de vérifier que les activités d'un serveur sont en adéquation avec les ressources dont il dispose (CPU - mémoire vive - stockage permanent) Escalade des alertes Lorsque le système Nagios décèle, sur un service critique, une anomalie qui n'a pas été corrigée par les procédures de self-healing de monit, une alerte est envoyée par mail et SMS à l'équipe ENIX (ainsi qu'au Client afin de le tenir informé du changement d'état). Les techniciens ENIX engagent alors les actions nécessaires afin de rétablir le bon fonctionnement des systèmes. Ces actions peuvent aller du simple redémarrage manuel d'un service, à l'exécution de procédures plus complexes. Certaines interventions peuvent impacter d'autres services que celui en défaut. Par exemple : si un disque est plein, il peut s'avérer nécessaire d'effacer des fichiers temporaires, ou de nettoyer une base de données. En ce cas, ENIX informe le Client afin d'avoir son aval ou des instructions complémentaires avant de procéder à l'intervention. 34/115

35 Si l'équipe technique ne parvient pas à lever l'alerte, une escalade est déclenchée afin d'alerter le niveau 2 chez ENIX, ainsi que les contacts d'urgence désignés par le Client. Le Client peut indiquer, service par service, si ses équipes sont susceptibles d'être contactées en dehors des heures ouvrées (afin de ne pas solliciter inutilement une intervention du côté du Client pour un problème non urgent) Délais d'intervention Dans le cadre de la supervision de votre plate-forme technique Internet et Intranet, nous pouvons nous engager sur les éléments suivants : une garantie de qualification du problème de 20 min pour établir la nécessité d intervention sur site et la criticité du problème, une garantie de temps d intervention de 30 min maximum sans déplacement sur site, une garantie de temps d intervention de 2h maximum incluant un déplacement sur site, une garantie de temps de rétablissement de 4h concernant l'hébergement de la machine virtuelle Scénarios d'intervention À titre indicatif, voici quelques exemples de scénarios en cas d'incident affectant diverses parties de la plate-forme. Incident Impact Mesure curative Temps d'indisponibilité Défaillance d'un disque Aucun, car les disques dur sont en RAID10 Remplacement du disque Zéro Défaillance d'un équipement réseau ENIX Remplacement de l'équipement Moins d'une minute (ou zéro, selon l'équipement impacté) Les équipements ( switches défaillant y compris) sont tous en redondance N+1 : l'équipement de secours prend le relai Défaillance d'un Indisponibilité du site équipement réseau hors pour certains visiteurs ENIX Reroutage du trafic par Moins d'une heure le biais d'autres opérateurs Panne d'une machine physique Indisponibilité totale du Remplacement de la Jusqu'à 4 heures (car il site* machine physique par faut se déplacer une machine de secours physiquement au (carte mère, mémoire...) datacenter) Destruction Indisponibilité* intégrale d'une machine physique Installation d'une 4 heures pour la machine de secours et restauration des données mise à disposition de la plate-forme de remplacement plus le temps de restauration des 35/115

36 données (entre 1 et 4h) Cette indisponibilité peut être prévenue en souscrivant l'option «haute disponibilité» décrite plus haut. Le temps d'indisponibilité est alors inférieur à une heure (et typiquement de l'ordre de 5 minutes) Détails de la solution technique Des contenus communicants Notre solution est facile de prise en main et offre un accès facile et rapide à l'information. Elle vous laisse la complète maîtrise de la structuration des contenus. Ceci permet de faciliter la communication institutionnelle et de fluidifier la circulation d'autres informations dans l'entreprise. Un autre bénéfice est la réduction des coûts de production de ces informations Édition facile des contenus Notre solution permet une prise en main quasi immédiate du site par n'importe quel utilisateur maîtrisant un peu Internet et les outils bureautiques. L'ensemble des contenus sont éditables simplement directement sur le site web. L'administrateur une fois connecté peut utiliser un lien d'édition apparaissant directement sur le site web. Ce lien est présent pour chaque élément éditable. Les menus apparaissent de manière dynamique Éditeur Wysiwyg L'éditeur intégré vous permet d'éditer les contenus simplement en ayant directement un aperçu sur les modifications apportées. 36/115

37 L'interface est similaire à celle des outils bureautiques usuels auxquels sont habitués les utilisateurs. Aucune connaissance spécifique du HTML n'est donc nécessaire. Cet éditeur permet également de créer facilement des liens vers des éléments du site web ou vers des éléments externes Gestion des images À tout moment l'utilisateur peut ajouter une image dans le texte qu'il édite de la même manière que dans un outil bureautique. La boîte de dialogue proposée permet aussi bien d'utiliser une image déjà présente sur le site (ou un autre site) que d'en ajouter une rapidement au site web à partir de son poste Boîtes latérales En plus des différentes pages de contenu du site, un ensemble de boîtes latérales permettent d'offrir des fonctionnalités supplémentaires à l'utilisateur. Une liste non exhaustive de boîtes : navigation : par exemple par un index des contenus de la section ou du site, ou encore un nuage de tags, plus ludique ; contenus flash : une information contextuelle qui donne une information particulière et permet de renvoyer à une page du site ou à un ensemble de pages ; 37/115

38 remontée automatique d'informations : par exemple la remontée des dernières nouvelles publiées sur le site. La sélection de boîtes devant apparaître ainsi que l'ordre d'apparition est entièrement configurable à tout moment. Cette configuration est, de plus, propre à chaque section ou sous-section du site. Ainsi il est possible : de mettre en lumière une information spécifique, éventuellement de type événementielle ; de guider l'utilisateur dans une section particulière du site ; d'offrir la meilleure ergonomie en fonction de l'endroit du site où l'on se trouve Actualités Les actualités sont un type de contenu spécifique du site. 38/115

39 39/115

40 40/115

41 41/115

42 42/115

43 43/115

44 44/115

45 45/115

46 46/115

47 47/115

48 Affichage d'une actualité Le logiciel offre la possibilité de créer un ou plusieurs espaces pour les actualités et de les afficher ensuite dans un ordre cohérent et adapté. Ce module peut éventuellement être utilisé comme un blog. Liste des actualités Les tags sont également exploités pour permettre d'accéder rapidement à une thématique donnée. 48/115

49 Affichage d'une thématique Un boite verticale permet d'afficher un certains nombre d'actualités pour les reprendre à différents endroits du site. Cette liste peut ne montrer que les actualités correspondants à certains tags 49/115

50 Les actualités génèrent automatiquement un flux au format RSS Intégration de flux RSS Notre solution permet d'intégrer des flux RSS en provenance d'autres sites. Il est possible de mêler plusieurs flux RSS en un seul. Affichage des flux RSS 50/115

51 Gestion des flux Une page permet d'afficher le flux RSS. De plus ce flux RSS peut être repris dans les boites latérales sur la page principale ou les rubriques. Flux RSS affichés sur une page d'accueil Microblogging Pour faciliter l'adoption de votre intranet et faciliter l'échange des informations dans votre structure, il est important de faire participer vos équipes en leurs donnant la parole. C'est dans ce sens que nous avons intégré un module de microblogging dans notre solution d'intranet. Ce module permet à vos équipes d'échanger des informations qui n'ont ni leur place dans votre boîte mail, ni dans une messagerie instantanée. 51/115

52 L'application de microblogging est aussi configurable pour faire remonter de façon automatique les flux d'activités de votre application, comme par exemple: La création, publication et dé-publication des documents. Les créations et modifications de pages du Wiki. L'ouverture et la fermeture de fiches dans un outil de suivi (Tracker). Cela permet de fournir une vue concise et récapitulative de l'activité de votre intranet. 52/115

53 Tags (étiquettes) Notre logiciel propose un système de tags 22, un marqueur sémantique simple, aussi appelé étiquettes ou mots-clés. À partir des contenus, un nuage de tag est généré et peut être affiché sur le site. Le nuage de tag est un outil typique du web 2.0 qui permet d'obtenir une représentation subjective afin de fournir une aide à la navigation sur le site. Outre son aspect moderne et ludique, il permet à l'utilisateur de rapidement focaliser son attention sur les thèmes principaux du site et de rapidement trouver l'information concernant l'un de ces thèmes. Nuage de tag généré automatiquement Chaque contenu du site peut être catégorisé par un ou plusieurs tags. L'administrateur définit l'ensemble des tags disponibles. Sur le nuage de tag, le clic sur un tag amène à l'ensemble des contenus qui ont étés marqués avec ce tag Une solution taillée pour la gestion documentaire Un des points forts de notre offre est certainement la gestion documentaire Indexation et recherche L'outil proposé dispose d'un moteur d'indexation intégré 23. Cette fonctionnalité est un vrai confort pour vos utilisateurs. Ils vont ainsi trouver ou retrouver rapidement l'information qu'ils cherchent tel qu'ils en ont l'habitude sur Internet /115

54 Résultat d'une recherche simple La boite de recherche rapide située en haut à gauche permet de réaliser une recherche à tout moment. L'interface de gestion des documents permet de faire des recherches plus précises sur l'ensemble du site où une section précise de celui-ci avec possibilité de tri sur les résultats. Résultat d'une recherche documentaire Indexation de tous les contenus Notre solution indexe tous les contenus. Ainsi une recherche renvoie aussi bien des pages que des images, des documents, des fils de discussions issus d'un forum. 54/115

55 C'est un réel avantage pour vos utilisateurs : en une seule recherche ils peuvent trouver toute l'information pertinente sur un sujet donné. Comme sur Internet, l'approche de l'information est globale, et non pas morcelée, offrant un réel gain de productivité. En option nous pouvons finement intégrer à la recherche les méta-données que vous désirez en fonction des types de contenus et de l'endroit où s'effectue la recherche Recherche avancée En option nous pouvons réaliser des formulaires de recherche avancée correspondant à des besoins métiers ainsi qu'à différents profils d'utilisateurs. Des opérations booléennes peuvent également être rendues disponibles pour la recherche textuelle (permettant par exemple de spécifier que l'on veut un mot et un autre, ou un mot mais pas un autre, etc...). En option, le moteur d'indexation peut également prendre en compte des recherches approchées de même famille (stemming) ou en utilisant des dictionnaires de synonymes Prise en compte des documents bureautiques En plus de l'indexation des contenus web, l'outil réalise l'indexation plein texte de l'ensemble des documents bureautiques ainsi que des méta-données (titre, description, date de création,...) de tous les documents bureautiques et sections (Microsoft Office, OpenOffice.org, PDF, etc...) Sécurité Les recherches prennent en compte les droits d'accès de l'utilisateur. Ainsi un document qui n'est pas accessible restera invisible. Une recherche effectuée par un administrateur montrera donc beaucoup plus de résultats que la même recherche effectuée par un visiteur Une indexation haute performance Xapian, le moteur utilisé, est l'un des moteurs d'indexation Open Source les plus reconnus. Issu du monde de la recherche il offre de très bonnes performances et une montée en charge qui permettent de l'utiliser dans un cadre industriel Gestion des versions des documents Tous les contenus de l'application sont versionnés. C'est une fonctionnalité de base qui s'appuie sur Git, système de gestion de versions décentralisé très largement répandu. Un utilisateur qui possède des droits suffisants peut à tout moment suivre l'évolution d'un document et quels ont été les différents éditeurs. 55/115

56 Gestion des versions concurrentes La solution permet de gérer les versions concurrentes d'un même document au travers d'une interface simple et claire. Vue listant les différentes versions d'un document Chaque version est bien sur soumis au workflow de manière indépendante (voir Circuits de validation) Vue d'édition de l'état d'une version du document. 56/115

57 Lorsque l'on accède à une version particulière du document, il est aussi possible de visualiser l'historique des modifications apportées à une version: Historique des modifications d'une version. Dans cette vue ne s'affichent que les versions majeures qui ont été identifiées comme tel lors de l'édition du document: 57/115

58 Gestion de fichiers et médias La solution que nous proposons est particulièrement adaptée à la gestion de fichiers et média. En premier par son architecture le logiciel est apte à gérer une grande quantité de fichiers. En effet il repose sur une base de données objet versionnée spécialement conçue pour la gestion de documents. Notre solution offre ainsi un véritable socle de GED. Vue de gestion des fichiers et ressources 58/115

59 Les fichiers peuvent être présents à tous les niveaux du site, ils font partie intégrante du site au même titre que les pages web ou les images. Certains fichiers peuvent faire l'objet de traitements spécifiques, par exemple les images sont disponibles en plusieurs tailles Galerie photo Notre solution fournit un module riche de galerie photo pouvant inclure du contenu rédactionnel pour la page d'accueil de la galerie et pour chaque photo. Exemple de galerie en ligne. 1. Titre 2. Miniatures des autres images de la galerie 3. Contenu rédactionnel 4. Liens vers les autres galeries classés antéchronologiquement. Chaque dossier de l'intranet peut être vu sous forme de galerie simplifiée. 59/115

60 Aperçu des images d'un dossier Lecture de médias vidéo et animation flash Notre solution vous permet d'intégrer facilement des vidéos provenant de sites de partage de vidéo tels que Dailymotion, Youtube et tout autre site proposant l'inclusion d'un lecteur Flash. Intégration d'une vidéo externe Il est également possible d'intégrer des animation Flash présentes sur le site. Cette intégration de contenu flash se fait exactement de la même manière que l'intégration d'une simple image. L'élément peut être choisi dans les contenus du site, sur le disque de l'utilisateur ou encore à partir d'un fichier présent sur Internet. 60/115

61 L'insertion d'un élément flash est à la portée de tout contributeur En option nous proposons l'intégration du lecteur vidéo Flash flv Player 24 Cet outil permet de publier des vidéos au format flv présentes sur le site en s'affranchissant du besoin d'utiliser un site de partage vidéo. Cette option est conseillée principalement pour l'utilisation de vidéo dans un intranet ou pour la diffusion de vidéo avec des restrictions de droits. Lecture d'une vidéo avec flv Player /115

62 Gestion des liens Le logiciel proposé dispose d'une gestion des liens solide et complète. D'une part à tout moment il est possible de savoir quelles pages référencent une autre page (c'est la notion de rétroliens) Rétroliens d'un objet tag De plus cette information est exploitée par le moteur du site pour automatiquement mettre à jour les références vers un élément quand celui-ci est déplacé. Cette fonctionnalité vaut aussi bien pour les liens à l'intérieur du texte d'une page web, que pour des champs spécifiques tels que les tags, ou d'autres références internes. Principe de gestion des liens Méta-données dynamiques Notre solution offre la possibilité de configurer des nouveaux modèles de documents, basés sur des types existants, avec des méta-données supplémentaires configurables dans l'interface. 62/115

63 Definition d'un nouveau gabarit de contenu Les types de données peuvent être des énumérations : 63/115

64 Ajout d'une énumération L'énumération devient disponible pour définir le contenu d'un champs Gabarits d'affichage dynamiques La solution permet de définir des gabarits personnalisé pour les contenus. 64/115

65 Ces gabarits sont construits grâces à l'éditeur wysiwyg en utilisant le nom des propriétés du contenu. Article comprenant différents attributs Édition du gabarit de visualisation d'un article Visualisation de l'article avec le gabarit ainsi défini 65/115

66 Espace sécurisé de collaboration À l'image d'internet passé du rôle de simple diffuseur d'information au rôle de lieu d'interactivité, intranets et extranets peuvent devenir de vrais moteurs de collaboration. Cette collaboration permet de vrais gains de productivité et de rapidité de traitement des dossiers, le décloisonnement des services et enfin le partage du savoir spécifique de l'entreprise Gestion des utilisateurs Annuaire Une interface permet de consulter l'ensemble des membres enregistrés sur le site. Notre solution propose un ensemble de champs minimal. En option, des données métiers spécifiques peuvent être intégrées : fonction, service, téléphone, courriel, photo, etc Rôles et permissions Une matrice de droits est disponible par défaut, celle-ci reprend les standards de la publication de contenus sur le web : invité, membre, modérateur et administrateur. Gestion d'un utilisateur Suivant leur rôle, les utilisateurs ont la possibilité de : créer/modifier/publier des documents, créer des utilisateurs et modifier leur rôle, etc. En option, des rôles propres à votre besoin peuvent être implémentés pour s'adapter à votre organisation où à un workflow métier particulier Fonctionnalités Inscription Afin de faciliter la gestion des utilisateurs, l'inscription peut être gérée automatiquement : l'identifiant de l'utilisateur étant son adresse mail, le système envoie un mail avec une URL (temporaire) qui permet à l'utilisateur de créer son mot de passe. Il existe aussi un mode d'inscription extranet qui permet aux utilisateurs non identifiés d'accéder au contenu publié et de créer leur compte Mot de passe oublié Le mécanisme d'inscription permet de gérer le cas des mots de passe oubliés de façon simple et complètement sûre. 66/115

67 En effet, à aucun moment le mot de passe n'est envoyé par courrier, le mot de passe est ré-initialisé et saisi sur le site de manière sécurisée. Processus sécurisé de renouvellement du mot de passe Espace personnel Un utilisateur identifié peut disposer d'un espace personnel dans lequel il peut gérer des contenus : galerie d'images, documents, pièces jointes, espace wiki, etc Annuaire Nous proposons la mise en place du module d'annuaire. Une boite d'accès rapide permet de réaliser rapidement une recherche. Boite de recherche rapide La page d'accueil de l'annuaire permet de faire une recherche et permet un export csv des résultats de recherche. 67/115

68 Recherche dans l'annuaire Les fiches utilisateurs seront personnalisées avec les informations qui correspondent à vos besoins. Exemple de fiche utilisateur Un groupe spécifique d'utilisateur gère les mises à jour de l'annuaire Intégration avancée avec l'annuaire LDAP Si une connexion est nécessaire avec l'annuaire LDAP (ou Active Directory) pour la phase d'authentification et identification, celle-ci ne demande l'extraction que de peu d'information. Nous proposons donc par ce service d'aller plus loin et d'exploiter des données présentes dans l'annuaire pour : enrichir les données sur l'utilisateur (par exemple le service auquel il appartient) ; 68/115

69 permettre éventuellement l'affectation automatique d'un profil particulier en fonction de l'appartenance à un groupe. Le client est chargé de fournir une documentation claire de la structure de l'annuaire et un jeu de données de test (qui peut être une extraction de son annuaire). Après une phase de spécification, des développements et paramétrages spécifiques seront réalisés afin d'exploiter certaines informations de l'annuaire au sein du site. Cette prestation est limitée et ne se limitera qu'à un jeu de données réduit, ou des mécanismes simples d'habilitation Single Sign On Windows Nous mettrons en place une solution de Single Sign On fonctionnant pour Windows. Cette solution s'appuiera sur Apache et le module NTLM de Apache permettant d'utiliser le service Kerberos d'active Directory. Apache assure donc l'authentification et envoie à l'application ikaaro les informations d'identification via des en-têtes spécifiques. L'application ikaaro utilise ensuite une connexion à l'annuaire pour retrouver les informations sur l'utilisateur (informations minimales nécessaire à l'identification). À noter que l'authentification NTLM n'est compatible qu'avec les navigateurs Internet Explorer et Firefox. Dans ce dernier, l'activation de la fonctionnalité est nécessaire et à charge du client Circuits de validation Les circuits de validation sont une des bases des sites web et intranets collaboratifs. Ils permettent de rendre dynamique l'échange entre les participants et de prendre en compte le temps, la ligne de vie du document. Leur fonction principale est de réglementer les actions possibles à chacune de ces étapes. Mais ils peuvent aussi permettre de synchroniser un ensemble d'actions automatiques (envoi de notifications, archivage, etc...). On se rapproche alors de la modélisation de procédures d'entreprise (BPM) /115

70 Exemple de circuit de validation pour un extranet Un moteur flexible et intégré Le moteur de workflow inclus dans notre solution permet de créer tout type d'automate à états finis et d'y associer une sémantique d'actions spécifiques, qui permet de répondre à toutes vos problématiques de gestion des processus métiers. De part sa conception, les possibilités de paramétrage du moteur vont au delà de celles offertes par les outils partiellement configurables Gestion des droits utilisateurs La gestion des droits utilisateurs est souvent complexe et une approche exhaustive est nécessaire. Pour cela, nous vous proposons, lors de la phase des spécifications fonctionnelles, d'établir un tableau exhaustif de l'ensemble des actions possibles par types d'utilisateur. Cette matrice est ensuite implantée dans le CMS. Ci-dessous un exemple de matrice : 70/115

71 Description of matrice-workflow-img Liste des états du workflow : Privé, en attente, Visible par Tous (VT), Visible par les personnes authentifiées (VA). Cette matrice est donnée à titre d'exemple et sert à illustrer la méthodologie de travail que nous vous proposons de mettre en œuvre durant la phase des spécifications fonctionnelles. Elle fournit une grille d'analyse de la problématique de sécurité. Celle-ci devra être affinée Gestion de l'historique Le système documentaire enregistre systématiquement en base les dates de création, de modification, de changement d'état de workflow ainsi que l'auteur et le commentaire associé pour tous les objets, y compris les sections. De ce fait, les méta-données qui constituent l'historique sont automatiquement mises à jour et consultables à tout moment. 71/115

72 En bas l'historique de validation est affiché En outre, il est possible d'utiliser pour un document, une section ou une page d'accueil, ces informations (aussi appelées méta-données) afin d'enrichir les contenus visibles en front-office. Par exemple en affichant la date de modification en bas de page et l'auteur de ces modifications. La phase de spécifications nous permettra d'identifier ensemble quelles dates faire apparaître, pour quels objets, dans quelles circonstances Exemple de réalisation Voici un exemple relativement complexe de modélisation d'un processus métier. Nous pouvons créer un automate avec une liste d'états de workflow (telle que ci-dessus) et définir les transitions entre ces états en fonction des rôles des utilisateurs dans une section particulière. Enfin, lors d'une transaction entre deux états on peut définir tout type d'action déclenchée (notification, envoi de mail, SMS, flux RSS). Lors de la phase de spécification fonctionnelle et technique nos équipes réalisent un automate à état fini. Celui ci représente pour chaque objet de votre portail l'ensemble des états possibles.dans l'image à droite, vous pouvez voir un workflow complexe implanté dans ikaaro. Il s'agit du workflow de validation d'un bon de réalisation de prothèse pour une application de gestion de laboratoire de prothèse dentaire. 72/115

73 Aperçu technique : pour aller plus loin La bibliothèque itools offre un puissant moteur de workflow 26 en Python. Il s'agit d'un automate implémenté dans un module Python. Les classes WorkflowAware bénéficient de ses méthodes et peuvent librement y associer leur propre sémantique. Ainsi, un formulaire, un document, une procédure se voit attribuer un ou plusieurs états («En attente de validation», «Annulé», «Accepté»,...). Il est également aisé de déclencher des événements (écriture dans la base de données, envoi de mails, notification, génération d'un courrier au format PDF ) Moteur de workflow paramétrable Notre solution prévoit une configuration simple des workflow. Il est ainsi possible de paramétrer le chemin de validation du workflow et les différents profils pouvant réaliser les transitions de workflow. Les profils sont ceux qui s'appliquent sur le contenu objet du workflow. Les états doivent correspondre à des états de références déjà définis en terme de sécurité, évitant ainsi tout risque lié à la sécurité. Le workflow ainsi défini peut ensuite être affecté à une catégorie de contenus /115

74 Exemple de workflow paramétrable Espaces de travail Itaapy possède différentes expériences dans le domaine de la mise en place d'espaces de travail. Ces espaces permettent de déléguer une partie du site à un service ou un groupe de personnes aussi bien pour la publication de contenus destiné à l'ensemble du site que pour des contenus à destination d'un nombre restreint de personnes. 74/115

75 Exemple d'espace documentaire Configuration des rôles au sein de l'espace documentaire Notre solution inclut une architecture spécifique et extrêmement flexible pour adresser ces problématiques. L'espace de travail peut également avoir une mise en page qui lui est propre afin de donner une information contextuelle pertinente. Les boîtes latérales configurables pour une espace particulier sont particulièrement utiles à cet effet. Nous analyserons avec vous vos besoins afin de réaliser une solution flexible et qui fournisse les niveaux de délégations qui vous conviennent. 75/115

76 Forum d'échange La solution possède en standard un forum de discussion simple qui permet de facilement échanger sur un sujet donné. Le forum est un outil désormais maîtrisé par la plupart des personnes. Les avantages d'un forum pour votre entreprise est la communication et la capitalisation des informations : tout le monde à accès immédiatement à l'information concernant la résolution d'une problématique ; l'utilisateur a accès à de l'information qui a pu être produite avant même qu'il soit concerné par la problématique ; un utilisateur peut intervenir sur un sujet sur lequel il a une information à donner de manière spontanée ; recherche facile de l'information : la recherche du forum est intégré au site. Le forum permet d'échanger entre utilisateurs Le principale atout du forum fourni est sa simplicité d'accès. Le texte du message est édité dans un éditeur de texte intégré qui permet notamment d'intégrer images et liens. L'opération est aussi simple que la rédaction d'un courriel. 76/115

77 La rédaction d'un message est simple L'administrateur peut modérer le forum à posteriori soit en supprimant les messages soit en les éditant. Commandes de modérations En option des fonctionnalités supplémentaires peuvent être ajoutées au forum : avatars, modération à priori, messages permanents, etc Wiki Notre solution propose un module de wiki complet. Ce module est entièrement intégré à l'ensemble des contenus ce qui lui permet de bénéficier de l'ensemble des fonctionnalités de la gestion documentaire : workflow, gestion de versions, boites verticales. Le wiki comporte de plus un éditeur de type wysiwyg qui simplifie la prise en main même par des néofites. Les images et les fichiers peuvent être intégrés de manière très simple, à la volée. 77/115

78 Éditeur wysiwyg et insertion d'une image D'autres fonctionnalités avancées sont présentes : génération de table des matières, génération de tableaux à partir de données csv, etc Intégration avec Open Office Le wiki possède en outre la capacité remarquable avec les documents bureautiques. En effet il est possible de générer un document ODT à partir d'un ensemble de page de wiki en suivant un plan établi sur une page spécifique. C'est ainsi qu'a été réalisé le présent document comme expliqué dans la section à propos de ce document Il permet également de saisir du contenu à partir de l'import d'un fichier bureautique open office Blogs Notre solution propose un outil de blog simple basé sur l'outil de gestion des actualités. Des ajustements seront réalisés pour faciliter la prise en main et intégrer les commentaires Commentaires Nous proposons la mise en place d'un module de commentaire standard sur les pages internet sur lesquelles l'option sera activée Notifications par mail Le mail est aujourd'hui un outil central de communication. Il tend à regrouper l'ensemble des notifications à destination d'une personne, il permet un traitement asynchrone des demandes et est consulté régulièrement. 78/115

79 L'envoi de message automatique doit se faire avec précaution pour éviter de noyer la boite de l'utilisateur. Un soin particulier est donc porté dans la génération des en-têtes qui doivent permettre d'effectuer facilement un tri et de mettre en place des règles automatiques de traitement. Un mail léger au format texte et comportant une URL permettant un accès rapide au contexte de l'information est également à privilégier. Nous proposons la mise en place de notifications par mail pour signaler différents événements aux acteurs pertinents. Notamment : signaler aux modérateurs une demande de publication d'un document ; signaler la modification d'une demande concernant l'interlocuteur (demande sous sa responsabilité ou demande qu'il a initiée) Espace personnel de l'utilisateur Notre solution permet à chaque utilisateur de posséder automatiquement d'un espace personnel. Cet espace personnel est constitué d'un tableau de bord permettant l'accès simple aux différentes fonctionnalités, ainsi que d'un espace documentaire Gestion de favoris La gestion de favoris permet de posséder des collections de liens qui peuvent être privés ou partagés avec d'autres utilisateurs. Un type de contenu lien sera réalisé qui permettra de donner un lien vers une URL avec une description. Suivant les besoins, ce lien pourra également être classifié avec des tags. Une boite latérale spécifique permettra de remonter les liens correspondant à un tag particulier, éventuellement pour une section donnée du site. Un marque-page scripté (bookmarklet) 27 permettra la création rapide d'un lien à partir de la visite d'une page web ou applicative. Cette simplicité d'utilisation assure une utilisation conviviale de cette fonctionnalité Un portail applicatif Notre solutions fournit les éléments d'un portail applicatif. Ce type d'application permet de centraliser l'information pertinente pour un utilisateur en un lieu unique d'où il peut facilement réaliser des actions et avoir une vue d'ensemble de son activité Intégration Exchange Itaapy propose de porter le travail qui a déjà été réalisé pour l'un de ses clients. Itaapy a en effet développé une application permettant l'interaction avec le serveur Microsoft Exchange via le module IMAP /115

80 Cette intégration ne veut pas se substituer à l'outil de messagerie utilisé normalement par l'agent et ne comporte qu'un ensemble restreint de fonctionnalités visant essentiellement à lui donner une visibilité sur ses messages depuis l'intranet Intégration du calendrier des manifestations L'intranet actuel exporte une base de données Lotus Notes «intranet.nsf» sous forme de fichier brut. Il est nécessaire pour l'intégration et l'évolution de cette fonctionnalité d'ajouter à Lotus Notes un connecteur ODBC nommé «NotesSQL» qui permettra d'interroger la base des manifestations. Il est alors possible d'intégrer une vue identique à la page acutelle de l'intranet. L'export de la base «intranet.nsf» dans l'intranet devient obsolete. Nous vous proposons pour améliorer cette page d'intégrer une vue de type calendrier : Exemple de calendrier d'événements (ici la réservation d'une salle de réunion) Intégration de la liste des expositions en cours sur la page d'accueil L'intranet actuel offre l'affichage des expositions en cours, reprises depuis Lotus Notes sans double saisie. 80/115

81 Nous sommes en mesure de proposer une fonctionnalité équivalente pour l'avoir déjà réalisé : accès à une base de données, inclusion de flux RSS, Twitter... Exemple d'intégration de plusieurs flux RSS externes sur 1. Affichage d'une news 2. Résumé des dernières news 3. Choix d'un seul flux à afficher 4. Export du paramétrage pour ajouter ses flux à son site ou son lecteur RSS. La fréquence de mise à jour est paramétrage dans le back-office. La reprise du système existant suppose l'installation du connecteur ODBC pour Lotus Notes vu dans le chapitre précédent. L'intégration est alors équivalente au système actuel qui interroge la base des manifestations une fois par jour. Nous vous proposons en alternative une solution qui satisferait à la fois les visiteurs du site web public du Centre Pompidou et simplifierait l'administration de l'intranet (et le cas échéant de Lotus Notes) : Le site web du Centre Pompidou propose en plus de la liste des expositions sur sa page d'accueil, un flux RSS pour en suivre l'actualité. Ce flux RSS pourrait être enregistré dans plusieurs sites Web pour favoriser le référencement et la publicité autour des expositions du Centre Pompidou de manière automatique. Notre solution intègre l'affichage de ce flux dans la colonne de droite en limitant sa mise à jour à une fois par jour. Le script d'import et l'utilisation de la base MySQL deviennent obsolètes et réduisent les coûts de maintenance de votre système d'information. Le développement de ce flux RSS des manifestations dans votre site web n'est pas inclus dans notre prestation. Une lecture du code HTML de la page d'accueil du site web public nous apprend que l'intégration d'un tel flux a été tentée ou est en cours Petites annonces Ce module permettra aux utilisateurs de déposer une petite annonce dans une section spécifique. 81/115

82 L'annonce participera à une ou plusieurs catégories choisies par l'utilisateur. Une page permettra de visualiser les dernières annonces, rechercher les annonces par une recherche texte, ou par catégories. Des flux RSS seront générés pour les annonces et chaque catégorie Module de Sondages Nous proposons la mise en place d'un module de sondage. Celui-ci permettra de réaliser un questionnaire simple et d'obtenir les réponses des utilisateurs, illustrées par un graphique. Le questionnaire pourra apparaître dans une boite latérale La mise en place de sondages plus complexes pourra se faire via l'outil de Génération avancée de formulaires suivi d'une analyse dans un outil adapté (hors prestation) Mobilité interne Une application simple de gestion de la mobilité interne sera réalisée en utilisant des gabarits spécifiques et les interfaces générés par l'application. Une interface simple permettra de voir les évènements pertinents dans l'avenir proche et de faire une recherche sur une période donnée Module simple de formation Un module simple permettra de publier les formations à venir. Une interface permettra de faire une recherche simple sur les contenus Gestion d'agenda La solution que nous proposons propose une gestion avancée d'agenda. Cet agenda implémente un sous-ensemble de la norme icalendar 28 (ics) et permet donc une interopérabilité avec d'autres outils d'agenda. Il est ainsi facile d'initialiser les événements à partir d'un fichier icalendar ou d'obtenir les événements renseignés dans le logiciel /115

83 Pour les événements, plusieurs vues sont disponibles : mensuelle, hebdomadaire ou journalière. Les événements peuvent se chevaucher. Il peut être créé autant d'agenda que nécessaire sur le site. Pour chaque événement l'état est géré : non confirmé, confirmé ou annulé. Édition d'un évènement Réservation de ressources Différents modules de gestion de ressources ont été implémentés sur la base d'ikaaro. La base de données objet, le format ical géré nativement, et le moteur de workflow permettent de répondre aux problématiques de gestion de ressources des entreprises et des administrations Nous spécifierons votre besoin en terme de workflow et de visualisation. Celui-ci sera alors implémenté par notre équipe sur la base des modules existants. 83/115

84 Exemple de visualisation de réservations pour un intranet Des options pour aller plus loin Nous vous proposons un ensemble de prestations ou fonctionnalités optionnelles qui vous permettront éventuellement de disposer d'un outil plus complet. Cet ensemble n'est pas exhaustif mais s'appuie sur les besoins exprimés dans votre expression du besoin Éditeur externe Fonctionnement L'éditeur externe est un mécanisme qui moyennant l'installation d'un programme client léger sur le poste utilisateur permet l'édition des documents directement depuis le navigateur avec un logiciel spécifique du poste client. Par exemple il est possible de modifier un document bureautique en quelques clics, comme s'il se situait sur le poste de travail. Le fichier s'ouvre dans le logiciel de traitement de texte. Chaque sauvegarde du document est soumise au serveur web. 84/115

85 Édition directe d'une image : demande - modification - enregistrement Cette fonctionnalité est idéale pour les utilisateurs éditant fréquemment des contenus bureautique ou multimédia, permettant un gain de productivité important et une simplicité de manipulation. Ce mécanisme fonctionne sur tous les navigateurs récents et pour tout type d'application d'édition Principe technique L'éditeur externe s'appuie sur un type mime particulier qui permet de déléguer l'ouverture du document à un programme client situé sur la machine de l'utilisateur. Ce programme va ensuite se charger de scruter les enregistrements du fichier pour les transmettre au serveur. L'opération est transparente pour l'utilisateur. En cas de problème, une boite de dialogue permet de signaler l'erreur et éventuellement de faire de nouvelles tentatives de soumission. 85/115

86 Schéma de principe technique Le déploiement du paramétrage du navigateur et du programme de traitement sur les postes utilisateurs sont à charge du client Affichage téléphone mobile L'affichage dans les téléphone mobile se fera à partir d'une url spécifique. Ceci permet de conserver le choix à l'utilisateur en fonction du matériel dont il dispose. La compatibilité du site dans les téléphones mobiles est notamment assurée par les alternatives au javascript et aux images (ce dernier point est à charge du rédacteur des contenus). Le gabarit principal pour la visualisation des pages sera adapté pour les terminaux mobiles. Les fonctionnalités demandant interactivité seront partiellement supportées Utilisation en extranet L'utilisation de la solution en mode extranet ne pose pas de problème particulier si ce n'est la configuration des passerelles réseaux nécessaires et la configuration du mode TLS/SSL (connexion sécurisée) sur le serveur frontal web Accès sécurisé par SSL Afin de garantir la sécurité lors du transfert des données, l'accès au site sera fait automatiquement en TLS 29, aussi connu sous le nom SSL ( *Secure Socket Layer* ). Le protocole TLS est le protocole sécurisé d'accès sur Internet. L'achat du certificat est une prestation à part non comprise dans le prix de l'hébergement et implique une vérification auprès du client par l'organisme de certification /115

87 3.Méthodologie et ressources projets & délais 3.1.Plans de développement et de mise en œuvre Capacité à respecter les délais 3.1.Plans de développement et de mise en œuvre 87/115

88 Description of itaapy-planningintranet-pompidou 3.1.Plans de développement et de mise en œuvre 88/115

1 LE L S S ERV R EURS Si 5

1 LE L S S ERV R EURS Si 5 1 LES SERVEURS Si 5 Introduction 2 Un serveur réseau est un ordinateur spécifique partageant ses ressources avec d'autres ordinateurs appelés clients. Il fournit un service en réponse à une demande d un

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011 Conditions Particulières de Maintenance Ref : Table des matières 1 CONDITIONS PARTICULIÈRES APPLICABLES AUX CONTRATS DE MAINTENANCE...2 1.1 Préambule...2 1.2 Obligations d'atreal et services rendus...2

Plus en détail

Produits et grille tarifaire. (septembre 2011)

Produits et grille tarifaire. (septembre 2011) Produits et grille tarifaire (septembre 2011) 2 IkuX Produits et grille tarifaire Serveur dédié / VPS Vous souhaitez un serveur dédié ou une VPS en location? Ne vous inquiétez pas, on s'occupe de tout.

Plus en détail

Présentation Création-Web

Présentation Création-Web Présentation Création-Web Créateurs de solutions Web La société La société DiVA-Cloud fondée en 2011 propose des services de création et d'hébergement web. La société est dirigée par Aurélien Rauffet et

Plus en détail

En savoir plus pour bâtir le Système d'information de votre Entreprise

En savoir plus pour bâtir le Système d'information de votre Entreprise En savoir plus pour bâtir le Système d'information de votre Entreprise En savoir plus sur : Services en ligne, SaaS, IaaS, Cloud - 201305-2/5 SaaS, IaaS, Cloud, définitions Préambule Services en ligne,

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles

Plus en détail

Fiche méthodologique Rédiger un cahier des charges

Fiche méthodologique Rédiger un cahier des charges Fiche méthodologique Rédiger un cahier des charges Plan de la fiche : 1 : Présentation de la fiche 2 : Introduction : les grands principes 3 : Contenu, 1 : positionnement et objectifs du projet 4 : Contenu,

Plus en détail

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000 Service d'installation et de démarrage de la solution de stockage réseau Services HP Données techniques Le service d'installation et de démarrage de la solution de stockage réseau offre l'installation

Plus en détail

ACQUISITION DE MATERIEL INFORMATIQUE

ACQUISITION DE MATERIEL INFORMATIQUE ACQUISITION DE MATERIEL INFORMATIQUE MARCHE A PROCEDURE ADAPTEE (ARTICLE 28 DU CODE DES MARCHES PUBLICS) CAHIER DES CLAUSES TECHNIQUE PARTICULIERES VALANT REGLEMENT DE LA CONSULTATION 2/03/2015 Le présent

Plus en détail

Chapitre 1 Introduction

Chapitre 1 Introduction Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage SOBI10SHA dans la zone de recherche et validez. Cliquez sur le titre

Plus en détail

«clustering» et «load balancing» avec Zope et ZEO

«clustering» et «load balancing» avec Zope et ZEO IN53 Printemps 2003 «clustering» et «load balancing» avec Zope et ZEO Professeur : M. Mignot Etudiants : Boureliou Sylvain et Meyer Pierre Sommaire Introduction...3 1. Présentation générale de ZEO...4

Plus en détail

Gagner en performance avec un extranet. et mener son projet extranet?

Gagner en performance avec un extranet. et mener son projet extranet? Gagner en performance avec un extranet Comment déterminer et mener son projet extranet? mars 2010 Gagner en performance avec un extranet Nos intervenants Charles Billon, Architecte logiciel, KEY BLOX éditeur

Plus en détail

ERP5. Gestion des Services Techniques des Collectivités Locales

ERP5. Gestion des Services Techniques des Collectivités Locales Gestion des Services Techniques des Collectivités Locales Cte 1 2 P 3 s tio T 4 m ilg h trc c n p.o 5 re u fe ro a le tio c M S tw u aa c e O 2 Relation Citoyen Interventions Patrimoine Core Ressources

Plus en détail

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

ManageEngine IT360 : Gestion de l'informatique de l'entreprise ManageEngine IT360 Présentation du produit ManageEngine IT360 : Gestion de l'informatique de l'entreprise Améliorer la prestation de service à l'aide d'une approche intégrée de gestion des performances

Plus en détail

Dispositif e-learning déployé sur les postes de travail

Dispositif e-learning déployé sur les postes de travail Résumé : Ce document fait l inventaire du matériel et des moyens nécessaires à la production de sessions de formation à distance à partir des postes de travail des salariés bénéficiant d une connexion

Plus en détail

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site

Plus en détail

INFORMATIQUE ET SYSTEMES D INFORMATION

INFORMATIQUE ET SYSTEMES D INFORMATION INFORMATIQUE ET SYSTEMES D INFORMATION VOS CONTACTS : Sandrine LIEBART Christine JOLLY Conseillère Formation Génie Technique et Ecologique, Systèmes d'information Géographique sandrine.liebart@cnfpt.fr

Plus en détail

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 SOMMAIRE scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 Expertise & Consulting... 6 Définir et Architecturer votre Système

Plus en détail

http://www.linea21.com info@linea21.com

http://www.linea21.com info@linea21.com Livre blanc http://www.linea21.com SOMMAIRE SOMMAIRE... 1 PRESENTATION... 2 TIC ET DEVELOPPEMENT DURABLE... 3 PUBLIER ET COMMUNIQUER... 4 LES GROUPES DE TRAVAIL...5 LE TABLEAU DE BORD PERSONNALISE... 6

Plus en détail

CMS Open Source : état de l'art et méthodologie de choix

CMS Open Source : état de l'art et méthodologie de choix CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités

Plus en détail

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES Sommaire Fiche 1 : Gestion des identités : annuaires et authentification Fiche 2 : Connectez-vous en toute sécurité

Plus en détail

L offre de formation 2014 INSET de Dunkerque

L offre de formation 2014 INSET de Dunkerque Informatique et systèmes d information Code action Session Libellé Date début Date fin Page SX2HM 002 Green it ou " informatique verte " 04/09/2014 05/09/2014 3 SX2HF 002 Marchés publics informatiques

Plus en détail

Installation du SLIS 4.1

Installation du SLIS 4.1 Documentation SLIS 4.1 Installation du SLIS 4.1 1.3RC2 CARMI PÉDAGOGIQUE - ÉQUIPE «INTERNET» DE L'ACADÉMIE DE GRENOBLE juillet 2013 Table des matières Objectifs 5 I - Prérequis 7 A. Préconisations matérielles...7

Plus en détail

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

1. Notre société. Présentation de notre société. Nos activités. 1.2.1. Les solutions informatiques. - Audit et Conseil :

1. Notre société. Présentation de notre société. Nos activités. 1.2.1. Les solutions informatiques. - Audit et Conseil : 1. Notre société Présentation de notre société PEXYS, dont le siège social est basé à Thyez en Haute-Savoie, fait partie de PEXYSGROUP présent à Genève et Monaco. La société a été fondée en 2006 par Laurent

Plus en détail

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3 Zimbra Zimbra est un logiciel serveur collaboratif qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et plus. Zimbra est un logiciel développé

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

Sage 100 CRM - Guide de démarrage rapide Version 8. Mise à jour : 2015 version 8

Sage 100 CRM - Guide de démarrage rapide Version 8. Mise à jour : 2015 version 8 Sage 100 CRM - Guide de démarrage rapide Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré

Plus en détail

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de 1 2 «Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de Copie, seules les références bibliographiques peuvent

Plus en détail

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Echosgraphik Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Présentation I. Echosgraphik Protocoles de travail I. Développement du site II.

Plus en détail

Présentation de nos prestations

Présentation de nos prestations Présentation de nos prestations 2014 1 Qui sommes nous? - Créer une cohérence entre le message, les réalités du client et ses objectifs, voilà notre mission. Pour y parvenir, nous intégrons harmonieusement

Plus en détail

SharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos)

SharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos) Présentation des technologies SharePoint 1. Introduction 19 2. Enjeux 20 3. Les pièges à éviter 22 4. Présentation technologique 22 4.1 Historique 23 4.2 Briques fonctionnelles et comparatif des éditions

Plus en détail

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A Durée : 1 jour A propos de ce cours Cette formation d'un jour, Nouveautés de Microsoft Dynamics CRM 2011, fournit aux étudiants les outils et informations

Plus en détail

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN Table des matières 1 Chapitre 1 Virtualisation, enjeux et concepts 1. Définition et vue d'ensemble....13 1.1 Terminologie et concepts...13 1.2 Bénéfices....15 1.3 Technologies et solutions de virtualisation...16

Plus en détail

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS 70-659

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS 70-659 Chapitre 1 Introduction à la virtualisation A. Qu'est-ce que la virtualisation? 16 B. Historique de la virtualisation 16 C. Technologie Hyperviseur et offres du marché 17 1. Hyperviseur Monolithique 23

Plus en détail

SOMMAIRE 1. NOTRE AGENCE... 3 2. NOS PRESTATIONS... 6 3. NOTRE MÉTHODOLOGIE PROJET... 11 4. NOS OFFRES...12 5. LES ATOUTS DE NOS OFFRES...

SOMMAIRE 1. NOTRE AGENCE... 3 2. NOS PRESTATIONS... 6 3. NOTRE MÉTHODOLOGIE PROJET... 11 4. NOS OFFRES...12 5. LES ATOUTS DE NOS OFFRES... CONCEPTION WEB SOMMAIRE 1. NOTRE AGENCE... 3 1.1 Nos valeurs... 4 1.2 Notre expertise... 5 1.3 Notre équipe... 5 2. NOS PRESTATIONS... 6 2.1 Site institutionnel / vitrine... 7 2.2 Site e-commerce... 8

Plus en détail

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Services HP Care Pack Données techniques Le service de réplication des données HP pour Continuous Access offre

Plus en détail

mai-2008 Infogérance des serveurs conçus par SIS alp 1

mai-2008 Infogérance des serveurs conçus par SIS alp 1 Infogérance des serveurs conçus par SIS alp SIS alp 1 Infogérance pour OpenERP solutions intégrées en abonnement mensuel OpenERP-Online OpenERP-Infogérance versions VDS et Dédié OpenERP-Serveur HaaS OpenERP-Continuité

Plus en détail

Artica. La déduplication. Révision Du 08 Février 2011 version 1.5.020818

Artica. La déduplication. Révision Du 08 Février 2011 version 1.5.020818 Artica La déduplication Révision Du 08 Février 2011 version 1.5.020818 Table des matières Introduction :...2 Historique du projet :...2 A qui s'adresse Artica?...2 Licence et support...2 Que fait Artica?...

Plus en détail

Adresse 15 avenue du Hoggar Parc Victoria - Le Vancouver ZA de Courtaboeuf 91940 LES ULIS. Site web www.j3tel.fr. Téléphone 01 64 46 59 59

Adresse 15 avenue du Hoggar Parc Victoria - Le Vancouver ZA de Courtaboeuf 91940 LES ULIS. Site web www.j3tel.fr. Téléphone 01 64 46 59 59 Adresse 15 avenue du Hoggar Parc Victoria - Le Vancouver ZA de Courtaboeuf 91940 LES ULIS Site web www.j3tel.fr Téléphone 01 64 46 59 59 Catalogue SL2A Prestations 2015-2016 Sommaire Notre vision, nos

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

Plus en détail

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS Les tableaux de bord de pilotage de nouvelle génération Sommaire PRELYTIS en quelques mots LiveDashBoard : principes directeurs et positionnement La couverture fonctionnelle Démonstration Les packages

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

Situation présente et devis technique

Situation présente et devis technique Situation présente et devis technique Système de gestion des membres actuel Le système de gestion des membres actuel sert principalement à stocker des informations sur les architectes et les stagiaires.

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les

Plus en détail

Communiqué de Lancement. Sage Intégrale V4.50

Communiqué de Lancement. Sage Intégrale V4.50 Communiqué de Lancement Sage Intégrale V4.50 Nouvelle Version Majeure Avec près de 3000 entreprises clientes, l Intégrale est le Progiciel de Gestion Intégré le plus déployé en France, ce qui révèle toutes

Plus en détail

II-Solution technique pour le développement du site de l'urma

II-Solution technique pour le développement du site de l'urma II-Solution technique pour le développement du site de l'urma 1- Positionnement du site L objectif du site est de promouvoir l offre de formation de l université. A ce titre, il s adresse principalement

Plus en détail

Mise en place à L EPARC d un système de communication informatisé entre les restaurants scolaires et la cuisine centrale.

Mise en place à L EPARC d un système de communication informatisé entre les restaurants scolaires et la cuisine centrale. CAHIER DES CHARGES Mise en place à L EPARC d un système de communication informatisé entre les restaurants scolaires et la cuisine centrale. Fourniture d un produit informatique Jean-louis EZECHIEL Adresse

Plus en détail

GOOGLE, OUTILS EN LIGNE

GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) Sommaire Formation Google Apps, utilisateur - 3 Google Apps, administrateur - 5 Office 365, prise en main - 8 Google

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

CLOUD CP3S SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE. La virtualisation au service de l entreprise. Évolutivité. Puissance.

CLOUD CP3S SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE. La virtualisation au service de l entreprise. Évolutivité. Puissance. CLOUD CP3S La virtualisation au service de l entreprise Virtualisation / Cloud Évolutivité Sécurité Redondance Puissance SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE SOLUTION D INFRASTRUCTURE

Plus en détail

Concepts et définitions

Concepts et définitions Division des industries de service Enquête annuelle sur le développement de logiciels et les services informatiques, 2002 Concepts et définitions English on reverse Les définitions qui suivent portent

Plus en détail

Offres de stages 2011/2012

Offres de stages 2011/2012 Offres de stages 2011/2012 RBS LE MEILLEUR DE L INTEGRATION ET DE L EDITION L informatique est devenue un outil stratégique de développement et de différenciation pour les organisations du 21ème siècle

Plus en détail

Cursus 2013 Déployer un Content Management System

Cursus 2013 Déployer un Content Management System Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme

Plus en détail

G. Méthodes de déploiement alternatives

G. Méthodes de déploiement alternatives Page 32 Chapitre 1 - Le fichier MigUser.xml permet de configurer le comportement d'usmt lors de la migration des comptes et profils utilisateurs (capture et restauration). - Le fichier config.xml permet

Plus en détail

Enquête 2014 de rémunération globale sur les emplois en TIC

Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants

Plus en détail

Installation de TeamLab sur un serveur local Ce guide est destiné aux utilisateurs ayant des connaissances de base en administration Windows

Installation de TeamLab sur un serveur local Ce guide est destiné aux utilisateurs ayant des connaissances de base en administration Windows Information sur la version serveur TeamLab Serveur TeamLab est une version du portail destinée à ceux qui ont décidé d'installer et de configurer TeamLab sur leur propre serveur. A partir de la version

Plus en détail

EXTRANET STUDENT. Qu'est ce que Claroline?

EXTRANET STUDENT. Qu'est ce que Claroline? EXTRANET STUDENT http://extranet.arts2.be http://extranet.artsaucarre.be Les bases de l'utilisation de la plateforme Claroline, l'extranet d'arts² Qu'est ce que Claroline?... 1 Débuter... 2 Créer un compte...

Plus en détail

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société :

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société : Cahier des charges Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud Pour la société : Galaxy-Swiss Bourdin Infrastructure choisie : Metalo Datacenter Préparé par le cabinet de conseil ACF

Plus en détail

Marché à Procédure adaptée. Tierce maintenance applicative pour le portail web www.debatpublic.fr

Marché à Procédure adaptée. Tierce maintenance applicative pour le portail web www.debatpublic.fr Marché à Procédure adaptée Passé en application de l article 28 du code des marchés publics Tierce maintenance applicative pour le portail web www.debatpublic.fr CNDP/ 03 /2015 Cahier des clauses techniques

Plus en détail

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2.

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Le test aux limites 3. Méthode 2.1. Pré-requis 2.2. Préparation des

Plus en détail

CA ARCserve Backup. Avantages. Vue d'ensemble. Pourquoi choisir CA

CA ARCserve Backup. Avantages. Vue d'ensemble. Pourquoi choisir CA DOSSIER SOLUTION : CA ARCSERVE BACKUP R12.5 CA ARCserve Backup CA ARCSERVE BACKUP, LOGICIEL DE PROTECTION DE DONNÉES LEADER DU MARCHÉ, INTÈGRE UNE TECHNOLOGIE DE DÉDUPLICATION DE DONNÉES INNOVANTE, UN

Plus en détail

PARAGON SYSTEM BACKUP 2010

PARAGON SYSTEM BACKUP 2010 PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...

Plus en détail

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience Profil Expert SYMFONY 2 / ZEND Etude et modélisation UML Montée en charge / Compétence Sécurité / Authentification

Plus en détail

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen 70-341

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen 70-341 Chapitre 1 Introduction à Exchange A. Présentation d'exchange 16 1. Public visé 16 2. La messagerie au sein de l entreprise 16 3. L évolution des plateformes Exchange 17 B. Introduction à Exchange 2O13

Plus en détail

Présentation des CMS au CIFOM-EAA

Présentation des CMS au CIFOM-EAA Présentation des CMS au CIFOM-EAA http://www.esne.ch/infogestion/laboratoires/ldi/enseignement/article_0000.html filière informatique de gestion - Dominique Huguenin 1 sommaire Introduction 1 ère partie

Plus en détail

GUIDE SUR L ASSISTANCE A LA MAÎTRISE D'OUVRAGE EN INFORMATIQUE

GUIDE SUR L ASSISTANCE A LA MAÎTRISE D'OUVRAGE EN INFORMATIQUE GUIDE SUR L ASSISTANCE A LA MAÎTRISE D'OUVRAGE EN INFORMATIQUE Validé par la Commission technique des marchés le 9 décembre 2004 1.1 OBJET DU GUIDE...3 1.2 LE PERIMETRE DU GUIDE...3 1.2.1 Terminologie

Plus en détail

La GEIDE. Dans une solution GEIDE, il est possible d'associer au sein même d'un dossier:

La GEIDE. Dans une solution GEIDE, il est possible d'associer au sein même d'un dossier: La GEIDE Historique de La GEIDE Anciennement "Archivage électronique", La Gestion électronique de Documents "GED" est apparu dans les années 80. Mais le terme GED paraissait restrictif par rapport à ses

Plus en détail

AUDIT MAINTENANCE CURATIVE MAINTENANCE PREVENTIVE HOTLINE

AUDIT MAINTENANCE CURATIVE MAINTENANCE PREVENTIVE HOTLINE Fort de son expérience auprès des PME et Collectivités, MDSI vous propose la gestion complète ou partielle de votre système informatique en associant au sein d'un même contrat : audit, conseil, maintenance

Plus en détail

OFFRE MDB Service & Architecture Technique. MyDataBall Saas (Software as a Service) MyDataBall On Premise

OFFRE MDB Service & Architecture Technique. MyDataBall Saas (Software as a Service) MyDataBall On Premise OFFRE MDB Service & Architecture Technique MyDataBall Saas (Software as a Service) MyDataBall On Premise L offre Produit / Service 1 Implantation Rédaction collaborative du cahier des charges 2 3 de la

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Spécifications de l'offre Surveillance d'infrastructure à distance

Spécifications de l'offre Surveillance d'infrastructure à distance Aperçu du service Spécifications de l'offre Surveillance d'infrastructure à distance Ce service comprend les services Dell de surveillance d'infrastructure à distance (RIM, le «service» ou les «services»)

Plus en détail

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition) Introduction 1. Introduction 13 2. Le choix de l'ouvrage : Open Source et Linux Ubuntu 13 2.1 Structure du livre 13 2.2 Pré-requis ou niveau de connaissances préalables 13 3. L'objectif : la constitution

Plus en détail

Exemple de charte d intégration web

Exemple de charte d intégration web Exemple de charte d intégration web Ce document est un exemple de charte d'intégration. Il est à adapter en fonction des contraintes, des choix, des objectifs de l'équipe, la société qui l'utilise. Il

Plus en détail

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières

Plus en détail

FICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement

FICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement COREYE CACHE Solution d absorption de charge pour une disponibilité et une performance optimales des applications Web En bref Architecture technique La plateforme Coreye Cache délivre la majeure partie

Plus en détail

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens Hébergement WeboCube Le service d'hébergement WeboCube a pour but de sécuriser la présence internet grâce à un suivi personnalisé et une maintenance active de votre serveur internet. Un espace de gestion

Plus en détail

En date du 11 décembre 2008

En date du 11 décembre 2008 R E F O N T E S I T E W E B G F I E CAHIER DES CHARGES ET DEVIS En date du 11 décembre 2008 ADITEL - WEB AGENCY 4 RUE CAROLINE 75017 PARIS Tel 01 44 70 02 77 SARL AU CAPITAL DE 20 000 EUROS R.C.S BOBIGNY

Plus en détail

RÉPUBLIQUE TUNISIENNE MINISTÈRE DE L'ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE INSTITUT SUPÉRIEUR DES ETUDES TECHNOLOGIQUES DE DJERBA

RÉPUBLIQUE TUNISIENNE MINISTÈRE DE L'ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE INSTITUT SUPÉRIEUR DES ETUDES TECHNOLOGIQUES DE DJERBA RÉPUBLIQUE TUNISIENNE MINISTÈRE DE L'ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE INSTITUT SUPÉRIEUR DES ETUDES TECHNOLOGIQUES DE DJERBA Présentation de la LIcence appliquée Co-construite en

Plus en détail

Fabriquant de Fabuleux logiciels

Fabriquant de Fabuleux logiciels Fabriquant de Fabuleux logiciels 2006-2012 Troll d'idées. Tous droits réservés. Kiubi, Kojin Framework, Thèmepresso sont des marques déposées de Troll d'idées S.A.S.. 1 Troll d idées développe des technologies

Plus en détail

SARL «Alfa Concept», au capital de 3 000, immatriculée au RCS de Montpellier sous le n B 485 281 471

SARL «Alfa Concept», au capital de 3 000, immatriculée au RCS de Montpellier sous le n B 485 281 471 S.a.r.l «Alfa Concept» Bât. 10, Parc Club du Millénaire 1025, rue Henri Becquerel 34000 Montpellier Générateur de contacts Afin de permettre à tous les professionnels de l'immobilier et à tous les budgets

Plus en détail

Imaginez un Intranet

Imaginez un Intranet Imaginez un Intranet clé en main et économique, adapté à vos besoins! Connectikup : Votre solution intranet/extranet/portail collaboratif Vous avez besoin de partager, organiser, synchroniser et sécuriser

Plus en détail

A1 GESTION DE LA RELATION AVEC LA CLIENTELE

A1 GESTION DE LA RELATION AVEC LA CLIENTELE Référentiel des Activités Professionnelles A1 GESTION DE LA RELATION AVEC LA CLIENTELE L assistant prend en charge l essentiel du processus administratif des ventes. Il met en place certaines actions de

Plus en détail

ASTER et ses modules

ASTER et ses modules ASTER et ses modules Sommaire Caractéristiques du site internet Rubriques et pages... page 3 Actualités... page 3 Agenda... page 4 Sons... page 4 Documents à télécharger... page 4 Liens... page 4 Albums

Plus en détail

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide Du 19 octobre 2015 au 08 avril 2016* Date limite de dépôt des candidatures : 1 semaine avant le

Plus en détail

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats C ) Détail volets A, B, C, D et E Actions Objectifs Méthode, résultats VOLET A : JUMELAGE DE 18 MOIS Rapports d avancement du projet. Réorganisation de l administration fiscale Rapports des voyages d étude.

Plus en détail

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable

Plus en détail

TRAME POUR LA REALISATION D UN CAHIER DES CHARGES SITE WEB

TRAME POUR LA REALISATION D UN CAHIER DES CHARGES SITE WEB TRAME POUR LA REALISATION D UN CAHIER DES CHARGES SITE WEB 2 Trame cahier des charges site Web Vous êtes une entreprise, une collectivité, une association, et vous souhaitez faire réaliser un site web.

Plus en détail

Catalogue Formations Jalios

Catalogue Formations Jalios Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

Outil de gestion et de suivi des projets

Outil de gestion et de suivi des projets Outil de gestion et de suivi des projets Proposition technique et commerciale Amselem Jonathan - Corniglion Benoit - Sorine Olivier Troche Mariela - Zekri Sarah 08 Sommaire I. Les atouts de la proposition

Plus en détail