SlideShare una empresa de Scribd logo
1 de 21
Serverless
Machine Learning
Predicting the future with the bleeding edge
About Me
Product Manager on Azure Functions. Pythonista
working on Serverless for over a year.
Passionate about developer experiences, data
science and machine learning.
Asavari Tayal
@tayalasavari
Plan
for
today
1
Machine Learning
Introduction, process of ML and roles in ML.
Serverless and FaaS
How can they help with ML?
Use Cases
Real world examples of using Serverless ML.
Learnings and
ChallengesBenefits of Serverless ML, shortcomings and
open questions.
2
3
4
What is Machine Learning?
Practice of examining large amounts of data to find
patterns and then generating code to find those
same patterns in brand new data.
ML can help you build smarter
applications.
Process of Machine Learning
Model Training
1
Candidate
Model
Chosen Model
Roles in Machine Learning
Model Training
Data Scientist
App
Developer
Model
Deployment
? How big is my training dataset?
? Which algorithm should I use?
? What’s the confusion matrix?
? How often should I retrain the model?
? How many servers do I need?
? How can I scale my application?
? Who monitors my app?
? How should I patch my servers?
? What packages should be on my
server?
Roles in Machine Learning
Model Training
Data Scientist
App
Developer
Model
Deployment
? How big is my training dataset?
? Which algorithm should I use?
? What’s the confusion matrix?
? How often should I retrain the model?
Full abstraction of servers
Developers can just focus on their code—there are
no distractions around server management, capacity
planning, or availability.
Simplified starting experience
Easier experimentation
Scale at your pace—don’t bet the farm on Day 1
Flexibility
Use Cases
Serverless Machine Learning
Image Classification
Images
HttpTrigg
er in
bursts
Landscape
Dog
Camera
Prediction
Inferencing Application
Solution I - PaaS
Python Runtime
WSGI HTTP Server
Dependencies
Docker
Image
Scoring script
Application
Gateway
App Service
Web App
Input data
HttpTrigger
Solution II - Serverless
Scoring script
Azure
Function
Input Data
Configuration
(trigger,
dependencies)
HttpTrigger
Learnings
1 Python is the preferred language for
inferencing using Functions.
2 FaaS provides a simple and flexible
approach to model deployment,
empowering Data Scientists to create
their own web service.
3 Serverless provides a low-cost
solution for event-driven
inferencing pipelines.
Topic Modeling
Topic Distribution
Backup
Recovery
Data
Disk
Information
Security
Credentials
Identity
Vault
Permissions
Network
Firewall
Image
Virtual
Private
Gateway
VPN
Traffic
Output
Input Model Re-training
Inferencing Solution
Documents / Text Input
Input
IT FAQs and
Trouble Shooting
Guides
Topic Modeling -
Serverless Topic
1
Topi
c 2
Topi
c 3
Input Data
Learnings
Training
Serverless is not preferable for
compute-intensive training jobs.
Short-lived, low-compute
executions are still feasible.
Integration
Triggers and bindings
simplify integrating with
data sources. Data
Scientists can focus on the
training algorithm and
scoring script, not the SDKs.
Performance
Downloading model from
storage increases startup
time, adding latency to the
inferencing step.
Data processing - OCR
Vehicle Number
Plates
Blob Trigger
Result
Raw image
Re-shaped
image
Image
Vehicle
Number
HTTP Webhook
Learnings
Beyond FaaS
Serverless beyond
Functions is relevant to
Machine Learning
workloads:
• Eventing infrastructure
• Workflow orchestration
• Pay-per-use Cognitive
APIs
Role of
Functions
Functions serve as the glue
between different services
for data processing.
Challenges
Serverless Machine Learning
Challenges
Limits
Serverless Functions
have strict limits on
execution time and
memory used.
 Dedicated hosting
 Durable Functions
Hardware
Some inferencing
scenarios can require
GPU or FPGA enabled
hardware for
execution.
 Functions
