IoT BOOTCAMP. Become the Next Generation Development Professional.

Size: px
Start display at page:

Download "IoT BOOTCAMP. Become the Next Generation Development Professional."

Transcription

1 IoT BOOTCAMP Become the Next Generation Development Professional

2 IoT Introduction and Architecture MINS $ BILLION TRILLION MILLION BILLION TRILLION Connected People Revenue Opportunity Apps Embedded and Intellignet System GBs of Data IoT INTRODUCTION AND ARCHITECTURE Introduction [40 Minutes] What is IoT? How IoT is applied in different domains? Use cases ranging from Smart Cities to IIoT How large is the IoT Market in different domains? Demo [20 Minutes] Demo of Vmoksha Products & Services IoT Architecture [ 30 Minutes] IoT technology stack Sensors & actuators Hardware platforms Wireless communication protocols Network communication protocols Cloud, its components, and IoT Data streaming in IoT Data store and IoT Analytics & visualization for IoT THE NUMBER OF IoT DEVELOPERS ,5M 3,5M 2,2M 2,8M 1,5M 300K 813K

3 IoT Introduction and Architecture MINS SMS Webhook Call Analytics and Visualization RDMBS No SQL Rule Engine Device Management System REST Services/MQTT (Data Streaming) GPRS Wi-Fi CoAP MQTT HTTP over REST Data Handling IoT Gateway GPRS Z-wave RF ZigBee BLE Data Handling Node (IoT Device) Data Handling Node (IoT Device) Data Handling Node (IoT Device) Sensors and Actuators

4 Sensors and Actuators MINS Sensors and Actuators Sensor & Actuator [20 Minutes] What is sensor & actuator? What is a good sensor? Sensor properties and their classification Types of sensors & actuators Working of typical sensors and actuators CCategories of sensors-commercial/industrial Military/Medical/Food grade sensors Selecting a sensor for your use case IoT hardware platform & comparison Criteria for selecting hardware platform LinkIt ONE Hardware Overview [10 Minutes] The LinkIt One open-source microcontroller platform Schematics, PCB design tools and prototype steps LinkIt One board layout & architecture Why LinkIt One? LinkIt ONE Programming Fundamentals [20 Minutes] How to program LinkIt One with CPP Structure of a typical sketch How to make your Arduino respond to sensors and actuators Reading data from analog or digital sensors Writing data to analog (PWM)/digital actuators

5 Sensors and Actuators MINS Hands-on [90 Minutes] Interfacing Sensors & Actuators with Hardware [20 Minutes] Interfacing sensors with LinkIt One Reading from analog and digital sensors Sensor & Actuator Connecting sensors to LinkIt One to read data from sensor and display on the serial monitor (Temperature, Humidity, Distance, Light, Moisture, Gas (Methane/Alcohol), Proximity, Flame, Motion, Water, Atmospheric Pressure, Luminosity, Accelerometer, Gyroscope) Connecting actuator to LinkIt One and controlling actuator (LED, Relay, Electro Magnet, Motor, Magnetic Switch, Pushbutton, Buzzer) 1) Controlling a motor (actuator) by sensing temperature 2) Controlling an electromagnet (Door) using flame detector (Fire) 3) Controlling a buzzer using ultrasonic ranger & PIR (Human Presence) (Combining sensors to avoid false alarms) 4) Controlling sprinklers using relay by sensing moisture in the soil using moisture sensor

6 IoT Communication Protocol MINS Applicaiton 1 Applicaiton 2 Applicaiton # Applicaiton/Data Layer ONEM2M/ETSI M2M Service Layer HTTP CoAP MQTT Transport Layer ZigBee TCP TCP/UDP NWK Layer RPL IPv4/IPv6 6LoWPAN DataLink Layer PHY Layer IEEE Bluetooth 4.0 Low Energy Wi-Fi NFC 3GPP IoT Communication Protocol IoT Communication Protocol [30 Minutes] Introduction to communication architecture- IoT network protocol stac Protocols used for Node to Gateway communication, Gateway to Cloud (communication channels/network) IoT Wireless Protocols RFID, NFC, Blue Tooth, BLE, ZigBee, Zwave Mesh network Comparision of wireless Protocols How to select a wireless Protocol based on usecase IoT Communication Channels: Wi-Fi, GSM/GPRS, 2G, 3G, LTE Comparison of communication channels How to select communication channels based on use case IoT Network Protocols: MQTT/MQTT-S, CoAP, 6LoWPAN, TCP, UDP, HTTP/s Comparison of the network protocols How to select a network protocol based on use case Introduction to IPv4 & IPv6: Issues with IPv4 in IoT How IPv6 solves the issues with IPv4 Application issues with RF protocol - power consumption, LOS, reliability. Security aspects Communication Protocol Comparision Characteristic Wi-Fi Bluetooth ZigBee 6LoWPAN Peak Data Range High Medium Medium Low Low Medium Low Medium Power Native IPv6 Topology Consortium High Yes Star Wifi-Alliance Low No Star Blurtooth SIG Very Low No Mesh Zigbee Alliance Very Low Yes Mesh IETF, Google

7 Web Services MINS Web Services Web Services [20 Minutes] What is web service? Why web service? Types of web services RESTful web services How typical RESTful web services are used in industry? Introduction to JSON RESTful web services design principles Hands-on [15 Minutes] Postman Client Performing CURD( Create/Update/Read/Delete) operations using HTTP methods Using a Login APP- create user/update info/read user info/delete user/using Postman Ubidot IoT Cloud [ 90 Minutes] Read data from sensors Create JSON object Establish HTTPS connection using Wi-Fi Send JSON data to Ubidot Rest API over HTTPS Create business rules in Ubidot for alarms Send data to Ubidot platform Create rule and configure Alarm (SMS/ ) for your device Send data to Ubidot to trigger the alarm Create and configure Chart or Graph for visualization Control the actuator from Ubidot using polling technique

