SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Technical Evangelist,MongoDB

@tgrall
Tugdual “Tug” Grall
@mongodb
The Internet of Things
Managing the Database Complexity
@tgralltug@mongodb.com
Once upon a time
@tgralltug@mongodb.com
Today
@tgralltug@mongodb.com
The IoT is already here !
World

Population
Connected
Devices
Connected
Devices per
Person
6.3 Billion
500 Million
0.08
2003
6.8 Billion
12.5 Billion
1.84
2010
7.2 Billion
25 Billion
3.47
2015
7.6 Billion
50 Billion
6.58
2020
More
connected
devices than
people
Source: Cisco
@tgralltug@mongodb.com
Lots of sensors -> Lots of data
@tgralltug@mongodb.com
High-Speed Ingestion
@tgralltug@mongodb.com
High-Speed Ingestion
@tgralltug@mongodb.com
High-Speed Ingestion
@tgralltug@mongodb.com
Data Growth
50-fold growth from the beginning of 2010 to
the end of 2020
40,000 Exabytes



= 40,000,000,000,000 Gigabytes
!
= 5,200 Gigabytes for every man, woman and child in 2020
@tgralltug@mongodb.com
Before you can process Big Data
You must store it
MongoDB
@tgralltug@mongodb.com
MongoDB Vision
To provide the best database for how we build and run
apps today
Build
• New and complex data
• Flexible
• New languages
• Faster development
Run
• Big Data scalability
• Real-time
• Commodity hardware
• Cloud
@tgralltug@mongodb.com
7,000,000+ 

MongoDB Downloads
150,000+ 

Online Education Registrants
35,000+

MongoDB Management Service (MMS) Users

30,000+ 

MongoDB User Group Members
20,000+ 

MongoDB Days Attendees
Global Community
@tgralltug@mongodb.com
Document Data Model
{
vehicle_id: ‘123abc’,
vehicle_driver: ‘Miller’,
base: ‘London’,
tracking: [
{ timestamp: ‘2014-01-17-12:00:00’,
location: [51.123,-0.232],
speed: 55, … },
{ timestamp: ‘2014-01-17-12:15:00’,
location: [51.224,-0.238],
speed: 5, … } }
}
Perfect fit for M2M apps
• Rich,multi-structured data
• Rapidly changing data
Agility and flexibility
• Dynamic schema evolves
• Easy to ingest new data
Intuitive data structure
• Developers are more
productive
• Less code
@tgralltug@mongodb.com
Many devices, Many formats
@tgralltug@mongodb.com
Horizontal Scalability: Sharding
Shard 1 Shard 2 Shard nShard 3 …
Horizontally Scalable
@tgralltug@mongodb.com
High Availability : Replication
Use Cases
@tgralltug@mongodb.com
Bosch Internet of Things Platform
Questions?
Stop by our booth to learn more about MongoDB
@tgrall
opensourceday
ThankYou

Mais conteúdo relacionado

Destaque

Etika bisnis dan profesi investasi dan pasmod
Etika bisnis dan profesi   investasi dan pasmodEtika bisnis dan profesi   investasi dan pasmod
Etika bisnis dan profesi investasi dan pasmod
Elisabeth Yuliani
 
Internet of Things: manage the complexity, seize the opportunity
Internet of Things: manage the complexity, seize the opportunityInternet of Things: manage the complexity, seize the opportunity
Internet of Things: manage the complexity, seize the opportunity
The Marketing Distillery
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
Vala Afshar
 

Destaque (12)

Introduction to NoSQL with MongoDB - SQLi Workshop
Introduction to NoSQL with MongoDB - SQLi WorkshopIntroduction to NoSQL with MongoDB - SQLi Workshop
Introduction to NoSQL with MongoDB - SQLi Workshop
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
 
Complexity and Internet regulation
Complexity and Internet regulationComplexity and Internet regulation
Complexity and Internet regulation
 
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
 
Proud to be Polyglot - Riviera Dev 2015
Proud to be Polyglot - Riviera Dev 2015Proud to be Polyglot - Riviera Dev 2015
Proud to be Polyglot - Riviera Dev 2015
 
Etika bisnis dan profesi investasi dan pasmod
Etika bisnis dan profesi   investasi dan pasmodEtika bisnis dan profesi   investasi dan pasmod
Etika bisnis dan profesi investasi dan pasmod
 
Internet of Things: manage the complexity, seize the opportunity
Internet of Things: manage the complexity, seize the opportunityInternet of Things: manage the complexity, seize the opportunity
Internet of Things: manage the complexity, seize the opportunity
 
Azure iot
Azure iotAzure iot
Azure iot
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Programmation fonctionnelle
Programmation fonctionnelleProgrammation fonctionnelle
Programmation fonctionnelle
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 

Semelhante a Opensourceday 2014-iot

Internet of Things - The Battle for your Home, Commute, and Life
Internet of Things - The Battle for your Home, Commute, and LifeInternet of Things - The Battle for your Home, Commute, and Life
Internet of Things - The Battle for your Home, Commute, and Life
Abhay Aggarwal
 

Semelhante a Opensourceday 2014-iot (20)

BigData : Connected car
BigData : Connected carBigData : Connected car
BigData : Connected car
 
Internet of Things Workshop
Internet of Things WorkshopInternet of Things Workshop
Internet of Things Workshop
 
Generation-IoT - The Key to Business Survival in 21st Century
Generation-IoT -  The Key to Business Survival in 21st CenturyGeneration-IoT -  The Key to Business Survival in 21st Century
Generation-IoT - The Key to Business Survival in 21st Century
 
