SlideShare une entreprise Scribd logo
1  sur  53
Hotel or Taxi?
"Sorting hat" for travel expenses
with AWS ML infrastructure.
BERLIN, 18.OCT 2018
MICHAEL PERLIN
www.innoq.com
SERVICES
Strategy & technology consulting
Digital business models
Software architecture & development
Digital platforms & infrastructures
Knowledge transfer, coaching & trainings
Big data & machine learning
FACTS
~130 employees
Privately owned
Vendor-independent
OFFICES
Monheim
Berlin
Offenbach
Munich
Hamburg
Zurich
CLIENTS
Finance
Telecommunications
Logistics
E-Commerce
Fortune 500
SMBs
Startups
Agenda
• The value of machine learning
• Problem we‘ve solved
• AWS infrastructure for training
• How deep learning works
• How we run it in production
The value of ML
(aka success stories)
Self-driving cars
Image from: pxhere.com
Automatic translation
Screenshot from: deepl.com
Image classification
Images from: wikipedia.org
ok danger
The travelling
consultant problem
Travel expenses
Travel expenses
Screenshot from: haufe.de
Travel expenses
Travel expenses
Can we simplify this ???
ßEnter data
ßSubmit scan
with same data
• Export ~5K receipts + data entered
• Use ML to extract document class, VAT rate,
date, price...
• = Save clicking and typing
Travel expenses
Training model in
AWS infrastructure
Two phases
1. Training
your model
with available
data
2. Using your
model for
new data
(Inference)
Training
?
Category
Bus
Flight
Taxi
AWS Rekognition
AWS Rekognition
Limited by 50 words
Requirements for training
Classical ML
• Commodity
hardware
• Libs
• IDE
Deep learning
• GPU-powered
hardware
• Libs
• IDE
Instances for training
Training environment
• EC2 Instance with bare Linux
• Install libraries
• Configure GPU usage
• Install Jupyter
• Add self-signed certificates
• Go!
Option 1
Training environment
• EC2 Instance with AMI from
Marketplace containing pre-
installed and pre-configured
libraries
• Add self-signed certificates
• Go!
Option 2
Training environment
Option 3
How deep learning works
Artifical Intelligence
Machine Learning
Deep Learning
Terms
Training
?
Category
Bus
Flight
Taxi
Training
?
Category
Bus
Flight
Taxi
Day
Travelcard
Start
Date(2)
End
Ticket(2)
...
(50 words)
Lufthansa
Your
Flight(4)
Trip
Payment
Ticket
...
(200 words)
Heathrow
Taxi(3)
Services(2)
Walton
VISA
DEBIT
...
(100 words)
Training
Heathrow
Taxi(3)
Services(2)
Walton VISA
DEBIT
...
(100 words)
Day
Travelcard
Start
Date(2)
End
Ticket(2)
...
(50 words)
Lufthansa
Your
Flight(4)
Trip
Payment
Ticket
...
(200 words)
TF = Frequency for „Ticket“ in second document: 3/50 = 0.06
IDF = Frequency of documents containing „Ticket“: 500/5000 = 0.1
Replace „Ticket“ in second vector with TF/IDF = 0.06/0.1 = 0.6
Training
?
Category
Bus
Flight
Taxi
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.2
0.3
0.31
0.3
0.24
0.1
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
Training
?
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
1 0 0
0 1 0
0 0 1
Bus
Flight
Taxi
Training
?
1
0
0
input matrix output matrix
transformation
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
0
1
0
0
0
1
Training
matrix with
arbitrary values
-1 -0.3 0.3
0.9 -0.3 -0.4 -0.5
0.2 0.4 0.2 0.0
0.1 0.1 0.8 -0.6
0.3 -1.0 0.6 -0.5
0.2, -0.2 0.5 -0.4
0.3 0.2, 0.1, -0.2
another matrix
with arbitrary
values
x x
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
input matrix
computed output
matrix
=
0.7 1.0 0.6
0.0 0.8 0.2
0.5 0.0 0.9
Training computed output
matrix
0.3 1.0 0.6
0.0 0.2 0.2
0.5 0.0 0.3
true output
matrix
1.0 0.0 0.0
0.0 1.0 0.0
0.0 0.0 1.0
error
Training
values are
changed a bit
-0.9 -0.3 0.3
0.8 -0.3 -0.4 -0.4
0.2 0.4 0.4 0.0
0.1 0.2 0.8 -0.6
0.3 -0.9 0.6 -0.5
0.3 -0.2 0.5 -0.5
0.3 0.2 0.2 -0.2
x x
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
input matrix
computed output
matrix
=
0.3 1.0 0.6
0.0 0.8 0.4
0.5 0.1 0.8
values are
changed a bit
Training computed output
matrix
true output
matrix
1.0 0.0 0.0
0.0 1.0 0.0
0.0 0.0 1.0
error 2
0.3 1.0 0.6
0.0 0.8 0.4
0.5 0.1 0.8
Training
-1 -0.3 0.3
0.9 -0.3 -0.4 -0.5
0.2 0.4 0.2 0.0
0.1 0.1 0.8 -0.6
0.3 -1.0 0.6 0.5
0.2, -0.2 0.5 -
0.4 0.3 0.2, 0.1,
-0.2
x
adjust transformation matrices
error
vs.
error2
Training
x
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
input matrix
computed output
matrix
=
-1 -0.3 0.3
0.9 -0.3 -0.4 -0.5
0.2 0.4 0.2 0.0
0.1 0.1 0.8 -0.6
0.3 -1.0 0.6 0.5
0.2, -0.2 0.5 -
0.4 0.3 0.2, 0.1,
-0.2
x
0.7 1.0 0.6
0.0 0.8 0.2
0.5 0.0 0.9
Training computed output
matrix
true output
matrix
1.0 0.0 0.0
0.0 1.0 0.0
0.0 0.0 1.0
error 3
0.7 1.0 0.6
0.0 0.8 0.2
0.5 0.0 0.9
Training
-1 -0.3 0.3
0.9 -0.3 -0.4 -0.5
0.5 0.4 0.2 0.0
0.4 0.1 0.8 -0.1
0.2 -1.0 0.6 0.5
0.2, -0.2 0.8 -
0.5 0.3 0.2, 0.1,
-0.2
x
adjust transformation matrices
error2
vs.
error3
Training
• With all the data iterate until error stops to shrink
• The result of the adjustments is the trained
model
• Now it can be deployed into production
Training
-1 -0.3 0.3
0.9 -0.3 -0.4 -0.5
0.2 0.4 0.2 0.0
0.1 0.1 0.8 -0.6
0.3 -1.0 0.6 -0.5
0.2, -0.2 0.5 -0.4
0.3 0.2, 0.1, -0.2
x x
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
input matrix
computed
output matrix
=
0.7 1.0 0.6
0.0 0.8 0.2
0.5 0.0 0.9
1.0 0.0 0.0
0.0 1.0 0.0
0.0 0.0 1.0
errorX
vs.
errorX+1
true output matrix
Training
-1 -0.3 0.3
0.9 -0.3 -0.4 -0.5
0.2 0.4 0.2 0.0
0.1 0.1 0.8 -0.6
0.3 -1.0 0.6 -0.5
0.2, -0.2 0.5 -0.4
0.3 0.2, 0.1, -0.2
x x
0.1
0.03
0.3
0.31
0.44
0.00.
6
0.22
0.0
0.2
0.3
0.31
0.3
0.24
0.1
0.0
0.0
0.0
0.1
0.13
0.32
0.1
0.94
0.1
0.3
0.45
0.8
input matrix
computed
output matrix
=
0.7 1.0 0.6
0.0 0.8 0.2
0.5 0.0 0.9
1.0 0.0 0.0
0.0 1.0 0.0
0.0 0.0 1.0
diff 2
true output matrix
Covered by frameworks!
Training
Covered by frameworks!
Training
frameworks
Hyperparameters
- „learning rate“
- ...
Network
architecture
Two phases
1. Training
your model
with available
data
2. Using your
model for
new data
(Inference)
DONE
How we run it in production
Inference
• General approach: load the model saved by
training, feed the input, get output
• Even cross-language works, i.e. model trained
with Python can be used a Java application
• Usually works on commodity hardware
Package, Build and Deploy
web framework
docker containerOption 1
container scheduler of your choice: EKS, ECS,
OpenShift, Giant Swarm...
deploy
• inference code
• trained model
• dependent libs
Package, Build and Deploy
• inference code
• trained model
• dependent libs
Option 2
deploy
zip
AWS Lambda
Application flow
Lambda S3 Bucket
ECS
OCR
Service
2
3
1
content.json
4read
6
metadata.add(
{class:Bus})
inference
5
7
read
metadata
Takeaway(s)
Deep learning is accessible
Thank you!
Questions? www.innoq.com
innoQ Deutschland GmbH
Krischerstr. 100
40789 Monheim am Rhein
Germany
+49 2173 3366-0
Ohlauer Str. 43
10999 Berlin
Germany
Ludwigstr. 180E
63067 Offenbach
Germany
Kreuzstr. 16
80331 München
Germany
Gewerbestr. 11
CH-6330 Cham
Switzerland
+41 41 743 01 11
Albulastr. 55
8048 Zürich
Switzerland
innoQ Schweiz GmbH
Michael Perlin
Michael.Perlin@innoq.com
+49 178 7818063
@ttzt_mp

