Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare une entreprise Scribd logo
SNOWCAMP 2020
DATAOPS n’est pas que DEVOPS appliqué aux
projets DATA !
Frédéric PETIT
Head Of Architecture
Head Of Data Department
MNT-VYV
Adrien BLIND
DataOps Evangelist
Docker Captain
SAAGIE
@madgicweb @AdrienBlind
@mutuelleMNT
@Groupe_VYV
@saagie_io
Kevin KELLY
“ The business plans
of the next 10.000
startups are easy to
forecast :
Take X and add AI”
Photo : @USIEvents
Source : ici
Rédacteur en chef et fondateur du magazine “Wired”
Approche de programmation “Produit Traditionnel”
Compute
Source
Code
Data
Output
FeedBack
Approche “Traditionnelle”
Approche de programmation d’un “Produit intelligent”
Compute
Source
Code
Data
Output
FeedBack
Compute
Training
Code
Labeled
Data
Model(s)
FeedBack
Approche “Machine Learning” Approche “Traditionnelle”
La “DATA” est la matière première du système !
Compute
Source
Code
Output
FeedBack
Compute
Training
Code
Labeled
Data
Model(s)
FeedBack
Data Factory
Data
Sources
Back-End
Data
Extraction
APIs
FeedBack
Data VIZRequest
Analytics
Consumer
Data
Code
DashboardsDashBoard
Code
SI Data vs SI Opérationnel
Compute
Source
Code
Output
FeedBack
Compute
Training
Code
Labeled
Data
Model(s)
FeedBack
Data Factory
Data
Sources
Back-End
Data
Extraction
APIs
FeedBack
Data VIZRequest
Analytics
Consumer
Data
Code
DashboardsDashBoard
Code
SI Data SI Opérationnel
DATA is the new oil - Clive Humby
DATA is the new oil - Clive Humby
Les “cultures” associées
Source
Code
Output
FeedBack
Training
Code
Labeled
Data
Model(s)
FeedBack
Data
Sources
Back-End
Data
Extraction
APIs
FeedBack
Data VIZRequest
Analytics
Consumer
Data
Code
DashboardsDashBoard
Code
MLOps
DevOps
DataOps
Les “cultures” associées
Source
Code
Output
FeedBack
Training
Code
Labeled
Data
Model(s)
FeedBack
Data
Sources
Back-End
Data
Extraction
APIs
FeedBack
Data VIZRequest
Analytics
Consumer
Data
Code
DashboardsDashBoard
Code
MLOps
DevOps
DataOps #1 Data
Engineers needs
pipelines to deliver
DATA
#2 Data
Scientists needs
pipelines to deliver
MODELS
#3 Developers
needs pipelines to
deliver
APPLICATION
Les pipelines associés
Develop Build Test ReleaseNeeds Deploy
APPLICATIO
N
Operated
Develop Training Test Evaluate
Extract Prepare Analyse Storage
Release
Publish
DATA
Exposed
MODELS
Optimized
Driven by :
Intelligence
Data
Capital
Le sujet, ce n’est pas le datalake, c’est le data PROCESSING
Datamarts,
Shared
Dataset(s)
Data processing
Consumers
Si la data est le nouvel or noir, alors :
● Vos datalakes sont vos nappes de pétrole, votre capital (grandes masses de données brutes)
● Hive/Impala & co. sont vos puits de pétrole, permettant de requêter la ressource
● Mais ce sont en fait les orchestrateurs, vos raffineries permettant de transformer le
capital en valeur d’usage
DATALAKE
Data storing: datalakes, object storage, ...
Extract Prepare Analyse Publish
Du batch processing au streaming et à l’event processing
Les pipelines associés
Develop Build Test ReleaseNeeds Deploy
APPLICATIO
N
Operated
Develop Training Test Evaluate
Extract Prepare Analyse Storage
Release
Publish
DATA
Exposed
MODELS
Optimized
Driven by :
Intelligence
Data
Capital
MLOps
DevOps
DataOps
Innovation Pipeline
Value Pipeline
Analysis Pipeline
Quelle culture holistique regroupe toutes ces initiatives ?
Develop Build Test ReleaseNeeds Deploy
Applicatio
n
Operated
Develop Training Test Evaluate
Extract Prepare Analyse Storage
Analys
is
ReleaseValue
Publish
Dataset
Exposed
Models
Optimized
Driven by :
MLOps
DevOps
DataOps
Innovation Pipeline
Value Pipeline
Analytics Pipeline
Faites vos propositions !
http://bit.ly/36eqHqL
On s’égare , revenons au DataOps !
Abordons le sujet de
DataOps en partant d’un
postulat :
Vous avez d’ores et déjà
mis en place la culture
DevOps dans votre
entreprise :)
Source : Giphy @ Snuls
Domaines de compétences techniques nécessaires
Develop Build Test ReleaseNeeds Deploy
APPLICATIO
N
Operated
Develop Training Test Evaluate
Extract Prepare Analyse Storage
Release
Publish
DATA
Exposed
MODELS
Optimized
Driven by :
Intelligence
Data
Capital
DataOpsMLOpsDevOps
Domaines de compétences opérationnelles nécessaires
DevOps
DEV OPS
BIZ
DataOps
DEV
OPSBIZ
Data
Scientist
Data
Engineer
Organisation de la culture DevOps
Tribe
Squad Squad Squad
Chapter Dev
Chapter Ops
Organisation de la culture DataOps qui semblerait naturelle
Tribe
Squad Squad Squad
Chapter Dev
Chapter ...
Chapter DATA
Organisation observée de la culture DataOps
DATA LABS
Tribe
Squad Squad Squad
Chapter Dev
Chapter ...
Squad
Data
Oriented
Squad
Data
Oriented
Organisation de la culture DataOps “post-maturation”
Tribe
Squad Squad Squad
Chapter Dev
Chapter ...
Chapter DATA
DATA LABS
Squad
Data
Oriented
Data Factory
CentralizedDistributed
Data Dictionnary
Data Extraction /
Lineage
Data Catalog
Data Exposition Data Processing
Data WareHouse /
Data Lake
Data Collection
Data Exploration &
Analysis tools
Data Viz
ML Code
ML Trainning
(Model)
Monitoring
Data Viz
Data Verification
Data Quality
Gouvernance /
Security
Modelization
Service
Presentation
Shadow Data
Human after all
TAKE AWAY
POWER (OF IA) IS NOTHING WITHOUT (DATA) CONTROL
Sans maîtrise (de la donnée) la puissance (de l’IA) n’est rien
Rencontrez-vous !
THE BEST
TAKE AWAY
@madgicweb @AdrienBlind
Frédéric
PETIT
Adrien
BLIND

