9:00-9:15 – Short Introduction
9:15-10:45 – First Session: How to begin
10:45-11:00 – Break
11:00-12:15 – Second Session: Concurrency
12:15-13:15 – Lunch
13:15-14:45 – Third Session: High availability
14:45-15:00 – Break
15:00-16:15 – Fourth Session: Security
16:15-17:00 – Q&A
Free 1-day Workshop
INDES-IDS in association with ITTIA present:
Embedded databases in an IoT world
Date: 20 June 2017
Place: Eindhoven area
Time: 09:00 - 17:00
In this workshop, organized in cooperation with ITTIA and INDES-IDS, we will rapidly learn how the latest database technologies can be used to solve real-world embedded and IoT data management problems.
Data management is one of the most critical concerns in building embedded and IoT devices as the need for local data analysis is rapidly growing. To succeed in embedded and IoT application development, software developers need real-world knowledge and hands-on experience. ITTIA provides this expertise in both theory and practice.
With our one-day ITTIA DB SQL training seminar, you will learn when and how to add value by embedding a database into an application, explore the fundamentals and features of ITTIA DB SQL, and discuss the RTOS, GUI, file system, and similar tools required to build intelligent embedded and IoT applications.
Meanwhile, developers will embark on an embedded data management journey that will enable them to build a real IoT application. By working hands-on to complete a tutorial application, over four short sessions developers will be exposed to the most important concepts and functionality for device data management.
First session: How to begin
Explore the essential ITTIA DB SQL skills for managing data in a local database with and without SQL. Start with simple select statements and learn best practices for transactional program logic to search and retrieve data.
- Create a database in C/C++
- Design and initialize a database schema
- Insert records
- Query stored values
Second session: Concurrency
Explore techniques for developing multitasking applications that manage data safely and efficiently.
- Insert and query data in parallel
- RTOS multitasking
- Display data with a GUI task
- Complex queries
Third session: High availability
Gain a solid understanding of how to attain high availability with database replication and other data distribution techniques.
- Data transfer techniques
- Synchronous and asynchronous replication
- Configure replication peers on the fly
Fourth session: Security
Learn key concepts and techniques to keep the data safe and secure.
- Database encryption
- Authenticated peer-to-peer replication
- Secure replication with TLS
This seminar will feature:
The company's platform-independent, safe, secure database software for embedded and mobile platforms offers industry-leading benefits, including exceptional technical support, scalability, efficiency, excellent performance, and low total cost of ownership.
Who should attend
- Embedded software engineers
- Application software engineers
- Middleware software engineers
Meet the presenters
After the presentations and during the breaks, the presenters
will be available to discuss projects in details and provide demonstrations
of their technology.
How to register
Register using the button at the top. You will receive a confirmation within a few days, as well as detailed guidelines a few days before the workshop.
The cost for this one day training seminar is normally US$499 per developer. In this case however, the entire event is free to attend for all qualified attendees. Each developer who completes the ITTIA DB SQL training seminar will become an ITTIA Certified Database Developer and receive a free development license for ITTIA DB SQL.