DATA LAKE OU DATAWAREHOUSE

Datalake VS. Datawarehouse, quelle architecture de stockage choisir ?

Alors que les volumes des donnĂ©es collectĂ©es croient de manière exponentielle dans une variĂ©tĂ© de formats considĂ©rable, vous devez choisir comment les stocker. Devez-vous opter pour un lac de donnĂ©es (datalake) ou pour un entrepĂ´t de donnĂ©es (datawarehouse) ? Cette dĂ©cision n’est pas anodine car elle influence l’architecture globale du système d’information data, la stratĂ©gie de gestion des donnĂ©es et, finalement, la capacitĂ© de votre entreprises Ă  exploiter ces donnĂ©es pour crĂ©er de la valeur sur vos marchĂ©s.

Un datalake, c’est comme une vaste rĂ©serve centralisĂ©e conçue pour stocker de grandes quantitĂ©s de donnĂ©es brutes, quel que soit le format. Son principal avantage rĂ©side dans sa capacitĂ© Ă  hĂ©berger des donnĂ©es non structurĂ©es, semi-structurĂ©es et structurĂ©es, offrant ainsi une flexibilitĂ© sans prĂ©cĂ©dent pour l’exploration, l’analyse et l’exploitation de donnĂ©es via des technologies avancĂ©es comme l’IA et le machine learning.

Un datawarehouse est une solution de stockage qui organise les donnĂ©es en schĂ©mas structurĂ©s et hiĂ©rarchisĂ©s. SpĂ©cialement conçu pour les requĂŞtes et les analyses avancĂ©es, il est reconnu pour ses performances, sa fiabilitĂ©, l’intĂ©gritĂ© des donnĂ©es pour les opĂ©rations dĂ©cisionnelles et la gĂ©nĂ©ration de rapports.

Le choix entre ces deux architectures de stockage n’est pas anodin. Il doit être éclairé par une fine compréhension des besoins en données de votre entreprise, de ses objectifs stratégiques, de ses processus opérationnels et de ses capacités analytiques.


1. Comprendre les datalakes et les entrepôts de données

Un datalake est une architecture de stockage conçue pour stocker de très larges volumes de donnĂ©es sous leur forme brute, c’est-Ă -dire dans leur format natif non transformĂ©. Contrairement aux bases de donnĂ©es traditionnelles, il n’impose pas de schĂ©ma au moment de l’Ă©criture des donnĂ©es (schema-on-write), mais au moment de la lecture (schema-on-read), offrant ainsi une souplesse inĂ©galĂ©e dans la manipulation et l’exploration des donnĂ©es. L’objectif principal d’un datalake est de centraliser les donnĂ©es non structurĂ©es et structurĂ©es d’une entreprise pour permettre des analyses futures très diverses, y compris l’exploration de donnĂ©es, le big data, le datamining, les analytics et l’intelligence artificielle.

Un entrepĂ´t de donnĂ©es, ou datawarehouse, est une solution de stockage qui collecte des donnĂ©es en provenance de diffĂ©rentes sources et les transforme selon un schĂ©ma fixe, structurĂ© et prĂŞt Ă  l’emploi. Il est optimisĂ© pour assurer la rapiditĂ© et l’efficacitĂ© des requĂŞtes et des rapports analytiques. Il est conçu pour le traitement rapide des opĂ©rations de lecture et d’Ă©criture. L’objectif d’un entrepĂ´t de donnĂ©es est de fournir une vision cohĂ©rente et unifiĂ©e des donnĂ©es, facilitant ainsi la prise de dĂ©cision et la gĂ©nĂ©ration de rapports standardisĂ©s pour les fonctions opĂ©rationnelles mĂ©tiers et stratĂ©giques de l’entreprise.

