Rapport final -- Projet d Application

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

Download "Rapport final -- Projet d Application"

Transcription

1 Rapport final -- Projet d Application Sujet: Mise en place d une maquette d une architecture de podcasting Élèves: Alexis Guéganno, Jonathan Winandy Date: 25 mars 2010

2 Sommaire Introduction Présentation du projet Rappel de l intitulé du projet Cadre général du projet Objectifs du projet Objectifs du projet Limites du projet Organisation et gestion du projet Présentation des différents acteurs A l Ecole Centrale de Nantes A l Ecole des Mines de Nantes Difficultés et réussites liées à la gestion du projet Gestion des relations et de la communication. Gestion du matériel Recommandations pour les suites éventuelles du projet Évaluation du temps passé sur le projet Réalisations effectuées A propos d itunes U Description de l architecture à mettre en place Tentatives d installation de Mac OS X Server MacBook Air - disque dur externe Machine virtuelle Analyse de l application Web Podcast Producer Web Controller Analyse de la version 1 de l application Web Podcast Producer Web Controller Configuration de l application web Analyse de la version 2 de l application Web Podcast Producer Web Controller Structure du logiciel Runtime Analyse du fonctionnement des applications Podcast Producer Client Web Client lourd Serveur Caméras Remontage d une caméra Tests d intégration au réseau À propos de la configuration du réseau interne Nature des tests à effectuer Alexis Guéganno & Jonathan Winandy 2

3 Détail des tests Ports de communication du serveur Apache Ports de communication utilisés lors de la communication vidéo Configuration des différents services DNS Open Directory NFS XGrid Podcast Producer Conclusion Annexe 1 : Diagrammes pcastserved Model partie 1 partie 2 (orphans) Controller Annexe 2 : Mac OS, things to know Hardware Mac Mini Tips les fichiers plist Launchd Alexis Guéganno & Jonathan Winandy 3

4 Présentation du projet Introduction Les nouvelles technologies de l information et de la communication sont chaque jour un peu plus au centre de toutes les attentions. Il est sans cesse question de mettre à profit les nouvelles avancées et innovations offertes par l informatique. L Éducation Supérieure n échappe pas à cette dynamique, et les Universités des Pays de la Loire ont à coeur de tirer le meilleur parti de ces opportunités, afin d améliorer la qualité des supports pédagogiques et des plate-formes d enseignement. Le projet traité dans ce rapport s inscrit dans le cadre de la mise en place d une action de cette nature. Le présent document a pour objectif de rendre compte des différentes actions menées lors de l installation d une maquette pour une solution de podcast distribué. Après une présentation du projet, nous expliciterons les différentes difficultés liées à la gestion de ce projet. Enfin, nous présenterons les diverses actions réalisées afin de parvenir à une solution fonctionnelle. Alexis Guéganno & Jonathan Winandy 4