Contenu connexe

Similaire à Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure

Ludwig: A code-free deep learning toolbox | Piero Molino, Uber AI
Ludwig: A code-free deep learning toolbox | Piero Molino, Uber AILudwig: A code-free deep learning toolbox | Piero Molino, Uber AI
Ludwig: A code-free deep learning toolbox | Piero Molino, Uber AIData Science Milan
 
딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)
딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)
딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)Hansol Kang
 
Unit 2 monte carlo simulation
Unit 2 monte carlo simulationUnit 2 monte carlo simulation
Unit 2 monte carlo simulationDevaKumari Vijay
 
An introduction to Deep Learning with Apache MXNet (November 2017)
An introduction to Deep Learning with Apache MXNet (November 2017)An introduction to Deep Learning with Apache MXNet (November 2017)
An introduction to Deep Learning with Apache MXNet (November 2017)Julien SIMON
 
Machine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsMachine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsOmkar Rane
 
Data Science Salon Miami Example - Churn Rate Predictor
Data Science Salon Miami Example - Churn Rate PredictorData Science Salon Miami Example - Churn Rate Predictor
Data Science Salon Miami Example - Churn Rate PredictorGreg Werner
 
Managing cost models, baseline budgets and actual costs to deliver successful...
Managing cost models, baseline budgets and actual costs to deliver successful...Managing cost models, baseline budgets and actual costs to deliver successful...
Managing cost models, baseline budgets and actual costs to deliver successful...Association for Project Management
 