Fonctionnalités des datalakes

  • Stockage de donnĂ©es Ă  grande Ă©chelle en format brut
  • CapacitĂ© de stockage Ă©conomique qui permet de conserver des donnĂ©es hĂ©tĂ©rogènes, facilitant un large Ă©ventail d’analyses exploratoires et un rĂ©servoir Ă  explorer d’innovations futures data centric
  • Support de tous types de donnĂ©es (structurĂ©es, semi-structurĂ©es, non structurĂ©es) y compris des data tels que les logs, les flux IoT, etc.
  • Écosystème propice Ă  la dĂ©mocratisation de l’analyse des donnĂ©es, permettant aux data scientists et aux analystes de travailler avec des donnĂ©es non prĂ©parĂ©es ou semi-prĂ©parĂ©es
  • FlexibilitĂ© pour l’expĂ©rimentation avec des modèles de donnĂ©es Ă©volutifs et des schĂ©mas Ă  la volĂ©e
  • IntĂ©gration facile avec des outils d’analyse avancĂ©e et de machine learning
  • FlexibilitĂ© dans le modèle de donnĂ©es, qui permet des analyses exploratoires et ad-hoc

Fonctionnalités des datawarehouses

  • Stockage de donnĂ©es organisĂ© selon un schĂ©ma dĂ©fini et optimisĂ© pour les requĂŞtes ; avec Ă©galement des outils d’ETL (Extract, Transform, Load) Ă©prouvĂ©s pour la transformation des donnĂ©es
  • Haute performance pour les requĂŞtes structurĂ©es et les rapports rĂ©currents
  • Une source de vĂ©ritĂ© unique pour l’entreprise, facilitant la cohĂ©rence et la standardisation des mĂ©triques et des KPIs
  • FiabilitĂ© et intĂ©gritĂ© des donnĂ©es pour la prise de dĂ©cision basĂ©e sur des donnĂ©es historiques consolidĂ©es
  • Interfaces utilisateurs conviviales pour la business intelligence, avec des capacitĂ©s de reporting avancĂ©es et des visualisations interactives.
  • IntĂ©gration avec les systèmes de gestion de la relation client (CRM) et de planification des ressources de l’entreprise (ERP), enrichissant les donnĂ©es transactionnelles pour des analyses dĂ©cisionnelles stratĂ©giques

Cas d’utilisation des datalakes

  • ScĂ©narios nĂ©cessitant une exploration de donnĂ©es pour identifier des opportunitĂ©s de marchĂ©s Ă©mergents, pour prĂ©voir des tendances de consommation ou des modèles cachĂ©s.
  • Environnements innovants oĂą l’analytique en temps rĂ©el et l’intelligence opĂ©rationnelle peuvent transformer des flux de donnĂ©es en actions immĂ©diates.
  • Projets de recherche et dĂ©veloppement (R&D) oĂą des donnĂ©es variĂ©es doivent ĂŞtre explorĂ©es sans la contrainte d’un schĂ©ma prĂ©dĂ©fini.

Cas d’utilisations des datawarehouses

  • Dans les industries rĂ©glementĂ©es, comme les services financiers ou la santĂ©, oĂą l’intĂ©gritĂ© et la traçabilitĂ© des donnĂ©es sont essentielles pour la conformitĂ© rĂ©glementaire.
  • Lorsque l’on a besoin de mener des analyses sur de longues pĂ©riodes pour suivre leur Ă©volution au fil du temps et anticiper les tendances futures. Les data warehouses offre une base solide pour les systèmes dĂ©cisionnels pour les managers qui souhaitent prendre leurs dĂ©cisions sur la base de donnĂ©es historiques dĂ©taillĂ©es.
  • Lorsqu’il est crucial de rapprocher des donnĂ©es issues de sources multiples en informations cohĂ©rentes pour piloter la stratĂ©gie d’entreprise et optimiser les processus opĂ©rationnels.

Avantages d’un data lake

Le data lake offre beaucoup de flexibilitĂ© pour le stockage de donnĂ©es. Son avantage principal rĂ©side dans sa capacitĂ© Ă  accueillir tous types de donnĂ©es, des donnĂ©es structurĂ©es telles que les lignes et les colonnes des bases de donnĂ©es relationnelles, aux donnĂ©es non structurĂ©es comme les textes libres ou encore des mĂ©dias. Ceci est un vĂ©ritable avantage pour les organisations agiles qui souhaitent capitaliser sur la variĂ©tĂ© et la vitesse des donnĂ©es actuelles, y compris les donnĂ©es gĂ©nĂ©rĂ©es par les appareils connectĂ©s (IoT), les plateformes de mĂ©dias sociaux, et autres sources numĂ©riques. L’intĂ©gration avec des plateformes d’analyses avancĂ©es et le machine learning permet d’extraire des insights prĂ©cieux qui peuvent ĂŞtre sources d’innovation.