5 Présentation du projet Objectifs du projet Présentation du projet Rappel de l intitulé du projet L École Centrale de Nantes porte un grand intérêt aux technologies de l information et de la communication appliquées à l enseignement : utilisation des Tablets PC dans la pédagogie, outils de travaux collaboratifs, nouvelles méthodes d évaluation,... et vidéo! À ce sujet, l établissement prend aux travaux d un groupe de travail de l Université Numérique Régionale (http://www.unr-pdl.fr/) dédiée au Podcasting/Production de supports vidéos pédagogiques. Les travaux de ce groupe se concentrent désormais sur la mise en place d une maquette fonctionnelle répondant au scénario suivant : un seul serveur de production de podcast, mutualisé entre différents établissements de la région, et des moyens de captation disséminés dans ces institutions. Concrètement, cela signifierait qu un enseignant de l ECN désireux d enregistrer son cours n aurait qu à appuyer sur un bouton pour provoquer une captation automatique et récupérer un fichier vidéo en sortie : le travail de back office est ainsi complètement automatisé (ajout de générique, de logo, multi-format sans coût humain supplémentaires) et on assure une cohérence de l ensemble de la production de l établissement (productions des enseignants et des étudiants). Le serveur de calcul serait situé, lui, à l École des Mines de Nantes, qui anime ce projet. Cadre général du projet Le projet présenté ici a pour objectif de servir de base à la mise en place d une solution de Podcast inter-établissements. Il s inscrit également dans un cadre plus global. Il est en effet part intégrante d un projet des structures d enseignement supérieures des Universités et Écoles de la région Pays de la Loire, gravitant autour d une utilisation performante des technologies de l information et de la communication. L une des briques de ce projet doit être la mise en place de solutions de podcasting à l échelle d établissements ou de groupes d établissements. Au sein de ce projet, l École des Mines de Nantes (EMN) et l École Centrale de Nantes (ECN) sont déterminées à mettre en place une solution mutualisée, permettant l utilisation d un architecture de capture distribuée, s appuyant sur une matériel central pour la partie calcul. Avant le début du projet, plusieurs actions ont été réalisées par les deux écoles. Tout d abord, le choix de la solution technique a été effectué. Les matériels et les logiciels permettant de faire fonctionner le coeur de la solution sont tous des produits construits et développés par la société Apple. Du côté matériel, les stations d enregistrement seront des Mac Mini, destiné à formater le flux vidéo pour le serveur (ou cluster) de calcul. Le serveur est également une machine vendue par Alexis Guéganno & Jonathan Winandy 5

6 Organisation et gestion du projet Objectifs du projet la société Apple, spécialement destinée à la réalisation de calculs vidéos importants, caractéristique indispensable pour un serveur de podcast. Du côté logiciel, si la partie serveur est bien entendue unique, la partie cliente est par contre scindée. On trouvera ainsi deux applications clientes, permettant de déclencher un enregistrement à distance. Une application lourde, destinée aux machines construites par la société Apple (Mac Book, imac...) et disposant d un système développé par Apple (Mac OS X 10.6 de préférence), permet un enregistrement direct depuis la machine cliente. Une application web autorise quant à elle le déclenchement d un enregistrement sur une caméra déjà connue du serveur. Objectifs du projet Ce projet doit permettre de mettre en lumière les divers dysfonctionnements ou problèmes de configuration inhérents à la mise en place d une telle solution. En particulier, il doit permettre de révéler toutes les implications, du point de vue réseau, permettant de mettre en place l architecture envisagée. Pour mettre en avant ces difficultés, des tests unitaires et des tests d intégration devront être réalisés. Le cahier des charges sur lequel nous nous sommes appuyés décrit les objectifs du projet comme suit : Objectifs du projet Les objectifs du projet sont les suivants : Réaliser une maquette à l échelle de l ECN, en assurant le lien entre les différentes machines impliquées Assurer les tests unitaires et d intégration de l infrastructure Écrire un cahier des charges fonctionnel et des spécifications détaillées pour permettre un déploiement rapide à la fin du projet. Étudier les conditions d accès pour l école au service ITunes U, proposé par Apple aux structures d enseignement pour mettre en ligne les contenus pédagogiques. Le projet sera mené au travers de l installation d un serveur de test, sur lequel seront réalisés des tests unitaires et d intégration. Limites du projet Le projet n abordera pas les problématiques de gestion des identités au travers de Shibboleth. Il n y aura pas de modifications à apporter sur l interface web Podcast Producer Web Controller. Les éventuelles modifications au niveau de ce logiciel seront réalisées par un groupe d élèves de l EMN. Alexis Guéganno & Jonathan Winandy 6

7 Organisation et gestion du projet Difficultés et réussites liées à la gestion du projet Organisation et gestion du projet Présentation des différents acteurs Ce projet étant commun aux deux Écoles, il est logiquement réalisé par une équipe mixte, réunissant des acteurs issus des deux établissements. A l Ecole Centrale de Nantes Deux professeurs de l Option Informatique sont impliqués dans le projet. il s agit de MM. Magnin et Moreau, qui ont proposé ce projet d application aux élèves de l option informatique de l ECN pour l année 2009/2010. Le projet a été choisi par MM. Winandy et Guéganno, élèves de l option, rédacteurs du présent rapport. A l Ecole des Mines de Nantes Nous avons pu interagir avec deux interlocuteurs privilégiés de l EMN à la fois pour l encadrement et l analyse des résultats obtenus, à savoir MM. Colin, directeur du Centre d Appui aux Pratiques d Enseignement (CAPE), et Janin, directeur du Centre de Ressources Informatiques. Tous deux sont en charge du projet pour l École des Mines de Nantes. De plus, nous avons été mis très vite en relation avec trois élèves de l École des Mines de Nantes, dans une situation à peu près similaire à la notre, dans le sens où eux aussi travaillent sur un projet devant, à terme, mener à la mise en place de l architecture de podcast. Difficultés et réussites liées à la gestion du projet Gestion des relations et de la communication. Le nombre d interlocuteur est à première vue problématique ici. Nous avons en effet deux entités majeures, représentées chacune par deux niveaux d intervenants, élèves et encadrants. Il a donc fallu mettre en oeuvre une communication performante, afin d éviter tout problème de compréhension ou perte d efficacité. La communication avec l ensemble des encadrants a été alimentée par des réunions régulières, permettant de faire le point sur les actions menées, et d adapter régulièrement les objectifs du projet. Nous avons ainsi pu garder un contact soutenu avec l ensemble de notre encadrement. Cela nous a permis plusieurs choses : Expliciter l architecture envisagée par les deux établissement pour la solution de podcast Clarifier les objectifs du projet Alexis Guéganno & Jonathan Winandy 7

8 Organisation et gestion du projet Difficultés et réussites liées à la gestion du projet Effectuer un point sur l avancement du projet Mettre en avant les difficultés rencontrées, qu elles soient techniques ou liées au matériel. Étant donnée les liens très forts entre notre projet et le projet des élèves de l École des Mines de Nantes, nous avons essayé de garder un contact très étroit avec eux. Cela c est traduit par des points réguliers sur l avancement de nos travaux respectifs. Nous avons ainsi pu être tenu au courant de l avancement de l analyse des applications Ruby on Rails, qui décrit tous les mécanismes sous-jacents de l application Web. Ces mises en commun régulières ont permis de débloquer régulièrement des situations problématiques. Plus précisément, nous avons pu mutualiser nos efforts pour assurer le fonctionnement de l application Podcast Composer. Nous avons également pu fixer sommairement divers problèmes de configuration, résidus de l installation dans le réseau de l École des Mines. Gestion du matériel La mise en place d une maquette, telle que le requérait le projet, était contrainte à la disponibilité de matériel permettant de réaliser les différents tests. Les diverses tentatives de contournement des problèmes matériels seront expliqués plus longuement dans la troisième partie de ce rapport. Elles sont directement liées aux problématiques de gestion du matériel que nous allons exposer ici. Comme précisé dans la présentation du projet, la mise en place de cette solution est très fortement liée à l utilisation de solutions développées par l entreprise Apple. Nous étions donc dépendant de la mise à disposition de matériels et logiciels permettant la construction d une maquette. Concrètement, il s agissait donc d avoir à disposition : Une machine serveur, fonctionnant à l aide du système d exploitation Mac OS X en version La version du système est importante, puisqu elle impose la version du logiciel Podcast Producer que nous pourrons utiliser. En l occurrence, nous devions travailler avec Podcast Producer en version 2.0, qui ne fonctionne qu avec la version 10.6 de Mac OS X Server. Une machine cliente permettant de tester le client lourd, et éventuellement de pouvoir utiliser les logiciels d administration à distance pour configurer au mieux et simplement le serveur de podcast. De telles dépendances, tant matérielles que logicielles, ont posé de nombreux problèmes. La société Apple a prêté deux machines à l ECN afin que nous puissions mener à bien notre projet. Les machines en question étaient deux Mac Book Air, et sont venues accompagnées de quelques restrictions. Tout d abord, les deux machines étaient destinées à être des machines clientes. Par conséquent, nous n avions à ce stade pas de machine pouvant servir de serveur de calcul, et ce en dépit des diverses tentatives réalisées, décrites plus loin dans ce rapport. Nous avons donc été dépendant de la mise à disposition par nos encadrants d une machine, les machines de prêt étant inutilisable. Nous avons pendant un temps été en contact avec M. J-Y Martin, responsable de l Option Informatique à l ECN. Il nous a proposé d utiliser le serveur Apple du département informatique, sous réserve qu une utilisation par des élèves dans le cadre de tests Alexis Guéganno & Jonathan Winandy 8

9 Évaluation du temps passé sur le projet sur un projet comme le notre soit réalisable. Malheureusement, la mise en production de ce serveur, utilisé par d autres projets a naturellement mis fin à ces possibilités. Nous avons pendant quelques temps envisagé de réaliser nos tests sur le Mac Mini prêté par l EMN à ses élèves dans le cadre de leur projet. Cette solution présentait cependant plusieurs faiblesses. Tout d abord, les élèves de l École des Mines de Nantes étaient parvenu à faire fonctionner leur propre machine, nous ne pouvions nous permettre de risquer de casser leur configuration en effectuant des manipulations sur lesquelles il ne seraient pas maîtres. De plus, il était important pour nous de clarifier certaines configurations permettant de faire fonctionner le serveur de podcast, notamment après la migration de celui-ci du réseau d installation à un autre réseau. La configuration du réseau interne, en particulier celle du pare-feu nous échappait également dans cette configuration. Enfin, nous étions, dans une telle optique, complètement dépendants de nos vis-à-vis de l École des Mines, en particulier par rapport à la mise sous tension du serveur hébergé chez les étudiants. La situation a finalement été débloquée grâce aux encadrants du projet de l EMN. En effet, M. Colin avait à disposition un second Mac Mini, non utilisé jusqu à la fin du mois de mars. Il s est assuré que la bonne version de Mac OS X Server soit installée sur la machine, et nous avons pu finalement la récupérer à l École des Mines un peu plus de deux semaines avant la fin du projet. Recommandations pour les suites éventuelles du projet Il est tout à fait envisageable que le projet que nous venons de mener soit suivi d une seconde mouture, réalisée par nos successeurs au sein de l option informatique. Plus simplement, nous espérons que ce travail est de qualité suffisante pour pouvoir être utilisé lors de la mise en place de l architecture finale, ou dans la configuration du serveur de traitement. Nous détaillerons toutes les configurations particulières que nous avons du mettre en oeuvre pour obtenir nos résultats dans la suite du rapport. Enfin, il est essentiel que les éventuels futurs projets puissent disposer plus rapidement du matériel permettant d effectuer une mise en situation dès le début du projet. Étant donné le temps d attente que nous avons du subir suite à l incompatibilité entre les Mac Book Air et Mac OS X Server 10.6, nous avons du réaliser la quasi-totalité de nos travaux lors des trois dernières semaines de projet, alors que celui-ci était prévu sur trois mois. Bien que nous ayons malgré cela pu parvenir à des résultats, notre travail a malheureusement été limité par ces contraintes matérielles. Alexis Guéganno & Jonathan Winandy 9

10 Évaluation du temps passé sur le projet Évaluation du temps passé sur le projet = 84 h pour les deux élèves. Les comptes indiqués sont ceux précisés dans les rapports d avancement. Le dernier correspond au temps passé depuis le quatrième rapport d avancement. Il est intéressant de remarquer le déséquilibre très important dans la répartition de la charge de travail associée à ce projet. Une analyse succincte pourrait laisser penser que ceci est le résultat d un dysfonctionnement de notre gestion de projet. Arriver à cette conclusion reviendrait à oublier tous les problèmes qui ont entouré la gestion matérielle autour de ce projet. En particulier, nous avons du attendre jusque deux semaines et demi avant la fin du projet pour avoir une machine à disposition sur laquelle nous pouvions faire nos tests, qui ont donc pu commencer réellement après le dernier rapport. Cette situation explique les écarts de charge entre les deux dernières semaines de projet, et toutes les précédentes. Alexis Guéganno & Jonathan Winandy 10

11 Description de l architecture à mettre en place Réalisations effectuées A propos d itunes U Parmi les réalisations inscrites dans le sujet du projet, il était prévu que nous fassions des recherches sur les conditions d inscription au service itunes U. Proposé par Apple, ce service a pour objectif de permettre aux établissements d enseignement supérieur de nombreux pays de mettre en ligne des supports pédagogiques. Nous avons donc effectué des recherches sur le sujet, et avons voulu confronté nos résultats à l expérience de l EMN. Plusieurs points majeurs ressortent de cette étude.notons tout d abord que le choix d un établissement par Apple est à la discrétion de l entreprise. Ils sont donc les seuls à connaître vraiment les critères précis d évaluation pour l entrée dans le service. Certains critères restent cependant déterminants : Des supports pédagogiques doivent préalablement exister, en nombre suffisant. Les chiffres varient selon les sources. Il est question d au moins une centaine de vidéos à but purement pédagogique, et de supports supplémentaires permettant de faire monter le nombre de ressources à approximativement 250 supports. L établissement doit évidemment posséder les droits sur les supports proposés. En particulier, l accord des professeurs est indispensable, doit être écrit, en accord avec la législation du pays auquel l établissement est rattaché... Le choix de la licence chargée de protéger les vidéos est donc particulièrement important. itunes U, dans sa structure, est un service très proche du flux RSS. Il s appuie en fait sur la même technologie, et propose par ailleurs un moteur de recherche intégré et relativement puissant. Il s agit de plus d une vitrine de l établissement assez intéressante. M. Colin nous a fait la démonstration de quelques possibilités dans la configuration, pour l administrateur, d itunes U. Il est notamment possible d effectuer une gestion des droits limitées à l inscription aux flux RSS. Il est ainsi possible de rendre une partie des supports privés. La procédure d inscription, pour l EMN, a duré un peu plus d un an. Selon les dires de M. Colin, cette procédure a été ralentie, notamment parcequ elle ne pouvait pas être toujours prioritaire. M. Colin pense que 6 mois auraient suffi. Alexis Guéganno & Jonathan Winandy 11

12 Tentatives d installation de Mac OS X Server Description de l architecture à mettre en place Afin de mieux cerner les manipulations réalisées durant le projet, il est important d avoir une idée précise de l architecture, tant physique que logicielle, que les deux établissements d enseignement supérieur veulent mettre en place. Nous allons donc décrire ici cette architecture. Nous l avons déjà dit, un seul serveur de calcul sera commun aux deux écoles. Les données brutes et les flux de transformation sont donc envoyées des stations d enregistrement présentes dans les deux écoles par le réseau vers le serveur de calcul. Si pour l EMN, il s agit de transfert par le réseau interne, il est important de cerner les contraintes de configuration permettant de réaliser cette transmission de l ECN à l EMN au travers de l Internet. Intéressons nous maintenant aux stations d enregistrement, plus particulièrement à celles présentes à l École Centrale. Certaines salles seront équipées de caméras, déclarées au serveur grâce à l application cliente lourde. L utilisation de caméra passe nécessairement par un système et du matériel vendus par Apple, il s agira en l occurrfence très certainement de Mac Minis. Du point de vue des intervenants désirant enregistrer une prestation à l aide de cette solution de podcast devront faire recours à l application web. Ce choix technologique est motivé par la nécessité de proposer une solution qui sera indépendant du matériel utilisé par l intervenant. Il devient également possible de contrôler la déclaration de caméra auprès du serveur de calcul. Il est cependant nécessaire de faire transiter le flux vidéo par une machine Apple, qui assurera la communication de ce flux au serveur de calcul dans un deuxième temps. Pour cela, l entrée FireWire 800 du Mac Mini va être mise à contribution. Il faut pour cela réaliser une transformation du flux VGA en flux vidéo. Par ailleurs, une transmission directe de la machine de l intervenant au Mac Mini entraînerait la perte pour l assistance du contenu de l intervention. Il est donc nécessaire de diviser le flux en deux parties, une partie étant dirigée vers le vidéo-projecteur, l autre vers le Mac Mini avant transport des données vers le serveur central. Un convertisseur vidéo accompagnera le Mac Mini et réalisera à la fois la duplication du flux et la transformation du signal VGA en signal vidéo. L utilisation de l application web soulève la problématique d identification, problématique résultant également de la diversité des acteurs incriminés. 1 Les écoles et établissements s étant engagés dans le projet veulent mettre en place une solution de Single Sign On avec profils utilisateurs permettant d exploiter les configurations existantes dans chaque établissement. La solution retenue est Shibboleth. Il a été très rapidement décidé que nous ne devions pas nous préoccuper des problématique de configuration de Shibboleth pour l application, cette tâche étant trop complexe, et dépassant le cadre du projet. 1 Non seulement plusieurs établissements, chacun entraînant l implication dans le projet de nombreux professeurs, mais également les intervenants extérieurs. Sont aussi à considérer les problèmes d interventions d un acteur d un établissement dans un autre établissement... Alexis Guéganno & Jonathan Winandy 12

13 Tentatives d installation de Mac OS X Server Tentatives d installation de Mac OS X Server Comme évoqué dans la partie précédente, nous avons effectué plusieurs tentatives d installation du système d exploitation Mac OS X Server Nous avons effectué ces tentatives sur les Mac Book Air prêtés par Apple dans un premier temps, puis sur dans une machine virtuelle par la suite. MacBook Air - disque dur externe Plusieurs problématiques étaient liées à l installation de Mac OS X Server sur un Mac Book Air. Tout d abord, nous avons très vite eu le sentiment que ces machines étaient purement destinées à être des machines clientes. Dans ce sens, il apparaissait peu envisageable de réaliser une installation visible d un système d exploitation destiné à des machines serveurs sur des portables. La physionomie même des Mac Book Air a elle aussi été problématique. En effet, ces machines ne disposent que d un nombre très réduit de ports externes. De plus, ces machines sont livrées sans lecteur optique, ce qui est assez problématique pour réaliser une installation d un nouveau système. Nous nous sommes donc tournés vers une installation depuis un dispositif externe, en envisageant l utilisation du système serveur installé sur un disque dur externe. Par conséquent, nous avons tenté de réaliser l installation du-dit système. L installation d un système Mac OS se déroule en deux étapes. La première regroupe les phases d écriture sur disque, tandis que la seconde est dédiée aux différentes options de configuration. Les Mac Book Air ne disposant que d un port USB, nous ne pouvions pas réaliser la phase d installation (la première phase, donc) directement depuis cette machine. Nous avons donc utilisé le Mac Book Pro de M. Winandy pour réaliser cette phase. Nous avons ensuite essayer de réaliser la seconde phase, tant sur un Mac book Air que sur le Mac Book Pro, sans jamais pouvoir finaliser l installation. Étant donnée la nature un peu particulière de l installation, nous avons tout d abord pensé avoir échoué dans nos manipulations. Nous avons cependant pris contact avec nos divers encadrants, afin qu ils obtiennent plus d informations en provenance d Apple. Les conclusions remontées par M. Colin nous ont indiquées que l installation directe sur une machine portable d Apple n était pas possible pour les systèmes Mac OS X Server depuis la version Pour espérer réussir une installation, nous aurions du réaliser celle-ci depuis une machine fixe Apple, équipée d un processeur Intel, sur un disque externe. Suite à cela, il aurait peut être été possible de lancer le système à l aide d un Mac Book Air. Nous ne pouvions malheureusement pas disposer d une machine fixe simplement. De plus, la procédure indiquée était présentée sans aucune garantie de succès. Machine virtuelle A défaut de pouvoir disposer d une machine permettant de faire fonctionner nativement le système d exploitation désiré, nous avons tenté de réaliser une installation de Mac OS X Server dans une machine virtuelle. Par chance, M. Winandy dispose d une licence du logiciel Parallels Desktop, en version 5.0. Nous avons donc pu réaliser une tentative d installation dans ce cadre. Étonnamment, l installation s est déroulée beaucoup plus facilement que nos tentatives sur disque dur externe. Alexis Guéganno & Jonathan Winandy 13

14 Analyse de l application Web Podcast Producer Web Controller Malheureusement, si l installation a cette fois bien abouti, nous n avons jamais réussi à faire démarrer le logiciel podcast composer, et donc encore moins à effectuer une mise en réseau de la machine permettant la mise en place d une maquette correspondant au besoin du projet. Par ailleurs, l utilisation d un machine virtuelle n aurait pas été complètement satisfaisante, et ce à plusieurs niveaux. En effet, le passage par une telle solution aurait pu déclencher des problèmes de configuration inhérents à la virtualisation, et à une éventuelle mauvaise gestion du système d exploitation invité. De plus, cette installation aurait risqué de nous masquer certains problèmes de configuration, relatifs notamment à la mise en réseau. Enfin, la réussite d une telle virtualisation était totalement contrainte au fait que nous possédions un outil capable de simuler le fonctionnement du système d exploitation du serveur. Cet état de fait, si nous avions pu l exploiter, n aurait été qu une coïncidence. Si Parallels Desktop est effectivement très performant, il n est absolument pas gratuit. Si les résultats de ce projet avaient été la conséquence d une virtualisation réussie, cela aurait été assez chanceux. Analyse de l application Web Podcast Producer Web Controller Le projet que nous avons mené n avait pas pour objectif la modification de l interface Web, que les clients utiliseront à la fin. Il est cependant intéressant d être capable de décrypter le fonctionnement de l application sous-jacente. Comme vous allez pouvoir le constater, deux versions de l application sont analysées ici. Dans la pratique, seule la version 2 sera utilisée dans l architecture finale. Cette double analyse a deux causes principales. Tout d abord, n ayant pas de serveur Apple à disposition, nous ne pouvions pas récupérer l application directement dans le système pour réaliser notre analyse. Nous nous sommes donc naturellement tourné vers le site d Apple, en y recherchant les sources de l application Ruby on Rails (RoR). L application proposée en téléchargement sur ce site est la version 1, ou du moins l était au moment de nos recherches. Nous avons donc effectué une première fois l analyse sur cette version, avant que M. Janin ne nous signale que ce n est pas elle qui accompagne le système d exploitation d Apple, version serveur. Par ailleurs, le fait de présenter l analyse de la version 1 du web controller permet de réaliser l évolution de l application d une version à l autre. En particulier, il devient possible de mesurer la complexification de cette application. La comparaison des deux versions permet également de comprendre pourquoi, si nos tentatives de démarrage du web controller se passaient assez bien, nous ne pouvions malgré tout pas communiquer avec le serveur, les commandes ayant évolué. Analyse de la version 1 de l application Web Podcast Producer Web Controller C est une application fournie par Apple qui remplace le client lourd (PodcastProducer) pour gérer l enregistrement du podcast. Contrairement au client lourd, le code source de cette application est disponible ce qui est une base très favorable pour nos développements. Alexis Guéganno & Jonathan Winandy 14

15 Analyse de l application Web Podcast Producer Web Controller WebPodcastProducer est écrit en Ruby On Rails (RoR). RoR est un framework basé sur le principe des conventions au lieu des configurations qui permet le développement rapide d applications. RoR est disponible de base sous Mac OS X. Une application RoR est normalement en 3 parties, MVC : Model View Controller, mais celle-ci ne dispose d aucun autre élément du Modèle 2 à part ceux présents dans le framework. Les 4 Contrôleurs et leurs actions ont pu être identifiés, ce qui nous donne ceci : ApplicationController < 3 ActionController::Base 4 checksession gettranslation reloadlang updatecookies LoginController < ApplicationController authenticate index logout RecordController < ApplicationController index pause resume start stop updatecameralist updateselectedcamera handleerror SubmitController < ApplicationController index nextstep upload Cette analyse nous montre comment se comporte l interface du controller web, et aussi où agir pour les problématiques d authentifications liées à l intégration de ce controller dans les systèmes d information de l école Centrale de Nantes et de l école des Mines de Nantes. 2 Pas d éléments dans le modèle au sens des éléments classiques pour la serialisation et le traitement de données. Il y a cependant un module supplémentaire, Pcast, disponible en tant que bibliothèque qui gère la communication entre l application RoR et le serveur de Podcast. 3 < veut dire hérite de en Ruby 4 ActionController::Base est la classe de base pour tout les controlleurs. Alexis Guéganno & Jonathan Winandy 15

16 Analyse du fonctionnement des applications Podcast Producer Configuration de l application web La configuration de l application web est assez limitée, elle ne consiste qu en la configuration du serveur de pcast avec lequel elle va dialoguer (L application en version 1 n est pas forcement sur le meme serveur que le serveur de podcast). Le fichier de configuration est dans /usr/share/podcastproducer/pcastweb/config/com.apple.pcastweb.plist sur le système de fichier. Analyse de la version 2 de l application Web Podcast Producer Web Controller La version 2 de l application Web est beaucoup plus riche que la version 1. La version 1 permettait de déposer des fichiers sur le serveur, et leur faire passer des workflows. La version 2 va beaucoup plus loin en proposant l enregistrement depuis des caméras déclarées sur le serveur, fonctionnalité qui était reservée jusqu à présent au client lourd, Podcast Capture (en français, l application Podcast transfert). Structure du logiciel La version 2 du web controller est toujours basée sur le framework Ruby on Rails. L analyse détaillée du logiciel est disponible en annexe 1. Points importants : Le logiciel utilise maintenant une base de données en sqlite, qui gère la persistance des objets du modèle. La base de données est dans /Library/PodcastProducer/Shared/db.sqlite3 Le logiciel utilise des librairies qui sont repartie sur le système, tout n est pas contenu dans /usr/share/podcastproducer/pcastserverd, par exemple au niveau du script lancé par le daemon, /usr/lib/podcastproducer et /usr/share/podcastproducer/pcastserverd/lib sont utilisés. Ceci fait parti des points bloquant au portage de l application sur Mac OS 10.6 Runtime Au niveau du runtime, le web controller est un daemon sur le système, qui a pour flag com.apple.pcastserverd 5. Il réécrit une partie de la conf apache, pour créer un loadbalancer qui va écouter sur les ports 8170 (ssl) et 8171, pour redistribuer à 6 processus Mongrels (sur les ports 8180, 8181, ) qui sont lancé en fork sur le daemon. 5 la gestion des daemons et des agents sur MacOS X est différente de Linux. Tout se base sur launchd qui remplace les outils init et cron. Le chargement de daemon se fait à l aide de fichier plist (de l XML) via la commande launchd, et l administration via la commande launchctl. Un exemple sudo launchctl list grep pcast Alexis Guéganno & Jonathan Winandy 16

17 Analyse du fonctionnement des applications Podcast Producer Analyse du fonctionnement des applications Podcast Producer Client Web Le fonctionnement de l application Web est détaillé dans la section précédente. Nous pouvons ajouter que l application permet de lancer un enregistrement depuis deux sources vidéos, l application de traitement décidant finalement de la source à afficher dans la vidéo finale, en choisissant par exemple la vidéo sujette à modifications. En particulier, dans notre architecture, il sera possible de déclarer deux caméras simultanément. En particulier, un intervenant pourra spécifier sa propre sortie vidéo et une caméra dans sa salle reliée au Mac Mini et obtenir un traitement adapté. Client lourd Le client lourd offre des fonctionnalités plus importantes que le client léger. En particulier, si une caméra 6 est disponible sur la machine, il est possible de la déclarer auprès du serveur et de l utiliser dans la foulée. Une telle utilisation est a priori exclue de l architecture envisagée, celle-ci s appuyant a priori sur l identification par la fédération d identité. L application lourde permet la déclaration de sources duales. En particulier, il devient possible de faire une acquisition de l écran en plus d une éventuelle caméra 7, de façon simultanée. Serveur L application centrale du serveur de calcul est Podcast Composer. Elle est chargée de récupérer les données envoyées par les caméras, et créer les taches de calcul sur le Xgrid. Caméras Les caméras sont activée via le client lourd, elles sont après disponibles sur le serveur dans la partie Podcast Producer dans l application Server Admin. Nous avons trouvé des choses intéressantes sur les caméras. Tout d abord, la caméra (on ne peut pas avoir pour l instant plus d une caméra d enregistrée par Mac) tourne à l aide d un agent : com.apple.pcastagentd. Cet agent gère la demande de flux video et la transmission de celui-ci de manière asynchrone. Par defaut, la caméra communique avec le serveur sur le port 8175, en accord avec la configuration sur le serveur de podcastproducer. La caméra utilise deux fichiers plist : /Library/Preferences/com.apple.pcastagentd.plist qui définit les préférences d enregistrement et de transfert au serveur. /System/Library/LaunchDaemons/com.apple.pcastagentd.plist qui sert à lancer l agent. 6 Caméra au sens large. Il peut s agir d une caméra virtuelle. 7 Webcam, notamment... Alexis Guéganno & Jonathan Winandy 17

18 Analyse du fonctionnement des applications Podcast Producer De ce fait, l utilisation seule de ces deux fichiers, après l enregistrement d une caméra suffit à arrêter/lancer une caméra, ou changer la source d entrée. Exemples : Arrêt de la caméra : sudo launchctl remove com.apple.pcastagentd Démarrage de la caméra : sudo launchctl load /com.apple.pcastagentd.plist 8 Contrairement à... l évidence, sudo launchctl stop com.apple.pcastagentd ne va pas arrêter la caméra, juste un court instant, car com.apple.pcastagentd n est pas déclaré comme un agent On- Demand. Les caméras sont manipulables sur le serveur, on peut se reporter à la documentation pour cela. Remontage d une caméra Pour remonter les caméras automatique sur le serveur, il faut que l agent s exécute au démarrage du système. Pour cela il faut modifier l agent (qui est enfait un Daemon...?? ). Dans fichier /System/Library/LaunchDaemons/com.apple.pcastagentd.plist : <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/dtds/propertylist-1.0.dtd"> <plist version="1.0"> <dict> <key>label</key> <string>com.apple.pcastagentd</string> <key>disabled</key> <true/> <key>keepalive</key> <true/> <key>ondemand</key> <false/> <key>program</key> <string>/usr/libexec/podcastproducer/pcastagentd</string> <key>standarderrorpath</key> <string>/library/logs/pcastagentd.log</string> <key>standardoutpath</key> <string>/library/logs/pcastagentd.log</string> </dict> </plist> Il faut changer la clé Disabled à false comme ceci: 8 il faut avoir précédemment copié le fichier /System/Library/LaunchDaemons/com.apple.pcastagentd.plist pour pouvoir le recharger après le remove. Alexis Guéganno & Jonathan Winandy 18

19 Tests d intégration au réseau <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/dtds/propertylist-1.0.dtd"> <plist version="1.0"> <dict> <key>label</key> <string>com.apple.pcastagentd</string> <key>disabled</key> <false/> <key>keepalive</key> <true/> <key>ondemand</key> <false/> <key>program</key> <string>/usr/libexec/podcastproducer/pcastagentd</string> <key>standarderrorpath</key> <string>/library/logs/pcastagentd.log</string> <key>standardoutpath</key> <string>/library/logs/pcastagentd.log</string> </dict> </plist> Puis il faut recharger le Daemon, redémarrer le système, c est au choix, mais cela marche, la caméra se reconnecte au démarrage. Tests d intégration au réseau La mise en place du serveur dans un réseau interne, abrité derrière une box du fournisseur, n a bien entendu pas permis une exploitation immédiate. Nous avons donc du effectuer des modifications non seulement sur le serveur lui-même, mais également sur le réseau interne considéré. À propos de la configuration du réseau interne Bien que ce point puisse sembler anodin, il a été problématique pendant un petit moment. En effet, le réseau dispose de son propre maillage interne, un switch/routeur étant placé derrière la box chargée d assurer la fonction de modem. Au delà des diverses configurations des DNS et autres pare-feu, il a donc fallu régler les problèmes provoqués par les conflits de routage à l intérieur même des réseaux. Après quelques investigations, et de longs débats sur la signification de l expression sous-réseau, nous avons pu mettre en place une configuration correcte. Alexis Guéganno & Jonathan Winandy 19

20 Tests d intégration au réseau Nature des tests à effectuer L objectif majeur de cette phase de configuration est de réussir à déclarer une caméra à distance, d une part, et à déclencher un enregistrement par le réseau d autre part. Par réseau, nous entendons ici l Internet. Nous devons donc réussir à configurer correctement le pare-feu de notre réseau local afin de laisser passer les bonnes requêtes. Étant données les contraintes sur les déclaration et l enregistrement, nous devons également assurer la bonne configuration du serveur de podcast, et mettre en avant les éventuelles difficultés liées à cette configuration. Détail des tests Ports de communication du serveur Apache Une des premières vérifications a concerné le serveur Apache, qui sert évidemment de base à la connexion sur le client léger. Ce client sert de base à la connexion des intervenants dans l architecture désirée par les établissements. La configuration de base de cette application entraîne le fonctionnement suivant : Lors de la connexion, le client arrive sur le port 80, sur une page web permettant de choisir le service. Naturellement, nous nous intéressons aux mécanismes d enregistrement, et donc au passage dans la partie de lancement d enregistrement (podcast capture) L entrée dans la partie enregistrement s accompagne de la transmission d un certificat, et surtout d un changement de port de communication. La connexion passe du port 80 au port 8170 Le numéro du port suite à la redirection a été trouvé en analysant la première application web. Il a été confirmé par la suite, d une part en faisant un scan sur la machine depuis le réseau, pare-feu de la machine éteint, d autre part en analysant les ports ouverts sur la machine. Le numéro de port utilisé pour cette connexion est assez bien identifié, notamment dans la documentation, ce qui nous a permis d obtenir un fonctionnement satisfaisant assez rapidement. Ports de communication utilisés lors de la communication vidéo Nous pensions que l ouverture du port 8170 serait suffisante pour pouvoir initialiser le transfert des vidéos de la machine hébergeant la caméra. Malheureusement, nous n avons pas pu initier immédiatement de traitement vidéo, un autre protocole devait donc être engagé dans la communication. Si l ouverture du port 8170 était bel et bien renseignée dans la documentation, l ouverture d un port supplémentaire était plus obscure, moins évidente. Nous avons donc du chercher à la main 9. La recherche était fastidieuse, compliquée notamment par l architecture du système d Apple, ne correspondant pas complètement à l architecture classique rencontrée dans la plupart des autres systèmes Unix. Alexis Guéganno & Jonathan Winandy 20

21 Tests d intégration au réseau Nous avons alors réalisé nos tests en deux parties. Nous avons réalisé le transfert du serveur dans une DMZ, et désactivé son pare-feu afin de laisser libre cours aux entrées depuis l extérieur 10. Bien entendu, cette manipulation est dispensée de toute considération sécuritaire... Elle nous a cependant permis de lancer un enregistrement, et de repérer un nouveau port ouvert, en l occurrence le port 8175 sur le protocole TCP. Nous avons finalement trouvé les fichiers de configuration, regroupés dans /Library/Preferences. En particulier, nous avons pu trouver la déclaration du port 8175 comme utilisé dans la communication, dans le fichier com.apple.pcastagentd.plist. Configuration des différents services DNS Pour nos tests, nous n avions pas de DNS dans notre VLAN que l on pouvait configurer. De plus l Open Directory pour activer Kerberos5 a besoin d un forward et d un revert mapping correctement configurés. Nous avons activé le DNS, nommé la machine et fait quelques entrées : 9 En fait en faisant des recherches récursives, avec grep notamment, et en utilisant find pour repérer les fichiers.plist. 10 Suite au succès de cette manipulation, nous avons assuré le retour de la machine dans une zone plus sécurisée, et effectué les ouvertures de port dans les pare-feu incriminés. Nous avons ainsi pu nous assurer une dernière fois que le port trouvé était le bon. Alexis Guéganno & Jonathan Winandy 21

22 Tests d intégration au réseau Open Directory Une fois le DNS correctement configuré, nous avons mis un Open Directory sur la machine, en maître. NFS Une fois le LDAP correctement configuré, il faut activé NFS, voici nos configurations : Alexis Guéganno & Jonathan Winandy 22

23 Tests d intégration au réseau XGrid Il faut aussi configurer XGrid voici nos configurations : Alexis Guéganno & Jonathan Winandy 23

24 Tests d intégration au réseau Alexis Guéganno & Jonathan Winandy 24

25 Tests d intégration au réseau Podcast Producer Une fois tous les services ci-dessus configurés, on peut commencer à jouer avec le podcastproducer. Voici nos configurations via l interface : Une fois ces configurations faites via l interface, nous avons modifié des fichiers de configurations plus avancées sur le système. Dans le fichier /Library/PodcastProducer/Shared/pcastserverd.plist: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/dtds/propertylist-1.0.dtd"> <plist version="1.0"> <dict> <key>library_version</key> <string>2.0</string> <key>server_hostname</key> <string>pappl.podzone.net</string> <key>server_uuid</key> <string>1d1e c2-880b-3e1d e</string> </dict> </plist> Alexis Guéganno & Jonathan Winandy 25

PG208, Projet n 1 : Gestion d une bibliothèque

PG208, Projet n 1 : Gestion d une bibliothèque PG208, Projet n 1 : Gestion d une bibliothèque Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L

Plus en détail

FileMaker Pro 12. Aide FileMaker Server

FileMaker Pro 12. Aide FileMaker Server FileMaker Pro 12 Aide FileMaker Server 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker est une marque de FileMaker, Inc.,

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V8 SOUS WINDOWS XP, VISTA ET 7

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V8 SOUS WINDOWS XP, VISTA ET 7 PROCÉDURE D INSTALLATION Cegid Business V8 COMMENT INSTALLER CEGID BUSINESS V8 SOUS WINDOWS XP, VISTA ET 7 Sommaire 1. Introduction 2. Installation de SQL Server 2005 ou 2008 3. Installation de Cegid Business

Plus en détail

- Visioconférence - Mettre en oeuvre les services NetMeeting autour de l annuaire Internet Locator Server. Richard BONMARIN DSO/DSI/EMC-EBZ

- Visioconférence - Mettre en oeuvre les services NetMeeting autour de l annuaire Internet Locator Server. Richard BONMARIN DSO/DSI/EMC-EBZ - Visioconférence - Mettre en oeuvre les services NetMeeting autour de l annuaire Internet Locator Server Richard BONMARIN DSO/DSI/EMC-EBZ Janvier 2001 Sommaire 1 LES CONDITIONS DE MISE EN OEUVRE... 3

Plus en détail

WebFTP Un client Web sécurisé pour FTP

WebFTP Un client Web sécurisé pour FTP WebFTP Un client Web sécurisé pour FTP Jirung Albert SHIH, Shih@math.Jussieu.fr Université Paris 7 JRES 2001 Introduction Nous allons dans ce document présenter une solution mise en œuvre sur le réseau

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

Un outil d automatisation de publication de contenu pour les gestionnaires et les enseignants

Un outil d automatisation de publication de contenu pour les gestionnaires et les enseignants Podcast Producer Un outil d automatisation de publication de contenu pour les gestionnaires et les enseignants Analyse des avantages et du fonctionnement de la technologie et des outils Préparé par Renaud

Plus en détail

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Active Directory sous Windows Server SAHIN Ibrahim BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Sommaire I - Introduction... 3 1) Systèmes d exploitation utilisés... 3 2) Objectifs...