Contenu connexe

Tendances

Screw DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOpsScrew DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOps
Kellyn Pot'Vin-Gorman
 
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data PipelinesBest Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
Eric Kavanagh
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
Databricks
 
ODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps ManifestoODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps Manifesto
DataKitchen
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
Dalibor Wijas
 
Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...
Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...
Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...
Cathrine Wilhelmsen
 
DevOps: Benefits & Future Trends
DevOps: Benefits & Future TrendsDevOps: Benefits & Future Trends
DevOps: Benefits & Future Trends
9 series
 
The Marriage of the Data Lake and the Data Warehouse and Why You Need Both
The Marriage of the Data Lake and the Data Warehouse and Why You Need BothThe Marriage of the Data Lake and the Data Warehouse and Why You Need Both
The Marriage of the Data Lake and the Data Warehouse and Why You Need Both
Adaryl "Bob" Wakefield, MBA
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
SlideTeam
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
Databricks
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
Alex Ivy
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
LibbySchulze
 
Microservices, DevOps & SRE
Microservices, DevOps & SREMicroservices, DevOps & SRE
Microservices, DevOps & SRE
Araf Karsh Hamid
 
Power up! Mass Migrations at Speed and Scale - Accenture
Power up! Mass Migrations at Speed and Scale - AccenturePower up! Mass Migrations at Speed and Scale - Accenture
Power up! Mass Migrations at Speed and Scale - Accenture
Amazon Web Services
 
