SlideShare a Scribd company logo
Guy Vinograd, CEO
IoT = Device + Cloud
Architecting a Complete IoT Solution
Let’s start with a demo
SoftiMarket
The components of an IoT solution
Devices Connectivity IoT Services Apps and Analytics
MedTech
Home
AgriTech
Retail
Industrial
Smart city
Short-range protocols
Bluetooth/BLE, Wi-Fi, NB-IOT,..
Device and firmware
management
Offline / Disconnection handling
and recovery
Internet protocols
REST, MQTT, WebSocket, CoAP
Cloud IoT Gateways
AWS IoT, Azure IoT, Google IoT
GDPR
Security, privacy, audit
Low latency optimizations
Compression
Real time data processing,
visualization, rules and actions
Reporting services
User and organization
management
Scalability and cloud cost
optimization
User interface
Algorithms
Machine Learning,
AI
Reports and
analytics
Similar for most IoT solutionsUnique per solution Unique per solution
Device connectivity
agent
Billing
Asset Management
Voice Activation
TBB Powers Leading Manufacturers Today
 Off-the-shelf software platform
◦ Connecting a device to the cloud and mobile apps
 Ready-made services and connectivity
modules
 Customizable and integrable
◦ To any device
◦ Any algorithm
 For delivering a fully connected solution
What is TBB?
 Focus
◦ TBB enables device manufacturer to focus on its
core technology – the device
 Great saves
◦ Time-to-market
◦ In-house R&D CAPEX
◦ Cloud OPEX
What are TBB’s Benefits?
Thing Building Blocks – Easily Extensible Architecture
Client Infrastructure
React, React Native
Client Core Libraries
BLE
Device-Specific App
Device Infra
Raspberry PI
Device Simulator
TI
Device Infra.
Device Libraries
FOTA
Device FW
UMS
TBB Core Libraries
Device-
Specific
Microser
vices
Distributed
Scheduler
Encryption
Cloud
Abstraction
API
Versioning
Cloud
Logger
Native Cloud Infrastructure
AWS IoTCloudFormation CloudWatch Kinesis
Learning
Streaming
Telemetry
Manager
Raw Telemetry
Archiver
Smart
Ruler
Telemetry
Analyzer
Integration
Email
Management
Management
User Mgmt Tenant
RESTAPI
Audit
Cloud Deployment Blocks
AWS GCP Azure Bluemix On-Prem
Micro
Seed
Ingestion
Service
Device Config FOTA
SeedCI/CD FOTA
Notification
Management
Sample
System
Sample Web
Sample
Mobile
Adherence Questionnaire
Gait
Cloud
Log
Reporting
IoT Design Dilemmas
 Cloud – the ideal
◦ Protects IP
◦ Data privacy (raw signal = less risk)
◦ Lower TCO
◦ High availability/durability
◦ HIPAA, GDPR, BAA
 Gateway ("fog") – the reality
◦ Offline
◦ True real time
◦ Data BW is large
Where is the Logic & Data?
Demo Architecture
Sensor
Hub
Raspberry PI
TBB RPI JS SDK
AWS IOT
GW
Registry
Rules
Shadow
Kinesis
DynamoDB
Auto Scaling
TBB
Streaming
Sensor
E
L
B
TBB
Mgmt
Auto Scaling
Web
REST API Client
TBB AngularJS SDK
MQTT,
Hub Certificate
Provision Things
Set/Get shadow
Device management
Custom APIs
BLE
Alexa
Voice
Service
Lambda
Skill
The Quickest Way to Your Own Connected Medical Device Solution
Thing Building Blocks

More Related Content

What's hot

IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
MicheleNati
 

What's hot (20)

Enabling the IoT in the Cloud
Enabling the IoT in the Cloud Enabling the IoT in the Cloud
Enabling the IoT in the Cloud
 
GETTING STARTED WITH IOT DATA MANAGEMENT
GETTING STARTED WITH IOT DATA MANAGEMENTGETTING STARTED WITH IOT DATA MANAGEMENT
GETTING STARTED WITH IOT DATA MANAGEMENT
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
 
How Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge Architecture
How Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge ArchitectureHow Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge Architecture
How Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge Architecture
 
Windows for Raspberry Pi 2 Makers (and more!)
Windows for Raspberry Pi 2Makers (and more!)Windows for Raspberry Pi 2Makers (and more!)
Windows for Raspberry Pi 2 Makers (and more!)
 
Global IoT Portfolio & Partners Ecosystem
Global IoT Portfolio & Partners Ecosystem Global IoT Portfolio & Partners Ecosystem
Global IoT Portfolio & Partners Ecosystem
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019
 
Industrial IOT Projects Research Assistance
Industrial IOT Projects Research AssistanceIndustrial IOT Projects Research Assistance
Industrial IOT Projects Research Assistance
 
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AGIoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
 
Azure IoT End-to-End
Azure IoT End-to-EndAzure IoT End-to-End
Azure IoT End-to-End
 
Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development Platform
 