container on GPU
enabled K8s
cluster
Versioning
Data Science teams
prefer to version
models independent of
their applications. This
can increase startup
time.
 Custom container
on Azure
Functions on
Linux
Boundaries
Applications dealing
with sensitive data
require more advanced
security and
networking options.
 App Service
Environment
 Premium Plan
Takeaways
Serverless is indeed a good fit for Machine Learning.
FaaS programming model and event-driven pipelines
can empower Data Scientists to quickly build smart
applications.
Let’s continue to bring the goodness of Serverless to
more scenarios and developer communities.
@tayalasavari
Thank you

Más contenido relacionado

La actualidad más candente

Shruti Panda Resume -Updated
Shruti Panda Resume -UpdatedShruti Panda Resume -Updated
Shruti Panda Resume -Updated
Shruti Panda
 
Resume for AskMe
Resume for AskMeResume for AskMe
Resume for AskMe
AMit vyas
 
Using MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOpsUsing MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOps
Weaveworks
 
MLOps and Reproducible ML on AWS with Kubeflow and SageMaker
MLOps and Reproducible ML on AWS with Kubeflow and SageMakerMLOps and Reproducible ML on AWS with Kubeflow and SageMaker
MLOps and Reproducible ML on AWS with Kubeflow and SageMaker
Provectus
 
Managers guide to effective building of machine learning products
Managers guide to effective building of machine learning productsManagers guide to effective building of machine learning products
Managers guide to effective building of machine learning products
Gianmario Spacagna
 
Abhishek Kumar - Resume - Software Engineer
Abhishek Kumar - Resume - Software EngineerAbhishek Kumar - Resume - Software Engineer
Abhishek Kumar - Resume - Software Engineer
Abhishek Kumar
 

La actualidad más candente (20)

Shruti Panda Resume -Updated
Shruti Panda Resume -UpdatedShruti Panda Resume -Updated
Shruti Panda Resume -Updated
 
Getting Started with Azure AutoML
Getting Started with Azure AutoMLGetting Started with Azure AutoML
Getting Started with Azure AutoML
 
Resume for AskMe
Resume for AskMeResume for AskMe
Resume for AskMe
 
Resume
ResumeResume
Resume
 
Deepali's resume
Deepali's resumeDeepali's resume
Deepali's resume
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Ashutosh's resume (3)
Ashutosh's resume (3)Ashutosh's resume (3)
Ashutosh's resume (3)
 
Using MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOpsUsing MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOps
 
MLOps and Reproducible ML on AWS with Kubeflow and SageMaker
MLOps and Reproducible ML on AWS with Kubeflow and SageMakerMLOps and Reproducible ML on AWS with Kubeflow and SageMaker
MLOps and Reproducible ML on AWS with Kubeflow and SageMaker
 
Machine Learning Operations & Azure
Machine Learning Operations & AzureMachine Learning Operations & Azure
Machine Learning Operations & Azure
 
Sakshi sharma resume
Sakshi sharma resumeSakshi sharma resume
Sakshi sharma resume
 
Managers guide to effective building of machine learning products
Managers guide to effective building of machine learning productsManagers guide to effective building of machine learning products
Managers guide to effective building of machine learning products
 
MLOps by Sasha Rosenbaum
MLOps by Sasha RosenbaumMLOps by Sasha Rosenbaum
MLOps by Sasha Rosenbaum
 
Kyrylo Perevozchykov "Continuous delivery for Machine Learning, the future of...
Kyrylo Perevozchykov "Continuous delivery for Machine Learning, the future of...Kyrylo Perevozchykov "Continuous delivery for Machine Learning, the future of...
Kyrylo Perevozchykov "Continuous delivery for Machine Learning, the future of...
 
Managing the Machine Learning Lifecycle with MLOps
Managing the Machine Learning Lifecycle with MLOpsManaging the Machine Learning Lifecycle with MLOps
Managing the Machine Learning Lifecycle with MLOps
 
Building an ML model with zero code
Building an ML model with zero codeBuilding an ML model with zero code
Building an ML model with zero code
 
