INNOVATION TECHNOLOGY
MEETUP @ BEEVA
Deploy Spark andTensorflow Models:
From Notebook Dev to Microservice Prod
Madrid - November 16, 2016
ThankYou, BEEVA!
http://pipeline.io http://beeva.com
WHO AM I?
Chris Fregly
--------
Research Scientist @ PipelineIO
(Formerly Netflix and Databricks)
--------
http://pipeline.io
WHO ARE YOU?
-- LocalTechies --
FUN WORKSHOP ON SATURDAY!
(HERE IN MADRID)
http://pipeline.io#upcoming-workshops
SOURCE CODE AND DOCKER IMAGES
• Github Repo: 900 Stars, 300 Forks
• DockerHub Repo: 6,200 Pulls
WHAT IS PIPELINE.IO?
ExtendingYour ML Pipelines into Production
100% Open Source!
http://pipeline.io
BRAINSTORMING AND VALIDATING
• Major Gaming Company
• Large Ride Sharing Service
• Popular Q & A Site
• Online Clothing Retailer
• DominantVideo Streaming
PIPELINE.IO FOCUS
• Model Deploying andTesting
• Model Scaling and Serving
• Online ModelTraining
• Dynamic Model Optimizing
MODEL DEPLOYING AND TESTING
Continuously Test
and Deploy Models
in Production!
MODEL SCALING AND SERVING
ONLINE MODEL TRAINING
• Continuous, Incremental, and Partial Training
• Kafka + Spark Streaming + Spark ML
• Real-time, Dynamic Recommendations
DYNAMIC MODEL OPTIMIZING
Generate Optimized
Code from Spark ML!
BECOME A CONTRIBUTOR!
PIPELINE.IO PLAN FOR 2017
• Performance
• Code Generation: CPU and GPU
• Continued Global Expansion
MORE WORKSHOPS IN 2017
http://pipeline.io#upcoming-workshops
WE’RE HIRING!!
• Kafka, Spark ML, and TensorFlow Contributors
• Systems Engineers
• GPU/CUDA Engineers
• C++, Java, Scala, Python
WE ONLY HIRE
NICE PEOPLE!!
DEMO!
Circuit Breakers and Request Batching
DEMO!
Deploy Spark ML DecisionTree to Production
Deploy to Cloud
or On-Premise!
DEMO!
Dynamic Code Generation of DecisionTree
DEMO: TENSORFLOW SERVING
THANK YOU!!
http://pipeline.io http://beeva.com

Deploy Spark ML and Tensorflow AI Models from Notebooks to Microservices - Nov 16 2016 - Madrid