SlideShare a Scribd company logo
Data Science in the cloud
with
Microsoft Azure
MARTIN THORNALLEY
DATA SOLUTION ARCHITECT, MICROSOFT
Introduction
Data Science Definition
“Data science is an interdisciplinary field about
processes and systems to extract knowledge or
insights from data in various forms, either structured
or unstructured, which is a continuation of some of
the data analysis fields such as statistics, machine
learning, data mining, and predictive analytics”
https://en.wikipedia.org/wiki/Data_science
Data Science Skillset
http://berkeleysciencereview.com/how-to-become-a-data-scientist-before-you-graduate/
The Cloud
Why does the Cloud matter for Data Science?
 High capacity and cost effective data storage
 Flexible, elastic compute capacity
 Ready to use technologies
 Choice of Infrastructure or Platform
 Enables Agile & DevOps
 Operational reliability and security
 Pay as you go
Microsoft Azure Cloud Platform
 Wide range of services covering Compute, Web & Mobile, Data &
Storage, Analytics, Internet of Things & Intelligence plus many more,
see http://azureplatform.azurewebsites.net/en-us/
 Easy to get started, free to try for 30 days but limited spend, also
MSDN licence free credits, see https://azure.microsoft.com/en-
gb/free/
 Comprehensive documentation and examples
 Global presence with many recognisable brands fully committed
 Huge investment and growing rapidly
Data Science Process
https://azure.microsoft.com/en-us/documentation/articles/data-science-process-overview/
Worked
Example
NYC taxis
 2013 NYC taxi trips and fares – open but non-trivial dataset
 24 CSV files - 12 trip, 12 fare, 1 for each month
 ~20GB compressed, ~50GB uncompressed, 170+ million records
 medallion – vehicle identifier
 hack license – driver identifier
 passenger count
 pickup & dropoff – datetime, longitude, latitude
 trip – time and distance
 fare - payment type, fare amount, surcharge, mta tax, tip amount, tolls
amount, total amount
http://www.andresmh.com/nyctaxitrips/
Predictions
 Predict whether a specific journey will result in a tip – binary
classification
 Predict what class of tip will be for a specific journey – multiclass
classification
 Predict how much a tip will be for a specific journey – regression
A Data Science
Environment
Data Science Virtual Machine
Create Linux and Windows virtual machines in minutes
 Wide range of configurations - CPU cores, memory, disks, network
speeds
 Scale to what you need
 Pay only for what you use
 Enhance security and compliance
 Preloaded with full set of tools and utilities from Azure MarketPlace
e.g. SQL Server 2016 Developer edition, Azure SDK, Python, R,
Jupyter, etc.
Storage Accounts
Massively scalable cloud storage for your applications
 Security-enhanced, durable, and highly available across the globe
 Industry-leading performance with exabytes of capacity
 Pay only for what you use
 Open, multi-platform support
HDInsight
A managed Apache Hadoop, Spark, R, HBase, and Storm cloud service
made easy
 Scale to petabytes on demand
 Crunch all data—structured, semi-structured, unstructured
 Skip buying and maintaining hardware
 Spin up Apache Hadoop, Spark, and R clusters in the cloud
 Use Excel or your favourite BI tool to visualize Hadoop data
 Connect on-premises Hadoop clusters with the cloud
Azure Machine Learning
A fully managed cloud service that enables you to easily build, deploy,
and share predictive analytics solutions.
 Powerful cloud based analytics, now part of Cortana Intelligence
Suite
 Azure Machine Learning Studio includes hundreds of built-in
packages and support for custom code
 Share your solution with the world in the Gallery or on the Azure
Marketplace
The Process
Preparation & Exploration
 Copy data using Azcopy and decompress
 Inspect files and load in to RStudio
 Create external Hive tables and load
 Query over full dataset for further exploration
 Remove erroneous data e.g. passenger numbers, lat/long
 Engineer features using Hive
 Distance from start to finish using Haversine calculation
 Binary indicator for tips
 Tip level based on ranges for multiclass classification
 Downsample dataset and save as internal table for Machine Learning
Machine Learning & Deployment
 Import Data using Hive Query
 Build Training Experiments
 Evaluate model performance
 Create Predictive Experiments
 Publish Web Service
 Test Web Service
 Call from Excel