Infrastructure as Code for Beginners
Infrastructure as Code for BeginnersInfrastructure as Code for Beginners
Infrastructure as Code for Beginners
David Völkel
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
James Serra
 
DataOps , cbuswaw April '23
DataOps , cbuswaw April '23DataOps , cbuswaw April '23
DataOps , cbuswaw April '23
Jason Packer
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
Databricks
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & Delta
Databricks
 

Tendances (20)

Screw DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOpsScrew DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOps
 
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data PipelinesBest Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
ODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps ManifestoODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps Manifesto
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
 
Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...
Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...
Lessons Learned: Understanding Pipeline Pricing in Azure Data Factory and Azu...
 
DevOps: Benefits & Future Trends
DevOps: Benefits & Future TrendsDevOps: Benefits & Future Trends
DevOps: Benefits & Future Trends
 
The Marriage of the Data Lake and the Data Warehouse and Why You Need Both
The Marriage of the Data Lake and the Data Warehouse and Why You Need BothThe Marriage of the Data Lake and the Data Warehouse and Why You Need Both
The Marriage of the Data Lake and the Data Warehouse and Why You Need Both
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
 
Microservices, DevOps & SRE
Microservices, DevOps & SREMicroservices, DevOps & SRE
Microservices, DevOps & SRE
 
Power up! Mass Migrations at Speed and Scale - Accenture
Power up! Mass Migrations at Speed and Scale - AccenturePower up! Mass Migrations at Speed and Scale - Accenture
Power up! Mass Migrations at Speed and Scale - Accenture
 
Infrastructure as Code for Beginners
Infrastructure as Code for BeginnersInfrastructure as Code for Beginners
Infrastructure as Code for Beginners
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
 
DataOps , cbuswaw April '23
DataOps , cbuswaw April '23DataOps , cbuswaw April '23
DataOps , cbuswaw April '23
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & Delta
 

Similaire à DataOps introduction : DataOps is not only DevOps applied to data!

#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
Frédéric Petit
 
devops.pdf
devops.pdfdevops.pdf
devops.pdf
qsdqsd4
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Guillaume Renaud
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
Microsoft
 
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXRetour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Samuel Metias
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitale
Samuel Metias
 
XebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc Divad
XebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc DivadXebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc Divad
XebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc Divad
Publicis Sapient Engineering
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
matteo mazzeri
 
Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017
Clara Feuillet
 
BigData en France par Excelerate Systems
BigData en France par Excelerate Systems BigData en France par Excelerate Systems
BigData en France par Excelerate Systems
Excelerate Systems
 
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
FactoVia
 
Petit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projetsPetit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projets
Adrien Blind
 
Petit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projetsPetit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projets
OCTO Technology
 
Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !
Cédric Leblond
 
Alavea - 2010
Alavea - 2010Alavea - 2010
Alavea - 2010
Cloudixio
 
Paris Tug - Session d'octobre
Paris Tug - Session d'octobreParis Tug - Session d'octobre
Paris Tug - Session d'octobre
Geoffrey Felix
 
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
Bonitasoft
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
OW2
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big Data
Synaltic Group
 
Meetup DSI Digitale 18 Avril 2017
Meetup DSI Digitale 18 Avril 2017Meetup DSI Digitale 18 Avril 2017
Meetup DSI Digitale 18 Avril 2017
Eric Baussand
 

Similaire à DataOps introduction : DataOps is not only DevOps applied to data! (20)

#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
 
devops.pdf
devops.pdfdevops.pdf
devops.pdf
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXRetour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitale
 
XebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc Divad
XebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc DivadXebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc Divad
XebiCon'17 : Déploiement continu de modèle de Machine Learning - Loïc Divad
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
 
Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017
 
BigData en France par Excelerate Systems
BigData en France par Excelerate Systems BigData en France par Excelerate Systems
BigData en France par Excelerate Systems
 
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
 
Petit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projetsPetit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projets
 