Ashutosh's resume (2)
Ashutosh's resume (2)Ashutosh's resume (2)
Ashutosh's resume (2)
 
Abhishek Kumar - Resume - Software Engineer
Abhishek Kumar - Resume - Software EngineerAbhishek Kumar - Resume - Software Engineer
Abhishek Kumar - Resume - Software Engineer
 
Why is dev ops for machine learning so different - dataxdays
Why is dev ops for machine learning so different  - dataxdaysWhy is dev ops for machine learning so different  - dataxdays
Why is dev ops for machine learning so different - dataxdays
 
Resume Of Akhilesh Mritunjai
Resume Of Akhilesh MritunjaiResume Of Akhilesh Mritunjai
Resume Of Akhilesh Mritunjai
 

Similar a Serverless Machine Learning

Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...
Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...
Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...
ssuser2bf502
 

Similar a Serverless Machine Learning (20)

Machine learning at scale - Webinar By zekeLabs
Machine learning at scale - Webinar By zekeLabsMachine learning at scale - Webinar By zekeLabs
Machine learning at scale - Webinar By zekeLabs
 
Paige Roberts: Shortcut MLOps with In-Database Machine Learning
Paige Roberts: Shortcut MLOps with In-Database Machine LearningPaige Roberts: Shortcut MLOps with In-Database Machine Learning
Paige Roberts: Shortcut MLOps with In-Database Machine Learning
 
TechDayPakistan-Slides RAG with Cosmos DB.pptx
TechDayPakistan-Slides RAG with Cosmos DB.pptxTechDayPakistan-Slides RAG with Cosmos DB.pptx
TechDayPakistan-Slides RAG with Cosmos DB.pptx
 
Introduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep LearningIntroduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep Learning
 
Walk through of azure machine learning studio new features
Walk through of azure machine learning studio new featuresWalk through of azure machine learning studio new features
Walk through of azure machine learning studio new features
 
Deployment Design Patterns - Deploying Machine Learning and Deep Learning Mod...
Deployment Design Patterns - Deploying Machine Learning and Deep Learning Mod...Deployment Design Patterns - Deploying Machine Learning and Deep Learning Mod...
Deployment Design Patterns - Deploying Machine Learning and Deep Learning Mod...
 
AllThingsOpen 2018 - Deployment Design Patterns (Dan Zaratsian)
AllThingsOpen 2018 - Deployment Design Patterns (Dan Zaratsian)AllThingsOpen 2018 - Deployment Design Patterns (Dan Zaratsian)
AllThingsOpen 2018 - Deployment Design Patterns (Dan Zaratsian)
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AI
 
Ml ops on AWS
Ml ops on AWSMl ops on AWS
Ml ops on AWS
 
C19013010 the tutorial to build shared ai services session 1
C19013010  the tutorial to build shared ai services session 1C19013010  the tutorial to build shared ai services session 1
C19013010 the tutorial to build shared ai services session 1
 
Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...
Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...
Rajshree R Hande Project PPT 2023 Traffic Sign Classification Using CNN and K...
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated ML
 
DEVOPS AND MACHINE LEARNING
DEVOPS AND MACHINE LEARNINGDEVOPS AND MACHINE LEARNING
DEVOPS AND MACHINE LEARNING
 
K-MUG Azure Machine Learning
K-MUG Azure Machine LearningK-MUG Azure Machine Learning
K-MUG Azure Machine Learning
 
ML Meetup #27 - Sheep: Model Deployment Toolkit
ML Meetup #27 - Sheep: Model Deployment ToolkitML Meetup #27 - Sheep: Model Deployment Toolkit
ML Meetup #27 - Sheep: Model Deployment Toolkit
 
Technovision
TechnovisionTechnovision
Technovision
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for Developers
 