Next Steps
To build a fully fledged enterprise solution with regular data ingestion
and model execution consider the following:
 Data Catalog
 Data Factory
 Event Hubs & Stream Analytics
 Power BI
 Cognitive Services
Conclusion
Summary
 Microsoft Azure provides a wide range of technologies for Data
Science activities
 Platform services reduce the management overhead
 No capacity limitations and flexible provisioning – pay as you go
 Choice of Open Source and Microsoft – use the best tool for the task
 The tools are well integrated
 Azure Machine Learning makes it trivial to deploy your models
 It’s quick and easy to get started
Getting Started
 Sign up for free
https://azure.microsoft.com/en-gb/free/
 Create a Data Science VM
https://azure.microsoft.com/en-us/marketplace/partners/microsoft-
ads/standard-data-science-vm/
 Visit Cortana Intelligence Gallery
https://gallery.cortanaintelligence.com/
Q&A
Thank You
Martin Thornalley
Data Solution Architect, Microsoft
@mthornal
martin.thornalley@microsoft.com
https://www.linkedin.com/in/martinthornalley

More Related Content

What's hot (20)

PDF
Big data talking stories in Healthcare
Mostafa
 
PPTX
Azure Databricks - An Introduction (by Kris Bock)
Daniel Toomey
 
PPTX
Steve Woolege Of Aster Data Gives Lightning Talk At BigDataCamp
BigDataCamp
 
PPTX
Azure Data Lake and Azure Data Lake Analytics
Waqas Idrees
 
PDF
Cortana Analytics Workshop: Azure Data Lake
MSAdvAnalytics
 
PDF
Azure Databricks—Apache Spark as a Service with Sascha Dittmann
Databricks
 
PDF
Azure Data Lake Store and Analytics
Sergio Zenatti Filho
 
PDF
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, ...
Data Con LA
 
PDF
Adventures in Azure Machine Learning from NE Bytes
Derek Graham
 
PDF
Raven DB; day to day
Andrea Magnorsky
 
PDF
Data Lakes with Azure Databricks
Data Con LA
 
PPTX
Cloudian HyperStore Operating Environment
Cloudian
 
PPTX
How to boost your datamanagement with Dremio ?
Vincent Terrasi
 
PDF
Perth Microsoft Data & Analytics User Group - Building Solutions with Azure D...
Sergio Zenatti Filho
 
PDF
Alluxio - Virtual Unified File System
Alluxio, Inc.
 
PPTX
Big data in Azure
Venkatesh Narayanan
 
PDF
Big data ecosystem
magda3695
 
PDF
The Synapse IoT Stack: Technology Trends in IOT and Big Data
InMobi Technology
 
PPTX
Introduction to PolyBase
James Serra
 
PPTX
Digital Transformation with Microsoft Azure
Luan Moreno Medeiros Maciel
 
Big data talking stories in Healthcare
Mostafa
 
Azure Databricks - An Introduction (by Kris Bock)
Daniel Toomey
 
Steve Woolege Of Aster Data Gives Lightning Talk At BigDataCamp
BigDataCamp
 
Azure Data Lake and Azure Data Lake Analytics
Waqas Idrees
 
Cortana Analytics Workshop: Azure Data Lake
MSAdvAnalytics
 
Azure Databricks—Apache Spark as a Service with Sascha Dittmann
Databricks
 
Azure Data Lake Store and Analytics
Sergio Zenatti Filho
 
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, ...
Data Con LA
 
Adventures in Azure Machine Learning from NE Bytes
Derek Graham
 
Raven DB; day to day
Andrea Magnorsky
 
Data Lakes with Azure Databricks
Data Con LA
 
Cloudian HyperStore Operating Environment
Cloudian
 
How to boost your datamanagement with Dremio ?
Vincent Terrasi
 
Perth Microsoft Data & Analytics User Group - Building Solutions with Azure D...
Sergio Zenatti Filho
 
Alluxio - Virtual Unified File System
Alluxio, Inc.
 
Big data in Azure
Venkatesh Narayanan
 
Big data ecosystem
magda3695
 