Location based sales forecast for superstores
Location based sales forecast for superstoresLocation based sales forecast for superstores
Location based sales forecast for superstoresThaiQuants
 
Introduction & Hands-on with H2O Driverless AI
Introduction & Hands-on with H2O Driverless AIIntroduction & Hands-on with H2O Driverless AI
Introduction & Hands-on with H2O Driverless AISri Ambati
 
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...Geon-Hong Kim
 
Machine Learning - Continuous operations
Machine Learning - Continuous operationsMachine Learning - Continuous operations
Machine Learning - Continuous operationsHaggai Philip Zagury
 
Industry 4.0 & the next generation: Towards a smart factory
Industry 4.0 & the next generation: Towards a smart factoryIndustry 4.0 & the next generation: Towards a smart factory
Industry 4.0 & the next generation: Towards a smart factoryBluecrux
 
4Developers: Mariusz Gil- Holistyczne ujęcie machine learning
4Developers: Mariusz Gil- Holistyczne ujęcie machine learning4Developers: Mariusz Gil- Holistyczne ujęcie machine learning
4Developers: Mariusz Gil- Holistyczne ujęcie machine learningPROIDEA
 
Holistic approach to machine learning
Holistic approach to machine learningHolistic approach to machine learning
Holistic approach to machine learningSource Ministry
 
