Yohan Azoulay Licence MI2E Université Paris Dauphine Rapport de Stage a l’UNEP
Yohan Azoulay Licence MI2E Université Paris Dauphine Rapport de Stage a l’UNEP (United Nations Environment Programme) Etude d’une migration d’un site web Asp / Sql Server vers Php / Mysql Année 2006 1 Résumé Ce rapport a été réalisé dans le cadre de mon stage de fin d’études de licence MI2E à l’université Paris-Dauphine. Celui-ci s’est déroulé au sein de la division Technologie, Industrie et Economie de l’Unep (Union Nations Environement Programme) du 15 mai au 15 septembre 2006 à Paris. Unep est une organisation qui a pour mission de montrer la voie à suivre afin de protéger l’environnement. Elle se doit aussi d’être une source d’inspiration et d’information pour les États et les populations, et un instrument leur permettant d’améliorer la qualité de leur vie sans toutefois compromettre celle des générations à venir. Le but de ce stage était d’étudier les possibilités de migration d’un site web http://www.estis.net utilisant le couple ASP / Sql Server (Technologie de Microsoft) vers PHP / Mysql (Technologie Open Source). Avant de débuter la migration, j’ai du faire une analyse de l’existant d’Estis afin de visualiser les différentes difficultés du projet, et ainsi me faciliter la tâche lors de la migration. J’ai donc commencé par vérifier que toutes les options utilisées avec Sql Server et Asp étaient disponibles de l’autre côté, en Open Source. Une fois ces faits démontrés, j’ai dans un premier temps commencé à étudier le monde des portails open source pour voir si un équivalent d’Estis était présent, pour finalement commencer à recoder Estis en Php / Mysql. Le fait de migrer Estis permettra de dégager d’énormes économies liées aux coûts des différentes licences. Ce rapport sera composé de deux parties : L’observation de l’UNEP Le projet informatique Mots clefs : Php, Mysql, Réplication, unicode 2 Remerciements Je tiens à remercier ***** pour m’avoir proposé ce stage au sein de l’organisation UNEP et par la même occasion de m’avoir permis d’acquérir énormément de connaissances concernant le monde Open Source. Je tiens aussi à remercier l’ensemble du personnel de l’UNEP et plus particulièrement René Coignaud pour leur accueil sympathique et chaleureux, ainsi que leur disponibilité, leur écoute et leur bonne humeur qui durant ces quatre mois de stage ont contribué à rendre ce stage si intéressant et enrichissant. Je remercie aussi l’ensemble de la communauté des logiciels libre sans qui les technologies utilisées au cours de ce stage n’auraient jamais vu le jour. Enfin, je désire remercier l’ensemble de mes professeurs que j’ai pu avoir lors de ma scolarité. 3 Sommaire Rapport de Stage a l’UNEP (United Nations Environment Programme) ........................ 1 Etude d’une migration d’un site web Asp / Sql Server vers Php / Mysql ....................... 1 4 Introduction Dans le cadre de ma formation, en vue de l’obtention de ma Licence Mi2E à l’université Paris Dauphine, J’ai effectué un stage de quatre mois afin d’acquérir une ébauche d’expérience professionnelle, et ainsi valider mon diplôme. Dans cette perspective, j’ai décidé d’orienter mon choix vers une organisation à caractère humain et qui cherche à améliorer nos vies chaque jour qui passe. J’ai par conséquent postulé dans plusieurs branches des nations Unies pour finalement être retenu au programme des nations unies pour l’environnement. J’ai choisi le PNUE, car d’emblée, l’enjeu du stage proposé m’a semblé particulièrement intéressant par le fait que l’on me confiait un gros projet avec de nombreux objectifs à réaliser. D’autre part, la mise à l’épreuve du savoir théorique dans ce projet relevait de l’innovation, de la créativité et de mon savoir faire. Mais surtout de ma capacité à rechercher l’information par moi-même et de savoir l’appliquer sans la nécessité de guide ou bien de professeur. L’objectif du stage qui m’a été proposé consistait donc en la migration du site Estis dont les principaux objectifs étaient: La réplication des données, le support multilingue par le biais de l’unicode,… L’envie de faire tourner Estis sous les technologies libres a toujours séduit le directeur du service informatique mais lors de la réalisation de celui-ci, il y a environ 8 ans, Mysql n’offrait pas encore la possibilité de répliquer des données entre plusieurs serveurs. Depuis Mysql n’a cessé d’évoluer, Php la technologie concurrente d’ASP est reconnue par tous et est de plus en plus utilisée pour de gros projets, c’est ainsi que les nations unies pour l’environnement ont décidé de réaliser une nouvelle expertise afin de savoir s’il était aujourd’hui possible de migrer Estis et ainsi dégager d’énormes économies liées aux coûts des différentes licences. A travers mon rapport, je présenterai tout d’abord la structure dans laquelle j’ai évolué. Puis je présenterai les différentes technologies employées lors de mon stage, et enfin, je décomposerai chaque grande étape du projet qui m’a été confié, de la phase analyse à la phase codage, pour enfin terminer par la phase de test. 5 LE PNUE 1 – Présentation de l’organisation A – Que fait le Pnue ? Le Programme des nations unies pour l’environnement joue le rôle de catalyseur, de défenseur, d’instructeur et de facilitateur œuvrant à promouvoir l’usage avisé et le développement durable de l’environnement mondial. Pour cela : • Il évalue les conditions et les tendances environnementales mondiales, régionales et nationales ; • Il développe des instruments environnement aux nationaux et internationaux ; • Il renforce les institutions pour une bonne gestion de l’environnement ; • Il intègre le développement économique et la protection de l’environnement ; • Il facilite le transfert des connaissances et de technologies pour le développement durable ; • Il encourage de nouveaux partenariats et de nouvelles attitudes dans la société civile et le secteur privé. A cette fin, le PNUE collabore avec de nombreux partenaires, dont les autres organes des Nations Unies, des organisations internationales, des gouvernements nationaux, des Organisations non gouvernementales, le secteur privé et la société civile. B – Le Pnue à travers le monde Le siège du PNUE est à Nairobi (Kenya). Etant basé en Afrique, le PNUE est très proche des problèmes auxquels sont confrontés les pays en voie de développement. Afin d’assurer son efficacité au niveau mondial, le PNUE dispose de six bureaux régionaux : • Afrique : Nairobi, Kenya • Amérique du Nord : Washington DC, Etats-Unis • Amérique latine et Caraïbes : Mexico, Mexique • Asie et Pacifique : Bangkok, Thaïlande • Asie occidentale : Manama, Bahreïn • Europe : Genève, Suisse 6 La Division Technologie, Industrie et Economie du PNUE est basée à Paris (France) et dispose de branches à Genève (Suisse) et à Osaka (Japon). Le PNUE a également des bureaux de liaison à Brasilia (Brésil), Bruxelles (Belgique), Moscou (Russie), New York (Etats-Unis) et Pékin (Chine). Le PNUE soutient un réseau grandissant de centres d’excellence, tels que : • Le Centre de collaboration du PNUE en matière d’énergie et d’environnement (UCCEE); • Le Centre mondial de surveillance de la conservation de la nature (UNEP-WCMC) • Les Centres de données sur les ressources environnementales du monde C – Comment fonctionne le Pnue ? Le PNUE comprend huit divisions chargées de promouvoir et de faciliter une gestion avisée de l’environnement en faveur du développement durable : • la Division de l’Alerte rapide et de l’Evaluation • la Division de l’Elaboration des politiques et du Droit de l’environnement • la Division de la Communication et de l’Information • la Division de la Coopération régionale • la Division de la Coordination du Fonds pour l’environnement mondial • la Division de la Mise en œuvre des politiques environnementales • la Division des Conventions sur l’environnement • la Division Technologie, Industrie et Economie D – Histoire du Pnue ? 1972 : Le PNUE est créé à l’issue de la Conférence des Nations Unies sur l’environnement humain 1973 : Adoption de la Convention sur le commerce international des espèces de faune et de flore sauvages menacées d’extinction (CITES) 1975 : Plan d’action pour la Méditerranée, premier de treize plans d’action régionaux mis en œuvre dans le cadre du programme du PNUE ayant trait aux mers régionales 1979 : Convention de Bonn sur les espèces migratoires 1985 : Convention de Vienne relative à la protection de la couche d’ozone 1987 : Protocole de Montréal relatif aux substances qui nuisent à la couche d’ozone 1988 : Groupe d’experts intergouvernemental sur l’évolution du climat 1989 : Convention de Bâle sur le contrôle des mouvements transfrontières des déchets dangereux 1992 : Convention sur la diversité biologique 1995 : Programme d’action mondial, lancé dans le but de protéger le milieu marin contre la pollution due aux activités terrestres 1998 : Convention de Rotterdam sur la procédure de consentement préalable 2000 : Protocole de Carthagène sur la prévention des risques biotechnologiques 2000 : Déclaration de Malmö : un appel à l’action lancé par le premier Forum ministériel mondial sur l’environnement 2000 : Déclaration du Millénaire : assurer un environnement durable devient un des huit Objectifs du Millénaire pour le développement 2001 : Convention de Stockholm sur les polluants organiques persistants (POP) 2002 : Le Sommet mondial sur le développement durable réaffirme le rôle central du PNUE dans la lutte internationale en faveur du uploads/Science et Technologie/ obiblio-fr-19-rapport-stage-unepv3 1 .pdf
Documents similaires
-
11
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 20, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 1.2769MB