Plus en détail

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7 PROCÉDURE D INSTALLATION Cegid Business V9 COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7 Sommaire 1. Introduction 2. Installation de SQL Server 2005 ou 2008 3. Installation de Cegid Business

Plus en détail

La mise en place de la quarantaine réseau

La mise en place de la quarantaine réseau La mise en place de la quarantaine réseau La quarantaine réseau n est pas une véritable solution de sécurité, mais c est un élément dont l objectif est de maintenir en bonne santé les éléments présents

Plus en détail

ALOHA Load Balancer Guide de démarrage

ALOHA Load Balancer Guide de démarrage ALOHA Load Balancer Sommaire 1 Contenu de l emballage... 3 2 Phase préparatoire... 3 3 Branchement du boitier... 3 3.1 Méthodologie... 3 3.2 Vue du modèle ALB BOX... 4 3.3 Vue du modèle ALB 2K... 5 3.4

Plus en détail

Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5)

Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5) Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5) QU EST CE Q UN SYSTEME D ADMINISTRATION ET DE DEPLOIEMENT?... 1 1. INSTALLATION SUR LE SERVEUR :... 4 2. PREPARATION DE

Plus en détail

LOSLIER Mathieu IR1 31 Mai 2011. Rapport TP Firewall

LOSLIER Mathieu IR1 31 Mai 2011. Rapport TP Firewall Rapport TP Firewall 1 Table des matières Rapport TP Firewall... 1 Introduction... 3 1. Plate-forme de sécurité étudiée... 3 2. Routage classique... 3 2.1 Mise en œuvre du routage classique... 4 2.2 Configuration