MLflow and Azure Machine Learning—The Power Couple for ML Lifecycle Management
MLflow and Azure Machine Learning—The Power Couple for ML Lifecycle ManagementMLflow and Azure Machine Learning—The Power Couple for ML Lifecycle Management
MLflow and Azure Machine Learning—The Power Couple for ML Lifecycle Management
 
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceTour de France Azure PaaS 6/7 Ajouter de l'intelligence
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs Public
 

Último

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 

Serverless Machine Learning

  • 1. Serverless Machine Learning Predicting the future with the bleeding edge
  • 2. About Me Product Manager on Azure Functions. Pythonista working on Serverless for over a year. Passionate about developer experiences, data science and machine learning. Asavari Tayal @tayalasavari
  • 3. Plan for today 1 Machine Learning Introduction, process of ML and roles in ML. Serverless and FaaS How can they help with ML? Use Cases Real world examples of using Serverless ML. Learnings and ChallengesBenefits of Serverless ML, shortcomings and open questions. 2 3 4
  • 4. What is Machine Learning? Practice of examining large amounts of data to find patterns and then generating code to find those same patterns in brand new data. ML can help you build smarter applications.
  • 5. Process of Machine Learning Model Training 1 Candidate Model Chosen Model
  • 6. Roles in Machine Learning Model Training Data Scientist App Developer Model Deployment ? How big is my training dataset? ? Which algorithm should I use? ? What’s the confusion matrix? ? How often should I retrain the model? ? How many servers do I need? ? How can I scale my application? ? Who monitors my app? ? How should I patch my servers? ? What packages should be on my server?
  • 7. Roles in Machine Learning Model Training Data Scientist App Developer Model Deployment ? How big is my training dataset? ? Which algorithm should I use? ? What’s the confusion matrix? ? How often should I retrain the model? Full abstraction of servers Developers can just focus on their code—there are no distractions around server management, capacity planning, or availability. Simplified starting experience Easier experimentation Scale at your pace—don’t bet the farm on Day 1 Flexibility
  • 10. Solution I - PaaS Python Runtime WSGI HTTP Server Dependencies Docker Image Scoring script Application Gateway App Service Web App Input data HttpTrigger
  • 11. Solution II - Serverless Scoring script Azure Function Input Data Configuration (trigger, dependencies) HttpTrigger
  • 12. Learnings 1 Python is the preferred language for inferencing using Functions. 2 FaaS provides a simple and flexible approach to model deployment, empowering Data Scientists to create their own web service. 3 Serverless provides a low-cost solution for event-driven inferencing pipelines.
  • 14. Topic Modeling - Serverless Topic 1 Topi c 2 Topi c 3 Input Data
  • 15. Learnings Training Serverless is not preferable for compute-intensive training jobs. Short-lived, low-compute executions are still feasible. Integration Triggers and bindings simplify integrating with data sources. Data Scientists can focus on the training algorithm and scoring script, not the SDKs. Performance Downloading model from storage increases startup time, adding latency to the inferencing step.
  • 16. Data processing - OCR Vehicle Number Plates Blob Trigger Result Raw image Re-shaped image Image Vehicle Number HTTP Webhook
  • 17. Learnings Beyond FaaS Serverless beyond Functions is relevant to Machine Learning workloads: • Eventing infrastructure • Workflow orchestration • Pay-per-use Cognitive APIs Role of Functions Functions serve as the glue between different services for data processing.
  • 19. Challenges Limits Serverless Functions have strict limits on execution time and memory used.  Dedicated hosting  Durable Functions Hardware Some inferencing scenarios can require GPU or FPGA enabled hardware for execution.  Functions container on GPU enabled K8s cluster Versioning Data Science teams prefer to version models independent of their applications. This can increase startup time.  Custom container on Azure Functions on Linux Boundaries Applications dealing with sensitive data require more advanced security and networking options.  App Service Environment  Premium Plan
  • 20. Takeaways Serverless is indeed a good fit for Machine Learning. FaaS programming model and event-driven pipelines can empower Data Scientists to quickly build smart applications. Let’s continue to bring the goodness of Serverless to more scenarios and developer communities.

Notas del editor

  1. Animation