Avantages d’un EntrepĂ´t de DonnĂ©es

L’entrepĂ´t de donnĂ©es, quant Ă  lui, est spĂ©cialement conçu pour la consolidation de donnĂ©es issues de divers systèmes en un format cohĂ©rent et uniforme. C’est un peu comme une bibliothèque traditionnelle oĂą chaque livre – ou plutĂ´t chaque donnĂ©e – a sa place attitrĂ©e, classĂ©e, indexĂ©e ! C’est une solution Ă  privilĂ©gier pour les entreprises qui ont besoin d’effectuer des analyses complexes et rĂ©currentes, qui exigent de la performance dans le traitement des requĂŞtes. La structuration des donnĂ©es dans des schĂ©mas prĂ©dĂ©finis permet non seulement des interrogations rapides et prĂ©cises mais assure Ă©galement l’intĂ©gritĂ© et la fiabilitĂ© des informations, ce qui est essentiel pour les rapports rĂ©glementaires, les audits et la prise de dĂ©cision stratĂ©gique. Les Data warehouses sont Ă©galement conçus pour interagir avec des outils de reporting et de business intelligence, offrant ainsi de la data visualisation et des analyses comprĂ©hensibles par les utilisateurs finaux.

Inconvénients, Limites et Défis

MalgrĂ© leurs nombreux avantages, les data lakes et les entrepĂ´ts de donnĂ©es ont chacun leurs limites ! Le data lake, de par sa nature mĂŞme, peut devenir un « data swamp » si les donnĂ©es ne sont pas gĂ©rĂ©es et gouvernĂ©es correctement, rendant les informations difficilement exploitables. La mise en place d’une gouvernance efficace et d’un catalogue de donnĂ©es s’avère nĂ©cessaire pour maintenir la qualitĂ© et la questionnabilitĂ© des donnĂ©es.

Les data warehouses, bien que fortement structurĂ©s et performants pour les requĂŞtes prĂ©dĂ©finies, peuvent ĂŞtre rigides en termes d’Ă©volutivitĂ© et d’adaptabilitĂ©. L’intĂ©gration de nouvelles sources de donnĂ©es ou l’ajustement aux nouvelles exigences analytiques peut se rĂ©vĂ©ler très coĂ»teuse et chronophage. De plus, les entrepĂ´ts traditionnels peuvent ne pas ĂŞtre aussi bien adaptĂ©s Ă  la manipulation de grands volumes de donnĂ©es non structurĂ©es, ce qui peut limiter leur application dans les scĂ©narios oĂą les formes de donnĂ©es sont en constante Ă©volution.


3. Critères de choix entre un data lake et un data warehouse

3.1 Volume, Variété et Vitesse de la data

Les trois « V » de la gestion des donnĂ©es – volume, variĂ©tĂ© et vitesse – sont des critères essentiels dans votre choix entre un data lake et un data warehouse. Si votre organisation manipule des tĂ©raoctets ou mĂŞme des pĂ©taoctets de donnĂ©es diversifiĂ©es, issues de diffĂ©rentes sources en flux continus, un data lake est Ă  priori le choix le plus adaptĂ©. Sa capacitĂ© Ă  ingĂ©rer rapidement de grands volumes de donnĂ©es hĂ©tĂ©rogènes, voire Ă©volutives, en fait un critère de choix dĂ©terminant dans les situations oĂą la quantitĂ© et la multiplicitĂ© des donnĂ©es dictent la structure de l’infrastructure technologique.

L’approche et les outils que vous utilisez pour l’analyse et le traitement des donnĂ©es influencent Ă©galement le choix de votre architecture de stockage. Les data lakes, avec leur flexibilitĂ© et leur capacitĂ© d’ingestion de donnĂ©es en l’Ă©tat, sont parfaitement adaptĂ©s aux environnements exploratoires oĂą le data mining et le traitement par intelligence artificielle sont votre lot quotidien. En revanche, si vos besoins s’articulent autour d’analyses structurĂ©es et de reporting pĂ©riodique, un data warehouse offre un environnement hautement performant optimisĂ© pour ces activitĂ©s, avec la possibilitĂ© d’extraire les donnĂ©es de manière rapide et fiable.