8 Web Services MINS

9 Web Services MINS MQTT [ 15 Minutes] Introduction to MQTT Difference between typical client and server communication Why MQTT? Features of MQTT MQTT subscribe or publish MQTT wildcards MQTT QoS MQTT security Hands-on Hive MQ MQTT Broker [20 Minutes] Subscribe/publish to an MQTT topic Subscribe to wildcards topics Subscribe/publish with different QoS Using retain flag while publishing to a topic Analyzing the overhead of payload while using MQTT & HTTP/ HTTPS [20 Minutes] Wireshark protocol analyzer basic introduction and usage Filtering network traffic based on protocol Filtering MQTT/HTTP/HTTPS packets Send a JSON string to MQTT broker (Mosquito) Find out total bytes transferred using Wireshark Send the same JSON string to HTTP server Find out total bytes transferred using Wireshark Send the same JSON string to HTTPS server Find out total bytes transferred using Wireshark Summarize the observation and derive conclusions based on observation

10 Web Services MINS HTTP vs MQTT Action HTTP MQTT Get single place of data Send single piece of data Get 100 pieces of data Send 100 pieces of data 302 bytes 320 bytes bytes bytes 69 bytes (<4 times) 47 bytes (<6 times) 2445 bytes (<5 times) 2126 bytes (<6 times) Characteristics of HTTP & MQTT Characteristics HTTP MQTT Style Verbs Message size Quality of service Data distribution Document-centric, request/response GET/POST/PUT/DELETE complex spec Large message, lots of data in headers None, requires custom coding in application No distribution mechanism (1-to-1 only) Data-centric, publish/subscribe Pub/Sub/Unsub, simple protocol, easy to learn 2 bytes in minimus header 3 levels-best effort, at-least-once, exactly once Fully supported 1-to-none, 1-to-1, 1-to-n

11 Customer Cloud Computing Customer Provider Customer Provider Provider MINS Private Cloud Infrastructure as a Service Platform as a Service Software as a Service Applications Applications Applications Applications Data Data Data Data OS OS OS OS Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking Cloud Computing [30 Minutes] What is cloud? What is cloud computing? Benefits of the cloud Deployment models Top cloud providers Service models Service catalogue Advantages of different offerings Introduction to AWS Service provided by AWS - E2C, SimpleDB RDS, Dynamo DB, Elastic Beanstalk, SNS, Cloud Watch, Route 53, VPC, Elastic Load Balancing, S3, EBS, IAM Hands-on [90 Minutes] AWS VPC EC2 Service Launch EC2 Windows/Linux instance S3 Service Use S3 service to create a bucket Upload files from desktop to S3 bucket Lamda function Create a Lambda function to detect an event in S3 bucket

12 Big Data MINS Big Data [30 Minutes] Cloud data storage Introduction to big data Big Data definition and characteristics Who is generating big data Big data analytics Why big data analytics Applications of big data analytics Different data stores Big data technologies - CouchDB, MongoDB, Node4J, Spark, Cassandra Hadoop Ecosystem Hnads-on [30 Minutes] Dynamo DB (Command line)

13 Visual Analytics MINS Visual Analytics [20 Minutes] What is visual analytics? Role of visual analytics in IoT Visual analytic tools for big data Introduction to predictive analytics Standard vizualization tools (list it and hand-on on Tableau) Vizualization JS libraries (demo Health & wealth/hands-on High chart) Demo - Visual Analytics [10 Minutes] Health-Wealth Graph Hnads-on [30 Minutes] Highchart ( Javascript library) Visualization of real-time sensor data using JavaScript library (Highchart) Tableau [30 Minutes] Tableau introduction Using RFID data Using pollution data

14 IoT Product Design MINS IoT Security OT Security IT Security Dependent devices Authentication Authorization Comms Encryption Monitoring Data Leakage (Snooping) Spoofing (acting as) Semi Intelligent devices Access control Data Encryption FW Security Patch Management Intrusion Detection Semi Intelligent devices Device Provisioning OS security SIEM and Analytics Data Security Application Security Network and Communicaiton Device Authentication, Access Provisioning and Monitoring OT+IT threat models, control points and response processes IoT Product Design [30 Minutes] Hardware design consideration in terms of power consumption, security, memory requirement, data-rate, run-time, and protocols constraints Selection of H/W & S/W platforms based on use case IoT security

15 End-To-End Application 180 MINS End-To-End IoT Application Development [180 Minutes] AWS IoT Setup for Application Development [20 Minutes] Over view of the smart city usecase Introduction to AWS IoT Creating a Thing in AWS IoT Downloading SDK and configuring LinkIT One Preparing the LinkIt One to connect to AWS IoT [10 Minutes] Downloading certificates from AWS IoT console Installing certificate in LinkIt One Connecting sensors to LinkIt One Connecting to AWS IoT [30 Minutes] Configuring LinkIt One sketch to connect to AWS IoT through Wi-Fi Establishing MQTT Connection Publishing sensor data to AWS IoT Thing Shadow Subscribing MQTT topic and controlling actuator from Thing shadow Preparing the LinkIt One to connect to AWS IoT [10 Minutes] Run Ultrasonic ranger sketch in LinkIt One and check updation of data from LinkIt One to AWS Thing Shadow Dynamo DB [10 Minutes] Configuration of Dynamo DB Create table in Dynamo DB Rule Engine [10 Minutes] Configuring rule to Dynamo DB Defining rule using SQL statements Validate the rule