Petit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projetsPetit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projets
 
Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !
 
Alavea - 2010
Alavea - 2010Alavea - 2010
Alavea - 2010
 
Paris Tug - Session d'octobre
Paris Tug - Session d'octobreParis Tug - Session d'octobre
Paris Tug - Session d'octobre
 
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big Data
 
Meetup DSI Digitale 18 Avril 2017
Meetup DSI Digitale 18 Avril 2017Meetup DSI Digitale 18 Avril 2017
Meetup DSI Digitale 18 Avril 2017
 

Plus de Adrien Blind

Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)
Adrien Blind
 
An introduction to Serverless
An introduction to ServerlessAn introduction to Serverless
An introduction to Serverless
Adrien Blind
 
Skynet vs planet of apes
Skynet vs planet of apesSkynet vs planet of apes
Skynet vs planet of apes
Adrien Blind
 
DevOps at scale: what we did, what we learned at Societe Generale
DevOps at scale: what we did, what we learned at Societe GeneraleDevOps at scale: what we did, what we learned at Societe Generale
DevOps at scale: what we did, what we learned at Societe Generale
Adrien Blind
 
Unleash software architecture leveraging on docker
Unleash software architecture leveraging on dockerUnleash software architecture leveraging on docker
Unleash software architecture leveraging on docker
Adrien Blind
 
Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]
Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]
Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]
Adrien Blind
 
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
Adrien Blind
 
Docker, cornerstone of an hybrid cloud?
Docker, cornerstone of an hybrid cloud?Docker, cornerstone of an hybrid cloud?
Docker, cornerstone of an hybrid cloud?
Adrien Blind
 
Docker cloud hybridation & orchestration
Docker cloud hybridation & orchestrationDocker cloud hybridation & orchestration
Docker cloud hybridation & orchestration
Adrien Blind
 
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
Adrien Blind
 
Introduction to Unikernels at first Paris Unikernels meetup
Introduction to Unikernels at first Paris Unikernels meetupIntroduction to Unikernels at first Paris Unikernels meetup
Introduction to Unikernels at first Paris Unikernels meetup
Adrien Blind
 
When Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architectureWhen Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architecture
Adrien Blind
 
Full stack automation - TIAD 2015
Full stack automation - TIAD 2015Full stack automation - TIAD 2015
Full stack automation - TIAD 2015
Adrien Blind
 
Continous delivery at docker age
Continous delivery at docker ageContinous delivery at docker age
Continous delivery at docker age
Adrien Blind
 
Docker: Redistributing DevOps cards, on the way to PaaS
Docker: Redistributing DevOps cards, on the way to PaaSDocker: Redistributing DevOps cards, on the way to PaaS
Docker: Redistributing DevOps cards, on the way to PaaS
Adrien Blind
 
Docker, Pierre angulaire du continuous delivery ?
Docker, Pierre angulaire du continuous delivery ?Docker, Pierre angulaire du continuous delivery ?
Docker, Pierre angulaire du continuous delivery ?
Adrien Blind
 
Identity & Access Management in the cloud
Identity & Access Management in the cloudIdentity & Access Management in the cloud
Identity & Access Management in the cloud
Adrien Blind
 
The missing piece : when Docker networking and services finally unleashes so...
 The missing piece : when Docker networking and services finally unleashes so... The missing piece : when Docker networking and services finally unleashes so...
The missing piece : when Docker networking and services finally unleashes so...
Adrien Blind
 
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaSDockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Adrien Blind
 
Docker networking basics & coupling with Software Defined Networks
Docker networking basics & coupling with Software Defined NetworksDocker networking basics & coupling with Software Defined Networks
Docker networking basics & coupling with Software Defined Networks
Adrien Blind
 

Plus de Adrien Blind (20)

Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)
 
An introduction to Serverless
An introduction to ServerlessAn introduction to Serverless
An introduction to Serverless
 
Skynet vs planet of apes
Skynet vs planet of apesSkynet vs planet of apes
Skynet vs planet of apes
 
