Course Code: hazelcast
Duration: 14 hours
Prerequisites:
  • An understanding of distributed systems
  • Experience with in-memory database technologies
  • Java programming experience

Audience

  • Developers
  • System administrators
Overview:

Hazelcast is an open source in-memory data grid platform for distributed computing and data storage. It provides a scalable cluster for efficient workload handling and integration with data sources and cloud technologies.    

This instructor-led, live training (online or onsite) is aimed at developers and system administrators who wish to use Hazelcast for processing distributed data structures and optimizing application performance.

By the end of this training, participants will be able to:

  • Install and configure Hazelcast to start creating and managing a cluster.
  • Create a cluster for initiating automatic discovery of multiple processes.
  • Set up Management Center for cluster connections and monitoring.
  • Develop applications and deploy them through the Hazelcast cluster.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Hazelcast vs Redis
  • Overview of Hazelcast Features and Architecture
  • Understanding distributed data structures

Getting Started

  • Installing and configure Hazelcast
  • Creating and starting a cluster

Exploring Hazelcast Tools

  • Caching data
  • Implementing data ingestion
  • Running distributed queries

Working with Data Streams

  • Building data pipelines
  • Transforming data streams
  • Aggregating stateful data

Testing Hazelcast Clusters

  • Running integration tests
  • Randomizing cluster names
  • Cleaning up and testing sources

Managing Clusters

  • Securing a cluster
  • Monitoring and maintaining a cluster
  • Optimizing cluster performance
  • Deploying applications on premise and cloud environments

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - Distributed Data Processing and Storage with Hazelcast

Qatar - Distributed Data Processing and Storage with Hazelcast

Egypt - Distributed Data Processing and Storage with Hazelcast

Saudi Arabia - Distributed Data Processing and Storage with Hazelcast

South Africa - Distributed Data Processing and Storage with Hazelcast

Brasil - Distributed Data Processing and Storage with Hazelcast

Canada - Distributed Data Processing and Storage with Hazelcast

中国 - Distributed Data Processing and Storage with Hazelcast

香港 - Distributed Data Processing and Storage with Hazelcast

澳門 - Distributed Data Processing and Storage with Hazelcast

台灣 - Distributed Data Processing and Storage with Hazelcast

USA - Distributed Data Processing and Storage with Hazelcast

Österreich - Distributed Data Processing and Storage with Hazelcast

Schweiz - Distributed Data Processing and Storage with Hazelcast

Deutschland - Distributed Data Processing and Storage with Hazelcast

Czech Republic - Distributed Data Processing and Storage with Hazelcast

Denmark - Distributed Data Processing and Storage with Hazelcast

Estonia - Distributed Data Processing and Storage with Hazelcast

Finland - Distributed Data Processing and Storage with Hazelcast

Greece - Distributed Data Processing and Storage with Hazelcast

Magyarország - Distributed Data Processing and Storage with Hazelcast

Ireland - Distributed Data Processing and Storage with Hazelcast

Luxembourg - Distributed Data Processing and Storage with Hazelcast

Latvia - Distributed Data Processing and Storage with Hazelcast

España - Distributed Data Processing and Storage with Hazelcast

Italia - Distributed Data Processing and Storage with Hazelcast

Lithuania - Distributed Data Processing and Storage with Hazelcast

Nederland - Distributed Data Processing and Storage with Hazelcast

Norway - Distributed Data Processing and Storage with Hazelcast

Portugal - Distributed Data Processing and Storage with Hazelcast

România - Distributed Data Processing and Storage with Hazelcast

Sverige - Distributed Data Processing and Storage with Hazelcast

Türkiye - Distributed Data Processing and Storage with Hazelcast

Malta - Distributed Data Processing and Storage with Hazelcast

Belgique - Distributed Data Processing and Storage with Hazelcast

France - Distributed Data Processing and Storage with Hazelcast

日本 - Distributed Data Processing and Storage with Hazelcast

Australia - Distributed Data Processing and Storage with Hazelcast

Malaysia - Distributed Data Processing and Storage with Hazelcast

New Zealand - Distributed Data Processing and Storage with Hazelcast

Philippines - Distributed Data Processing and Storage with Hazelcast

Singapore - Distributed Data Processing and Storage with Hazelcast

Thailand - Distributed Data Processing and Storage with Hazelcast

Vietnam - Distributed Data Processing and Storage with Hazelcast

India - Distributed Data Processing and Storage with Hazelcast

Argentina - Distributed Data Processing and Storage with Hazelcast

Chile - Distributed Data Processing and Storage with Hazelcast

Costa Rica - Distributed Data Processing and Storage with Hazelcast

Ecuador - Distributed Data Processing and Storage with Hazelcast

Guatemala - Distributed Data Processing and Storage with Hazelcast

Colombia - Distributed Data Processing and Storage with Hazelcast

México - Distributed Data Processing and Storage with Hazelcast

Panama - Distributed Data Processing and Storage with Hazelcast

Peru - Distributed Data Processing and Storage with Hazelcast

Uruguay - Distributed Data Processing and Storage with Hazelcast

Venezuela - Distributed Data Processing and Storage with Hazelcast

Polska - Distributed Data Processing and Storage with Hazelcast

United Kingdom - Distributed Data Processing and Storage with Hazelcast

South Korea - Distributed Data Processing and Storage with Hazelcast

Pakistan - Distributed Data Processing and Storage with Hazelcast

Sri Lanka - Distributed Data Processing and Storage with Hazelcast

Bulgaria - Distributed Data Processing and Storage with Hazelcast

Bolivia - Distributed Data Processing and Storage with Hazelcast

Indonesia - Distributed Data Processing and Storage with Hazelcast

Kazakhstan - Distributed Data Processing and Storage with Hazelcast

Moldova - Distributed Data Processing and Storage with Hazelcast

Morocco - Distributed Data Processing and Storage with Hazelcast

Tunisia - Distributed Data Processing and Storage with Hazelcast

Kuwait - Distributed Data Processing and Storage with Hazelcast

Oman - Distributed Data Processing and Storage with Hazelcast

Slovakia - Distributed Data Processing and Storage with Hazelcast

Kenya - Distributed Data Processing and Storage with Hazelcast

Nigeria - Distributed Data Processing and Storage with Hazelcast

Botswana - Distributed Data Processing and Storage with Hazelcast

Slovenia - Distributed Data Processing and Storage with Hazelcast

Croatia - Distributed Data Processing and Storage with Hazelcast

Serbia - Distributed Data Processing and Storage with Hazelcast

Bhutan - Distributed Data Processing and Storage with Hazelcast

Nepal - Distributed Data Processing and Storage with Hazelcast

Uzbekistan - Distributed Data Processing and Storage with Hazelcast