16 End-To-End Application 180 MINS Retrive data from Dynamo DB [20 Minutes] Query Dynamo DB for last updated data for each node Sort the data in decenting order to get the latest time series data from each node Plot location & Route on Google map [30 Mins] Based on condition, plot locations of Smart Garbage Bin (node) on Google map with respective status of garbage bin, i.e., empty, half, or full garbage bin Plot the optimized route for garbage collection truck on Google map

17 End-To-End Application 180 MINS

18 IoT Bootcamp 2799 & 2800, Srinidhi, Sector-1, 27th Main, HSR Layout, Bangalore Tel: Mob: vmokshaiot

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect AWS IoT Overview July 2016 Thomas Jones, Partner Solutions Architect AWS customers are connecting physical things to the cloud in every industry imaginable. Healthcare and Life Sciences Municipal Infrastructure

More information

How to Route Internet Traffic between A Mobile Application and IoT Device?

How to Route Internet Traffic between A Mobile Application and IoT Device? Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup

More information

Internet of Things: An Introduction

Internet of Things: An Introduction Internet of Things: An Introduction IoT Overview and Architecture IoT Communication Protocols Acknowledgements 1.1 What is IoT? Internet of Things (IoT) comprises things that have unique identities and

More information

At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

At Course Completion Prepares you as per certification requirements for AWS Developer Associate. [AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

More information

Getting Started with AWS IoT

Getting Started with AWS IoT Getting Started with AWS IoT Denis V. Batalov, PhD @dbatalov Sr. Solutions Architect, AWS EMEA 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Things are becoming connected Source:

More information

UNIK Building Mobile and Wireless Networks Maghsoud Morshedi

UNIK Building Mobile and Wireless Networks Maghsoud Morshedi UNIK4700 - Building Mobile and Wireless Networks Maghsoud Morshedi IoT Market https://iot-analytics.com/iot-market-forecasts-overview/ 21/11/2017 2 IoT Management Advantages Remote provisioning Register

More information

Internet of Things: Latest Technology Development and Applications

Internet of Things: Latest Technology Development and Applications Internet of Things: Latest Technology Development and Applications Mr UY Tat-Kong Assistant Vice President Network Evolution Planning & Development 22 August 2014 Agenda Communication Technologies Development

More information

Fig Data flow diagram and architecture when using the TCUP Cloud Server for PaaS for the Developers and large

Fig Data flow diagram and architecture when using the TCUP Cloud Server for PaaS for the Developers and large base Firewall Applications / Services Internet Firewall Apps APIs RESTful Developer Gather Level 1 Apps User Customer Apps User Customer Embedded IoT s/ M2M Sensor s Hotspot Hotspot Enrich Level 2 LWM2M/

More information

About Intellipaat. About the Course. Why Take This Course?

About Intellipaat. About the Course. Why Take This Course? About Intellipaat Intellipaat is a fast growing professional training provider that is offering training in over 150 most sought-after tools and technologies. We have a learner base of 600,000 in over

More information

Amazon Web Services. Block 402, 4 th Floor, Saptagiri Towers, Above Pantaloons, Begumpet Main Road, Hyderabad Telangana India

Amazon Web Services. Block 402, 4 th Floor, Saptagiri Towers, Above Pantaloons, Begumpet Main Road, Hyderabad Telangana India (AWS) Overview: AWS is a cloud service from Amazon, which provides services in the form of building blocks, these building blocks can be used to create and deploy various types of application in the cloud.

More information

Connecting the Unconnected: IoT Made Simple

Connecting the Unconnected: IoT Made Simple Connecting the Unconnected: IoT Made Simple Max Amordeluso Head of Solutions Architecture AWS EU/EC @maxamorde Internet of Things Internet of Things Why so much interest? Smarter Products That Get Better

More information

IOTIVITY INTRODUCTION

IOTIVITY INTRODUCTION IOTIVITY INTRODUCTION Martin Hsu Intel Open Source Technology Center 1 Content may contain references, logos, trade or service marks that are the property of their respective owners. Agenda Overview Architecture

More information

Jonas Green, Björn Otterdahl HMS Industrial Networks AB. February 22, 2017

Jonas Green, Björn Otterdahl HMS Industrial Networks AB. February 22, 2017 Resource-constrained Industrial Things Proposal for the Adaptation of CoAP to EtherNet/IP Jonas Green, Björn Otterdahl HMS Industrial Networks AB February 22, 2017 Connect all devices in a factory to EtherNet/IP

More information

Harvesting IOT data. (Using IP networks) Ericsson 2014

Harvesting IOT data. (Using IP networks) Ericsson 2014 Harvesting IOT data (Using IP networks) Samita Chakrabarti ETSI M2M Workshop Ericsson 2014 overview The network society AGGREGATION AND CONVERGENCE IP BASED IOT AND M2M NETWORKS USECASES AND PROTOTYPE

More information

IoT on Fedora Using Fedora as a base for the IoT Revolution

IoT on Fedora Using Fedora as a base for the IoT Revolution IoT on Fedora Using Fedora as a base for the IoT Revolution Presented by Peter Robinson Fedora contriibutor, Red Hatter CC-BY-SA Overview Am I just going to talk ARM? HELL NO!! IoT is a LOT bigger than

More information

Kepware Whitepaper. IIoT Protocols to Watch. Aron Semle, R&D Lead. Introduction

Kepware Whitepaper. IIoT Protocols to Watch. Aron Semle, R&D Lead. Introduction Kepware Whitepaper IIoT Protocols to Watch Aron Semle, R&D Lead Introduction IoT is alphabet soup. IIoT, IoE, HTTP, REST, JSON, MQTT, OPC UA, DDS, and the list goes on. Conceptually, we ve discussed IoT

More information

Hands-On with IoT Standards & Protocols

Hands-On with IoT Standards & Protocols DEVNET-3623 Hands-On with IoT Standards & Protocols Casey Bleeker, Developer Evangelist @geekbleek Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this

More information

IoT Ecosystem and Business Opportunities

IoT Ecosystem and Business Opportunities IoT Ecosystem and Business Opportunities 17th May, 2017 1 Copyright 2017 Samsung. All Rights Reserved. Shivakumar Mathapathi Co-Founder & CTO Dew Mobility (Approved Vendor for Samsung) Table of Contents

More information

Training on Amazon AWS Cloud Computing. Course Content

Training on Amazon AWS Cloud Computing. Course Content Training on Amazon AWS Cloud Computing Course Content 15 Amazon Web Services (AWS) Cloud Computing 1) Introduction to cloud computing Introduction to Cloud Computing Why Cloud Computing? Benefits of Cloud