Will Edge Computing IoT Solutions be a Real Trend in 2019?
Will Edge Computing IoT Solutions be a Real Trend in 2019?Will Edge Computing IoT Solutions be a Real Trend in 2019?
Will Edge Computing IoT Solutions be a Real Trend in 2019?
 
Webinar Mitel MiCloud Flex: an introduction
Webinar Mitel MiCloud Flex: an introductionWebinar Mitel MiCloud Flex: an introduction
Webinar Mitel MiCloud Flex: an introduction
 
Keepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge Computing
 
The value of the platform play in real world use cases Software AG cwin18 tou...
The value of the platform play in real world use cases Software AG cwin18 tou...The value of the platform play in real world use cases Software AG cwin18 tou...
The value of the platform play in real world use cases Software AG cwin18 tou...
 
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
 
IoT Platform Meetup - Microsoft
IoT Platform Meetup - MicrosoftIoT Platform Meetup - Microsoft
IoT Platform Meetup - Microsoft
 
Oracle Digital Business Transformation and Internet of Things by Ermin Prašović
Oracle Digital Business Transformation and Internet of Things by Ermin PrašovićOracle Digital Business Transformation and Internet of Things by Ermin Prašović
Oracle Digital Business Transformation and Internet of Things by Ermin Prašović
 
Industries On Transformation
Industries On TransformationIndustries On Transformation
Industries On Transformation
 
Using FIWARE and Microsoft Azure for the development of IoT solutions
Using FIWARE and Microsoft Azure for the development of IoT solutionsUsing FIWARE and Microsoft Azure for the development of IoT solutions
Using FIWARE and Microsoft Azure for the development of IoT solutions
 

Similar to Softimize TBB IoT = device + cloud

IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Academy
 

Similar to Softimize TBB IoT = device + cloud (20)

Eurotech and Red Hat collaboration simplifies Internet of Things integration ...
Eurotech and Red Hat collaboration simplifies Internet of Things integration ...Eurotech and Red Hat collaboration simplifies Internet of Things integration ...
Eurotech and Red Hat collaboration simplifies Internet of Things integration ...
 
IoT Masterclass ESGT Santarem - Connecting The Dots
IoT Masterclass ESGT Santarem -  Connecting The DotsIoT Masterclass ESGT Santarem -  Connecting The Dots
IoT Masterclass ESGT Santarem - Connecting The Dots
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeck
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation
 
#IoTforReal Seminar slidedeck (Codit Belgium - Ghelamco Arena Gent)
#IoTforReal Seminar slidedeck (Codit Belgium - Ghelamco Arena Gent)#IoTforReal Seminar slidedeck (Codit Belgium - Ghelamco Arena Gent)
#IoTforReal Seminar slidedeck (Codit Belgium - Ghelamco Arena Gent)
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoTIoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
8.mentor graphics
8.mentor graphics8.mentor graphics
8.mentor graphics
 
Azure IoT End-to-End
Azure IoT End-to-EndAzure IoT End-to-End
Azure IoT End-to-End
 
Azure IoT Camp
Azure IoT CampAzure IoT Camp
Azure IoT Camp
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT project
 
how to implement an IoT architecture
how to implement an IoT architecturehow to implement an IoT architecture
how to implement an IoT architecture
 
IoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & PerformanceIoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & Performance
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successful
 
AWS IoT Lab Introduction
AWS IoT Lab IntroductionAWS IoT Lab Introduction
AWS IoT Lab Introduction
 
Internet of Things and Azure - DevTeach 2016
Internet of Things and Azure - DevTeach 2016Internet of Things and Azure - DevTeach 2016
Internet of Things and Azure - DevTeach 2016
 
Tips on designing for the Internet of Things
Tips on designing for the Internet of ThingsTips on designing for the Internet of Things
Tips on designing for the Internet of Things
 
Webinar - IoT - Business Transformation Launchpad
Webinar - IoT - Business Transformation LaunchpadWebinar - IoT - Business Transformation Launchpad
Webinar - IoT - Business Transformation Launchpad
 
Microsoft IoT Overview, Vision and Roadmap
Microsoft IoT Overview, Vision and RoadmapMicrosoft IoT Overview, Vision and Roadmap
Microsoft IoT Overview, Vision and Roadmap
 
Adopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationAdopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT Implementation
 

More from Guy Vinograd ☁

More from Guy Vinograd ☁ (13)

Pro medoss
Pro medoss Pro medoss
Pro medoss
 
Comply
Comply Comply
Comply
 
Bio-T -
Bio-T -Bio-T -
Bio-T -
 
What is LoRaWAN_Tom Zamir_IoT Expert
What is LoRaWAN_Tom Zamir_IoT ExpertWhat is LoRaWAN_Tom Zamir_IoT Expert
What is LoRaWAN_Tom Zamir_IoT Expert
 
