Fundamentals course
The Fundamentals course is intended for users with no or limited experience of the Crosser solution. You can follow this course using any Crosser account, including free-trials. This is an on-demand course and you complete it at your own pace.
Course outline
- The Crosser Streaming Analytics solution
- The Crosser module library
- Designing, testing and deploying processing flows
- Hands-on exercises covering basic use cases
- Installing a local edge node
If you complete the course, including the examination exercise you will receive a diploma.
Expected time to complete this course is ~20 hours.
Course material
The course is divided into six sessions, each with a presentation and introduction to exercises. The slides used in these presentations are added as attachments to this document and video recordings are presented below.
Introduction (50:21)
Agenda
- Crosser Solution Concepts
- Flow-based processing
- Understanding Messages
Video recording of the presentation can be found here→
Download the presentation in PDF - Session 1 (Introduction)
First Flow (1:00:59)
Agenda
- UI introduction
- Flows
- The Flow Studio
- Module settings
- Testing and Deploying Flows
- Other functions
- Message filtering
- Managing Flows
- Modules covered:
- Data Generator module
- Aggregate module
- Text Template module
- MQTT Pub Client module
- Exercise 1: Build your first flow – step by step
Video recording of the presentation can be found here→
Download the presentation in PDF - Session 2 (First flow)
Streaming data inputs (28:16)
Agenda
- Re-format messages
- Property Mapper module
- External streaming inputs (push)
- MQTT Sub Client module
- Multi-path flows
- Split module
- Math operations
- Math module
- Exercise 2: Process streaming data
Video recording of the presentation can be found here→
Download the presentation in PDF - Session 3 (Streaming data inputs)
Arrays (21:59)
Agenda
- Trigger modules
- Array modules
- Exercise 3: Processing array data
Video recording of the presentation can be found here→
Download the presentation in PDF - Session 4 (Arrays)
Non-streaming data, installing a local Node (19:55)
Agenda
- Exercise 4: Non-streaming data
- Interval module
- HTTP Request module
- HTTP Listener module
- Local Nodes
- Data directory
- Dashboard
- Local Node UI
- Exercise 5: Local Crosser Node
- Installation
- Deploy a flow
- Flow versions
Video recording of the presentation can be found here→
Download the presentation in PDF - Session 5 (Non-streaming data, installing node)
Files and Exam! (23:50)
Agenda
- Administration
- Users
- Roles & Permissions
- Authenticating users using external authentication services
- Working with files
- CSV Reader module
- File TextReader module
- File TextWriter module
- File StreamWriter module
- Additional file related modules
- Exercise 6: Working with files
- Exam!
Video recording of the presentation can be found here→
Download the presentation in PDF - Session 6 (Files)
Search Documentation
Page Sections