DevOps at scale: what we did, what we learned at Societe Generale
DevOps at scale: what we did, what we learned at Societe GeneraleDevOps at scale: what we did, what we learned at Societe Generale
DevOps at scale: what we did, what we learned at Societe Generale
 
Unleash software architecture leveraging on docker
Unleash software architecture leveraging on dockerUnleash software architecture leveraging on docker
Unleash software architecture leveraging on docker
 
Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]
Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]
Docker, cornerstone of cloud hybridation ? [Cloud Expo Europe 2016]
 
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
 
Docker, cornerstone of an hybrid cloud?
Docker, cornerstone of an hybrid cloud?Docker, cornerstone of an hybrid cloud?
Docker, cornerstone of an hybrid cloud?
 
Docker cloud hybridation & orchestration
Docker cloud hybridation & orchestrationDocker cloud hybridation & orchestration
Docker cloud hybridation & orchestration
 
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
 
Introduction to Unikernels at first Paris Unikernels meetup
Introduction to Unikernels at first Paris Unikernels meetupIntroduction to Unikernels at first Paris Unikernels meetup
Introduction to Unikernels at first Paris Unikernels meetup
 
When Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architectureWhen Docker Engine 1.12 features unleashes software architecture
When Docker Engine 1.12 features unleashes software architecture
 
Full stack automation - TIAD 2015
Full stack automation - TIAD 2015Full stack automation - TIAD 2015
Full stack automation - TIAD 2015
 
Continous delivery at docker age
Continous delivery at docker ageContinous delivery at docker age
Continous delivery at docker age
 
Docker: Redistributing DevOps cards, on the way to PaaS
Docker: Redistributing DevOps cards, on the way to PaaSDocker: Redistributing DevOps cards, on the way to PaaS
Docker: Redistributing DevOps cards, on the way to PaaS
 
Docker, Pierre angulaire du continuous delivery ?
Docker, Pierre angulaire du continuous delivery ?Docker, Pierre angulaire du continuous delivery ?
Docker, Pierre angulaire du continuous delivery ?
 
Identity & Access Management in the cloud
Identity & Access Management in the cloudIdentity & Access Management in the cloud
Identity & Access Management in the cloud
 
The missing piece : when Docker networking and services finally unleashes so...
 The missing piece : when Docker networking and services finally unleashes so... The missing piece : when Docker networking and services finally unleashes so...
The missing piece : when Docker networking and services finally unleashes so...
 
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaSDockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
 
Docker networking basics & coupling with Software Defined Networks
Docker networking basics & coupling with Software Defined NetworksDocker networking basics & coupling with Software Defined Networks
Docker networking basics & coupling with Software Defined Networks
 

Dernier

Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Erol GIRAUDY
 
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdfTutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Erol GIRAUDY
 
Be Juicy - Monétiser les contenus des créateurs
Be Juicy - Monétiser les contenus des créateursBe Juicy - Monétiser les contenus des créateurs
Be Juicy - Monétiser les contenus des créateurs
JPFALAVEL.PRO
 
Meetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances LiferayMeetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances Liferay
Sébastien Le Marchand
 
Inokey - plateforme web pour vos clefs de voiture
Inokey - plateforme web pour vos clefs de voitureInokey - plateforme web pour vos clefs de voiture
Inokey - plateforme web pour vos clefs de voiture
JPFALAVEL.PRO
 
Hotel 2 for 1 - plateforme de réservation hôtelière
Hotel 2 for 1 - plateforme de réservation hôtelièreHotel 2 for 1 - plateforme de réservation hôtelière
Hotel 2 for 1 - plateforme de réservation hôtelière
JPFALAVEL.PRO
 
Ideatech - le service de cobotique industrielle
Ideatech - le service de cobotique industrielleIdeatech - le service de cobotique industrielle
Ideatech - le service de cobotique industrielle
JPFALAVEL.PRO
 
Rapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialiseRapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialise
GammingWorld2
 
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usagesCLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
Erol GIRAUDY
 