Plus en détail

Vagrant - Créateur de VM

Vagrant - Créateur de VM Vagrant - Créateur de VM Benoit Métrot benoit.metrot@math.univ-poitiers.fr UMR 7348 - Laboratoire de Mathématiques et Applications (Poitiers) Journée de veille technologique ARGOS Orsay, Décembre 2014

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module

Plus en détail

Préparation à l installation d Active Directory

Préparation à l installation d Active Directory Laboratoire 03 Étape 1 : Installation d Active Directory et du service DNS Noter que vous ne pourrez pas réaliser ce laboratoire sans avoir fait le précédent laboratoire. Avant de commencer, le professeur

Plus en détail

Serveur Linux : Haproxy

Serveur Linux : Haproxy Mise en place d un service haproxy sous Linux Bouron Dimitri 09/11/2013 Ce document sert de démonstration concise pour l installation, la configuration, d un serveur haproxy sous Linux. Table des matières

Plus en détail

3 ème Concours de technicien de classe normale des systèmes d information et de communication. «Session 2009»

3 ème Concours de technicien de classe normale des systèmes d information et de communication. «Session 2009» 3 ème Concours de technicien de classe normale des systèmes d information et de communication «Session 2009» Meilleure copie "Etude de cas" Note : 11/20 Thème : réseaux de télécommunication et équipements