More information

Unit II. Embedded IoT Platform Design Methdology

Unit II. Embedded IoT Platform Design Methdology Unit II Embedded IoT Platform Design Methdology Outline Purpose and Requirement Specification Process Specification Domain model specification Information Model Specification Service specifications IoT

More information

ARM mbed Reference Designs

ARM mbed Reference Designs ARM mbed Reference Designs Steve Ogborne Senior Engineer Internet of Things Business Unit mbed Connect / Shenzhen, China 15 th Dec 2015 Contents Intro Smart City Sub-GHz Reference Design Wi-Fi Reference

More information

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1 BCM4343W IoT Starter Kit Getting Started Guide Version 2.1 Page 1 Copyright 2017 Avnet, Inc. AVNET, Reach Further, and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property

More information

Whitepaper. IoT Protocols. PAASMER Support for Protocols. Website:

Whitepaper. IoT Protocols. PAASMER Support for Protocols. Website: Whitepaper IoT Protocols PAASMER Support for Protocols Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. IoT Protocols 4 3. Connectivity Protocols 5 4. Application Layer

More information

MNEM IoT Presentation for Export

MNEM IoT Presentation for Export MNEM IoT Presentation for Export Scott Colestock MN Enterprise Mobile User Group - August 2016 scott@colestock.net https://www.linkedin.com/in/scolestock Let's talk IoT - why such a big deal now? A lot

More information

for Multi-Services Gateways

for Multi-Services Gateways KURA an OSGi-basedApplication Framework for Multi-Services Gateways Introduction & Technical Overview Pierre Pitiot Grenoble 19 février 2014 Multi-Service Gateway Approach ESF / Increasing Value / Minimizing

More information

ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC MAINFLUX

ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC MAINFLUX ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC CEO @ MAINFLUX Outline Internet of Things (IoT) Common IoT Project challenges - Networking - Power Consumption - Computing Power - Scalability

More information

Enroll Now to Take online Course Contact: Demo video By Chandra sir

Enroll Now to Take online Course   Contact: Demo video By Chandra sir Enroll Now to Take online Course www.vlrtraining.in/register-for-aws Contact:9059868766 9985269518 Demo video By Chandra sir www.youtube.com/watch?v=8pu1who2j_k Chandra sir Class 01 https://www.youtube.com/watch?v=fccgwstm-cc

More information

Agile IoT Solution Driving Digital Transformation of Transportation

Agile IoT Solution Driving Digital Transformation of Transportation Agile IoT Solution Driving Digital Transformation of Transportation Dr. Wu Chou IEEE Fellow & CTO Enterprise Network Product Line, Huawei Products & Solutions IoT: Next Billions of Connections Smart Building

More information

Internet of Things: Demonstration. Mr. Bernard G. Cruz Lecturer

Internet of Things: Demonstration. Mr. Bernard G. Cruz Lecturer Internet of Things: Demonstration Mr. Bernard G. Cruz Lecturer I N T E R N E T a network of networks using a physical cable or wireless media for connection interconnection of all LANs and WANs across

More information

Zombie Apocalypse Workshop

Zombie Apocalypse Workshop Zombie Apocalypse Workshop Building Serverless Microservices Danilo Poccia @danilop Paolo Latella @LatellaPaolo September 22 nd, 2016 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More information

A FLEXIBLE, MULTI-PURPOSE, OPEN SOURCE TEST PLATFORM FOR IOT TESTING

A FLEXIBLE, MULTI-PURPOSE, OPEN SOURCE TEST PLATFORM FOR IOT TESTING A FLEXIBLE, MULTI-PURPOSE, OPEN SOURCE TEST PLATFORM FOR IOT TESTING Presented by Tibor Csöndes and Antal Wu-Hen-Chang Ericsson Hungary Ltd. tibor.csondes@ericsson.com, antal.wu-hen-chang@ericsson.com

More information

IoT Intro. Fernando Solano Warsaw University of Technology

IoT Intro. Fernando Solano Warsaw University of Technology IoT Intro Fernando Solano Warsaw University of Technology fs@tele.pw.edu.pl Embedded Systems Wireless Sensor and Actuator Networks Enabling technologies Communication Protocols Cloud Computing Big Data

More information

Using the tpm with iot

Using the tpm with iot Using the tpm with iot David Grawrock Security Architect, Senior Principle Engineer Agenda History Lesson What Does IoT Need How Does The Fulfill Needs Usage IoT Security 2 History Worked on the from 1999