T-Mobile and Elastic
T-Mobile and ElasticT-Mobile and Elastic
T-Mobile and ElasticElasticsearch
 
Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201
Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201
Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201Amazon Web Services
 
Using amazon machine learning to identify trends in io t data technical 201
Using amazon machine learning to identify trends in io t data   technical 201Using amazon machine learning to identify trends in io t data   technical 201
Using amazon machine learning to identify trends in io t data technical 201Amazon Web Services
 
Machine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin MujumdarMachine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin MujumdarAnindita Bhattacharya
 
Startup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning ApplicationStartup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning ApplicationSlash
 

Similaire à Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure (20)

Ludwig: A code-free deep learning toolbox | Piero Molino, Uber AI
Ludwig: A code-free deep learning toolbox | Piero Molino, Uber AILudwig: A code-free deep learning toolbox | Piero Molino, Uber AI
Ludwig: A code-free deep learning toolbox | Piero Molino, Uber AI
 
딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)
딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)
딥러닝 중급 - AlexNet과 VggNet (Basic of DCNN : AlexNet and VggNet)
 
Unit 2 monte carlo simulation
Unit 2 monte carlo simulationUnit 2 monte carlo simulation
Unit 2 monte carlo simulation
 
An introduction to Deep Learning with Apache MXNet (November 2017)
An introduction to Deep Learning with Apache MXNet (November 2017)An introduction to Deep Learning with Apache MXNet (November 2017)
An introduction to Deep Learning with Apache MXNet (November 2017)
 
Machine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsMachine Learning Model for M.S admissions
Machine Learning Model for M.S admissions
 
Data Science Salon Miami Example - Churn Rate Predictor
Data Science Salon Miami Example - Churn Rate PredictorData Science Salon Miami Example - Churn Rate Predictor
Data Science Salon Miami Example - Churn Rate Predictor
 
Topsolid design 2006 manual
Topsolid design 2006 manualTopsolid design 2006 manual
Topsolid design 2006 manual
 
Managing cost models, baseline budgets and actual costs to deliver successful...
Managing cost models, baseline budgets and actual costs to deliver successful...Managing cost models, baseline budgets and actual costs to deliver successful...
Managing cost models, baseline budgets and actual costs to deliver successful...
 
Location based sales forecast for superstores
Location based sales forecast for superstoresLocation based sales forecast for superstores
Location based sales forecast for superstores
 
Introduction & Hands-on with H2O Driverless AI
Introduction & Hands-on with H2O Driverless AIIntroduction & Hands-on with H2O Driverless AI
Introduction & Hands-on with H2O Driverless AI
 
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
 
Machine Learning - Continuous operations
Machine Learning - Continuous operationsMachine Learning - Continuous operations
Machine Learning - Continuous operations
 
Industry 4.0 & the next generation: Towards a smart factory
Industry 4.0 & the next generation: Towards a smart factoryIndustry 4.0 & the next generation: Towards a smart factory
Industry 4.0 & the next generation: Towards a smart factory
 
4Developers: Mariusz Gil- Holistyczne ujęcie machine learning
4Developers: Mariusz Gil- Holistyczne ujęcie machine learning4Developers: Mariusz Gil- Holistyczne ujęcie machine learning
4Developers: Mariusz Gil- Holistyczne ujęcie machine learning
 
Holistic approach to machine learning
Holistic approach to machine learningHolistic approach to machine learning
Holistic approach to machine learning
 
T-Mobile and Elastic
T-Mobile and ElasticT-Mobile and Elastic
T-Mobile and Elastic
 
Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201
Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201
Using Amazon Machine Learning to Identify Trends in IoT Data - Technical 201
 
