République Algérienne Démocratique e t Populaire Ministère d e la Formation e t l ’ E nseignement Professionnels Institut N ational S pécialisé de la F ormation P rofessionnel le MOSTAGANEM Mémoire de fin de formation pour l’obtention du diplôme de Technicien Supérieur en Informatique Option : Réseaux e t Système Informatique Thème : IMPLEMENTATION D’UNE SOLUTION DEVOPS DANS UNE ENTREPRISE Lieu de stage : SONATRACH COMPLEXE GP1Z P romo tion 201 6 - 2019 ➢ Encadré par : MR. B ENSTAALI thamin e ➢ Elaboré par les stagiaires : M r Habera Reda Mr Makrerougrass Waniss REMERCI E MENT N ous tenons à remercier toutes les personnes qui ont participé de différentes façons à la réussite de notre projet de fin d’étude et plus particulièrement les personnes que nous citons ci - dessous : Notre encadreur Benstaali thamin , que nous tenons à lui exprimer toute nos remerciements pour nous avoir permis de nous guider dans les meilleures conditions, tout particulièrement pour tous ses efforts. Nous tenons également à exprimer tous nos sincères remerciements à Mr Bensmail Belkacem qui nous a permis d’effectuer not re stage. Également à Mr Menad et à tous les enseignants de L’ institut qui nous ont fait l’honneur de nous aider. Aux membres du jury qui nous f ont un grand honneur en acceptant de juger notre travail. Nous remercions vivement nos parents et tous les m embres de no s famille s qui nous ont apporté leur aide et leur soutien. En fin nous remercions tous ceux et celles qui ont de près ou de loin contribués à la réalisation de ce travail. A tous merci. DEDICACE Je dédie ce travail à : À mes parents, aucun hommage ne pourrait être à la hauteur de l’amour dont ils ne cessent de me combler. Que dieu leur procure bonne santé et longue vie. À toute ma famil le, et mes amis À mon binôme Waniss et à tous ceux qui ont contribué de près ou de loin pour que ce projet soit possible, je vous dis merci. Habera R eda Je dédie ce travail : En , hommage à mon cher père que dieu bénisse son âme, et à ma mère q ue dieu lui procure bonne santé et longue vie. À toute ma famille, et mes amis À mon binôme Reda et à tous ceux qui ont contribué de près ou de loin pour que ce projet soit possible, je vous dis merci. Waniss Makrerougras Résumé : Lorsque le DevOps fut cr éé en 2009, on était loin de se douter que l'influence de ce mouvement ne cesse de s’accroître dans le monde des technologies de l’information. Comment imaginer qu’aujourd’hui une démarche dont l’un des objectifs est d’établir un e collaboration plus eff icace entre les équipes de développement et d’infrastructure ait pu susciter un tel intérêt ? En appliquant une démarche DevOps, les services informatiques sont aujourd’hui à même de poursuivre leurs activités existantes en toute e fficience. Ils peuvent n otamment réaliser des tâches qui leur étaient jusqu’alors impossibles. Pour ce faire, ils doivent se renouveler, se transformer et s’adapter. Cette évolution est d’autant plus nécessaire que la nature même des métiers de l’IT a cha ngé. Jadis, il s’agissai t juste d’écrire du code exempt de bug, de livrer une nouvelle version tous les ans, puis de recommencer. Aujourd’hui, les applications doivent être produites et déployées en continu. À l’ère du cloud, les solutions logicielles doiv ent être évolutives, dis ponibles, hyperperformantes avec une latence plus faible et, bien entendu, à moindre coût. DevOps permet aux équipes de développement et d’infrastructure d’être plus réactives face à ces nouvelles exigences. DevOps est par conséq uent le moyen de concrét iser cette évolution, avec comme philosophie, l’idée d’un monde dans lequel chaque composante de l’organisation d’une entreprise collaborerait efficacement pour l’atteinte de mêmes objectifs. Il s’agit tout d’abord de pallier les co nséquences négatives iss ues de la séparation des développeurs et des responsables opérationnels d’une organisation : le fameux wall of confusion. En effet, le développeur cible avant tout la production de code qui répond aux exigences fonctionnelles. Il est donc fort possib le qu’il ne s’intéresse guère à la maintenance de la solution en fonctionnement opérationnel. À l’inverse, les responsables système ne seront guère enclins à favoriser des changements qu’ils considèrent comme autant de risques po ur la stabilité de l’app lication. DevOps apporte des réponses à cette problématique par la mise en application de différents concepts d’ordre culturel et technologique. De plus, avec l’avènement du cloud computing, DevOps est devenu un passage oblig é : le succès de la mise en œuvre d’une démarche DevOps et la réussite d’une évolution vers le cloud sont intimement liés. Toutefois, le champ d’application de DevOps va bien au - delà du périmètre du cloud. Nous sommes donc convaincus de l’intérêt de DevOps. Malgré tous l es bienfaits que l’on attend de cette philosophie, nombreux sont ceux qui s’interrogent encore sur la nature exacte de cette démarche et qui hésitent encore à l’adopter, et c’est la raison p our laquelle nous avons souhaité rédiger cet ouvrage. Nous v ou s proposons de vous faire découvrir et vulgarisé le DevOps et de son rôle dans la transformation digitale des organisations. Summary : When DevOps was created in 2009, little did we know that the influence of this movement keeps increasing i n the world of information technologies. How to imagine that today an approach with one of the objectives is to establish a collaboration more effi cient among development and infrastructure teams provoked such an interest. By applying a DevOps approac h, computer services are today directly pursuing their current activities entirely effective, they can do tasks until then was impossible to do. In order to do this, they have to renew, transform and adapt themselves. This evolution is even more necessary as even computer jobs constitution has changed. Formerly it was a matter of writing codes free from bugs, delivering new versions every year then starting it again. Today, applications have to be produced and deployed conti nually. In the cloud age, softwar e solutions should be upgradeable, available and hyper - performed with a more weak and less cost latency. DevOps allows development and infrastructure teams to be more reactive facing this new demands. Therefore, DevOps is the mode to make this evoluti on concrete, with a philosophy of the idea of a world in which every firm organization component would collaborate efficiently in order to reach the same objectives. First of all is about overcoming negative consequences f rom the separation of developers and operational managers of an organization: the famous Wall of confusion. Indeed, the developer before anything else aims at code production which responds to functional requirements. Hence it is very possible that he is b arely interested about operationa l functioning solution maintenance. On the contrary system supervisors will be barely inclined to favor changes that they consider as much risks for the application stability. DevOps brings answers to this problematic by placing in application the diffe rent concepts of cultural and technological order. Moreover, with cloud computing advent, DevOps became an obliged passage: the success of placing in use a DevOps approach and the achievement of a solution at cloud are inti mately linked. Nevertheless, DevOps application field goes beyond cloud perimeter. Thus we are convinced about DevOps interest. Despite all the benefits that we are waiting from this philosophy, many are who still ask themselves about the exact nature of this approach and still hesit ate to adopt it and this is the reason why we wished to realize this work. We propose you to discover and popularize DevOps and its part in the digital organizations transformation. Table Des Matières Introduction Générale : ................................ ................................ ................................ ......................... 1 Chaitre I : ................................ ................................ ................................ ................................ ................ 2 I.1 - Historique : ................................ ................................ ................................ ................................ ... 4 I.2 - Objec tif du complexe GP1/Z : ................................ ................................ ................................ ..... 5 I.3 - Situation géographique et voisinage du complexe GP1/Z : ................................ ..................... 5 I.4 - Fiche Technique Du Complexe GP1/Z : ................................ ................................ ..................... 7 I.5 Organisation du c omplexe : ................................ ................................ ................................ ....... 10 I.5.1 Département de sécurité ................................ ................................ ................................ ..... 12 I.5.2 Départem ent maintenance : ................................ ................................ ................................ 12 I. 5.3 Département Technique : ................................ ................................ ................................ ... 12 I.5.4 Département approvisionnement : ................................ ................................ ..................... 13 I.5.5 Département Finances et Juridique : ................................ ................................ ................. 14 I.5.6 Département administration / so cial : ................................ ................................ ................ 14 I.5.7 Département moyens généraux ................................ ................................ .......................... 14 I.5.8 Département du Développement des Ressources Humaines : ................................ ......... 14 I .5.9 Département travaux neufs : ................................ ................................ .............................. 14 I.5.10 Département production : ................................ ................................ ................................ 15 I.7 Conclusion : ................................ ................................ ................................ ................................ 17 Chaitre II : ................................ ................................ ................................ ................................ ............ 18 II.1 - Présentation de DevOps : ................................ ................................ ................................ ........ 19 II.2 - Du mode classique à la méthode DevOps : ................................ ................................ ............ 19 II.3 - Développeur Vs Opérateurs : ................................ ................................ ................................ 21 II.4 - La solution le mode DevOps : ................................ ................................ ................................ 24 II.5 - Étape de la chaine DevOps : ................................ ................................ ................................ ... 25 II.5.1 - Plan ou définition : ................................ ................................ ................................ ............ 25 II.5.2 - Création (Create) : ................................ ................................ ................................ ............ 26 II.5.3 - Vérification (Ve rify) : ................................ ................................ ................................ ........ 26 II.5.4 - Préparation d'un tout cohérent (Package / stating) : ................................ ..................... 26 II.5.5 - Livraison version "finale" (Release) : ................................ ................................ .............. 27 II.5.6 - Configuration (Configure) : ................................ ................................ .............................. 27 II.5.7 - Mon itoring (Monitor) : ................................ ................................ ................................ ...... 27 II.5.8 - Conclusion de ce tte chaine : ................................ ................................ .............................. 27 II.6 - Les Principes essentielle : ................................ ................................ ................................ ........ 28 II.6.1 - La Collaboration : ................................ ................................ ................................ ............. 28 II.6.2 - Automatisation : ................................ ................................ ................................ ................ 30 II.6.3 - Intégration continue : ................................ ................................ ................................ ....... 30 II.6.4 - Test continu (applicatif et fonctionnel) : ................................ ................................ ......... 32 II.6.5 - Déploiement régulier des applications et de manière identique : ................................ 35 II.6.6 - Gestion de la configuration / Packaging (Une source de référence) : .......................... 38 II.6.7 - Surveillance étroite de l'exploitation : ................................ ................................ ............. 39 II.7 - Conclusion : ................................ ................................ ................................ .............................. 41 Chaitr e III : ................................ ................................ ................................ ................................ ........... 43 III .1 - Le Développement Web : ................................ ................................ ................................ ....... 44 III.1.1 - FrontEnd : ................................ ................................ ................................ ........................ 46 III.1.2 - UX/UI : ................................ ................................ ................................ ............................. 47 III.1.3 - BackEnd : ................................ ................................ ................................ ......................... 51 III.1.4 - Technologies utilisées : ................................ ................................ ................................ .... 52 III.2 - Git/GitHub : ................................ ................................ ................................ ............................ 57 III.3 - Le Hardware : ................................ ................................ ................................ ........................ 60 III.4 - Système d’exploitation (OS) : ................................ ................................ ................................ 60 III.4.1 - Présen tation de Lin ux : ................................ ................................ ................................ ... 61 III.4.2 - Comparaison Windows/linu x : ................................ ................................ ....................... 61 III.4.3 - Les distributions linux : ................................ ................................ ................................ .. 62 III.5 - Les conteneurs sous Docker : ................................ ................................ ................................ 66 III.6 - Simulation et Virtualisation GNS3/VMware : ................................ ................................ ..... 69 III.6.1 - La Simulation : ................................ ................................ ................................ ................ 70 III.6.2 - L’Emulation : ................................ ................................ ................................ ................... 70 III.6.3 - La Virtualisation : ................................ ................................ ................................ ........... 71 III.7 - Supervision Monitori ng : ................................ ................................ ................................ ....... 73 III.8 - Communication et Collaboration : ................................ ................................ ....................... 77 III.8.1 - Trello : ................................ ................................ ................................ .............................. 77 III.8.2 - S lack : ................................ ................................ ................................ ............................... 85 III.8.3 - La VoIP : ................................ ................................ ................................ .......................... 88 III.9 - Conclusion : ................................ ................................ ................................ ............................ 89 Chaitre IV : ................................ ................................ ................................ ................................ ........... 91 IV .1 - VMware et GNS3 : ................................ ................................ ................................ ................. 92 IV.1.1 - Création de la maquette : ................................ ................................ ............................. 100 IV.1. 2 - L’addresage : ................................ ................................ ................................ .................. 100 IV.1. 3 - Configuration des routeurs : ................................ ................................ ......................... 103 IV.1.3.1 - Routage dynamique O SPF Multizones : ................................ ............................... 106 IV.1.3.2 - Configuration d’internet : ................................ ................................ ...................... 110 IV.1.3.3 - Configuration SSH : ................................ ................................ ................................ 116 IV.2 - Développent et Dépoilement du site Web : ................................ ................................ ......... 118 IV.2.1 - Conception du design et logo : ................................ ................................ ...................... 118 IV.2.2 - Installation du serveur web sous linux : ................................ ................................ ...... 118 IV.3 - Supervision et Monitoring : ................................ ................................ ................................ 120 IV.3.1 - Supervision et Monitoring de Windows Serveur 2019 : ................................ ............ 121 IV.3.2 - Supervision et Monitoring de Ubuntu : ................................ ................................ ....... 122 IV.3.3 - Centralise r les Logs sur papertrailapp : ................................ ................................ ..... 130 IV.4 - Collaboration et Communication : ................................ ................................ ..................... 131 IV.4.1 - Configuration de la VoIP : ................................ ................................ ........................... 131 IV.5 - Mise en place De Docker : ................................ ................................ ................................ ... 135 IV.6 - Mise en place D’Active Director y : ................................ ................................ ..................... 138 Conclusion Générale : ................................ ................................ ................................ ........................ 144 Liste des Figures Figure 1 Plans sonatrach ................................ ................................ ................................ .......... 6 Figure 2 Photos sonatrach ................................ ................................ ................................ ........ 9 Figure 3 Organigramme Sonatrach ................................ ................................ ...................... 11 Figure 4 Etapes du mode cascade ................................ ................................ .......................... 20 Figure 5 Mur de la confusion ................................ ................................ ................................ 23 Figure 6 Cycle du DevOps ................................ ................................ ................................ ...... 25 Figure 7 DevOps L'union ................................ ................................ ................................ ....... 29 Figure 8 Développement Web ................................ ................................ ................................ 44 Figure 9 Développeur FrontEnd et Backend ................................ ................................ ...... 44 Figure 10 Framework ................................ ................................ ................................ ............. 46 Figure 11 FrontEnd et BackEnd ................................ ................................ ........................... 46 Figure 12 UI et UX ................................ ................................ ................................ .................. 49 Figure 13 UI et UX 2 ................................ ................................ ................................ ............... 50 F igure 14 HTML CSS JS ................................ ................................ ................................ ....... 52 Figure 15 Bootstrap ................................ ................................ ................................ ................ 54 Figure 16 Adobe CC ................................ ................................ ................................ ............... 54 Figure 17 PHP et MySQL ................................ ................................ ................................ ...... 55 Figure 18 Git et GitHub ................................ ................................ ................................ ......... 57 Figur e 19 Git Commit ................................ ................................ ................................ ............. 58 Figure 20 Windows vs Linux ................................ ................................ ................................ 61 Figure 21 Linux Distributions ................................ ................................ ............................... 65 Figure 22 VMs vs Containers ................................ ................................ ................................ 68 Figure 23 Trello Tableaux ................................ ................................ ................................ ...... 79 Figure 24 Trello Tableaux 2 ................................ ................................ ................................ ... 79 Figure 25 Trello ajout d'une liste ................................ ................................ .......................... 80 F igure 26 Trello taches ................................ ................................ ................................ ........... 82 Figure 27 Trello inviter des membres ................................ ................................ ................... 83 Figure 28 Trello extensions ................................ ................................ ................................ .... 84 Figure 29 Interface de Slack ................................ ................................ ................................ .. 86 Figure 30 Slack ajout de membres ................................ ................................ ........................ 87 Figure 31 Slack espace de travail ................................ ................................ .......................... 87 Figure 32 shéma VoIP ................................ ................................ ................................ ............ 88 Figure 33 Téléphone SIP ................................ ................................ ................................ ........ 89 Figure 34 VMware VMs ................................ ................................ ................................ ......... 92 Figure 35 Logicielle complémentaire a GNS3 ................................ ................................ ...... 95 Figure 36 GNS3 Interface ................................ ................................ ................................ ...... 96 Figure 37 GNS3 Barre d'outils ................................ ................................ .............................. 98 Figure 38 GNS3 Maquette ................................ ................................ ................................ ... 100 Figure 39 Calculateur VLSM ................................ ................................ .............................. 101 Figure 40 Tableaux d'adressage ................................ ................................ .......................... 102 Figure 41 Tableaux des IP des équipements ................................ ................................ ...... 103 Figure 42 Tableaux Comparatif des protocoles de routage ................................ .............. 108 Figure 43 Création de la carte réseau de bouclage ................................ ............................ 111 Figure 44 Création de la carte réseau de bouclage 2 ................................ ......................... 112 Figure 45 Partage de la carte WIFI avec la carte de bouclage ................................ ......... 113 Figure 46 Partage de la carte WIFI avec la carte de bouclage 2 ................................ ...... 114 Figure 47 Design du site Web Ps AI ................................ ................................ ................... 118 Figure 48 Windows Admin Center ................................ ................................ ...................... 121 Figure 49 Windows Admin center Logs ................................ ................................ ............. 122 Figure 50 cockpit login ................................ ................................ ................................ ......... 124 Figure 51 cockpit login 2 ................................ ................................ ................................ ..... 124 Figure 52 cockpit interface ................................ ................................ ................................ .. 125 Figure 53 cockpit logs ................................ ................................ ................................ .......... 126 Figure 54 cockpit Storage ................................ ................................ ................................ .... 127 Figure 55 cockpit Réseau ................................ ................................ ................................ .... 128 Figure 56 cockpit Comptes ................................ ................................ ................................ .. 128 Figure 57 cockpit services ................................ ................................ ................................ ... 129 Figure 58 Papertrailapp ................................ ................................ ................................ ....... 130 Figure 59 Papertrailapp log ................................ ................................ ................................ 131 Figure 60 Active Directory 1 ................................ ................................ ............................... 138 Figure 61 Active Directory DNS ................................ ................................ .......................... 138 Figure 62 Active Directory DNS2 ................................ ................................ ........................ 139 Figure 63 Active Directory In stallation ................................ ................................ .............. 139 Figure 64 Active Directory Promouvoir le serveur ................................ .......................... 140 Figure 65 Active Directory Promouvoir le serveur 2 ................................ ........................ 140 Figure 66 Active Directory ajout de forêt ................................ ................................ ........... 140 Figure 67 Active Directory ajout de forêt 2 ................................ ................................ ....... 141 Figure 68 Active Directory DNS erreur ................................ ................................ .............. 141 Figure 69 Active Directory netbios ................................ ................................ ...................... 141 Figure 70 Active Directory dossier par défaut ................................ ................................ ... 142 Figure 71 Active Directory vérification ................................ ................................ .............. 142 Figure 72 Active Di rectory login ................................ ................................ ......................... 142 Le Glossaire : DEV = Devloper (Devlopeurs) OPS = Operator (operateurs, administrateurs système) IP = Internet Protocol DNS = Dynamique Name System ( Système de Résolution de nom) DHCP = Dynamic Host Configuration Protocol (attribution automatique des adresse IP ) UI = User Interface (l’interface utilisateur) UX = User eXperiance (l’expérience utilisateur) HT ML = Hypertext Markup Language (language qui permet de structurer les pages WEB) CSS = Casc ading Style Sheets (langage qui permet de styliser les p ages WEB) PHP = Hypertext Preprocessor (langages de programmation web serveur) VM = Virtual Machine (machine virtuel) OS = Operatong System (Système d’exploitation) GNS3 = Graphical Ne twork Software (Logicielle de simulation des reseaux) Vo IP = Voice ove r Internet Protocol (la voix par ip) FrontEND = la partie Frontal d’un site web Design BackEND = la partie Caché d’un site le moteur qui fait tourner le site W arterfall = une méthode de gestion de pro jet clasique Agile = une méthode de gestion de projet qu i privilégie l’agilité et l’innovation Release candidat = C'est la première phase de développement concret du logiciel après le codage de l'application Packaging = Pratique utile permet tant de dépoile r du code S taging release = environnement de simulation ) désigne un environnement serveur permettant de tester des sites web et des applications logicielles dans des conditions les plus proches possibles de la réalité I nfrastructure TI = In formation techn ology infrastructure QA = assurance qualité un moyen d'o btenir confiance dans l'assurance de la qualité c'est - à - dire dans l'aptitude de la société ou de l'organisation à satisfaire le niveau de qualité désiré. Self - Servi ce = se servir sois m ême T.U U.T = Test unitaire Smoke test = test préliminaire du code C PU = Central Processing Unit (Processeur) RAM = Random Access Memory NTP = Net wor k T ime Protocol 1 Introduction Générale Introduction Générale : Etant passionnée d’informatique et de technologie nous avons pour projet d’o uvrir notre propre boite de développement. Pour cela il nous fallait acquérir et métriser plusieurs technologies Que ce soit des technologies dans le Web, desktop, réseaux, design ... ou plus importa nt dans la gestion de projet digitale en autre terme acquér ir un profil e Full - Stack pour cela nous décidons de nous former en autodidacte, et pour poursuivre notre objectif et rejoindre l’utile à l’agréable nous décidons de choisir un thème qui nous permet tra de continuer notre développement toute en réalisons not re projet de fin d’étude Notre choi x fu t directement pl anché sur la démarche DevOps qui est un concentré de technologies, d’ingénieries et de philosophies en informatique Le DevOps est un mouvement en ingénierie informatique et une pratique technique vis ant à l'unif ication du développement logiciel (dev) et d e l'administration des infrastructures informatiq ues (ops), notamment l'administration système. Dans ce projet de fin d’étude nous allons vulgariser le DevOps et réalisé une application web en suivant les différe ntes étapes de cette démarche. Chaitre I : 3 CHAPITRE I : DESCRIPTION DU COMPLEXE GP1Z Les Hydrocarbures restent la source d’énergie la plus utilisée pour le bon fonctionnement de l'économie mondiale et ils continuero nt à jouer c e rôle stratégique aussi longtemps que l’hom me n’aura pas trouvé d'autres sources d'énergies, qui pourront remplir leurs rôles avec plus de rentabilité et d'efficacité. Inexistantes avant 1974 les exportations algériennes en GPL (gaz pétrole l iquéfié) n'o nt cessé d’augmenter depuis et comparativeme nt aux autres ressour ces énergétiques (charbon, pétrole et gaz naturel) le GPL est de plus en plus récupéré et valorisé grâce au relèvement des prix pétroliers durant décennie 1970 Dans le cadre de notre projet de fin d’études pour l’obtention diplôme te chnicien supérieur en spécialité réseaux et système informatique, nous avons réalisé un stage au sein du l’entreprise de Sonatrach dans le complexe GP1Z au niveau du département de te chnique. Ce sta ge va nous p ermettre d’enrichir nos compétences et d’acq uérir de l’expérience dans le domaine professionnelle 4 CHAPITRE I : DESCRIPTION DU COMPLEXE GP1Z I.1 - Historique : Le complexe GP1/Z fait partie des six complexes de liquéfaction appartenant à l’activité (AVAL) de l’ent reprise national Sonatrach. L e site GP1Z est certifié ISO 14001 version 2 004, ISO 9001 version 2008 et OHSAS 18001 version 2007. L’historique de la construction du complexe GP1Z est résumé dans le tableau suivant Date Evènement Commentaires 11/12/1978 Le contrat de construction passé avec IHI - ITOH JAPON - 11/10/1980 Ouverture du chantier - 10/11/1980 Démarrage d es travaux - 12/12/1983 Mise en production de la phase 1 4 trains de traitement GPL produisant au total 4 Mt/an 31/12/1983 Inauguration officielle - 20/02/1984 Chargement du premier navire de propane réfrigéré - 24/02/1998 Extension phase 2 2 trains d e traitement GPL supplémentaires permettant de passer à une production totale de 6 Mt/an pour (pour 6 trains) Avril 2010 Extension phase 3 3 trains de traitement GPL Apportant une capacité de production de 3 Mt/an supplémentaire, permettant de passer à un e production totale de 9 Mt/an pour (pour 9 trains). 5 CHAPITRE I : DESCRIPTION DU COMPLEXE GP1Z I.2 - Obje ctif d u complexe GP1/Z : L’importance ( Objectif) du complexe construit dans la zone industriell e d’Arzew A pour objectif le traitement (séparation et réfrigération) du GPL venant de plusieurs sources du sud algérien (Hassi Messaoud, Hassi R’mel) pour la produc tion des gaz « Propane » et « Butane » liquéfiés. Le complexe GP1/Z est dénommé JUMBO - GP L pour ces g randes capacités de production. I.3 - Situat ion géographique et voisinage du complexe GP1/Z : Le complexe GP1Z est situé sur le littoral de l’ouest algérien, à 40KM approximativement de la ville d’Oran et à 8KM de la ville d’Arzew. Le complex e est de sup erficie de 120 hectares, est situé dans la z one industrielle d’Arzew ; entre le centre thermique (MERS EL HADJAJ) de la coté est et au côté ouest es t les complexes GNL de liquéfaction du gaz naturel (GL4/Z, G le complexe d’ammoniac et le co mplexe (GP2/ Z).L1/Z, GL2/Z),