La manière dont vous gĂ©rez la gouvernance, la sĂ©curitĂ© et la conformitĂ© des donnĂ©es est un facteur dĂ©terminant. Les data warehouses, avec leurs schĂ©mas de donnĂ©es structurĂ©s et leur maturitĂ© en matière de gestion de la qualitĂ© des donnĂ©es, offrent un cadre plus strict et sĂ©curisĂ©, ce qui est impĂ©ratif dans les environnements rĂ©glementĂ©s. Les data lakes requièrent quant-Ă -eux une attention particulière en matière de gouvernance et de sĂ©curitĂ© des donnĂ©es, surtout parce qu’ils stockent des informations Ă  l’Ă©tat brut, qui pourraient inclure des donnĂ©es sensibles ou personnelles.

Enfin, les considĂ©rations financières et la complexitĂ© de la mise en Ĺ“uvre sont des critères dĂ©terminants. Mettre en place un data lake est souvent moins coĂ»teux en termes de stockage brut, mais nĂ©cessite souvent des investissements significatifs additifs en outils et en compĂ©tences pour ĂŞtre en capacitĂ©s d’exploiter pleinement cet environnement. Les data warehouses, en revanche, gĂ©nĂ©rèrent souvent des coĂ»ts initiaux plus Ă©levĂ©s, mais leur utilisation est souvent plus rapide et moins complexe, avec un ensemble d’outils dĂ©jĂ  intĂ©grĂ©s pour la gestion et l’analyse des donnĂ©es.


4. Architecture et technologies : Data Lakes vs. Data Warehouses

L’architecture et les technologies des data lakes et des data warehouses rĂ©vèlent des diffĂ©rences essentielles dans la manière dont les donnĂ©es sont stockĂ©es, gĂ©rĂ©es, et exploitĂ©es. Ces diffĂ©rences influencent directement le choix entre ces deux solutions en fonction des besoins spĂ©cifiques en matière de donnĂ©es.

4.1. Stockage de Données

  • Data Lakes : Les data lakes sont conçus pour stocker d’Ă©normes volumes de donnĂ©es sous leur forme brute, sans nĂ©cessiter de schĂ©ma prĂ©dĂ©fini pour le stockage. Cela permet une grande flexibilitĂ© dans le type de donnĂ©es stockĂ©es, qu’elles soient structurĂ©es, semi-structurĂ©es ou non structurĂ©es. Les technologies comme Apache Hadoop et les services cloud comme Amazon S3 sont souvent utilisĂ©s en raison leur Ă©volutivitĂ© et leurs capacitĂ©s Ă  gĂ©rer de très larges volumes.
  • Data Warehouses : Ă€ l’inverse, les data warehouses stockent des donnĂ©es qui ont Ă©tĂ© prĂ©alablement traitĂ©es (ETL – Extract, transform & load) et structurĂ©es selon un schĂ©ma prĂ©dĂ©fini, ce qui facilite les requĂŞtes complexes et l’analyse de donnĂ©es. Des solutions comme Amazon Redshift, Google BigQuery, et Snowflake sont reconnues pour leur efficacitĂ© dans le stockage et la gestion de donnĂ©es structurĂ©es Ă  grande Ă©chelle.

4.2. Indexation et Optimisation des RequĂŞtes

  • Data Lakes : L’indexation dans les data lakes peut ĂŞtre plus complexe en raison de de l’hĂ©tĂ©rogĂ©nĂ©itĂ© des formats de donnĂ©es. Cependant, des outils comme Apache Lucene ou Elasticsearch peuvent ĂŞtre intĂ©grĂ©s pour amĂ©liorer la recherche et l’analyse des donnĂ©es non structurĂ©es. Les data lakes requièrent souvent un traitement supplĂ©mentaire pour optimiser les requĂŞtes.
  • Data Warehouses : Les data warehouses bĂ©nĂ©ficient d’une indexation et d’une optimisation des requĂŞtes plus avancĂ©es dès le dĂ©part, grâce Ă  leur structure hautement organisĂ©e. Des techniques comme le partitionnement des donnĂ©es et le stockage en colonnes (par exemple, dans Amazon Redshift) permettent d’exĂ©cuter des analyses complexes et des requĂŞtes Ă  haute performance de manière plus efficace.

4.3. Technologies et outils Ă©diteurs