Plus en détail

Gestion d une école. FABRE Maxime FOUCHE Alexis LEPOT Florian

Gestion d une école. FABRE Maxime FOUCHE Alexis LEPOT Florian Gestion d une école FABRE Maxime 2015 Sommaire Introduction... 2 I. Présentation du projet... 3 1- Lancement de l application... 3 Fonctionnalités réalisées... 4 A. Le serveur... 4 1 - Le réseau... 4 2

Plus en détail

PLAN. Connexion Mac vers PC. mercredi 15 juillet 2009

PLAN. Connexion Mac vers PC. mercredi 15 juillet 2009 Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Connectivité Mac/PC Mac OS X Léopard /Windows 7 Quelques mots sur

Plus en détail

Boot Camp Guide d installation et de configuration

Boot Camp Guide d installation et de configuration Boot Camp Guide d installation et de configuration Table des matières 3 Introduction 4 Configuration requise 5 Vue d ensemble de l installation 5 Étape 1 : Rechercher les mises à jour 5 Étape 2 : Préparer

Plus en détail

RECOMMANDATIONS DE SECURITE

RECOMMANDATIONS DE SECURITE PREMIER MINISTRE Secrétariat général de la défense et de la sécurité nationale Agence nationale de la sécurité des systèmes d information Paris, le 14 février 2013 N 524/ANSSI/SDE RECOMMANDATIONS DE SECURITE

