Skip to content

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

Photo of Chiara Rocci
Hosted By
Chiara R.
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

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Hazelcast User Group Bangalore group
Hazelcast User Group Bangalore
See more events
JW Marriott Hotel Bengaluru
24/1, Vittal Mallya Rd · Bengaluru, Ka