DiffĂ©rents Ă©diteurs et technologies offrent des solutions spĂ©cialisĂ©es pour les data lakes et les data warehouse :

  • Apache Hadoop : Écosystème open-source qui permet le stockage et le traitement de grandes quantitĂ©s de donnĂ©es.
  • Amazon S3 : Service de stockage objet offrant une scalabilitĂ©, une disponibilitĂ© et une sĂ©curitĂ© des donnĂ©es.
  • Microsoft Azure Data Lake Storage : Solution de stockage haute performance pour les data lakes sur Azure.
  • Snowflake : Infrastructure de donnĂ©es cloud offrant une sĂ©paration du stockage et du calcul pour une Ă©lasticitĂ© et une performance optimisĂ©e.
  • Google BigQuery : EntrepĂ´t de donnĂ©es serverless, hautement scalable, et basĂ© sur le cloud.
  • Oracle Exadata : Solution conçue pour offrir performance et fiabilitĂ© pour les applications de bases de donnĂ©es critiques.

Databricks, le pont entre Data Lakes et Data Warehouses

Databricks a un rĂ´le crucial dans l’Ă©volution des architectures de donnĂ©es en offrant une solution qui rĂ©duit la frontière entre les data lakes et les data warehouses. Par son approche lakehouse, Databricks permet aux organisations de gĂ©rer leurs donnĂ©es de manière plus efficace, en facilitant Ă  la fois le stockage de grandes quantitĂ©s de donnĂ©es brutes et l’analyse avancĂ©e de ces donnĂ©es.
  • Plateforme UnifiĂ©e : Databricks offre une plateforme basĂ©e sur Apache Spark qui permet aux utilisateurs de rĂ©aliser des tâches d’ingĂ©nierie de donnĂ©es, de science des donnĂ©es, de machine learning, et d’analyse de donnĂ©es sur un mĂŞme environnement. Cette approche intĂ©grĂ©e facilite la collaboration entre les Ă©quipes et optimise le traitement des donnĂ©es.
  • Data Lakehouse : Databricks promeut le concept de « Lakehouse », un modèle d’architecture qui combine les avantages des data lakes et des data warehouses. Le lakehouse vise Ă  fournir la flexibilitĂ© et la capacitĂ© de stockage des data lakes pour des donnĂ©es brutes et diversifiĂ©es, tout en offrant les capacitĂ©s d’analyse et de gestion de la qualitĂ© des donnĂ©es typiques des data warehouses.
  • Delta Lake : La technologie proposĂ©e par Databricks est Delta Lake, un format de stockage qui apporte des fonctionnalitĂ©s transactionnelles, de gestion de la qualitĂ© des donnĂ©es, et d’optimisation des requĂŞtes aux data lakes. Delta Lake permet aux organisations de construire un data lakehouse, en rendant les data lakes plus fiables et performants pour des analyses complexes.
  • Avantages en architectures Data : En utilisant Databricks, les entreprises peuvent tirer parti de la scalabilitĂ© et de la flexibilitĂ© des data lakes tout en bĂ©nĂ©ficiant des performances et de la fiabilitĂ© des data warehouses. Cette approche permet d’effectuer des analyses avancĂ©es, du traitement de donnĂ©es en temps rĂ©el, et du machine learning Ă  grande Ă©chelle.
  • IntĂ©gration avec les Écosystèmes de DonnĂ©es Existantes : Databricks s’intègre facilement avec d’autres plateformes de donnĂ©es, comme les services de stockage cloud (Amazon S3, Azure Data Lake Storage, Google Cloud Storage) et les solutions de data warehouse (Snowflake, Google BigQuery, etc.), offrant ainsi une grande flexibilitĂ© dans la conception de l’architecture de donnĂ©es.

5. Cas pratiques et scĂ©narios d’utilisation par secteur

  • GĂ©ants du web : Les entreprises de la tech utilisent des data lakes pour analyser d’importants volumes de donnĂ©es utilisateurs afin d’affiner les algorithmes de recommandation, de personnaliser l’expĂ©rience client et d’optimiser les stratĂ©gies de contenu et de publicitĂ©.
  • Industries : Les data lakes permettent de collecter et d’analyser les donnĂ©es issues des capteurs IoT pour la surveillance en temps rĂ©el des Ă©quipements, l’optimisation des chaĂ®nes logistiques, et la prĂ©vision des opĂ©rations de maintenance.
  • Transport : Les entreprises du secteur automobile exploitent des data lakes pour traiter de grandes quantitĂ©s de donnĂ©es issues de tests de vĂ©hicules et ou encore celles relatives aux vĂ©hicules autonomes et Ă  l’analyse des comportements de conduite.