More information

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu Enhancement of CoAP Packet Delivery Performance for Internet of Things Hang Liu Outline Motivation and Industrial Relevance Project Objectives Approach and Previous Results Future Work Outcome and Impact

More information

Lecture 04 Introduction: IoT Networking - Part I

Lecture 04 Introduction: IoT Networking - Part I Introduction to Industry 4.0 and Industrial Internet of Things Prof. Sudip Misra Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture 04 Introduction: IoT Networking

More information

Towards a Zero-Configuration Wireless Sensor Network Architecture for Smart Buildings

Towards a Zero-Configuration Wireless Sensor Network Architecture for Smart Buildings Towards a Zero-Configuration Wireless Sensor Network Architecture for Smart Buildings By Lars Schor, Philipp Sommer, Roger Wattenhofer Computer Engineering and Networks Laboratory ETH Zurich, Switzerland

More information

Smart Homes and Cities

Smart Homes and Cities Smart Homes and Cities 1 Wireless Sensors at Smart Home Security sensors, cameras, thermostats, smart plugs, lights, Entertainment systems. Do-it-Yourself (DIY) sensors Actuators Smart plug Motion detector

More information

DEEP ARMOR. Hands-on Exploitation & Hardening of Wearable and IoT Platforms. Sumanth Naropanth & Sunil Kumar

DEEP ARMOR. Hands-on Exploitation & Hardening of Wearable and IoT Platforms. Sumanth Naropanth & Sunil Kumar DEEP ARMOR Hands-on Exploitation & Hardening of Wearable and IoT Platforms Sumanth Naropanth & Sunil Kumar Agenda Technical overview of an IoT/wearable ecosystem Building blocks Communication Protocols

More information

Developing a Common Language for Communication between Disparate IoT Devices and Applications across Various Wireless Technologies

Developing a Common Language for Communication between Disparate IoT Devices and Applications across Various Wireless Technologies Developing a Common Language for Communication between Disparate IoT Devices and Applications across Various Wireless Technologies Phil Beecher - President, Wi-Sun Alliance Matthew Michael - Sr. Director

More information

Powering the Internet of Things with MQTT

Powering the Internet of Things with MQTT Powering the Internet of Things with MQTT By Ming Fong Senior Principal Development Engineer Schneider-Electric Software, LLC. Introduction In the last ten years, devices such as smartphones, wearable

More information

MODAInnovations Complete Academic Project Solutions

MODAInnovations Complete Academic Project Solutions MODAInnovations Complete Academic Project Solutions 9538304161 www.modainnovations.com modainnovations@gmail.com ECE PROJECTS S NO 1 2 3 4 Project Title A Low Cost Web Based Remote System With Built-In

More information

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Network stack Application Transport Network Data Link Physical Level 802.15.4 Bluetooth Lora

More information

The Integrated Smart & Security Platform Powered the Developing of IOT

The Integrated Smart & Security Platform Powered the Developing of IOT The Integrated Smart & Security Platform Powered the Developing of IOT We Are Entering A New Era- 50million connections Smart-Healthcare Smart-Wearable VR/AR Intelligent Transportation Eco-Agriculture

More information

Using a RESTful API to Connect to Remote I/Os

Using a RESTful API to Connect to Remote I/Os Using a RESTful API to Connect to Remote I/Os Contents Moxa Technical Support Team support@moxa.com 1. Introduction... 2 2. What is a RESTful API?... 2 3. Why using a RESTful API is easy for web service

More information

Security Aspekts on Services for Serverless Architectures. Bertram Dorn EMEA Specialized Solutions Architect Security and Compliance

Security Aspekts on Services for Serverless Architectures. Bertram Dorn EMEA Specialized Solutions Architect Security and Compliance Security Aspekts on Services for Serverless Architectures Bertram Dorn EMEA Specialized Solutions Architect Security and Compliance Agenda: Security in General Services in Scope Aspects of Services for

More information

Lesson 9 Smart city Services And Monitoring. Chapter-12 L09: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 9 Smart city Services And Monitoring. Chapter-12 L09: Internet of Things , Raj Kamal, Publs.: McGraw-Hill Education Lesson 9 Smart city Services And Monitoring 1 Tech-Mahindra partnering with ThingWorx Smart City Solutions Smart traffic solutions Smart energy management Smart parking, Smart waste bins Smart street lighting

More information

Develop and test your Mobile App faster on AWS

Develop and test your Mobile App faster on AWS Develop and test your Mobile App faster on AWS Carlos Sanchiz, Solutions Architect @xcarlosx26 #AWSSummit 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The best mobile apps are

More information

Introduction to Networked Embedded Systems and Course Description. Song Han Office: ITEB 355

Introduction to Networked Embedded Systems and Course Description. Song Han Office: ITEB 355 Introduction to Networked Embedded Systems and Course Description Song Han song.han@uconn.edu Office: ITEB 355 Instructor: Song Han Self-Introduction Instructor email: song.han@uconn.edu Office: ITEB 355

More information

Communication and Networking in the IoT

Communication and Networking in the IoT Communication and Networking in the IoT Alper Sinan Akyurek System Energy Efficiency Lab seelab.ucsd.edu 1 Internet of Things l Networking l link (machines, especially computers) to operate interactively

More information

Cloud Computing. Amazon Web Services (AWS)

Cloud Computing. Amazon Web Services (AWS) Cloud Computing What is Cloud Computing? Benefit of cloud computing Overview of IAAS, PAAS, SAAS Types Of Cloud private, public & hybrid Amazon Web Services (AWS) Introduction to Cloud Computing. Introduction

More information

Cloud Based IoT Application Provisioning (The Case of Wireless Sensor Applications)

