Cet article traite d’une part, de la solution de virtualisation d’infrastructure serveurs via la plateforme VMware vSphere / vCenter et d'autre part, de la plateforme open source d’analyse de logs des frontaux web en temps réel basée sur Rsyslog (extension du protocole basique Syslog), ElasticSearch, Logstash et Kibana (ELK Stack).
Présentation effectuée au Meetup 24 Programmez (5 Avril 2022) par Christophe Villeneuve sur "Infrastructure as code Drupal".
Cette présentation aborde les rappels de l'IaC (infrastructure as code), comment l'utilisé avec le CMS Drupal et déployé automatiquement le contenu et les évolutions dans l'IaC.
"Avec l'arrivée de SQL Server 2016 une session de présentation des nouveautés s'impose !
Au menu : Streched Database, Always Encrypted, Row Level Security, Live Query Statistics, Les Temporal Tables , PolyBase, Et le reste ?"
Présentation effectuée au Meetup 24 Programmez (5 Avril 2022) par Christophe Villeneuve sur "Infrastructure as code Drupal".
Cette présentation aborde les rappels de l'IaC (infrastructure as code), comment l'utilisé avec le CMS Drupal et déployé automatiquement le contenu et les évolutions dans l'IaC.
"Avec l'arrivée de SQL Server 2016 une session de présentation des nouveautés s'impose !
Au menu : Streched Database, Always Encrypted, Row Level Security, Live Query Statistics, Les Temporal Tables , PolyBase, Et le reste ?"
Démo Gatling au Performance User Group de Casablanca - 25 sept 2014Benoît de CHATEAUVIEUX
En 2008, la lenteur d'une application était ressentie au bout de 4 secondes, elle l'est au bout de 3 secondes en 2014.
La performance des applications web est devenue cruciale: la génération Y est beaucoup moins patiente (elle n'a pas connue le modèle 56k !) et switch très facilement.
Les impacts business de la performance des applications web sont donc forts: baisse de CA, perte de clients, etc.
Au cours de cette session du Performance User Group de Casablanca, j'ai présenté Gatling, un outils de test de charge Open-Source, simple, hautement scalable et intégrable dans une démarche de tests de performance en continue.
Présentation effectuée à la DevCon 12 (16 décembre 2021) par Christophe Villeneuve sur "Pentest Bus Pirate".
Une occasion de voir comment effectuer des pentests sur de l'IoT
[EN]
hubiC is a public cloud storage plateform based on OpenStack Swift. 4700 nodes and 6 Po replicated 3 times require many automations and best pratctices.
[FR]
Hubic est une plateforme de stockage cloud publique basée sur OpenStack Swift. 4700 nœuds et 6 Po répliqués 3 fois nécessitent de nombreuses automatisations et best pratctices.
Notre voyage vers le déploiement continu avec micro-services, la conteneurisation et l'orchestration des conteneurs utilisant Kubernetes. Sur notre chemin, nous avons dû créer divers outils pour nous aider à mieux utiliser et tester le tout avant d'aller en production. Nous avons également intégré une variété d'autres outils pour nous donner de la visibilité sur notre plate-forme. Cette conférence sera un aperçu de notre voyage jusqu'à maintenant.
Our journey towards continuous deployment with micro-services, containerization and orchestration of containers using Kubernetes. On our way there, we've had to create various tools to help us better use and test everything before going to production. We also had to integrate a variety of other tools to give us visibility on our platform.
This talk will be an overview of our journey up to now.
REX sur la mise en place d'une plate-forme temps réel chez Generali. La problématique est la suivante : comment réaliser une vision clients 360, et donc une vue agrégée est uniformisée de différents référentiels clients localisés sur divers systèmes, ayant chacun un modèle propre.
Zabbix est un outils permettant d’effectuer de la supervision et de la métrologie en collectant des données à travers son agent, le snmp ou des scripts. Cet exposé expliquera le projet Zabbix, les technologies utilisées puis la mise en place pour ensuite effectuer une démonstration.
Olivier Halligon nous a présenté sa librairie OHHTTPStubs. Cette dernière permet de bouchonner vos requêtes réseau facilement. Sans modifier le code de votre application. Très utile dans les phases de développement et de test.
Installation de GPLI
Gestion GLPI
Gestion du télédéploiement
Matériel utilisé : PC établissement + Machine virtuelle Debian Squeeze & Windows Seven
OCS
Stockage et analyse temps réel d'événements avec Riak chez Booking.comDamien Krotkine
Chez Booking.com, un flux constant d'événements provient des différents systèmes et applications internes. Ces "events" sont des données critiques, et doivent être stockés pour être analysés en temps réel, ou bien sur du moyen et long terme. Ces données sont très peu structurées et de nature changeante, rendant difficile l'utilisation d'outils standards d'analyse.
Cette présentation montre comment fut construit un système de stockage complet avec analyse temps-réel, basé sur Riak.
Riak est une base de donnée NoSQL distribuée hybride très robuste et rapide.
Les points abordés seront: sérialisation et aggrégation des données, la configuration de Riak, les solutions pour diminuer la consommation de bande passante du cluster, l'implémentation de l'analyse temps-réel grace aux fonctions avancées de Riak: MapReduce, Secondary Indexes, commit-hooks.
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...OVHcloud
Il y a deux ans, nous apprenions notre nouvelle mission : migrer les 3 millions de sites web hébergés dans notre datacentre de Paris. Sans en maitriser le code source, les migrer sans impact nous semblait totalement irréaliste.
18 mois plus tard, c'est terminé ! Pour y arriver, nous avons du configurer des proxy SQL, des tunnels réseau, migrer des IP entre nos datacentres, livrer des milliers de serveurs, bosser durant des dizaines de nuits, mais aussi s'organiser entre plusieurs équipes qui n'ont pas l'habitude de travailler ensemble. Quels sont les soucis technique et humains que nous avons rencontrés, et comment les avons nous résolu ? Retour d'expérience sur l'une des plus grosse migration que le web ai connu !
Les micro orm, alternatives à entity frameworkMSDEVMTL
L'arrivée il y 10 ans d'Entity Framework a permis de manipuler une base de données sans écrire une seule ligne de SQL.Entity Framework a apporté son lot d'avantages mais aussi d'inconvénients.
Aujourd'hui il existe différentes alternatives à ce dernier, les micro ORM.Nous allons voir en quoi ils sont intéressants : leur compatibilité avec les différentes bases de données, leur simplicité, leur performance, la communauté autour de ces derniers.
Plateforme centralisée d’analyse des logs des frontaux http en temps réel dan...Guillaume MOCQUET
Cet article traite d’une part, de la solution de virtualisation d’infrastructure serveurs via la plateforme VMware vSphere / vCenter et d'autre part, de la plateforme open source d’analyse de logs des frontaux web en temps réel basée sur Rsyslog (extension du protocole basique Syslog), ElasticSearch, Logstash et Kibana (ELK Stack).
Démo Gatling au Performance User Group de Casablanca - 25 sept 2014Benoît de CHATEAUVIEUX
En 2008, la lenteur d'une application était ressentie au bout de 4 secondes, elle l'est au bout de 3 secondes en 2014.
La performance des applications web est devenue cruciale: la génération Y est beaucoup moins patiente (elle n'a pas connue le modèle 56k !) et switch très facilement.
Les impacts business de la performance des applications web sont donc forts: baisse de CA, perte de clients, etc.
Au cours de cette session du Performance User Group de Casablanca, j'ai présenté Gatling, un outils de test de charge Open-Source, simple, hautement scalable et intégrable dans une démarche de tests de performance en continue.
Présentation effectuée à la DevCon 12 (16 décembre 2021) par Christophe Villeneuve sur "Pentest Bus Pirate".
Une occasion de voir comment effectuer des pentests sur de l'IoT
[EN]
hubiC is a public cloud storage plateform based on OpenStack Swift. 4700 nodes and 6 Po replicated 3 times require many automations and best pratctices.
[FR]
Hubic est une plateforme de stockage cloud publique basée sur OpenStack Swift. 4700 nœuds et 6 Po répliqués 3 fois nécessitent de nombreuses automatisations et best pratctices.
Notre voyage vers le déploiement continu avec micro-services, la conteneurisation et l'orchestration des conteneurs utilisant Kubernetes. Sur notre chemin, nous avons dû créer divers outils pour nous aider à mieux utiliser et tester le tout avant d'aller en production. Nous avons également intégré une variété d'autres outils pour nous donner de la visibilité sur notre plate-forme. Cette conférence sera un aperçu de notre voyage jusqu'à maintenant.
Our journey towards continuous deployment with micro-services, containerization and orchestration of containers using Kubernetes. On our way there, we've had to create various tools to help us better use and test everything before going to production. We also had to integrate a variety of other tools to give us visibility on our platform.
This talk will be an overview of our journey up to now.
REX sur la mise en place d'une plate-forme temps réel chez Generali. La problématique est la suivante : comment réaliser une vision clients 360, et donc une vue agrégée est uniformisée de différents référentiels clients localisés sur divers systèmes, ayant chacun un modèle propre.
Zabbix est un outils permettant d’effectuer de la supervision et de la métrologie en collectant des données à travers son agent, le snmp ou des scripts. Cet exposé expliquera le projet Zabbix, les technologies utilisées puis la mise en place pour ensuite effectuer une démonstration.
Olivier Halligon nous a présenté sa librairie OHHTTPStubs. Cette dernière permet de bouchonner vos requêtes réseau facilement. Sans modifier le code de votre application. Très utile dans les phases de développement et de test.
Installation de GPLI
Gestion GLPI
Gestion du télédéploiement
Matériel utilisé : PC établissement + Machine virtuelle Debian Squeeze & Windows Seven
OCS
Stockage et analyse temps réel d'événements avec Riak chez Booking.comDamien Krotkine
Chez Booking.com, un flux constant d'événements provient des différents systèmes et applications internes. Ces "events" sont des données critiques, et doivent être stockés pour être analysés en temps réel, ou bien sur du moyen et long terme. Ces données sont très peu structurées et de nature changeante, rendant difficile l'utilisation d'outils standards d'analyse.
Cette présentation montre comment fut construit un système de stockage complet avec analyse temps-réel, basé sur Riak.
Riak est une base de donnée NoSQL distribuée hybride très robuste et rapide.
Les points abordés seront: sérialisation et aggrégation des données, la configuration de Riak, les solutions pour diminuer la consommation de bande passante du cluster, l'implémentation de l'analyse temps-réel grace aux fonctions avancées de Riak: MapReduce, Secondary Indexes, commit-hooks.
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...OVHcloud
Il y a deux ans, nous apprenions notre nouvelle mission : migrer les 3 millions de sites web hébergés dans notre datacentre de Paris. Sans en maitriser le code source, les migrer sans impact nous semblait totalement irréaliste.
18 mois plus tard, c'est terminé ! Pour y arriver, nous avons du configurer des proxy SQL, des tunnels réseau, migrer des IP entre nos datacentres, livrer des milliers de serveurs, bosser durant des dizaines de nuits, mais aussi s'organiser entre plusieurs équipes qui n'ont pas l'habitude de travailler ensemble. Quels sont les soucis technique et humains que nous avons rencontrés, et comment les avons nous résolu ? Retour d'expérience sur l'une des plus grosse migration que le web ai connu !
Les micro orm, alternatives à entity frameworkMSDEVMTL
L'arrivée il y 10 ans d'Entity Framework a permis de manipuler une base de données sans écrire une seule ligne de SQL.Entity Framework a apporté son lot d'avantages mais aussi d'inconvénients.
Aujourd'hui il existe différentes alternatives à ce dernier, les micro ORM.Nous allons voir en quoi ils sont intéressants : leur compatibilité avec les différentes bases de données, leur simplicité, leur performance, la communauté autour de ces derniers.
Plateforme centralisée d’analyse des logs des frontaux http en temps réel dan...Guillaume MOCQUET
Cet article traite d’une part, de la solution de virtualisation d’infrastructure serveurs via la plateforme VMware vSphere / vCenter et d'autre part, de la plateforme open source d’analyse de logs des frontaux web en temps réel basée sur Rsyslog (extension du protocole basique Syslog), ElasticSearch, Logstash et Kibana (ELK Stack).
Introduction à ElasticSearch et les possibilités offertes par l'outil.
Retours d'expériences, recommandations et demonstration des outils gravitant autour : Kibana, Rivers, Logstash...
Téléchargez le fichier pour disposer des animations !
Logs serveurs : du terme barbare à la simplicité de la réalitéKarles Nine
Logs serveurs :
du terme barbare à la simplicité de la réalité.
Vulgarisation et de démystification des log informatique et principalement des access log web.
Elastic search
Moteur de recherche
Crée en 2010 par Shay Banon
Basé sur Apache Lucene (+multi-nodes)
Développé en Java
Open source (Licence Apache)
La société a été crée en 2012
La version courante est 2.0
Site officiel: https://www.elastic.co/
Logging with Elasticsearch, Logstash & KibanaAmazee Labs
This document discusses logging with the ELK stack (Elasticsearch, Logstash, Kibana). It provides an overview of each component, how they work together, and demos their use. Elasticsearch is for search and indexing, Logstash centralizes and parses logs, and Kibana provides visualization. Tools like Curator help manage time-series data in Elasticsearch. The speaker demonstrates collecting syslog data with Logstash and viewing it in Kibana. The ELK stack provides centralized logging and makes queries like "check errors from yesterday between times" much easier.
Présentation de ElasticSearch / Digital apéro du 12/11/2014Silicon Comté
ElasticSearch est un moteur de recherche open source reposant sur une interface JSON, pouvant fonctionner en mode distribué et interrogeable facilement via son API REST. Cédric Nirousset, Développeur web indépendant, vous fera découvrir les intérêts de l’utiliser dans vos applications à travers quelques exemples pratiques.
A propos de l’intervenant : Cédric Nirousset, diplomé dut DUT SRC Montébliard en 2006 et de l’UTBM en Informatique en 2010, il est maintenant développeur web indépendant à Besançon, travaillant pour des entreprises de toutes tailles et tous horizons. Suivez Cédric sur Twitter @Nyr0
Séminaire e-Xpert Solutions : Log Management
La centralisation des logs, 1ère étape avant la corrélation
Définition d’un log
Pourquoi les logs sont-ils si importants ?
Définition du terme Log Management
Log Management / SEM, quelles différences ?
Evolutions / Tendances
Les fonctionnalités premières d’un bon Log Management
Conclusion
dans ce rapport nous avons ( 2 ingénieurs mois et mon collègue) réalisé tout le système d informations du plus grand Hotel 5 * et meilleur hypermarché a Marrakech.
Jilles van Gurp presents on the ELK stack and how it is used at Linko to analyze logs from applications servers, Nginx, and Collectd. The ELK stack consists of Elasticsearch for storage and search, Logstash for processing and transporting logs, and Kibana for visualization. At Linko, Logstash collects logs and sends them to Elasticsearch for storage and search. Logs are filtered and parsed by Logstash using grok patterns before being sent to Elasticsearch. Kibana dashboards then allow users to explore and analyze logs in real-time from Elasticsearch. While the ELK stack is powerful, there are some operational gotchas to watch out for like node restarts impacting availability and field data caching
This document discusses the ELK stack, which consists of Elasticsearch, Logstash, and Kibana. It provides an overview of each component, including that Elasticsearch is a search and analytics engine, Logstash is a data collection engine, and Kibana is a data visualization platform. The document then discusses setting up an ELK stack to index and visualize application logs.
Voici notre présentation sur les différentes présentations faites au forum PHP 2017 organisé par l'AFUP sur Paris.
Ce résumé permet de cibler les conférences qui vous intéresse afin de pouvoir les revoir directement sur la chaine YouTube de l'AFUP : https://www.youtube.com/user/afupPHP
Présentation de l'état de l'art du Portail en 2014 à la conférence des développeurs java, Devoxx, en France par Emmanuel Pavaux, consultant formateur Oxiane.
Du streaming Live avec les jeux olympiques en passant par des services de VOD à grande échelle, ou bien de la diffusion vidéo d’entreprise, la tendance du marché est d’utiliser de plus en plus de services Cloud pour la diffusion de contenu audiovisuel. Lors de cette session, nous ferons un point sur les solutions disponibles et effectuerons de multiples démonstrations.
Speakers : Xavier Pouyat (Microsoft Corp), Benjamin Moulès (Microsoft France), Frédéric Le Coquil (Microsoft France), Julien Fauvel (Brainsonic), Jérôme Respaut (Brainsonic)
Monitoring applicatif : Pourquoi et comment ?Kenny Dits
Vous êtes développeur, chef de projet technique ou même responsable et vous souhaitez avoir de la visibilité sur le fonctionnement de vos applicatifs, ou sur la plateforme sur laquelle ils sont hébergés ?
Nous étudierons comment, grâce à des outils simples (StatD / Graphite / Log BDD) et nos expériences chez M6Web, mettre en place un monitoring applicatif ultra complet.
Ce monitoring vous permettra de retrouver la vue sur vos projets, pour mieux anticiper la charge, detecter la root cause en cas d'incident et connaitre l'état de chacun de vos services ...
Support formation : Construire et administrer vos conteneurs avec DockerSmartnSkilled
Devenez opérationnel sur Docker et déployez vos applications dans des conteneurs !
Cette formation vidéo sur Docker dense et richement chargée de connaissances démontrées par des applications pratiques vous permettra d’être opérationnel sur Docker et ainsi mettre vos applications Dockérisées en production tout en respectant toutes les chaines d’intégration continue et de déploiement continue que vous avez au sein de votre entreprise.
Formation en ligne :
https://www.smartnskilled.com/tutoriel/formation-en-ligne-construire-et-administrer-vos-conteneurs-avec-docker
Support formation vidéo : Construire et administrer vos conteneurs avec DockerSmartnSkilled
Devenez opérationnel sur Docker et déployez vos applications dans des conteneurs.
Cette formation vous permet d'avoir :
Une vision générale de la technologie Docker
- Découvrir les concepts de Docker
- Présenter les services proposés autour de Docker
- Comprendre l’intégration de Docker avec son écosystème
Des connaissances techniques pour monter une infrastructure
Découvrez la formation vidéo par ici :
https://www.smartnskilled.com/tutoriel/formation-en-ligne-construire-et-administrer-vos-conteneurs-avec-docker
Ou comment augmenter la productivité de vos équipes de dev .NET en diminuant leur charge de debugging en prod. Avant de corriger un problème, il est généralement nécessaire de le reproduire. Les études souhaitent des informations contextualisées, la prod ne peut fournir des exports de bases journaliers, et des tensions se créent. Imaginez que vous puissiez obtenir la pile d'appel de l'utilisateur se plaignant... la résolution ne serait-elle pas plus aisée ? C'est ce que vous pouvez faire avec Compuware APM. Grâce aux technologies dynaTrace PurePath™ et PureStack™, il vous est possible de corriger des incidents survenus en prod sans passer par la case reproduction. Pourquoi s’en préoccuper maintenant ? Parce que la complexité des architectures .NET et des environnements Web, mobile, Azure, … est sans cesse croissante. Conséquences, vous subissez : - une perte de visibilité et de contrôle sur les services rendus à l'utilisateur (performance, disponibilité, …) - une multiplication des cellules de crises - une augmentation du temps consacré à rechercher l'origine des incidents en prod. Consacrez enfin votre énergie à développer de nouvelles applis et fonctionnalités ! Session présentée par le partenaire : Compuware.
Speakers : Jérôme Guillaume (Compuware), Antoine Ferte (Compuware)
Similaire à [Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps réel dans un milieu virtualisé (20)
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...Guillaume MOCQUET
L’Intelligence Artificielle (IA) est généralement définie comme un ensemble de concepts et de technologies mises en oeuvre en vue de réaliser des machines capables de reproduire le comportement humain. Ce livre blanc s’intéresse plus particulièrement à l’IA non symbolique, en l’occurrence le Machine Learning et son sous-ensemble le Deep Learning, que l’on peut définir comme l’ensemble des d’algorithmes capables d’apprendre à résoudre un problème, depuis les données, sans être explicitement programmés.
Par essence, ces modèles vivent dans un environnement en constante évolution car les données utilisées, les concepts appris et les environnements accueillant l’algorithme vont évoluer dans le temps. Concrètement, cela signifie que la mise à disposition du modèle aux utilisateurs finaux n’est pas la dernière étape, et qu’il faut mettre en place des procédures de maintien en conditions opérationnelles. C’est ce qu’on appelle le cycle de vie des modèles.
2017 Gartner Magic Quadrant for Digital Marketing Hubs - YsanceGuillaume MOCQUET
Get in-depth analysis by Gartner of the Digital Marketing Hubs trends in 2017, the major vendors, and why Ysance is entering the Magic Quadrant this year.
Graph Link Prediction : mise en œuvre sur l’enron email corpus pour prédire l...Guillaume MOCQUET
Le présent rapport porte sur l’étude d’un jeu de données d’emails mis à disposition du grand public au cours de la célèbre affaire Enron qui a secoué le monde de la finance au
cours de l’automne 2001.
Le but de cette étude est d’utiliser les échanges d’emails intervenus sur une première période de 12 mois dans le but de prédire les interactions ultérieures. Deux types d’informations seront prédits. D’une part, les interactions futures qui concernent des personnes qui ont déjà communiqué ensemble auparavant. D’autre part, les conversations qui mettent en jeu des correspondants qui n’ont pas échangé directement
auparavant.
Afin de vérifier les prédictions ainsi obtenues, elles seront comparées aux échanges mails des 12 mois suivants la période sur laquelle se base les prédictions.
Cette étude est réalisée à l’aide du framework de calcul distribué Spark, couplé au système de stockage distribué Cassandra. Concernant la partie visualisation, c’est le
moteur de base de données graphe Neo4j qui est utilisé.
Analyse des imprimantes multifonction pour un usage bureautiqueGuillaume MOCQUET
Le but de cette étude est dans un premier temps, de vérifier objectivement s’il existe des corrélations entre les tarifs des imprimantes et leurs caractéristiques et notamment en ce qui concerne le coût de l’impression (déterminé en centimes par page).
Dans un second temps, il s’agit de valider la présence de corrélations entre différentes caractéristiques (la rapidité d’impression est-elle en rapport avec le volume du bac de feuille ?).
Initiation au couplage réalité augmentée (RA) - système d’information géograp...Guillaume MOCQUET
La Réalité Augmentée (RA) et les Systèmes d’Information Géographique (SIG) sont deux domaines distincts où l’apport du premier permet d’accroître les possibilités du second et vice versa. La présente étude se focalise sur l’interconnexion de ces deux domaines. Les problématiques liées à la RA sont davantage détaillées puisque son concept est encore peu rependu. Dans le cadre du couplage RA/SIG, ces derniers servent à stocker divers points d’intérêts (en anglais, Point Of Interest, acronyme POI) qui seront affichés à l’utilisateur via un système portatif.
Bases de données image : structuration de l'espace des descripteurs et recher...Guillaume MOCQUET
Le but de ce projet est de mettre en place le prototype d'un système description et de recherche d'images par le
contenu (voir Figure 1). Tous les composants d'une machine de recherche d'information seront abordés :
- Description des images (2 séances; voir Sec. 2). Parmi les techniques de description existantes nous allons
nous focaliser sur les descriptions globales qui ont été utilisé avec succès [DAT08] et qui permettent de
traiter des grosses bases d'images en temps réel.
- Recherche par similarité (2 séances; voir Sec. 3). Nous allons utiliser la notion de distance sur l'espace des
descripteurs pour calculer les k plus proches voisins de l'image requête. Nous allons aussi investiguer les
courbes Précision/Rappel et les temps de recherche.
- Structuration des descripteurs (2 séances; voir Sec. 4). Structures d'index: il s'agira de mettre en place une
structure d'index adaptée à chaque descripteur employé, de manière à accélérer la recherche dans la base
d'images.
Si la baisse de la productivité est effective dans toutes les économies développées... elle est particulièrement marquée en France. Au niveau national, cet essoufflement touche tous les secteurs, et plus particulièrement celui de l’industrie, usuellement caractérisé par des gains de productivité élevés. Depuis la crise Covid, le secteur industriel contribue pour 35 % environ à cette perte, alors qu’il ne représente que 9,3 % de la valeur ajoutée nationale brute en 2023. Dans ce contexte, est-il possible de mener une politique de réindustrialisation du pays sans y associer un objectif de hausse des gains de productivité ?Non rappelle ce Cube. Au contraire, ces deux objectifs, jusqu’alors indépendants l’un de l’autre, sont désormais deux défis à relever conjointement. En analysant les différents explications à la baisse de celle-ci observée en France et dans les autres économies développées, ce Cube suggère que l’augmenter en parallèle d’une politique de réindustrialisation sous-entend une réallocation des facteurs de production vers les entreprises industrielles à fort potentiel. Elle suppose également une une meilleure affectation des ressources.