Skip to content Skip to navigation

Training

With ITTIA DB training, confront data management design challenges, learn how to obtain the best performance, and prepare your application to integrate smoothly

With ITTIA DB one-on-one training, discover the power of a modern time series database platform for your device application development. You will quickly learn how to include advanced database features and data management, once available for enterprise systems, for your device data management development.

The ITTIA training course covers the data processing and data management architecture of embedded systems and IoT devices, as well as how to leverage database features and toolkits (RTOS, hardware, and more). We collaborate with you to develop a prototype that is relevant to your industry, and we train you to capture, analyze and store time-series data for real-time applications.

Regardless of your database know-how, you will tremendously benefit from ITTIA database training that introduces your team to data management techniques while discovering new insights from various database features and functionalities.

We will introduce developers to database while offering assistance for your specific application data management requirements.

Agenda

You will rapidly learn how to monitor, manage, and analyze real-time data and experience the immense power of a time series database for your embedded system.

First Section: Introduction

  • ITTIA DB features
  • Selection of a prototype use cases
  • Product specification and target hardware
  • Database and schema design
  • Working with the C/C++ API or SQL* statements

Second Section: Edge Data Management

  • Combine, aggregate, and downsample real-time data on demand
  • Simulate and store data originating from multiple sensors
  • Query individual sensors to graph and analyze over any time range
  • Export stored data, ordered by time, as CSV, JSON, XML, etc.
  • Benchmark: ingestion rate, query read latency, export throughput

Third Section: Real-Time Stream Data Monitoring, Processing, Management

  • Design complex queries to concurrently process time-series data
  • Monitor real-time data on embedded systems
  • Manage throughput and latency to accelerate performance
  • Use streams to analyze data
  • Build a complete streaming app and store data
  • Store and aggregate time series data for analysis
    • First-class time series data type
    • Fast ingestion, retrieval, and export

Fourth Section: Securing Data

  • ITTIA DB security capabilities
  • Benefits of DB SEAL security feature for SQL
  • Deploy encryption and authentication
  • ITTIA Secure Development Lifecycle (SDL) and IEC/ISO 62443
  • Secure multitasking/multithreading

Fifth Section: Building a Prototype

  • Validate problem hypothesis
  • Build and test the prototype
  • API and DB Console* for prototyping
  • Remote sensing, preventive maintenance, and forecasting
  • Communicate data to the Cloud (MQTT, HTTPS, ...)

Please contact us and find out for yourself how we will work closely with you to develop safe, secure, reliable, and mission-critical products. For more than a decade, we have worked with industry leaders, assisting them to save development cost and accelerate the development timeline.

*This feature is only available for microprocessors (MPUs) and electronic control units (ECUs).