Cloud Based IoT Application Provisioning (The Case of Wireless Sensor Applications) Cloud Based IoT Application Provisioning (The Case of Wireless Sensor Applications) (ENCS 691K Chapter 7) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/

More information

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization:

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization: AWS Course Syllabus Linux Fundamentals Installation and Initialization: Installation, Package Selection Anatomy of a Kickstart File, Command line Introduction to Bash Shell System Initialization, Starting

More information

Demystifying the Internet of Things. NFMT Las Vegas November 1 st 2016 Session T2.B

Demystifying the Internet of Things. NFMT Las Vegas November 1 st 2016 Session T2.B NFMT Las Vegas November 1 st 2016 Session T2.B About JFC & Associates Some of our services CMMS Implementations/Support/Review IoT Implementations (Devices/Platforms) Site Surveys and Asset Data Collection

More information

FAQs. Business (CIP 2.2) AWS Market Place Troubleshooting and FAQ Guide

FAQs. Business (CIP 2.2) AWS Market Place Troubleshooting and FAQ Guide FAQs 1. What is the browser compatibility for logging into the TCS Connected Intelligence Data Lake for Business Portal? Please check whether you are using Mozilla Firefox 18 or above and Google Chrome

More information

Werden Sie ein Teil von Internet der Dinge auf AWS. AWS Enterprise Summit 2015 Dr. Markus Schmidberger -

Werden Sie ein Teil von Internet der Dinge auf AWS. AWS Enterprise Summit 2015 Dr. Markus Schmidberger - Werden Sie ein Teil von Internet der Dinge auf AWS AWS Enterprise Summit 2015 Dr. Markus Schmidberger - schmidbe@amazon.de Internet of Things is the network of physical objects or "things" embedded with

More information

How can you implement this through a script that a scheduling daemon runs daily on the application servers?

How can you implement this through a script that a scheduling daemon runs daily on the application servers? You ve been tasked with implementing an automated data backup solution for your application servers that run on Amazon EC2 with Amazon EBS volumes. You want to use a distributed data store for your backups

More information

Guide to Wireless Communications, 3 rd Edition. Objectives

Guide to Wireless Communications, 3 rd Edition. Objectives Guide to Wireless Communications, 3 rd Edition Chapter 5 Wireless Personal Area Networks Objectives Describe a wireless personal area network (WPAN) List the different WPAN standards and their applications

More information

Message Queuing Telemetry Transport

Message Queuing Telemetry Transport Message Queuing Telemetry Transport G. Priyanka Reddy B.Tech Student, Sphoorthy Engineering College, Hyderabad. Abstract: Internet of things refers to uniquely identifiable objects and the representation

More information

CONNECTING SERVICES IN IOT DESIGN

CONNECTING SERVICES IN IOT DESIGN CONNECTING SERVICES IN IOT DESIGN RELOC s.r.l. Conference Lake Garda, 7-8 April 2016 Internet-of-Things Evolution of the Internet in which everyday physical objects are seamlessly integrated into the information

More information

System Architecture Challenges in the Home M2M Network

System Architecture Challenges in the Home M2M Network System Architecture Challenges in the Home M2M Network Michael Starsinic InterDigital Communications M2M Background M2M Communications Machine-to-Machine or Machine-to-Man The Machine usually includes

More information

THE NEED FOR SMART SENSORS IN IOT. Internet. Uwe Hirsch Senior Business Development Manager

THE NEED FOR SMART SENSORS IN IOT. Internet. Uwe Hirsch Senior Business Development Manager THE NEED FOR SMART SENSORS IN IOT Internet Uwe Hirsch Senior Business Development Manager Uwe.Hirsch@Avnet-Memec.eu IOT APPLICATIONS ENABLED BY DIFFERENT SENSORS Traffic Management Up to 40% of traffic

More information

15 th November 2016 IoT Build Conference, Double Tree Hilton, Tower of London London, UK

15 th November 2016 IoT Build Conference, Double Tree Hilton, Tower of London London, UK 15 th November 2016 IoT Build Conference, Double Tree Hilton, Tower of London London, UK Jeevarathinam Ravikumar (Ravi) Stanley Security Europe (Stanley Black & Decker) 1 Agenda 1 2 3 4 Defining IoT Creating

More information

Yanzi IoT for Smart Buildings From Sensor to Cloud. Marie Lassborn, VP Cloud Operations Jfokus 2018

Yanzi IoT for Smart Buildings From Sensor to Cloud. Marie Lassborn, VP Cloud Operations Jfokus 2018 Yanzi IoT for Smart Buildings From Sensor to Cloud Marie Lassborn, VP Cloud Operations Jfokus 2018 1 WHAT IS YANZI? Analytics Conversions Storage Cloud Visualizations An IoT Solution for Smart Office Headquarter

More information

IoT with Apache ActiveMQ, Camel and Spark

IoT with Apache ActiveMQ, Camel and Spark IoT with Apache ActiveMQ, Camel and Spark Burr Sutter - Red Hat Agenda Business & IT Architecture IoT Architecture IETF IoT Use Case Ingestion: Apache ActiveMQ, Apache Camel Analytics: Apache Spark Demos

More information

What do we expect from Wireless in the Factory?

What do we expect from Wireless in the Factory? What do we expect from Wireless in the Factory? And what are we doing about it? ETSI Wireless Factory Workshop, 15 December 2008 Tim Whittaker System Architect, Wireless Division 11 December 2008 S4989-P-188

More information

Networking. Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness

Networking. Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness What is a Computer Network General definition Related hardware Network Interface Card Network Operating

More information

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017 mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM mbed: Connecting chip to cloud Device software Device services Third-party cloud services IoT device application mbed Cloud Update IoT cloud