null (09ihffffffffrŕtyuu0009066434).pptx
null (09ihffffffffrŕtyuu0009066434).pptxnull (09ihffffffffrŕtyuu0009066434).pptx
null (09ihffffffffrŕtyuu0009066434).pptx
mohamedtinone
 
Agilité : passé, présent et futur Agi'Lille 2024
Agilité : passé, présent et futur Agi'Lille 2024Agilité : passé, présent et futur Agi'Lille 2024
Agilité : passé, présent et futur Agi'Lille 2024
Benjamin Cabanne
 

Dernier (11)

Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
 
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdfTutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
 
Be Juicy - Monétiser les contenus des créateurs
Be Juicy - Monétiser les contenus des créateursBe Juicy - Monétiser les contenus des créateurs
Be Juicy - Monétiser les contenus des créateurs
 
Meetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances LiferayMeetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances Liferay
 
Inokey - plateforme web pour vos clefs de voiture
Inokey - plateforme web pour vos clefs de voitureInokey - plateforme web pour vos clefs de voiture
Inokey - plateforme web pour vos clefs de voiture
 
Hotel 2 for 1 - plateforme de réservation hôtelière
Hotel 2 for 1 - plateforme de réservation hôtelièreHotel 2 for 1 - plateforme de réservation hôtelière
Hotel 2 for 1 - plateforme de réservation hôtelière
 
Ideatech - le service de cobotique industrielle
Ideatech - le service de cobotique industrielleIdeatech - le service de cobotique industrielle
Ideatech - le service de cobotique industrielle
 
Rapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialiseRapport de fin de formation/fin d'etudes, technicien specialise
Rapport de fin de formation/fin d'etudes, technicien specialise
 
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usagesCLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
 
null (09ihffffffffrŕtyuu0009066434).pptx
null (09ihffffffffrŕtyuu0009066434).pptxnull (09ihffffffffrŕtyuu0009066434).pptx
null (09ihffffffffrŕtyuu0009066434).pptx
 
Agilité : passé, présent et futur Agi'Lille 2024
Agilité : passé, présent et futur Agi'Lille 2024Agilité : passé, présent et futur Agi'Lille 2024
Agilité : passé, présent et futur Agi'Lille 2024
 

