SlideShare uma empresa Scribd logo
1 de 50
Creating a Machine Learning
Factory
F e l i x C a n d e l a r i o
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Creating a Machine Learning Factory
R e g u l a t o r y o b l i g a t i o n s
r e q u i r e w o r k l o a d s t h a t
r e l y o n M L b e
o p e r a t i o n a l i z e d A S A P
A p p l y i n g m o d e r n
C I / C D p r a c t i c e s t o M L
w o r k l o a d s i s t h e
f a s t e s t w a y f o r w a r d
A W S i s t h e b e s t p l a c e
t o o p e r a t i o n a l i z e y o u r
M L w o r k l o a d s
W h y H o w W h e r e
O p e r a t i o n a l i z i n g M L w i t h C I / C D p i p e l i n e s
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
01
05
10
15
20
25
Introduction
ML in Banking: Credit Scoring
Regulatory Rmplications
Operationalizing ML on AWS
Why ML on AWS?
Conclusion
Contents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“It is a renaissance, it is a golden age. We are now
solving problems with machine learning and artificial
intelligence that were … in the realm of science fiction
for the last several decades.
— J e f f B e z o s
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Algorithms
Data
Programming
Models
GPUs &
Acceleration
‘Golden Age’ of Artificial Intelligence
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
01
05
10
15
20
25
Introduction
ML in Banking: Credit Scoring
Regulatory Implications
Operationalizing ML on AWS
Why ML on AWS?
Conclusion
Contents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Typical Characteristics
• Operating exclusively online
• Niche product focus
• High degree of automation
• User of non-traditional data
sources
• Rapid changes in decision criteria
and scoring models
• Example: Products & Lenders
• Unsecured personal loans
• Education lending
• SMB loans and credit lines
• Real estate secured
ML in Banking: Marketplace Lenders
Marketplace lenders increasingly use big data and Machine Learning
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Non-traditional data
• Payday and non-prime loan
information
• Check cashing services
• Rent-to-own transactions
• Mobile phone account openings
and payments
• Utility accounts & payments
• Social media and web surfing
data
• Address stability
• Number and age of email-
addresses
• Local unemployment rates
• Profession or job function
ML in Banking: Non-Traditional Data Sources
Examples of non-traditional data for marketing, lending, fraud, & identity
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
01
05
10
15
20
25
Introduction
ML in Banking: Credit Scoring
Regulatory Implications
Operationalizing ML on AWS
Why ML on AWS?
Conclusion
Contents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Lending Decisions Are Highly Regulated
P r o t e c t i n g a g a i n s t d i s p a r a t e i m p a c t
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ML today is very artisanal
• Development happens on dev
desktops
• Iterative process that is prone to
experimentation
• Tooling, frameworks, and
languages in constant flux
• Difficult to acquire infrastructure
FSI workloads require rigor
• Credit lifecycle processes moving
from decision trees to ML
• Highly regulated credit lifecycles
• Fair Lending, Fair Housing, GDPR
• Disparate impact is terrifying
ML for FSI Workloads Requires Industrialization
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
01
05
10
15
20
25
Introduction
ML in Banking: Credit Scoring
Regulatory Implications
Operationalizing ML on AWS
Why ML on AWS?
Conclusion
Contents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Competing Requirements
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Continuous Integration/Continuous Delivery
C I C D f o r a u t o m a t e d t e s t i n g a n d d o c u m e n t a t i o n
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Solution Overview
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Industrialized Machine Learning Workflow
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Deep Dive
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Commit Code
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Source Stage
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build Stage
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Train Stage
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
CodeCommit AWS
CodeBuild
AWS
CodePipeline
ECR
registry
Pipeline output
artifact bucket
Amazon
Sagemaker
Source
Train
Build
Industrialized Machine Learning Workflow
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
01
05
10
15
20
25
Introduction
ML in Banking: Credit Scoring
Regulatory Implications
Operationalizing ML on AWS
Why ML on AWS?
Conclusion
Contents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why ML on AWS?
PLATFORM SERVICES
APPLICATION SERVICES
FRAMEWORKS & INTERFACES
Caffe2 CNTK
Apache
MXNet
PyTorch TensorFlow Torch Keras Gluon
AWS Deep Learning AMIs
Amazon SageMaker AWS DeepLens
Rekognition Transcribe Translate Polly Comprehend Lex
Amazon Mechanical Turk Amazon ML
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
01
05
10
15
20
25
Introduction
ML in Banking: Credit Scoring
Regulatory Implications
Operationalizing ML on AWS
Why ML on AWS?
Conclusion
Contents
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Creating a Machine Learning Factory
R e g u l a t o r y o b l i g a t i o n s
r e q u i r e w o r k l o a d s t h a t
r e l y o n M L b e
o p e r a t i o n a l i z e d A S A P
A p p l y i n g m o d e r n
C I / C D p r a c t i c e s t o M L
w o r k l o a d s i s t h e
f a s t e s t w a y f o r w a r d
A W S i s t h e b e s t p l a c e
t o o p e r a t i o n a l i z e y o u r
M L w o r k l o a d s
W h y H o w W h e r e
O p e r a t i o n a l i z i n g M L w i t h C I / C D p i p e l i n e s
Thank you
f c a n d e l a @ a m a z o n . c o m