More information

Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd.

Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd. Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd. Low Power Wide Area Network (LPWAN) q Low-Power WAN Technologies are designed for machine-to-machine

More information

Internet of Everything for Industry SFO15-209

Internet of Everything for Industry SFO15-209 Internet of Everything for Industry SFO15-209 Bent G Christensen Connected Devices BU, Cisco September 2015 People - are increasingly connecting more devices and providing more data. Data - transforming

More information

An Implementation of Fog Computing Attributes in an IoT Environment

An Implementation of Fog Computing Attributes in an IoT Environment An Implementation of Fog Computing Attributes in an IoT Environment Ranjit Deshpande CTO K2 Inc. Introduction Ranjit Deshpande CTO K2 Inc. K2 Inc. s end-to-end IoT platform Transforms Sensor Data into

More information

Launch Smart Products With End-to-End Solutions You & Your Customers Can Trust

Launch Smart Products With End-to-End Solutions You & Your Customers Can Trust Solution Brief: Launch Smart Products With End-to-End Solutions You & Your Customers Can Trust DeviceTone, our ready to run "connect, manage and enable" solution for product companies, makes secure connectivity,

More information

Amazon Web Services (AWS) Training Course Content

Amazon Web Services (AWS) Training Course Content Amazon Web Services (AWS) Training Course Content SECTION 1: CLOUD COMPUTING INTRODUCTION History of Cloud Computing Concept of Client Server Computing Distributed Computing and it s Challenges What is

More information

INTEROPERABILITY ISSUES IN IOT

INTEROPERABILITY ISSUES IN IOT INTEROPERABILITY ISSUES IN IOT 4/8/2016 WHITEPAPER Interoperability is the key issue ailing the mass adoption of IoT devices. Standardization is the remedy. This paper talks about the inherent Interoperability

More information

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM Agenda Linaro Linaro s IoT efforts Demo Business Models Design and sell x86 chips 2016 $59.5Bn Revenue Sells

More information

How to use IoT Platforms for the Smart Buildings and Data Centers

How to use IoT Platforms for the Smart Buildings and Data Centers How to use IoT Platforms for the Smart Buildings and Data Centers Murat Cudi Erentürk ISACA CISA, ISO 27001 Lead Auditor Gandalf Consulting and Software Ltd. What does IoT look like? What does IoT look

More information

Steven Edouard SDET, US - DX Audience West Microsoft Bruno Terkaly Principal Software Engineer - Microsoft

Steven Edouard SDET, US - DX Audience West Microsoft Bruno Terkaly Principal Software Engineer - Microsoft Steven Edouard SDET, US - DX Audience West Microsoft Bruno Terkaly Principal Software Engineer - Microsoft Steven and Bruno Info Section 3 Software Architecture Section 7 The Protocol challenge Progress

More information

Part I: Building intelligent, low power, connected things at a low cost

Part I: Building intelligent, low power, connected things at a low cost Part I: Building intelligent, low power, connected things at a low cost Introductions Market trends - edge/fog Global connectivity connectivity challenges & options Connecting the edge & the options Device

More information

Security & Compliance in the AWS Cloud. Amazon Web Services

Security & Compliance in the AWS Cloud. Amazon Web Services Security & Compliance in the AWS Cloud Amazon Web Services Our Culture Simple Security Controls Job Zero AWS Pace of Innovation AWS has been continually expanding its services to support virtually any

More information

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect Serverless Architecture Hochskalierbare Anwendungen ohne Server Sascha Möllering, Solutions Architect Agenda Serverless Architecture AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon S3 Serverless Framework

More information

Enabling IOT. IQRF Alliance Conference May Harald Weidinger Key Client Manager

Enabling IOT. IQRF Alliance Conference May Harald Weidinger Key Client Manager Enabling IOT IQRF Alliance Conference May 2016 Harald Weidinger Key Client Manager IQRF Alliance Conference, May 2016 2 Vision, Mission & Goals Vision : Make Microchip a leading provider of IoT ecosystems,

More information

Watchdata SIMachine (M2M Solution)

Watchdata SIMachine (M2M Solution) Watchdata SIMachine (M2M Solution) A Introduction to M2M B Introduction to SIMachine C SIMachine Product Applications Technology Evolution ~ 1950 ~ 1980 ~ 1995 ~ 1999 Computer Internet Mobile Communication

More information

Introduction to Cloud Computing

Introduction to Cloud Computing You will learn how to: Build and deploy cloud applications and develop an effective implementation strategy Leverage cloud vendors Amazon EC2 and Amazon S3 Exploit Software as a Service (SaaS) to optimize

More information

ActiveNET. #202, Manjeera Plaza, Opp: Aditya Park Inn, Ameerpetet HYD

ActiveNET. #202, Manjeera Plaza, Opp: Aditya Park Inn, Ameerpetet HYD ActiveNET #202, Manjeera Plaza, Opp: Aditya Park Inn, Ameerpetet HYD-500018 9848111288 activesurya@ @gmail.com wwww.activenetinformatics.com y Suryanaray yana By AWS Course Content 1. Introduction to Cloud

More information

Amazon Web Services Training. Training Topics:

Amazon Web Services Training. Training Topics: Amazon Web Services Training Training Topics: SECTION1: INTRODUCTION TO CLOUD COMPUTING A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction to Cloud Computing

More information

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017 Open Source IoT Eclipse IoT Tim De Borger - tdeborge@redhat.com Senior Solution Architect 13/06/2017 Disclaimer The content set forth herein is Red Hat confidential information and does not constitute

More information

NGF0502 AWS Student Slides