Using amazon machine learning to identify trends in io t data technical 201
Using amazon machine learning to identify trends in io t data   technical 201Using amazon machine learning to identify trends in io t data   technical 201
Using amazon machine learning to identify trends in io t data technical 201
 
Machine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin MujumdarMachine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin Mujumdar
 
Startup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning ApplicationStartup Jungle Cambodia | How to Build your First Machine Learning Application
Startup Jungle Cambodia | How to Build your First Machine Learning Application
 

Plus de AWS Germany

Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the FieldAnalytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the FieldAWS Germany
 
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...AWS Germany
 
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...AWS Germany
 
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...AWS Germany
 
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSModern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSAWS Germany
 
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with SpinnakerModern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with SpinnakerAWS Germany
 
Building Smart Home skills for Alexa
Building Smart Home skills for AlexaBuilding Smart Home skills for Alexa
Building Smart Home skills for AlexaAWS Germany
 
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless WorkshopWild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless WorkshopAWS Germany
 
Log Analytics with AWS
Log Analytics with AWSLog Analytics with AWS
Log Analytics with AWSAWS Germany
 
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS AWS Germany
 
AWS Programme für Nonprofits
AWS Programme für NonprofitsAWS Programme für Nonprofits
AWS Programme für NonprofitsAWS Germany
 
Microservices and Data Design
Microservices and Data DesignMicroservices and Data Design
Microservices and Data DesignAWS Germany
 
Serverless vs. Developers – the real crash
Serverless vs. Developers – the real crashServerless vs. Developers – the real crash
Serverless vs. Developers – the real crashAWS Germany
 
Query your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performanceQuery your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performanceAWS Germany
 
Secret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s VaultSecret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s VaultAWS Germany
 
Scale to Infinity with ECS
Scale to Infinity with ECSScale to Infinity with ECS
Scale to Infinity with ECSAWS Germany
 
Containers on AWS - State of the Union
Containers on AWS - State of the UnionContainers on AWS - State of the Union
Containers on AWS - State of the UnionAWS Germany
 
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon LightsailDeploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon LightsailAWS Germany
 
Building Personalized Data Products - From Idea to Product
Building Personalized Data Products - From Idea to ProductBuilding Personalized Data Products - From Idea to Product
Building Personalized Data Products - From Idea to ProductAWS Germany
 

Plus de AWS Germany (20)

Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the FieldAnalytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
 
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
 
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
 
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
 
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSModern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWS
 
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with SpinnakerModern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
 
Building Smart Home skills for Alexa
Building Smart Home skills for AlexaBuilding Smart Home skills for Alexa
Building Smart Home skills for Alexa
 
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless WorkshopWild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
 
Log Analytics with AWS
Log Analytics with AWSLog Analytics with AWS
Log Analytics with AWS
 
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
 
AWS Programme für Nonprofits
AWS Programme für NonprofitsAWS Programme für Nonprofits
AWS Programme für Nonprofits
 
Microservices and Data Design
Microservices and Data DesignMicroservices and Data Design
Microservices and Data Design
 
Serverless vs. Developers – the real crash
Serverless vs. Developers – the real crashServerless vs. Developers – the real crash
Serverless vs. Developers – the real crash
 
Query your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performanceQuery your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performance
 
Secret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s VaultSecret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s Vault
 
EKS Workshop
 EKS Workshop EKS Workshop
EKS Workshop
 
Scale to Infinity with ECS
Scale to Infinity with ECSScale to Infinity with ECS
Scale to Infinity with ECS
 
Containers on AWS - State of the Union
Containers on AWS - State of the UnionContainers on AWS - State of the Union
Containers on AWS - State of the Union
 
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon LightsailDeploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
 
Building Personalized Data Products - From Idea to Product
Building Personalized Data Products - From Idea to ProductBuilding Personalized Data Products - From Idea to Product
Building Personalized Data Products - From Idea to Product
 

Dernier

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Dernier (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure