THRIOT, AVAGY A DOLGOK LÁZADÁSA AZ OKOSSÁGÉRT DR. PÓCZA KRISZTIÁN.

Slides:



Advertisements
Similar presentations
Connecting IoT Andy Cross, Director Elastacloud Ltd Windows Azure MVP Da zee zij
Advertisements

Hotspot Express $ One of the Pioneers of complete WiFi solutions in India $ Hardware to create HOTSPOTs  Software to secure HOTSPOTs & Manage the users.
Apps of the past Users of today ApplicationOn-PremisesApplication.
FileSecure Implementation Training Patch Management Version 1.1.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
` tuplejump The data engineering platform. A startup with a vision to simplify data engineering and empower the next generation of data powered miracles!
An Introduction to IBM Systems Director
Architecting the Internet of Things Darren Hubert M256.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Scalability == Capacity * Density.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
(re)-Architecting cloud applications on the windows Azure platform CLAEYS Kurt Technology Solution Professional Microsoft EMEA.
Agility Dev TestDeploy Learn Agility.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Power BI for Developers Rui Romano SQLSaturday.com
Microsoft Ignite /28/2017 6:07 PM
SQL Notification Service와 SMS를 활용한 모바일 솔루션
TOUR ,000,000,000 1,000,000, ,000,000 10,000,000 1,000, ,000 10,000 1,000 Transistors Moore’s Law Metcalf‘s Law.
Clinical Data Exchange using HL7 and Mirth Connect Lecture 2 - Toolset to use for working with Mirth Connect. - Mirth Connect architecture. - Changing.
Journey to the Cloud DIFFERENTIATION AGILITY COST SaaS Solutions Higher-level services Cloud Infrastructure.
Pipe Engineering.
How to convert a Demo to Multi-user
Fan Engagement Solution
Deploying Web Application
Internet of Things (Part 1)
Build /26/2018 6:17 AM Building Resilient, Scalable Services with Microsoft Azure Service Fabric Érsek © 2015 Microsoft Corporation.
5/9/2018 7:28 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Connected Living Connected Living What to look for Architecture
Smart Building Solution
Connected Health Solution
Connected Maintenance Solution
The story of an IoT solution
Parcel Tracking Solution Parcel Tracking What to look for Architecture
KARDEX Drive
What is Atlas ? ATLAS is the name of the project that encompasses a range of IOT technologies into outcomes for the Bureau ATLAS is a completely new data.
In-Depth Introduction to Docker
Smart Building Solution
Connected Maintenance Solution
Connected Living Connected Living What to look for Architecture
Connected Health Solution
Advanced Security Architecture System Engineer Cisco: practice-questions.html.
SQL Server 2005 Installation
practice-questions.html If you Are Thinking about your dumps? Introduction:
Advanced Security Architecture for System Engineers Cisco Dumps Get Full Exam Info From: /cisco-question-answers.html.
The Internet of Things (IoT)
Azure IoT End-to-End Martin Abbott.
2017 Real Questions
Practical Choreography with Spring Cloud
Gen-Tao Chiang Data and Analytic Engineer
Microsoft Connect /1/2018 2:36 AM
Time Gathering Systems Secure Data Collection for IBM System i Server
SQL Like Languages in Azure IoT
ASP.NET 5 és ami mögötte van – a gyakorlatban
Smart Home and Garden System
Key Features Automated Self Healing
Technical Capabilities
2/19/2019 9:06 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Open Automation Software
Storing and Processing Sensor Networks Data in Public Clouds
Created by Atif Aziz. ELMAH means is "Error Logging Modules and Handlers". It is an application-wide error logging facility that is completely pluggable.
SQL Like Languages in Azure IoT
TN19-TCI: Integration and API management using TIBCO Cloud™ Integration
SQL Like Languages in Azure IoT
Research on edge computing system based on Linux EdgeX Foundry
Productive + Hybrid + Intelligent + Trusted
Catalin Gheorghiu ML on the Edge.
IoT Security and Privacy
Presentation transcript:

THRIOT, AVAGY A DOLGOK LÁZADÁSA AZ OKOSSÁGÉRT DR. PÓCZA KRISZTIÁN

THRIOT The open source IoT Platform where THings are RIOTing to get connected

Who I am? Why I am doing this?

HOW THRIOT IS SPECIAL? - Goal: satisfy needs from small users (single installations) to even {S,P}aaS providers - Pluggable, loosely coupled providers, architecture - Open source

BASICS, FACTS Company > Service > Network > Device Recording telemetry data – data sinks Sending messages M2M REST API, Websockets Reporting Currently runs on.NET/Windows only (guess what’s my plan) Supports Azure Table Storage, SQL Server, PostgreSQL Heavy automated testing

OPERATION MODES Service Provider Single Company Single Service

ARCHITECTURE - MICROSERVICES

TELEMETRY DATA curl.exe -i -X POST -H "X-DEVICEID: 0bcd12249b24409d81095e5cd86d5170" -H "X-APIKEY: *********************************" -H "Content-Type: application/json" -d "{\"Temperature\": 23, \"Humidity\": 54}"

ON THE DEVICE.NET Linux C++

TELEMETRY DATA.\exec.ps1 -devices devices.txt -operation ocrecord -from 0 -to batch 30 -sleep 2000

MESSAGING.\exec.ps1 -devices devices.txt -operation psendto -from 900 -to batch 20 -sleep 500 -extra 900.\exec.ps1 -devices devices.txt -operation precvcommit -from 0 -to 900 -batch 30 -sleep Custom solution -Check fast if there is a message -For many devices

PLANS HTTPS, WSS Queueing (RabbitMQ, Apache Kafka, EventHub) for telemetry Scaling out Messaging Events and triggers MQTT More Telemetry data sinks (Cassandra, EventHub, generic REST, etc.) and many more… Prepare the components to run the whole platform on a Linux box even on a Raspberry Pi 2

.NET ON LINUX? Prerequisite done: PostgreSQL storage Mono ASP.NET 5 CoreCLR + CoreFX

Q&A Url: Contact: