100
Red Hat Dallas Emerging Tech Summit AI and ML on Kubernetes William Benton • Engineering Manager and Senior Principal Engineer December 5, 2019

Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

Red Hat Dallas Emerging Tech Summit

AI and ML on Kubernetes William Benton • Engineering Manager and Senior Principal Engineer

December 5, 2019

Page 2: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

What is machine learning?

Page 3: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

codifying problem

and metrics

Page 4: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metrics

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

Page 5: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metrics

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

Page 6: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metrics

data collection

and cleaning

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

Page 7: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

numquam sit. Est sunt eum rerum cumque rerum quia numquam. Et necessitatibus quo blanditiis dolorem quia id qui.

A delectus enim id accusamus quia. Omnis possimus enim ea velit repudiandae id. Et placeat ipsam reiciendis quia ipsam accusantium in. Minima velit ut eos doloremque pariatur provident voluptatem placeat.

Enim ut recusandae eos ad sit architecto ut et. Maiores nihil quae eius sit. Nobis nobis sint sint sequi sed alias quod. Commodi autem neque numquam optio et aut id.

Impedit quo id dolorum debitis qui omnis. Et ipsa animi ab ipsa blanditiis consequatur. Est consequatur cumque minima nesciunt sint. Illum rerum minus odit qui.

In quia excepturi adipisci. Maxime aut est libero atque quod. Voluptatum quae quos occaecati expedita qui impedit sunt nisi. Qui quod eligendi provident.

Quia est sint ex officiis et non fugiat nihil. Neque eum et doloremque et totam quis ut explicabo. Ipsam animi consequatur rerum doloremque est amet et eaque. Ut voluptatibus nisi commodi.

codifying problem

and metrics

data collection

and cleaning

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

Page 8: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

codifying problem

and metrics

feature engineering

data collection

and cleaning

Page 9: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

codifying problem

and metrics

feature engineering

data collection

and cleaning

Page 10: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

codifying problem

and metrics

feature engineering

data collection

and cleaning

Page 11: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

codifying problem

and metricsfeature

engineering

model training

and tuning

data collection

and cleaning

Page 12: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web
Page 13: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 14: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationmodel

deploymentmonitoring,

validationdata

collection and cleaning

codifying problem

and metrics

data collection

and cleaning

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

Page 15: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuningmodel

validationdata

collection and cleaning

model deployment

monitoring, validation

codifying problem

and metrics

data collection

and cleaning

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

model deployment

monitoring, validation

Page 16: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuning

data collection

and cleaningmodel

validationmodel

deploymentmonitoring,

validationcodifying problem

and metrics

codifying problem

and metrics

feature engineering

model training

and tuning

model validation

data collection

and cleaning

model deployment

monitoring, validation

Page 17: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuning

data collection

and cleaningmodel

validationmodel

deploymentmonitoring,

validationcodifying problem

and metrics

codifying problem

and metrics

feature engineering

model training

and tuning

model validation

data collection

and cleaning

model deployment

monitoring, validation

Page 18: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 19: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 20: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 21: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 22: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

data as the foundation

Page 23: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

Why “on Kubernetes?”

Page 24: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

data collection

and cleaningmodel

validationmodel

deploymentmonitoring,

validationcodifying problem

and metricsfeature

engineering

model training

and tuning

model validation

data collection

and cleaning

model deployment

monitoring, validation

Page 25: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

feature engineering

model training

and tuning

model validation

model deployment

monitoring, validation

data collection

and cleaning

codifying problem

and metrics

feature engineering

model training

and tuning

model deployment

monitoring, validation

Page 26: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 27: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 28: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 29: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 30: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 31: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 32: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 33: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 34: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 35: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 36: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 37: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OpenShift is enterprise Kubernetes with a great developer experience.

Page 38: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

declarative deployments; resource managementfor apps and compute

OpenShift is enterprise Kubernetes with a great developer experience.

Page 39: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

efficient isolation, secure by default

declarative deployments; resource managementfor apps and compute

OpenShift is enterprise Kubernetes with a great developer experience.

Page 40: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

efficient isolation, secure by default

declarative deployments; resource managementfor apps and compute

workflows to accelerate discovery

OpenShift is enterprise Kubernetes with a great developer experience.

Page 41: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

Some common concerns for AI/ML systems

Page 42: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 43: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 44: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

0 0 0 1 1 0 1 0 1 0

0 0 1 0 0 0 1 1 0 0

1 0 1 1 0 1 0 0 0 0

0 0 0 0 0 0 1 1 0 1

0 1 0 0 1 0 0 1 0 0

1 0 0 0 0 1 0 1 1 0

0 0 1 0 1 0 1 0 0 0

0 1 0 0 0 1 0 0 1 1

0 0 0 0 1 0 0 1 0 1

1 1 0 0 0 0 0 0 0 1

0.13 0.13

0.06 0.07

0.07 0.06

0.02 0.08

0.17 0.11

0.11 0.09

0.04 0.18

0.13 0.04

0.13 0.21

0.14 0.03

*

Page 45: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

more storage

sensitive data

more CPUsbetter GPUs

Page 46: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 47: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 48: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 49: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 50: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OK!

OK!

Page 51: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 52: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 53: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 54: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 55: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 56: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 57: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 58: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 59: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 60: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

mA

Page 61: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

mA

Page 62: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

mA

distribution of input data?

distribution of predictions?

distribution of number of multiplications while scoring?

(joint)

Page 63: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 64: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

Intelligent applications are machine learning systems

Page 65: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

federate

trainmodels

events

databases

file, object storage

management

web and mobile

reporting

developer UItransform

transform

transform

archive

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation

Page 66: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

data engineers

federate

events

databases

file, object storage

transform

transform

transform

archive

Page 67: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

data scientists

federate

trainmodels

developer UItransform

transform

transform

Page 68: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

application developers

federate

trainmodels management

web and mobile

reporting

developer UItransform

transform

transform

archive

Page 69: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

data scientists

application developersdata engineers

federate

trainmodels

events

databases

file, object storage

management

web and mobile

reporting

developer UItransform

transform

transform

archive

Page 70: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

data scientists

application developersdata engineers

federate

trainmodels

events

databases

file, object storage

management

web and mobile

reporting

developer UItransform

transform

transform

archive

machine learning engineers

Page 71: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

Managing compute and data in a shared discovery environment

Page 72: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 73: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 74: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 75: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 76: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 77: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OpenShift

Page 78: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 79: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 80: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

There’s no one-size-fits-all architecture for AI/ML

Page 81: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OpenShift

Page 82: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OpenShift

Page 83: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OpenShift

Page 84: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

OpenShift

OpenShift OpenShift

OpenShift

Page 85: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 86: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

From developer experience to data scientist experience(s)

Page 87: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 88: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation

Page 89: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation

Page 90: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation

Page 91: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 92: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web
Page 93: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web
Page 94: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

Page 95: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web
Page 96: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web
Page 97: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

@willb

Conclusions

Page 98: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation

Page 99: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation

Page 100: Red Hat Dallas Emerging Tech Summit · 2020. 1. 10. · RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019 federate models train events databases file, object storage management web

RED HAT DALLAS EMERGING TECH SUMMIT - DEC 5, 2019

codifying problem

and metricsfeature

engineeringmodel

training and tuning

model validation

data collection

and cleaningmodel

deploymentmonitoring,

validation