NGF0502 AWS Student Slides NextGen Firewall AWS Use Cases Barracuda NextGen Firewall F Implementation Guide Architectures and Deployments Based on four use cases Edge Firewall Secure Remote Access Office to Cloud / Hybrid Cloud

More information

Constrained Application Protocol (CoAP) Vilen Looga, M.Sc. Doctoral

Constrained Application Protocol (CoAP) Vilen Looga, M.Sc. Doctoral Constrained Application Protocol (CoAP) Vilen Looga, M.Sc. Doctoral Student @dcs.aalto Outline Introduction CoAP at a glance Messages Observe Hardware Demo MAMMOTH Conclusions References 50 billion connected

More information

ETSI M2M workshop Nov 2013

ETSI M2M workshop Nov 2013 Promoting the use of IP in networks of Smart Objects ETSI M2M workshop Nov 2013 Patrick Wetterwald IPSO President pwetterw@cisco.com IPSO Alliance use only @2013 Enabling the Internet of Things The IPSO

More information

IoT protocols for the Things

IoT protocols for the Things IoT protocols for the Things Who am I? Christian E. Legare Executive Vice President & Chief Technology Officer I joined Micrium in 2002, a leading provider of embedded software, including the uc/os real

More information

IQRF Alliance. Simon Chudoba CEO, IQRF Alliance. Šimon Chudoba, IQRF Alliance, CEO

IQRF Alliance. Simon Chudoba CEO, IQRF Alliance. Šimon Chudoba, IQRF Alliance, CEO IQRF Alliance Simon Chudoba CEO, IQRF Alliance Šimon Chudoba, IQRF Alliance, CEO Members 65 members 15 countries 200k+ devices installed Wireless Solutions Smart Cities Smart Buildings Internet of Things

More information

Security & Compliance in the AWS Cloud. Vijay Rangarajan Senior Cloud Architect, ASEAN Amazon Web

Security & Compliance in the AWS Cloud. Vijay Rangarajan Senior Cloud Architect, ASEAN Amazon Web Security & Compliance in the AWS Cloud Vijay Rangarajan Senior Cloud Architect, ASEAN Amazon Web Services @awscloud www.cloudsec.com #CLOUDSEC Security & Compliance in the AWS Cloud TECHNICAL & BUSINESS

More information

Arm Mbed Edge. Shiv Ramamurthi Arm. Arm Tech Symposia Arm Limited

Arm Mbed Edge. Shiv Ramamurthi Arm. Arm Tech Symposia Arm Limited Arm Mbed Edge Shiv Ramamurthi Arm Arm Tech Symposia 2017 IoT increasing efficiency, yield, and convenience Commercial buildings Better energy & space utilization Precision farming and connected sites Increased

More information

A Language-based Approach to Interoperability of IoT Platforms

A Language-based Approach to Interoperability of IoT Platforms COLLECTOR CoAP TEMPERATURE SENSOR HTTP/FTP/SMTP UDP Set Temperature 70 ºF Get Temperature 68 ºF END TO END PATTERN PUBLISH/SUBSCRIBE PATTERN HVAC COLLECTOR TEMPERATURE SENSOR HVAC TCP/UDP TEMPERATURE SENSOR

More information

Major Components of the Internet of Things Systems

Major Components of the Internet of Things Systems Major Components of the Internet of Things Systems 1 1. Sensors and Control Units 2 Sensors Analog Sensors: thermistor, photoconductor, pressure gauge and Hall sensor Digital Sensors: touch sensor, proximity

More information

AT&T Flow Designer. Current Environment

AT&T Flow Designer. Current Environment AT&T Flow Designer A Visual IoT Application Development environment that includes reusable components, drag & drop design capabilities, team collaboration, and cloud deployment that allows M2M/IoT developers

More information

Topics. Introduction Architecture Node Types Network Topologies Traffic Modes Frame Format Applications Conclusion

Topics. Introduction Architecture Node Types Network Topologies Traffic Modes Frame Format Applications Conclusion ZigBee Topics Introduction Architecture Node Types Network Topologies Traffic Modes Frame Format Applications Conclusion Introduction The Wireless technologies (WiFi,GSM,and Bluetooth) All have one thing

More information

GIoTS & IOT Week 2017: IOT Reality Check Patrick Wetterwald, CTAO IOT Standards and Architecture

GIoTS & IOT Week 2017: IOT Reality Check Patrick Wetterwald, CTAO IOT Standards and Architecture GIoTS & IOT Week 2017: IOT Reality Check Patrick Wetterwald, CTAO IOT Standards and Architecture ETSI IP6 Vice Chairman, IEC SEG8 Chair, IPSO Alliance Past President pwetterw@cisco.com June 6 th, 2017

More information

Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content

Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content Introduction to Cloud Computing A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction

More information

Singapore Deregulation and Smart Homes

Singapore Deregulation and Smart Homes Singapore Deregulation and Smart Homes Building a Foundation for A Energy Smart City Power Automation. All Rights Reserved Contents + Introduction Energy Deregulation In Singapore What is a Smart Home

More information

USING DEVICE LIFECYCLE MANAGEMENT TO FUTURE PROOF YOUR IOT DEPLOYMENT

USING DEVICE LIFECYCLE MANAGEMENT TO FUTURE PROOF YOUR IOT DEPLOYMENT USING DEVICE LIFECYCLE MANAGEMENT TO FUTURE PROOF YOUR IOT DEPLOYMENT Tom Gibbings Market Development Manager 2017 WIND RIVER. ALL RIGHTS RESERVED. IOT IS CHANGING HOW WE LIVE AND WORK 2 2017 WIND RIVER.

More information