Course Outline

Introduction to Internet of Things (IoT)

  • Understanding IoT Fundamentals
  • Examples of IoT Devices and Platforms

Overview of IoT Solutions Architecture

  • IoT Components
    • Analog Sensors and Actuators
    • Digital Sensors
  • Internet Gateways and Data Acquisition Systems
    • Data Aggregation
    • Analog to Digital Conversion
  • Edge IT
    • Analytics
    • Pre-Processing
  • Data Center / Cloud
    • Analytics
    • Management
    • Archive

The Role and Benefits of Java in IoT

Overview of the Eclipse Open IoT Stack for Java

  • Kura
  • SmartHome
  • Californium
  • Paho
  • OM2M
  • Eclipse SCADA

Installing and Configuring the Eclipse Open IoT Stack for Java

Using the Eclipse Open IoT Stack for Java to Connect and Manage Devices in an IoT System

  • Using Eclipse Paho for MQTT
  • Using Eclipse Californium for CoAP
  • Using Eclipse Wakaama for Lightweight M2M

Using Eclipse Kura to Connect and Manage Connectivity between IoT Devices with IoT Gateway Services

Building an IoT Java Application with Eclipse Kura

Testing and Deploying an IoT Java Application in Eclipse Kura

Troubleshooting

Summary and Conclusion

Requirements

  • Basic Java programming experience
  • Basic experience or familiarity with microcontrollers
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (3)

Related Courses

IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs

  21 Hours

Big Data Business Intelligence for Govt. Agencies

  35 Hours

Industrial IoT (Internet of Things) for Manufacturing Professionals

  21 Hours

IoT Security

  21 Hours

Related Categories