PetNovations case study_architecting IoT systems - Olga Shpigel
PetNovations case study_architecting IoT systems - Olga ShpigelPetNovations case study_architecting IoT systems - Olga Shpigel
PetNovations case study_architecting IoT systems - Olga Shpigel
 
IoMT as drug device cloud technology for recovery management
IoMT as drug device cloud technology for recovery managementIoMT as drug device cloud technology for recovery management
IoMT as drug device cloud technology for recovery management
 
IoT setup and pairing
IoT setup and pairingIoT setup and pairing
IoT setup and pairing
 
IoT Communication protocols Overview
IoT Communication protocols OverviewIoT Communication protocols Overview
IoT Communication protocols Overview
 
Best practices for connecting medical devices to the cloud
Best practices for connecting medical devices to the cloudBest practices for connecting medical devices to the cloud
Best practices for connecting medical devices to the cloud
 
Best practices for connecting medical devices to the cloud
Best practices for connecting medical devices to the cloudBest practices for connecting medical devices to the cloud
Best practices for connecting medical devices to the cloud
 
Creating Medical Devices for ioMT
Creating Medical Devices for ioMTCreating Medical Devices for ioMT
Creating Medical Devices for ioMT
 
ICI 2017 - Creating Medical IoMT Devices
ICI 2017 - Creating Medical IoMT Devices ICI 2017 - Creating Medical IoMT Devices
ICI 2017 - Creating Medical IoMT Devices
 
Softimize - IoMT is coming
Softimize - IoMT is comingSoftimize - IoMT is coming
Softimize - IoMT is coming
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 

Recently uploaded (20)

A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
How To Build a Successful SaaS Design.pdf
How To Build a Successful SaaS Design.pdfHow To Build a Successful SaaS Design.pdf
How To Build a Successful SaaS Design.pdf
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 

Softimize TBB IoT = device + cloud

  • 1. Guy Vinograd, CEO IoT = Device + Cloud Architecting a Complete IoT Solution
  • 2. Let’s start with a demo SoftiMarket
  • 3. The components of an IoT solution Devices Connectivity IoT Services Apps and Analytics MedTech Home AgriTech Retail Industrial Smart city Short-range protocols Bluetooth/BLE, Wi-Fi, NB-IOT,.. Device and firmware management Offline / Disconnection handling and recovery Internet protocols REST, MQTT, WebSocket, CoAP Cloud IoT Gateways AWS IoT, Azure IoT, Google IoT GDPR Security, privacy, audit Low latency optimizations Compression Real time data processing, visualization, rules and actions Reporting services User and organization management Scalability and cloud cost optimization User interface Algorithms Machine Learning, AI Reports and analytics Similar for most IoT solutionsUnique per solution Unique per solution Device connectivity agent Billing Asset Management Voice Activation
  • 4. TBB Powers Leading Manufacturers Today
  • 5.  Off-the-shelf software platform ◦ Connecting a device to the cloud and mobile apps  Ready-made services and connectivity modules  Customizable and integrable ◦ To any device ◦ Any algorithm  For delivering a fully connected solution What is TBB?
  • 6.  Focus ◦ TBB enables device manufacturer to focus on its core technology – the device  Great saves ◦ Time-to-market ◦ In-house R&D CAPEX ◦ Cloud OPEX What are TBB’s Benefits?
  • 7. Thing Building Blocks – Easily Extensible Architecture Client Infrastructure React, React Native Client Core Libraries BLE Device-Specific App Device Infra Raspberry PI Device Simulator TI Device Infra. Device Libraries FOTA Device FW UMS TBB Core Libraries Device- Specific Microser vices Distributed Scheduler Encryption Cloud Abstraction API Versioning Cloud Logger Native Cloud Infrastructure AWS IoTCloudFormation CloudWatch Kinesis Learning Streaming Telemetry Manager Raw Telemetry Archiver Smart Ruler Telemetry Analyzer Integration Email Management Management User Mgmt Tenant RESTAPI Audit Cloud Deployment Blocks AWS GCP Azure Bluemix On-Prem Micro Seed Ingestion Service Device Config FOTA SeedCI/CD FOTA Notification Management Sample System Sample Web Sample Mobile Adherence Questionnaire Gait Cloud Log Reporting
  • 9.  Cloud – the ideal ◦ Protects IP ◦ Data privacy (raw signal = less risk) ◦ Lower TCO ◦ High availability/durability ◦ HIPAA, GDPR, BAA  Gateway ("fog") – the reality ◦ Offline ◦ True real time ◦ Data BW is large Where is the Logic & Data?
  • 10. Demo Architecture Sensor Hub Raspberry PI TBB RPI JS SDK AWS IOT GW Registry Rules Shadow Kinesis DynamoDB Auto Scaling TBB Streaming Sensor E L B TBB Mgmt Auto Scaling Web REST API Client TBB AngularJS SDK MQTT, Hub Certificate Provision Things Set/Get shadow Device management Custom APIs BLE Alexa Voice Service Lambda Skill
  • 11. The Quickest Way to Your Own Connected Medical Device Solution Thing Building Blocks