Hazelcast Platform Advance Workshop for Standard Chartered Bank

Register Now
Event

Hazelcast Platform Advance Workshop for Standard Chartered Bank

Venue: Vivanta Chennai, IT Expressway

Mar 6, 2024 / 12:30 pm Chennai 

Hazelcast welcomes Standard Chartered Bank to a Hazelcast Platform Advance Workshop in Chennai on March 6.

This half-day in-person workshop is an advanced class on the Hazelcast Platform for distributed stream processing. It includes hands-on practice in creating stream processing pipelines in conjunction with a built-in fast data store. 

This session is for advanced Java programmers and architects who are already experienced in building data and event processing applications and want to explore building fast data pipelines for complex event processing systems, similar to SCPay, using multiple data sources and generating results in real-time.

By the end of the course, you will be able to build and run distributed data processing pipelines to solve payment system use cases similar to SCPay without writing complex and long code. We will also cover the stream and event processing technologies’ advantages and disadvantages when approaching real-world, business-related problems.

Course 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
  • Data 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: Building a Payment Processing System?

  • Hands-on – Create a small payment processing system with Hazelcast Platform.

What to bring:

Your laptop, configured with:

  • Any OS
  • JDK 11.0 and your choice of IDE configured with Maven/Ant/Gradle
  • Docker

A list of downloads (Hazelcast image and GitHub repos) will be provided before class.

AGENDA:

  • 12:30 pm: Lunch
  • 1:30 pm – 5 pm: Workshop session

 

 

Presented By

Register Now

Vivanta Chennai, IT Expressway, Rajiv Gandhi Salai, Elcot Sez, Sholinganallur, Chennai, Tamil Nadu, India