Dissection of the Internet of Things (IoT) Industry.pdf
Dissection of the Internet of Things (IoT) Industry.pdfDissection of the Internet of Things (IoT) Industry.pdf
Dissection of the Internet of Things (IoT) Industry.pdf
 
Internet of Things - The Battle for your Home, Commute, and Life
Internet of Things - The Battle for your Home, Commute, and LifeInternet of Things - The Battle for your Home, Commute, and Life
Internet of Things - The Battle for your Home, Commute, and Life
 
4th Industrial Revolution - Riding the Waves
4th Industrial Revolution - Riding the Waves4th Industrial Revolution - Riding the Waves
4th Industrial Revolution - Riding the Waves
 
Iot - Internet of Things
Iot - Internet of ThingsIot - Internet of Things
Iot - Internet of Things
 
Internet Of Things (IOT)
Internet Of Things (IOT)Internet Of Things (IOT)
Internet Of Things (IOT)
 
Internet of Things - introduction
Internet of Things - introductionInternet of Things - introduction
Internet of Things - introduction
 
7 technologies that will change our future
7 technologies that will change our future7 technologies that will change our future
7 technologies that will change our future
 
Future of iot and big data
Future of iot and big dataFuture of iot and big data
Future of iot and big data
 
Detecon Trend Report - Robotics
Detecon Trend Report - RoboticsDetecon Trend Report - Robotics
Detecon Trend Report - Robotics
 
Detecon Trend Report Robotics
Detecon Trend Report RoboticsDetecon Trend Report Robotics
Detecon Trend Report Robotics
 
The Impact of Internet of Things on Everything
The Impact of Internet of Things on Everything The Impact of Internet of Things on Everything
The Impact of Internet of Things on Everything
 
Iot
IotIot
Iot
 
Why Java Is Key to the Future of Big Data and IoT
Why Java Is Key to the Future of Big Data and IoTWhy Java Is Key to the Future of Big Data and IoT
Why Java Is Key to the Future of Big Data and IoT
 
Internet of things (IoT) and big data- r.nabati
Internet of things (IoT) and big data- r.nabatiInternet of things (IoT) and big data- r.nabati
Internet of things (IoT) and big data- r.nabati
 
Significant Changes in Digital Technology with ‘Manufacturing Innovation 3.0’...
Significant Changes in Digital Technology with ‘Manufacturing Innovation 3.0’...Significant Changes in Digital Technology with ‘Manufacturing Innovation 3.0’...
Significant Changes in Digital Technology with ‘Manufacturing Innovation 3.0’...
 
How the Internet of Things (IoT) Works for Business
How the Internet of Things (IoT) Works for BusinessHow the Internet of Things (IoT) Works for Business
How the Internet of Things (IoT) Works for Business
 
AUTODAPS: Automatic Topology Analysis for Distributed Anomalies Prevention Sy...
AUTODAPS: Automatic Topology Analysis for Distributed Anomalies Prevention Sy...AUTODAPS: Automatic Topology Analysis for Distributed Anomalies Prevention Sy...
AUTODAPS: Automatic Topology Analysis for Distributed Anomalies Prevention Sy...
 

Mais de Tugdual Grall

Mais de Tugdual Grall (20)

Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
 
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
 
Fast Cars, Big Data - How Streaming Can Help Formula 1
Fast Cars, Big Data - How Streaming Can Help Formula 1Fast Cars, Big Data - How Streaming Can Help Formula 1
Fast Cars, Big Data - How Streaming Can Help Formula 1
 
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
 
Big Data Journey
Big Data JourneyBig Data Journey
Big Data Journey
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
 
MongoDB and Hadoop
MongoDB and HadoopMongoDB and Hadoop
MongoDB and Hadoop
 
Proud to be polyglot
Proud to be polyglotProud to be polyglot
Proud to be polyglot
 
Drop your table ! MongoDB Schema Design
Drop your table ! MongoDB Schema DesignDrop your table ! MongoDB Schema Design
Drop your table ! MongoDB Schema Design
 
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
 
Some cool features of MongoDB
Some cool features of MongoDBSome cool features of MongoDB
Some cool features of MongoDB
 
Building Your First MongoDB Application
Building Your First MongoDB ApplicationBuilding Your First MongoDB Application
Building Your First MongoDB Application
 
Neotys conference
Neotys conferenceNeotys conference
Neotys conference
 
Softshake 2013: Introduction to NoSQL with Couchbase
Softshake 2013: Introduction to NoSQL with CouchbaseSoftshake 2013: Introduction to NoSQL with Couchbase
Softshake 2013: Introduction to NoSQL with Couchbase
 
Introduction to NoSQL with Couchbase
Introduction to NoSQL with CouchbaseIntroduction to NoSQL with Couchbase
Introduction to NoSQL with Couchbase
 
Why and How to integrate Hadoop and NoSQL?
Why and How to integrate Hadoop and NoSQL?Why and How to integrate Hadoop and NoSQL?
Why and How to integrate Hadoop and NoSQL?
 
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
 
Big Data Paris : Hadoop and NoSQL
Big Data Paris : Hadoop and NoSQLBig Data Paris : Hadoop and NoSQL
Big Data Paris : Hadoop and NoSQL
 
Big Data Israel Meetup : Couchbase and Big Data
Big Data Israel Meetup : Couchbase and Big DataBig Data Israel Meetup : Couchbase and Big Data
Big Data Israel Meetup : Couchbase and Big Data
 
FOSDEM 2013 : Getting Started with Couchhbase Server 2.0
FOSDEM 2013 : Getting Started with Couchhbase Server 2.0FOSDEM 2013 : Getting Started with Couchhbase Server 2.0
FOSDEM 2013 : Getting Started with Couchhbase Server 2.0
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Opensourceday 2014-iot