DataOps introduction : DataOps is not only DevOps applied to data!

  • 1. SNOWCAMP 2020 DATAOPS n’est pas que DEVOPS appliqué aux projets DATA !
  • 2. Frédéric PETIT Head Of Architecture Head Of Data Department MNT-VYV Adrien BLIND DataOps Evangelist Docker Captain SAAGIE @madgicweb @AdrienBlind @mutuelleMNT @Groupe_VYV @saagie_io
  • 3. Kevin KELLY “ The business plans of the next 10.000 startups are easy to forecast : Take X and add AI” Photo : @USIEvents Source : ici Rédacteur en chef et fondateur du magazine “Wired”
  • 4. Approche de programmation “Produit Traditionnel” Compute Source Code Data Output FeedBack Approche “Traditionnelle”
  • 5. Approche de programmation d’un “Produit intelligent” Compute Source Code Data Output FeedBack Compute Training Code Labeled Data Model(s) FeedBack Approche “Machine Learning” Approche “Traditionnelle”
  • 6. La “DATA” est la matière première du système ! Compute Source Code Output FeedBack Compute Training Code Labeled Data Model(s) FeedBack Data Factory Data Sources Back-End Data Extraction APIs FeedBack Data VIZRequest Analytics Consumer Data Code DashboardsDashBoard Code
  • 7. SI Data vs SI Opérationnel Compute Source Code Output FeedBack Compute Training Code Labeled Data Model(s) FeedBack Data Factory Data Sources Back-End Data Extraction APIs FeedBack Data VIZRequest Analytics Consumer Data Code DashboardsDashBoard Code SI Data SI Opérationnel
  • 8. DATA is the new oil - Clive Humby
  • 9. DATA is the new oil - Clive Humby
  • 11. Les “cultures” associées Source Code Output FeedBack Training Code Labeled Data Model(s) FeedBack Data Sources Back-End Data Extraction APIs FeedBack Data VIZRequest Analytics Consumer Data Code DashboardsDashBoard Code MLOps DevOps DataOps #1 Data Engineers needs pipelines to deliver DATA #2 Data Scientists needs pipelines to deliver MODELS #3 Developers needs pipelines to deliver APPLICATION
  • 12. Les pipelines associés Develop Build Test ReleaseNeeds Deploy APPLICATIO N Operated Develop Training Test Evaluate Extract Prepare Analyse Storage Release Publish DATA Exposed MODELS Optimized Driven by : Intelligence Data Capital
  • 13. Le sujet, ce n’est pas le datalake, c’est le data PROCESSING Datamarts, Shared Dataset(s) Data processing Consumers Si la data est le nouvel or noir, alors : ● Vos datalakes sont vos nappes de pétrole, votre capital (grandes masses de données brutes) ● Hive/Impala & co. sont vos puits de pétrole, permettant de requêter la ressource ● Mais ce sont en fait les orchestrateurs, vos raffineries permettant de transformer le capital en valeur d’usage DATALAKE Data storing: datalakes, object storage, ... Extract Prepare Analyse Publish
  • 14. Du batch processing au streaming et à l’event processing
  • 15. Les pipelines associés Develop Build Test ReleaseNeeds Deploy APPLICATIO N Operated Develop Training Test Evaluate Extract Prepare Analyse Storage Release Publish DATA Exposed MODELS Optimized Driven by : Intelligence Data Capital MLOps DevOps DataOps Innovation Pipeline Value Pipeline Analysis Pipeline
  • 16. Quelle culture holistique regroupe toutes ces initiatives ? Develop Build Test ReleaseNeeds Deploy Applicatio n Operated Develop Training Test Evaluate Extract Prepare Analyse Storage Analys is ReleaseValue Publish Dataset Exposed Models Optimized Driven by : MLOps DevOps DataOps Innovation Pipeline Value Pipeline Analytics Pipeline Faites vos propositions ! http://bit.ly/36eqHqL
  • 17. On s’égare , revenons au DataOps ! Abordons le sujet de DataOps en partant d’un postulat : Vous avez d’ores et déjà mis en place la culture DevOps dans votre entreprise :) Source : Giphy @ Snuls
  • 18. Domaines de compétences techniques nécessaires Develop Build Test ReleaseNeeds Deploy APPLICATIO N Operated Develop Training Test Evaluate Extract Prepare Analyse Storage Release Publish DATA Exposed MODELS Optimized Driven by : Intelligence Data Capital DataOpsMLOpsDevOps
  • 19. Domaines de compétences opérationnelles nécessaires DevOps DEV OPS BIZ DataOps DEV OPSBIZ Data Scientist Data Engineer
  • 20. Organisation de la culture DevOps Tribe Squad Squad Squad Chapter Dev Chapter Ops
  • 21. Organisation de la culture DataOps qui semblerait naturelle Tribe Squad Squad Squad Chapter Dev Chapter ... Chapter DATA
  • 22. Organisation observée de la culture DataOps DATA LABS Tribe Squad Squad Squad Chapter Dev Chapter ... Squad Data Oriented Squad Data Oriented
  • 23. Organisation de la culture DataOps “post-maturation” Tribe Squad Squad Squad Chapter Dev Chapter ... Chapter DATA DATA LABS Squad Data Oriented
  • 24. Data Factory CentralizedDistributed Data Dictionnary Data Extraction / Lineage Data Catalog Data Exposition Data Processing Data WareHouse / Data Lake Data Collection Data Exploration & Analysis tools Data Viz ML Code ML Trainning (Model) Monitoring Data Viz Data Verification Data Quality Gouvernance / Security Modelization Service Presentation
  • 27. TAKE AWAY POWER (OF IA) IS NOTHING WITHOUT (DATA) CONTROL Sans maîtrise (de la donnée) la puissance (de l’IA) n’est rien
  • 28. Rencontrez-vous ! THE BEST TAKE AWAY @madgicweb @AdrienBlind Frédéric PETIT Adrien BLIND