Plus en détail

Manuel d installation et d utilisation du logiciel GigaRunner

Manuel d installation et d utilisation du logiciel GigaRunner Manuel d installation et d utilisation du logiciel GigaRunner Manuel Version : V1.6 du 12 juillet 2011 Pour plus d informations, vous pouvez consulter notre site web : www.gigarunner.com Table des matières

Plus en détail

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05 Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.

Plus en détail

Sauvegarde des données au LAAS

Sauvegarde des données au LAAS Sauvegarde des données au LAAS Laurent Blain, LAAS-CNRS 1 Configuration Technique 1 Serveur de sauvegarde connecté à une bibliothèque de bandes 1 bibliothèque Qualstar 88132 3 lecteurs LTO-2 100 bandes

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

2013/2014. Nathan RENAULT BTS SIO SISR

2013/2014. Nathan RENAULT BTS SIO SISR 2013/2014 Nathan RENAULT Sommaire I. Active Directory (A.D.) a. Promotion du Windows Serveur en contrôleur de domaine b. Ajouts des rôles au contrôleur de domaine c. Consoles d administration MMC d. Utilisateurs

Plus en détail

Server. Mac OS X. l Admin. Cahiers. Jacques Foucry. Collection dirigée par Nat Makarévitch. Avec la contribution de Martine Chalmond

Server. Mac OS X. l Admin. Cahiers. Jacques Foucry. Collection dirigée par Nat Makarévitch. Avec la contribution de Martine Chalmond Jacques Foucry Cahiers de l Admin Mac OS X Server Collection dirigée par Nat Makarévitch Avec la contribution de Martine Chalmond, ISBN : 2-212-11282-3 Étude de cas 1 Mac OS X Licences Intégration Facilité

Plus en détail

Guide d installation. Serveur TeamAgenda STS. Version Windows

Guide d installation. Serveur TeamAgenda STS. Version Windows Installation/Configuration TeamAgenda STS Guide d installation Serveur TeamAgenda STS Version Windows 1 Installation/Configuration TeamAgenda STS Objectifs Installer le Serveur TeamAgenda STS Configuration

Plus en détail

1. Présentation du TP

1. Présentation du TP LP CHATEAU BLANC 45 CHALETTE/LOING BAC PRO SEN TR THÈME : CONTROLEUR PRINCIPAL DE TP N 1 DOMAINE ACADÉMIE D ORLÉANS-TOURS OBJECTIFS : INSTALLER ACTIVE DIRECTORY CONFIGURER ACTIVE DIRECTORY : - CREER DES

Plus en détail

Partagez plus avec Christie Brio

Partagez plus avec Christie Brio Partagez plus avec Christie Brio Plus de productivité. Plus de travail en équipe. Plus de choix Sommaire Christie Brio Enterprise Guide de déploiement Présentation..2 Où installer le boitier sur le réseau..

Plus en détail

Explications sur l évolution de la maquette. Version : 1.0 Nombre de pages : 9. Projet cplm-admin

Explications sur l évolution de la maquette. Version : 1.0 Nombre de pages : 9. Projet cplm-admin Explications sur l évolution de la maquette Version : 1.0 Nombre de pages : 9 Rédacteur : David Elias 22/07/2008 STATUT DU DOCUMENT Statut Date Intervenant(s) / Fonction Provisoire 20/07/2008 David Elias

Plus en détail

Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup

Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup Sébastien MEDARD GIP RENATER 263 avenue du Général Leclerc CS 74205 35042 Rennes Cedex Résumé L intégration

Plus en détail

Fiche Technique Windows Azure

Fiche Technique Windows Azure Le 25/03/2013 OBJECTIF VIRTUALISATION mathieuc@exakis.com EXAKIS NANTES Identification du document Titre Projet Date de création Date de modification Fiche Technique Objectif 25/03/2013 27/03/2013 Windows

Plus en détail

Connexion Mac-PC PLAN. mercredi 13 août 2008

Connexion Mac-PC PLAN. mercredi 13 août 2008 Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Connectivité Mac/PC Mac OS X Léopard/Windows Vista Quelques mots

Plus en détail

LD Paye pour Windows

LD Paye pour Windows LD Paye pour Windows Version 5 Installation du progiciel Installation des programmes Ce paragraphe et ceux qui suivent décrivent l ensemble des tâches d installation de LDPaye pour Windows relatives à

Plus en détail

Guide installation d Itium Administration Services

Guide installation d Itium Administration Services Guide installation d Itium Administration Services 10/10/2007 Copyright 2006-2007 IMPACT TECHNOLOGIES IMPACT TECHNOLOGIES se réserve le droit de modifier à tout moment le contenu de ce document. Bien que

Plus en détail

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13

FileMaker Pro 13. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13 FileMaker Pro 13 Utilisation d une Connexion Bureau à distance avec FileMaker Pro 13 2007-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054

Plus en détail

Insérer une vidéo dans une page de cours

Insérer une vidéo dans une page de cours Insérer une vidéo dans une page de cours L insertion d une vidéo dans un cours se réalise en plusieurs étapes : 1. Préparer votre vidéo pour une mise en ligne 2. Identifier l élément de votre cours dans

Plus en détail

Déploiement de l iphone et de l ipad Gestion des appareils mobiles (MDM)

Déploiement de l iphone et de l ipad Gestion des appareils mobiles (MDM) Déploiement de l iphone et de l ipad Gestion des appareils mobiles (MDM) ios prend en charge la gestion des appareils mobiles (MDM), offrant aux entreprises la possibilité de gérer des déploiements évolutifs

Plus en détail

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free. 2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement

Plus en détail

Avertissement. Nom du stagiaire : Modification et utilisation interdites sans l accord de l auteur de ce support.