Mais conteúdo relacionado

Mais procurados

Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Amazon Web Services
 
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...Amazon Web Services
 
Analyzing Streams: Data Analytics Week at the SF Loft
Analyzing Streams: Data Analytics Week at the SF LoftAnalyzing Streams: Data Analytics Week at the SF Loft
Analyzing Streams: Data Analytics Week at the SF LoftAmazon Web Services
 
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)Amazon Web Services
 
Aws Tools for Alexa Skills
Aws Tools for Alexa SkillsAws Tools for Alexa Skills
Aws Tools for Alexa SkillsBoaz Ziniman
 
Cloud Choices Quantifying the Cost and Risk Implications of Cloud
Cloud Choices Quantifying the Cost and Risk Implications of CloudCloud Choices Quantifying the Cost and Risk Implications of Cloud
Cloud Choices Quantifying the Cost and Risk Implications of CloudAmazon Web Services
 
91APP 之API 經濟學與API Gateway與導入之旅
91APP 之API 經濟學與API Gateway與導入之旅91APP 之API 經濟學與API Gateway與導入之旅
91APP 之API 經濟學與API Gateway與導入之旅Amazon Web Services
 
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018Boaz Ziniman
 
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
 Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
Big Data Meets AI - Driving Insights and Adding Intelligence to Your SolutionsAmazon Web Services
 
Cloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John EnochCloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John EnochAmazon Web Services
 
Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...
Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...
Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...Amazon Web Services
 
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...Amazon Web Services
 
AWS IoT: servizi costruiti per migliorare le performance di business
AWS IoT: servizi costruiti per migliorare le performance di businessAWS IoT: servizi costruiti per migliorare le performance di business
AWS IoT: servizi costruiti per migliorare le performance di businessAmazon Web Services
 
Starting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelStarting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelBoaz Ziniman
 
Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...
Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...
Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...Amazon Web Services
 

Mais procurados (20)

Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
 
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
How to Enable Single Sign On to Multiple AWS Accounts and Business Applicatio...
 
Analyzing Streams: Data Analytics Week at the SF Loft
Analyzing Streams: Data Analytics Week at the SF LoftAnalyzing Streams: Data Analytics Week at the SF Loft
Analyzing Streams: Data Analytics Week at the SF Loft
 
Migrating database to cloud
Migrating database to cloudMigrating database to cloud
Migrating database to cloud
 
Analysing Data in Real-time
Analysing Data in Real-timeAnalysing Data in Real-time
Analysing Data in Real-time
 
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
 
Aws Tools for Alexa Skills
Aws Tools for Alexa SkillsAws Tools for Alexa Skills
Aws Tools for Alexa Skills
 
Cloud Choices Quantifying the Cost and Risk Implications of Cloud
Cloud Choices Quantifying the Cost and Risk Implications of CloudCloud Choices Quantifying the Cost and Risk Implications of Cloud
Cloud Choices Quantifying the Cost and Risk Implications of Cloud
 
91APP 之API 經濟學與API Gateway與導入之旅
91APP 之API 經濟學與API Gateway與導入之旅91APP 之API 經濟學與API Gateway與導入之旅
91APP 之API 經濟學與API Gateway與導入之旅
 
Mass Migrations to AWS
Mass Migrations to AWSMass Migrations to AWS
Mass Migrations to AWS
 
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
 
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
 Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
Big Data Meets AI - Driving Insights and Adding Intelligence to Your Solutions
 
Cloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John EnochCloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John Enoch
 
Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...
Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...
Automated Monitoring of Operational Health in the Cloud - Mathew Green - AWS ...
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
 
AWS IoT: servizi costruiti per migliorare le performance di business
AWS IoT: servizi costruiti per migliorare le performance di businessAWS IoT: servizi costruiti per migliorare le performance di business
AWS IoT: servizi costruiti per migliorare le performance di business
 
Starting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelStarting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay Israel
 
Open Data on AWS
Open Data on AWSOpen Data on AWS
Open Data on AWS
 
Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...
Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...
Breaking Observability Chaos: Best Practices to Monitor AWS Cloud Native Apps...
 

Semelhante a Creating an ML Factory with CI/CD Pipelines

Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...
Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...
Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...Amazon Web Services
 
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...Amazon Web Services
 