The Synapse IoT Stack: Technology Trends in IOT and Big Data
InMobi Technology
 
Introduction to PolyBase
James Serra
 
Digital Transformation with Microsoft Azure
Luan Moreno Medeiros Maciel
 

Viewers also liked (8)

PDF
Juliet Hougland, Data Scientist, Cloudera at MLconf NYC
MLconf
 
PPTX
Presentación univalle
hugoandresdb
 
PPTX
Why hadoop for data science?
Hortonworks
 
PDF
Microsoft Technologies for Data Science 201612
Mark Tabladillo
 
PPTX
Essential Data Engineering for Data Scientist
SoftServe
 
PPTX
Unit5
manojsingh786
 
PPTX
Understanding the Lean Startup
Ric Pratte
 
PDF
Intro to Data Science for Non-Data Scientists
Sri Ambati
 
Juliet Hougland, Data Scientist, Cloudera at MLconf NYC
MLconf
 
Presentación univalle
hugoandresdb
 
Why hadoop for data science?
Hortonworks
 
Microsoft Technologies for Data Science 201612
Mark Tabladillo
 
Essential Data Engineering for Data Scientist
SoftServe
 
Understanding the Lean Startup
Ric Pratte
 
Intro to Data Science for Non-Data Scientists
Sri Ambati
 
Ad

Similar to Data Science in the cloud with Microsoft Azure (20)

PPTX
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
MongoDB
 
PPTX
Machine Learning and AI
James Serra
 
PPTX
To the Cloud and beyond (Nantes, Rebuild 2018)
Alex Danvy
 
PPTX
Azure Data.pptx
FedoRam1
 
PPTX
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
James Serra
 
PDF
Azure databricks c sharp corner toronto feb 2019 heather grandy
Nilesh Shah
 
PPTX
Azure Overview Csco
rajramab
 
PPTX
Azure Data Explorer deep dive - review 04.2020
Riccardo Zamana
 
PPTX
Microsoft Partner Roadshow - To the Cloud
Nigel Watson
 
PPTX
Cepta The Future of Data with Power BI
Kellyn Pot'Vin-Gorman
 
PPTX
Microsoft cloud big data strategy
James Serra
 
PDF
Harnessing Microsoft Fabric and Azure Service Fabric Analytics as a Service a...
Microsoft Dynamics
 
PPTX
Big Data on Azure Tutorial
rustd
 
PPTX
Cloud Computing
Unidev
 
PPTX
Sky High With Azure
Clint Edmonson
 
PPTX
Opportunity: Data, Analytic & Azure
Abhimanyu Singhal
 
PPTX
Benefits of the Azure cloud
James Serra
 
PPTX
Deep Learning Technical Pitch Deck
Nicholas Vossburg
 
PPTX
TechEvent Databricks on Azure
Trivadis
 
MongoDB IoT City Tour STUTTGART: The Microsoft Azure Platform for IoT
MongoDB
 
Machine Learning and AI
James Serra
 
To the Cloud and beyond (Nantes, Rebuild 2018)
Alex Danvy
 
Azure Data.pptx
FedoRam1
 
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
James Serra
 
Azure databricks c sharp corner toronto feb 2019 heather grandy
Nilesh Shah
 
Azure Overview Csco
rajramab
 
Azure Data Explorer deep dive - review 04.2020
Riccardo Zamana
 
Microsoft Partner Roadshow - To the Cloud
Nigel Watson
 
Cepta The Future of Data with Power BI
Kellyn Pot'Vin-Gorman
 
Microsoft cloud big data strategy
James Serra
 
Harnessing Microsoft Fabric and Azure Service Fabric Analytics as a Service a...
Microsoft Dynamics
 
Big Data on Azure Tutorial
rustd
 
Cloud Computing
Unidev
 
Sky High With Azure
Clint Edmonson
 
Opportunity: Data, Analytic & Azure
Abhimanyu Singhal
 
Benefits of the Azure cloud
James Serra
 
Deep Learning Technical Pitch Deck
Nicholas Vossburg
 
TechEvent Databricks on Azure
Trivadis
 
Ad

More from TechExeter (20)

PPTX
Exeter Science Centre, by Natalie Whitehead
TechExeter
 