5.2 Cas d’utilisation d’un EntrepĂ´t de DonnĂ©es

  • Finance et banque : Les institutions financières et bancaires s’appuient sur des data warehouses pour effectuer des analyses de marchĂ©, gĂ©nĂ©rer des rapports de performance financière, et conduire des analyses de risques basĂ©es sur des donnĂ©es historiques.
  • Retail : Les entreprises de retail utilisent des data warehouses pour analyser les tendances d’achat et de consommation sur plusieurs annĂ©es, permettant une gestion des stocks plus prĂ©cise et le dĂ©veloppement de campagnes marketing ciblĂ©es.
  • Énergie : Les sociĂ©tĂ©s du secteur de l’Ă©nergie exploitent des data warehouses pour la gestion des donnĂ©es relatives Ă  la production, Ă  la consommation Ă©nergĂ©tique, et pour se conformer aux rĂ©gulations environnementales et leur exigences en termes de reporting.

5.3 Synthèse des meilleures pratiques

Une mise en Ĺ“uvre rĂ©ussie des data lakes et des data warehouses dĂ©pend de la stratĂ©gie qui va orienter votre choix d’architecture de donnĂ©es.  

  • Gouvernance rigoureuse : Instaurez un cadre strict de gouvernance pour maintenir l’intĂ©gritĂ© des donnĂ©es et clarifier l’accès et l’utilisation des donnĂ©es.
  • QualitĂ© : IntĂ©grez des processus systĂ©matiques pour le nettoyage et la validation des donnĂ©es, garantissant leur fiabilitĂ© pour l’analyse et la prise de dĂ©cision dans la durĂ©e.
  • Catalogage : Adoptez des solutions de Data Catalog pour faciliter la recherche et l’utilisation des donnĂ©es stockĂ©es, transformant le data lake en un rĂ©servoir de connaissances exploitables.
  • Maintenance proactive : Menez des audits rĂ©guliers pour prĂ©server les performances et adapter la structure aux besoins Ă©volutifs de l’entreprise.
  • Évolution : Faites Ă©voluer votre Ă©cosystème data avec prudence, en intĂ©grant des innovations technologiques pour amĂ©liorer les capacitĂ©s analytiques et opĂ©rationnelles.
  • CompĂ©tences Ă : Investissez dans la formation des Ă©quipes pour qu’elles restent Ă  la pointe de la technologie et puissent tirer le meilleur parti de l’infrastructure de donnĂ©es.

Le dĂ©bat entre data lake et data warehouse ne se rĂ©duit pas Ă  un simple choix technologique ; il s’agit d’une dĂ©cision stratĂ©gique qui reflète la vision, la culture et les objectifs de votre entreprise en matière de crĂ©ation de valeur Ă  partir de l’exploitation des donnĂ©es. Alors qu’un data lake offre une palette vaste et flexible pour l’agrĂ©gation de donnĂ©es brutes propices Ă  l’exploration et Ă  l’innovation analytique ;  un data warehouse apporte une structure organisĂ©e et performante pour le reporting et les analyses dĂ©cisionnelles.

Votre choix dĂ©pend en somme des objectifs spĂ©cifiques de votre entreprise, des exigences en matière de gouvernance des donnĂ©es, de la variĂ©tĂ© et du volume des donnĂ©es, ainsi que de la rapiditĂ© avec laquelle l’information doit ĂŞtre convertie en action. Le data lake convient aux organisations qui aspirent Ă  une exploration de donnĂ©es libre et sans contrainte, oĂą les potentiels de l’IA et du machine learning peuvent ĂŞtre pleinement exploitĂ©s. Inversement, le data warehouse est la solution pour ceux qui cherchent Ă  solidifier leur Business Intelligence avec des donnĂ©es cohĂ©rentes et fiables.

Les data lakes et data warehouses ne sont pas mutuellement exclusifs et peuvent tout Ă  fait coexister, se complĂ©tant mutuellement au sein d’une architecture de donnĂ©es bien conçue, permettant ainsi aux organisations de tirer le meilleur parti des deux mondes.