Arquitecturas del siglo veintiuno - MXO216 - Mexico City Summit
Arquitecturas del siglo veintiuno - MXO216 - Mexico City SummitArquitecturas del siglo veintiuno - MXO216 - Mexico City Summit
Arquitecturas del siglo veintiuno - MXO216 - Mexico City SummitAmazon Web Services
 
AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)Julien SIMON
 
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...Amazon Web Services
 
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Amazon Web Services
 
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習Amazon Web Services
 
AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28Amazon Web Services
 
AI Services for Developers - Floor28
AI Services for Developers - Floor28AI Services for Developers - Floor28
AI Services for Developers - Floor28Boaz Ziniman
 
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalisere:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon PersonaliseAmazon Web Services
 
re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)Amazon Web Services Japan
 
Fraud Prevention and Detection on AWS
Fraud Prevention and Detection on AWSFraud Prevention and Detection on AWS
Fraud Prevention and Detection on AWSAmazon Web Services
 
ServerlessConf 2018 Keynote - Debunking Serverless Myths
ServerlessConf 2018 Keynote - Debunking Serverless MythsServerlessConf 2018 Keynote - Debunking Serverless Myths
ServerlessConf 2018 Keynote - Debunking Serverless MythsTim Wagner
 
Overview Best Practices for Large Scale Migrations - Transformation Day Phila...
Overview Best Practices for Large Scale Migrations - Transformation Day Phila...Overview Best Practices for Large Scale Migrations - Transformation Day Phila...
Overview Best Practices for Large Scale Migrations - Transformation Day Phila...Amazon Web Services
 
Meetup Niort Data - AWS Intelligence Artificielle
Meetup Niort Data - AWS Intelligence ArtificielleMeetup Niort Data - AWS Intelligence Artificielle
Meetup Niort Data - AWS Intelligence ArtificielleOlivier Cahagne
 
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...Amazon Web Services
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...Amazon Web Services
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption Tom Laszewski
 
Large Scale Migrations - Transformation Day Montreal 2018
Large Scale Migrations - Transformation Day Montreal 2018Large Scale Migrations - Transformation Day Montreal 2018
Large Scale Migrations - Transformation Day Montreal 2018Amazon Web Services
 

Semelhante a Creating an ML Factory with CI/CD Pipelines (20)

Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...
Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...
Create an ML Factory in Financial Services with CI/CD - FSI301 - Toronto AWS ...
 
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
 
Arquitecturas del siglo veintiuno - MXO216 - Mexico City Summit
Arquitecturas del siglo veintiuno - MXO216 - Mexico City SummitArquitecturas del siglo veintiuno - MXO216 - Mexico City Summit
Arquitecturas del siglo veintiuno - MXO216 - Mexico City Summit
 
AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)
 
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail (RET206) ...
 
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018
 
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
AWS及客戶在AI/ML的數位運行過程中得到的重要經驗與學習
 
AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28
 
AI Services for Developers - Floor28
AI Services for Developers - Floor28AI Services for Developers - Floor28
AI Services for Developers - Floor28
 
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalisere:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
 
re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)
 
Fraud Prevention and Detection on AWS
Fraud Prevention and Detection on AWSFraud Prevention and Detection on AWS
Fraud Prevention and Detection on AWS
 
ServerlessConf 2018 Keynote - Debunking Serverless Myths
ServerlessConf 2018 Keynote - Debunking Serverless MythsServerlessConf 2018 Keynote - Debunking Serverless Myths
ServerlessConf 2018 Keynote - Debunking Serverless Myths
 
Overview Best Practices for Large Scale Migrations - Transformation Day Phila...
Overview Best Practices for Large Scale Migrations - Transformation Day Phila...Overview Best Practices for Large Scale Migrations - Transformation Day Phila...
Overview Best Practices for Large Scale Migrations - Transformation Day Phila...
 
Meetup Niort Data - AWS Intelligence Artificielle
Meetup Niort Data - AWS Intelligence ArtificielleMeetup Niort Data - AWS Intelligence Artificielle
Meetup Niort Data - AWS Intelligence Artificielle
 
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
 
Serverless for Developers
Serverless for DevelopersServerless for Developers
Serverless for Developers
 
Large Scale Migrations - Transformation Day Montreal 2018
Large Scale Migrations - Transformation Day Montreal 2018Large Scale Migrations - Transformation Day Montreal 2018
Large Scale Migrations - Transformation Day Montreal 2018
 

Mais de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 
Come costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSCome costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSAmazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 
Come costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSCome costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWS
 