PPTX
South West InternetOfThings Network by Wo King
TechExeter
 
PPTX
Generative Adversarial Networks by Tariq Rashid
TechExeter
 
PDF
Conf 2019 - Workshop: Liam Glanfield - know your threat actor
TechExeter
 
PDF
Conf 2018 Track 1 - Unicorns aren't real
TechExeter
 
PDF
Conf 2018 Track 1 - Aerospace Innovation
TechExeter
 
PDF
Conf 2018 Track 2 - Try Elm
TechExeter
 
PPTX
Conf 2018 Track 3 - Creating marine geospatial services
TechExeter
 
PPTX
Conf 2018 Track 2 - Machine Learning with TensorFlow
TechExeter
 
PPTX
Conf 2018 Track 2 - Custom Web Elements with Stencil
TechExeter
 
PDF
Conf 2018 Track 1 - Tessl / revolutionising the house moving process
TechExeter
 
PPTX
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
TechExeter
 
PPTX
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
TechExeter
 
PPTX
Gps behaving badly - Guy Busenel
TechExeter
 
PDF
Why Isn't My Query Using an Index?: An Introduction to SQL Performance
TechExeter
 
PPTX
Turning Developers into Testers
TechExeter
 
PDF
Remote working
TechExeter
 
PPTX
Developing an Agile Mindset
TechExeter
 
PDF
Think like a gardener
TechExeter
 
PDF
The trials and tribulations of providing engineering infrastructure
TechExeter
 
Exeter Science Centre, by Natalie Whitehead
TechExeter
 
South West InternetOfThings Network by Wo King
TechExeter
 
Generative Adversarial Networks by Tariq Rashid
TechExeter
 
Conf 2019 - Workshop: Liam Glanfield - know your threat actor
TechExeter
 
Conf 2018 Track 1 - Unicorns aren't real
TechExeter
 
Conf 2018 Track 1 - Aerospace Innovation
TechExeter
 
Conf 2018 Track 2 - Try Elm
TechExeter
 
Conf 2018 Track 3 - Creating marine geospatial services
TechExeter
 
Conf 2018 Track 2 - Machine Learning with TensorFlow
TechExeter
 
Conf 2018 Track 2 - Custom Web Elements with Stencil
TechExeter
 
Conf 2018 Track 1 - Tessl / revolutionising the house moving process
TechExeter
 
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
TechExeter
 
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
TechExeter
 
Gps behaving badly - Guy Busenel
TechExeter
 
Why Isn't My Query Using an Index?: An Introduction to SQL Performance
TechExeter
 
Turning Developers into Testers
TechExeter
 
Remote working
TechExeter
 
Developing an Agile Mindset
TechExeter
 
Think like a gardener
TechExeter
 
The trials and tribulations of providing engineering infrastructure
TechExeter
 

Recently uploaded (20)

PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PDF
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
 
PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
PPTX
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PPTX
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
PDF
UiPath Agentic AI ile Akıllı Otomasyonun Yeni Çağı
UiPathCommunity
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PDF
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
PDF
The Growing Value and Application of FME & GenAI
Safe Software
 
PDF
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Edge AI and Vision Alliance
 
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
 
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
UiPath Agentic AI ile Akıllı Otomasyonun Yeni Çağı
UiPathCommunity
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
The Growing Value and Application of FME & GenAI
Safe Software
 
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Edge AI and Vision Alliance
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 

