Real-Time Stream Processing Training with Hazelcast – Bangalore, JW Marriott


Details
Please register here: https://hazelcast.com/resources/real-time-stream-processing-training-with-hazelcast-bangalore/
Venue: JW Marriott, Bangalore
This half-day in-person seminar is an introduction to the Hazelcast API for distributed stream processing. This class combines conceptual overviews with hands-on practice creating stream processing pipelines in conjunction with a built-in fast data store. This class is for advanced Java programmers who are already experienced in building data processing applications and want to take their first steps in working with stream processing.
By the end of the course, you will be able to build and run distributed streaming pipelines to process data in real-time. We will also cover the advantages and disadvantages of the stream processing technologies available when approaching real-world, business-related problems.
By attending the training you will receive a digital badge, which you can add to your CV or LinkedIn.
The workshop will cover the following topics:
The Hazelcast Platform
- Platform functions – data in motion, data at rest
- Distributed processing
- Lab environment overview
- Hands-on – download Hazelcast, verify lab setup and tools
Platform Implementations
- Problems and Solution Architectures
Stream Processing
- Terminology
- Building Blocks
- Declarative Programming
Transforming a Data Stream
- The Pipeline API
- Basic Transformations
- Hands-on – transforming a data stream
Using the Hazelcast Platform
- Fast Data Storage – data at rest
- Hands-on – Integrating Hazelcast functionality
Data Enrichment
- Enrichment options
- Hands-on – Enriching the Data Stream
Aggregations and Stateful Streaming
- Stateful Processing
- Aggregations
- Windowing
- Grouping
- Hands-on – Aggregations
Capstone: Writing an IOT Application
- Hands-on – Create a complete IOT application using the Hazelcast pipeline API
WHAT TO BRING:
Your laptop, configured with:
- Any OS
- Java Runtime Environment 8.0 or newer
- JDK 8.0 and your choice of IDE
- Docker
A list of downloads (Hazelcast image and GitHub repos) will be provided prior to class.
Lunch and Refreshments will be provided.
AGENDA:
- 12:30 pm: Lunch
- 1:00 pm – 5 pm: Training session
Target audience: Java application developers and solution architects.
Prerequisites: Familiarity with declarative programming and Java lambdas.
Please register here: https://hazelcast.com/resources/real-time-stream-processing-training-with-hazelcast-bangalore/
COVID-19 safety measures

Real-Time Stream Processing Training with Hazelcast – Bangalore, JW Marriott