Creating an ML Factory with CI/CD Pipelines

  • 1. Creating a Machine Learning Factory F e l i x C a n d e l a r i o
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Creating a Machine Learning Factory R e g u l a t o r y o b l i g a t i o n s r e q u i r e w o r k l o a d s t h a t r e l y o n M L b e o p e r a t i o n a l i z e d A S A P A p p l y i n g m o d e r n C I / C D p r a c t i c e s t o M L w o r k l o a d s i s t h e f a s t e s t w a y f o r w a r d A W S i s t h e b e s t p l a c e t o o p e r a t i o n a l i z e y o u r M L w o r k l o a d s W h y H o w W h e r e O p e r a t i o n a l i z i n g M L w i t h C I / C D p i p e l i n e s
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 01 05 10 15 20 25 Introduction ML in Banking: Credit Scoring Regulatory Rmplications Operationalizing ML on AWS Why ML on AWS? Conclusion Contents
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “It is a renaissance, it is a golden age. We are now solving problems with machine learning and artificial intelligence that were … in the realm of science fiction for the last several decades. — J e f f B e z o s
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Algorithms Data Programming Models GPUs & Acceleration ‘Golden Age’ of Artificial Intelligence
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 01 05 10 15 20 25 Introduction ML in Banking: Credit Scoring Regulatory Implications Operationalizing ML on AWS Why ML on AWS? Conclusion Contents
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Typical Characteristics • Operating exclusively online • Niche product focus • High degree of automation • User of non-traditional data sources • Rapid changes in decision criteria and scoring models • Example: Products & Lenders • Unsecured personal loans • Education lending • SMB loans and credit lines • Real estate secured ML in Banking: Marketplace Lenders Marketplace lenders increasingly use big data and Machine Learning
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Non-traditional data • Payday and non-prime loan information • Check cashing services • Rent-to-own transactions • Mobile phone account openings and payments • Utility accounts & payments • Social media and web surfing data • Address stability • Number and age of email- addresses • Local unemployment rates • Profession or job function ML in Banking: Non-Traditional Data Sources Examples of non-traditional data for marketing, lending, fraud, & identity
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 01 05 10 15 20 25 Introduction ML in Banking: Credit Scoring Regulatory Implications Operationalizing ML on AWS Why ML on AWS? Conclusion Contents
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Lending Decisions Are Highly Regulated P r o t e c t i n g a g a i n s t d i s p a r a t e i m p a c t
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ML today is very artisanal • Development happens on dev desktops • Iterative process that is prone to experimentation • Tooling, frameworks, and languages in constant flux • Difficult to acquire infrastructure FSI workloads require rigor • Credit lifecycle processes moving from decision trees to ML • Highly regulated credit lifecycles • Fair Lending, Fair Housing, GDPR • Disparate impact is terrifying ML for FSI Workloads Requires Industrialization
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 01 05 10 15 20 25 Introduction ML in Banking: Credit Scoring Regulatory Implications Operationalizing ML on AWS Why ML on AWS? Conclusion Contents
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Competing Requirements
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Continuous Integration/Continuous Delivery C I C D f o r a u t o m a t e d t e s t i n g a n d d o c u m e n t a t i o n
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Solution Overview
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Industrialized Machine Learning Workflow AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Deep Dive
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Commit Code
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Source Stage
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build Stage
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Train Stage
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS CodeCommit AWS CodeBuild AWS CodePipeline ECR registry Pipeline output artifact bucket Amazon Sagemaker Source Train Build Industrialized Machine Learning Workflow
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 01 05 10 15 20 25 Introduction ML in Banking: Credit Scoring Regulatory Implications Operationalizing ML on AWS Why ML on AWS? Conclusion Contents
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why ML on AWS? PLATFORM SERVICES APPLICATION SERVICES FRAMEWORKS & INTERFACES Caffe2 CNTK Apache MXNet PyTorch TensorFlow Torch Keras Gluon AWS Deep Learning AMIs Amazon SageMaker AWS DeepLens Rekognition Transcribe Translate Polly Comprehend Lex Amazon Mechanical Turk Amazon ML
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 01 05 10 15 20 25 Introduction ML in Banking: Credit Scoring Regulatory Implications Operationalizing ML on AWS Why ML on AWS? Conclusion Contents
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Creating a Machine Learning Factory R e g u l a t o r y o b l i g a t i o n s r e q u i r e w o r k l o a d s t h a t r e l y o n M L b e o p e r a t i o n a l i z e d A S A P A p p l y i n g m o d e r n C I / C D p r a c t i c e s t o M L w o r k l o a d s i s t h e f a s t e s t w a y f o r w a r d A W S i s t h e b e s t p l a c e t o o p e r a t i o n a l i z e y o u r M L w o r k l o a d s W h y H o w W h e r e O p e r a t i o n a l i z i n g M L w i t h C I / C D p i p e l i n e s
  • 50. Thank you f c a n d e l a @ a m a z o n . c o m