Avertissement. Nom du stagiaire : Modification et utilisation interdites sans l accord de l auteur de ce support. Reproduction et utilisation interdites sans l accord de l auteur Support de formation Administration Windows 2000 Server Avertissement Ce support n est ni un manuel d utilisation (pour cela, consultez

Plus en détail

SÉCURISER EMC VSPEX END-USER COMPUTING AVEC RSA SECURID

SÉCURISER EMC VSPEX END-USER COMPUTING AVEC RSA SECURID GUIDE DE CONCEPTION SÉCURISER EMC VSPEX END-USER COMPUTING AVEC RSA SECURID VMware Horizon View 5.2 et VMware vsphere 5.1 - Jusqu à 2 000 bureaux virtuels EMC VSPEX Résumé Le présent guide décrit les composants

Plus en détail

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16 CONFIGURATION 1 Présentation 2 Topologie du projet 3 Installation 4 Configuration 4.1 Création de la DMZ publique 4.2 Accès vers l Internet 4.3 Publication d Exchange 4.4 Rapports d activité et alertes

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX 3 Network Shutdown Module Network

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Manuel d administration

Manuel d administration Gestion et sécurité de l accueil visiteurs Manuel d administration Version 1.35 Sommaire 1- Introduction... 3 2- L outil d administration WiSecure... 4 2.1 Lancement de l interface d administration...

Plus en détail

Mise en place d un portail captif avec une distribution pfsense

Mise en place d un portail captif avec une distribution pfsense Mise en place d un portail captif avec une distribution pfsense Présentation : pfsense est une distribution routeur/pare-feu OpenSource basée sur FreeBSD, pouvant être installée sur un simple ordinateur

Plus en détail

SimApp Server Licences - Installation - Maintenance Edition 21.12.2009

SimApp Server Licences - Installation - Maintenance Edition 21.12.2009 SimApp Server Licences - Installation - Maintenance Edition 21.12.2009 Index 1 Objet de ce document...2 2 Introduction...2 3 Licences concernées...3 3.1 Enterprise...3 3.2 Site...3 3.3 Floating...3 3.4

Plus en détail

Guide d utilisation. Manuel d utilisation et d installation du système d exploitation UBUNTU 10.04.3 et d'installation d'un serveur LAMP.

Guide d utilisation. Manuel d utilisation et d installation du système d exploitation UBUNTU 10.04.3 et d'installation d'un serveur LAMP. Manuel d utilisation et d installation du système d exploitation UBUNTU 10.04.3 et d'installation d'un serveur LAMP. -- 1 -- Lycée Bahuet Table des matières Avant propos... - 5 - Démarrage d Ubuntu...

Plus en détail

Guide de l administrateur DOC-OEMCS85-GA-FR-29/12/08

Guide de l administrateur DOC-OEMCS85-GA-FR-29/12/08 Guide de l administrateur DOC-OEMCS85-GA-FR-29/12/08 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.

Plus en détail

LE RPV DE NIVEAU RÉSEAU AVEC TINC

LE RPV DE NIVEAU RÉSEAU AVEC TINC LE RPV DE NIVEAU RÉSEAU AVEC TINC L entreprise Ilog est une petite entreprise de services informatiques située à La Défense. Les chefs de projet de l entreprise sont souvent en déplacement à travers toute

Plus en détail

FileMaker Server 14. Guide de démarrage

FileMaker Server 14. Guide de démarrage FileMaker Server 14 Guide de démarrage 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques

Plus en détail

Procédure d installation, de vérification et de désinstallation de Tadeo V2.X

Procédure d installation, de vérification et de désinstallation de Tadeo V2.X 1 - Présentation du logiciel techniquement Tadeo peut fonctionner uniquement sur la plateforme Windows de la version XP SP3 jusqu à la version 8.1 en 32 ou 64 bits. Le programme se divise en 2 parties.

Plus en détail

DESCRIPTION DE LA TECHNOLOGIE

DESCRIPTION DE LA TECHNOLOGIE P INFORMATIONS TECHNIQUES www.sviesolutions.com - 690, Saint-Joseph Est - Québec G1K 3B9 Sans frais : 1 866 843-4848 Tél.: (418) 948.4848 - Téléc.: (418) 948.4849 L ENVIRONNEMENT INFORMATIQUE L installation

Plus en détail

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service 10 tâches d administration simplifiées grâce à Windows Server 2008 R2 Faire plus avec moins. C est l obsession depuis plusieurs années de tous les administrateurs de serveurs mais cette quête prend encore

Plus en détail

VIALAR Yoann. Année scolaire 2012-2013. Rapport d activités

VIALAR Yoann. Année scolaire 2012-2013. Rapport d activités VIALAR Yoann Année scolaire 2012-2013 Rapport d activités 1 Sommaire 1. Présentation de l entreprise a. Description b. Les activités 2. Les activités dans l entreprise a. Présentation de l activité c.

Plus en détail

Projet de semestre 2011. Etude du stockage des Machines Virtuelles VMware sur un système FreeNAS au sein d une architecture SAN

Projet de semestre 2011. Etude du stockage des Machines Virtuelles VMware sur un système FreeNAS au sein d une architecture SAN 11.04.2011 Projet de Semestre 2011 Benoît Chalut Projet de semestre 2011 Etude du stockage des Machines Virtuelles VMware sur un système FreeNAS au sein d une architecture SAN Professeur Responsable :

Plus en détail

FileMaker Pro 12. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12

FileMaker Pro 12. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12 FileMaker Pro 12 Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Plus en détail

Déploiement et personnalisation d un serveur de podcast pour l Université Numérique en Région Pays de la Loire

Déploiement et personnalisation d un serveur de podcast pour l Université Numérique en Région Pays de la Loire Faculté des Sciences et Techniques Université du Maine Master 1 Informatique Mention CHM MEMOIRE présenté en vue d obtenir Le Diplôme De Master 1 Informatique en Communication Homme Machine VERRIER Vincent

Plus en détail

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2

Plus en détail

Guide de l utilisateur Mikogo Version Mac

Guide de l utilisateur Mikogo Version Mac Guide de l utilisateur Mikogo Version Mac Table des matières Création d un compte utilisateur Téléchargement et installation Démarrer une session Joindre une session Fonctionnalités Liste des participants

Plus en détail

THEME : LE ROBOT ROVIO

THEME : LE ROBOT ROVIO THEME : LE ROBOT ROVIO Activité A2 : Pourquoi, lors de la configuration au lycée, cela ne se passe-t-il pas comme décrit dans la notice? Nom : RAPPEL : L activité proposée aux élèves doit leur permettre

Plus en détail

PROJET N 1 BTS SIO INSTALLATION ET CONFIGURATION D UN SERVEUR DE SAUVEGARDE SYMANTEC BACKUP EXEC 2014 ET DESKTOP AND LAPTOP OPTION.

PROJET N 1 BTS SIO INSTALLATION ET CONFIGURATION D UN SERVEUR DE SAUVEGARDE SYMANTEC BACKUP EXEC 2014 ET DESKTOP AND LAPTOP OPTION. PROJET N 1 BTS SIO INSTALLATION ET CONFIGURATION D UN SERVEUR DE SAUVEGARDE SYMANTEC BACKUP EXEC 2014 ET DESKTOP AND LAPTOP OPTION Alexandre MERER 15/02/2015 VERSIONNING Date Description Version 15/04/2015

Plus en détail

Mission TICE : Thierry CHASSAIN - Guy PICOU AIDAT du Lot : Hélène CREUSOT Pierre LAGREZE. Réseaux pédagogiques sous Windows 2003 Server 12/01/2011

Mission TICE : Thierry CHASSAIN - Guy PICOU AIDAT du Lot : Hélène CREUSOT Pierre LAGREZE. Réseaux pédagogiques sous Windows 2003 Server 12/01/2011 Réseaux pédagogiques sous Windows 2003 Server Mission TICE : Thierry CHASSAIN - Guy PICOU AIDAT du Lot : Hélène CREUSOT Pierre LAGREZE 12/01/2011 Page 1 1 PRINCIPES La virtualisation du SLIS est une solution

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

Comment configurer Kubuntu

Comment configurer Kubuntu Comment configurer Kubuntu Configuration du réseau... 1 Configurer votre système Linux sur le réseau...1 Vérifier manuellement l adresse IP...5 Connecter un lecteur réseau distant Windows/Mac grâce au

Plus en détail

Documentation télémaintenance

Documentation télémaintenance Documentation télémaintenance Table des matières Introduction... 2 Interface web du technicien... 2 Connexion à l interface... 2 Mon compte... 3 Configuration... 4 1. Jumpoint... 4 2. Jump clients... 4

Plus en détail

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven TRAVAIL RÉALISÉ PAR ABED ABDERRAHMANE Oracle Developer Suite 10g Guide de l installation 10g Release 2 (10.1.2) pour Windows Vista & Seven www.oraweb.ca Page 1 TABLE DES MATIÈRES : PARTIE 1 : CONCEPTS

Plus en détail

Installation de l image VirtualBox pour le cours FPGA_DSP

Installation de l image VirtualBox pour le cours FPGA_DSP Installation de l image VirtualBox pour le cours FPGA_DSP Table des matières 1. Installation de FileZilla...2 2. Téléchargement des fichiers...3 3. Installation de VirtualBox...6 4. Création de l image

Plus en détail

Système de vidéosurveillance Guide de configuration

Système de vidéosurveillance Guide de configuration Guide de configuration Introduction Les technologies de vidéosurveillance ne sont plus considérées comme «nouvelles» de nos jours, puisque l on enregistre et archive des vidéos depuis maintenant de nombreuses

Plus en détail

Atelier 2. Étape 1 : Installation de Active Directory, installation du service DNS et installation du service WINS Durée approximative : 40 minutes

Atelier 2. Étape 1 : Installation de Active Directory, installation du service DNS et installation du service WINS Durée approximative : 40 minutes Atelier 2 Installation d Active Directory Installation du service DNS Installation du Service WINS Création d'un compte d'ordinateur Jonction d'un ordinateur à un domaine Création d usagers. Étape 1 :

Plus en détail

Virtualisation de serveurs

Virtualisation de serveurs 9 Virtualisation de serveurs Ce chapitre introduit la résolution de problèmes à l aide de machines et services virtuels. Nous avons choisi des solutions à peu près génériques dans leur nature et, par conséquent,

Plus en détail

Procédure de Récupération du Système d exploitation OS X Lion (Mac)

Procédure de Récupération du Système d exploitation OS X Lion (Mac) Procédure de Récupération du Système d exploitation OS X Lion (Mac) Système de récupération à partir de la machine (partition recovery) OS X Lion ou OS X Mountain Lion intègre un ensemble d utilitaires

Plus en détail

IPS-Firewalls NETASQ SPNEGO

IPS-Firewalls NETASQ SPNEGO IPS-Firewalls NETASQ SPNEGO Introduction Un utilisateur doit gérer de nombreux mots de passe. Un mot de passe pour la connexion au poste de travail, un mot de passe pour la messagerie et n mots de passe

Plus en détail

Windows 2000. Joël Surget CEA/Saclay DAPNIA/SEI

Windows 2000. Joël Surget CEA/Saclay DAPNIA/SEI Windows 2000 CEA/Saclay DAPNIA/SEI Introduction Tout le monde utilise Windows 2000 pro ou serveur Qui a aujourd hui un domaine Windows 2000? Parcourt rapide de ce qu est un domaine W2000 Plan Architecture

Plus en détail

UltraBackup NetStation 4. Guide de démarrage rapide

UltraBackup NetStation 4. Guide de démarrage rapide UltraBackup NetStation 4 Guide de démarrage rapide Table des matières 1 Fonctionnalités... 3 1.1 Ce qu UltraBackup NetStation permet de faire... 3 1.2 Ce qu UltraBackup NetStation ne permet pas de faire...

Plus en détail

Un serveur FTP chez soi Tutoriel pour Filezilla FTP server

Un serveur FTP chez soi Tutoriel pour Filezilla FTP server Space-OperaRécitsLogicielsCréationsBlogForum Un serveur FTP chez soi Tutoriel pour Filezilla FTP server DynDNS : Pourquoi et comment? Téléchargement et installation de Filezilla Server Configuration réseau

Plus en détail

Chapitre 1 Quoi de neuf dans Leopard?

Chapitre 1 Quoi de neuf dans Leopard? Chapitre 1 Quoi de neuf dans Leopard? Bien avant sa sortie officielle, Apple a fourni aux développeurs des versions bêta ainsi qu un certain nombre d informations concernant les nouveautés de Leopard,

Plus en détail

Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD

Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD 7 septembre 2014 INTRODUCTION Les ordinateurs du lycée sont dans le domaine JPT (sous serveur Linux) possédant

Plus en détail

Installer et configurer le serveur de fichier et contrôleur de domaine basé sur samba 3

Installer et configurer le serveur de fichier et contrôleur de domaine basé sur samba 3 Installer et configurer le serveur de fichier et contrôleur de domaine basé sur samba 3 SOMMAIRE INTRODUCTION... 2 PRE-REQUIS... 2 ENVIRONNEMENT TECHNIQUE... 2 MIGRATION DE DONNEES ET DE CONFIGURATION...

Plus en détail

Projet 2A STI : Supervision et audit de la sécurité système dans un réseau

Projet 2A STI : Supervision et audit de la sécurité système dans un réseau Projet 2A STI : Supervision et audit de la sécurité système dans un réseau Jeremy Briffaut,??? 8 septembre 2014 1 Objectifs Ce projet vous permettra de mettre en pratique vos connaissances acquises dans

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

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1. Plateforme PAYZEN Intégration du module de paiement pour la plateforme Magento version 1.3.x.x Paiement en plusieurs fois Version 1.4a Guide d intégration du module de paiement Multiple Magento 1/24 SUIVI,

Plus en détail

Migration Windows Server 2003(R2) Windows Server 2012(R2)

Migration Windows Server 2003(R2) Windows Server 2012(R2) 1 Avant-propos On se propose de migrer un serveur sous Windows Server 2003 ou 2003(R2) x86 sur un nouveau serveur en (R2) x64 tout en conservant le même nom et la même adresse IP (S1PEDA / 172.16.128.1).

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

DOCUMENTATION DU COMPAGNON ASP

DOCUMENTATION DU COMPAGNON ASP DOCUMENTATION DU COMPAGNON ASP MANUEL UTILISATEUR VERSION 1.0 / SEPTEMBRE 2011 Rédacteur Gilles Mankowski 19/09/2011 Chapitre : Pre requis CONTENU Pre requis... 3 Introduction... 3 Comment fonctionne l'asp?...

Plus en détail

Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC. Qui contacter pour commencer la mise en place d une configuration de test?

Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC. Qui contacter pour commencer la mise en place d une configuration de test? Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC Qui contacter pour commencer la mise en place d une configuration de test? CyberMUT Paiement - Paiement CIC Commerce Electronique mailto:centrecom@e-i.com

Plus en détail

Projet «Evolution» Référentiel d activités et de compétences : Administrer un parc informatique. Objectifs pédagogiques :

Projet «Evolution» Référentiel d activités et de compétences : Administrer un parc informatique. Objectifs pédagogiques : Référentiel d activités et de compétences : Administrer un parc informatique Objectifs pédagogiques : Mettre en œuvre les outils d'administration de Windows server Mettre en œuvre les outils d'administration

Plus en détail

VMware OS X 10.8 Mountain Lion sur PC Windows Cachem

VMware OS X 10.8 Mountain Lion sur PC Windows Cachem VMware OS X 10.8 Mountain Lion sur PC Windows Cachem jeudi 1 novembre 2012, 9:00 av.m. VMware OS X 10.8 Mountain Lion sur PC Windows par La Rédaction le 2 août 2012 dans Logiciels 60 avis Aujourd hui,

Plus en détail

MACHINE VIRTUELLE VSPHERE. Projet Personnalisé Encadré 1

MACHINE VIRTUELLE VSPHERE. Projet Personnalisé Encadré 1 MACHINE VIRTUELLE VSPHERE Projet Personnalisé Encadré 1 Aymeric Blerreau 15/11/2013 1 TABLE DES MATIÈRES 2 Description... 2 3 Contexte... 3 3.1 Contexte... 3 3.2 Objectifs... 3 3.3 Solution envisageable...

Plus en détail

Cours CCNA 1. Exercices

Cours CCNA 1. Exercices Cours CCNA 1 TD3 Exercices Exercice 1 Enumérez les sept étapes du processus consistant à convertir les communications de l utilisateur en données. 1. L utilisateur entre les données via une interface matérielle.

Plus en détail

FileMaker Pro 12. Guide de configuration de l installation réseau

FileMaker Pro 12. Guide de configuration de l installation réseau FileMaker Pro 12 Guide de configuration de l installation réseau 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker est une

Plus en détail

Activité : TP Durée : 6H00. Un PC d assemblage de marque NEC Un casque avec micro Une clé USB. Un CD de Windows XP professionnel

Activité : TP Durée : 6H00. Un PC d assemblage de marque NEC Un casque avec micro Une clé USB. Un CD de Windows XP professionnel Activité : TP Durée : 6H00 INSTALLATION ET CONFIGURATION D UN PC SOUS WINDOWS XP PROFESSIONNEL Moyens et ressources : Matériel et outillage : Cours, synthèses Logiciels Un PC d assemblage de marque NEC

Plus en détail

Mise en route d'une infrastructure Microsoft VDI

Mise en route d'une infrastructure Microsoft VDI Mise en route d'une infrastructure Microsoft VDI (poste de travail virtualisé) Tutorial inspiré des e-démos Microsoft Technet : VDI & Windows Server 2008 R2 Rédigé par Alexandre COURCELLE, Centre Hospitalier

Plus en détail

Sauvegarde et Restauration d un environnement SAS

Sauvegarde et Restauration d un environnement SAS Sauvegarde et Restauration d un environnement SAS 1 INTRODUCTION 3 1.1 OBJECTIFS 3 1.2 PERIMETRE 3 2 LA SAUVEGARDE 4 2.1 QUELQUES REGLES D ORGANISATION 4 2.2 DEFINIR LES BESOINS 5 2.3 LA SAUVEGARDE, ETAPE

Plus en détail

Boot Camp Bêta 1.0.2 Guide d installation et de configuration

Boot Camp Bêta 1.0.2 Guide d installation et de configuration Boot Camp Bêta 1.0.2 Guide d installation et de configuration 1 Table des matières 4 Présentation 5 Étape 1 : mise à jour du logiciel système et du programme interne de votre ordinateur 6 Étape 2 : utilisation

Plus en détail