Data Science in the cloud with Microsoft Azure

  • 1. Data Science in the cloud with Microsoft Azure MARTIN THORNALLEY DATA SOLUTION ARCHITECT, MICROSOFT
  • 3. Data Science Definition “Data science is an interdisciplinary field about processes and systems to extract knowledge or insights from data in various forms, either structured or unstructured, which is a continuation of some of the data analysis fields such as statistics, machine learning, data mining, and predictive analytics” https://en.wikipedia.org/wiki/Data_science
  • 5. The Cloud Why does the Cloud matter for Data Science?  High capacity and cost effective data storage  Flexible, elastic compute capacity  Ready to use technologies  Choice of Infrastructure or Platform  Enables Agile & DevOps  Operational reliability and security  Pay as you go
  • 6. Microsoft Azure Cloud Platform  Wide range of services covering Compute, Web & Mobile, Data & Storage, Analytics, Internet of Things & Intelligence plus many more, see http://azureplatform.azurewebsites.net/en-us/  Easy to get started, free to try for 30 days but limited spend, also MSDN licence free credits, see https://azure.microsoft.com/en- gb/free/  Comprehensive documentation and examples  Global presence with many recognisable brands fully committed  Huge investment and growing rapidly
  • 9. NYC taxis  2013 NYC taxi trips and fares – open but non-trivial dataset  24 CSV files - 12 trip, 12 fare, 1 for each month  ~20GB compressed, ~50GB uncompressed, 170+ million records  medallion – vehicle identifier  hack license – driver identifier  passenger count  pickup & dropoff – datetime, longitude, latitude  trip – time and distance  fare - payment type, fare amount, surcharge, mta tax, tip amount, tolls amount, total amount http://www.andresmh.com/nyctaxitrips/
  • 10. Predictions  Predict whether a specific journey will result in a tip – binary classification  Predict what class of tip will be for a specific journey – multiclass classification  Predict how much a tip will be for a specific journey – regression
  • 12. Data Science Virtual Machine Create Linux and Windows virtual machines in minutes  Wide range of configurations - CPU cores, memory, disks, network speeds  Scale to what you need  Pay only for what you use  Enhance security and compliance  Preloaded with full set of tools and utilities from Azure MarketPlace e.g. SQL Server 2016 Developer edition, Azure SDK, Python, R, Jupyter, etc.
  • 13. Storage Accounts Massively scalable cloud storage for your applications  Security-enhanced, durable, and highly available across the globe  Industry-leading performance with exabytes of capacity  Pay only for what you use  Open, multi-platform support
  • 14. HDInsight A managed Apache Hadoop, Spark, R, HBase, and Storm cloud service made easy  Scale to petabytes on demand  Crunch all data—structured, semi-structured, unstructured  Skip buying and maintaining hardware  Spin up Apache Hadoop, Spark, and R clusters in the cloud  Use Excel or your favourite BI tool to visualize Hadoop data  Connect on-premises Hadoop clusters with the cloud
  • 15. Azure Machine Learning A fully managed cloud service that enables you to easily build, deploy, and share predictive analytics solutions.  Powerful cloud based analytics, now part of Cortana Intelligence Suite  Azure Machine Learning Studio includes hundreds of built-in packages and support for custom code  Share your solution with the world in the Gallery or on the Azure Marketplace
  • 17. Preparation & Exploration  Copy data using Azcopy and decompress  Inspect files and load in to RStudio  Create external Hive tables and load  Query over full dataset for further exploration  Remove erroneous data e.g. passenger numbers, lat/long  Engineer features using Hive  Distance from start to finish using Haversine calculation  Binary indicator for tips  Tip level based on ranges for multiclass classification  Downsample dataset and save as internal table for Machine Learning
  • 18. Machine Learning & Deployment  Import Data using Hive Query  Build Training Experiments  Evaluate model performance  Create Predictive Experiments  Publish Web Service  Test Web Service  Call from Excel
  • 19. Next Steps To build a fully fledged enterprise solution with regular data ingestion and model execution consider the following:  Data Catalog  Data Factory  Event Hubs & Stream Analytics  Power BI  Cognitive Services
  • 21. Summary  Microsoft Azure provides a wide range of technologies for Data Science activities  Platform services reduce the management overhead  No capacity limitations and flexible provisioning – pay as you go  Choice of Open Source and Microsoft – use the best tool for the task  The tools are well integrated  Azure Machine Learning makes it trivial to deploy your models  It’s quick and easy to get started
  • 22. Getting Started  Sign up for free https://azure.microsoft.com/en-gb/free/  Create a Data Science VM https://azure.microsoft.com/en-us/marketplace/partners/microsoft- ads/standard-data-science-vm/  Visit Cortana Intelligence Gallery https://gallery.cortanaintelligence.com/
  • 23. Q&A
  • 24. Thank You Martin Thornalley Data Solution Architect, Microsoft @mthornal [email protected] https://www.linkedin.com/in/martinthornalley