Hazelcast Guides

Get productive with Hazelcast integrations!

Getting Started

Start using Hazelcast in your applications.

logo springboot Use Hazelcast in a Spring Boot Application

Create a basic Spring Boot application which can utilize Hazelcast.

logo microprofile Use Hazelcast in a Microprofile Application

Create a basic Microprofile application which can utilize Hazelcast.

logo quarkus Connect a Quarkus Application to Hazelcast

Create a basic Quarkus application which connects to a Hazelcast cluster.

Caching Microservices

Cache your data via Hazelcast in microservices.

logo micronaut Use Hazelcast as a Cache in Micronaut Microservices

Learn how to cache data via Hazelcast in Micronaut applications.

logo springboot Use Hazelcast as a Cache in Spring Boot Microservices

Learn how to use Hazelcast as Cache Manager in Spring Boot applications.

logo springboot Use Hazelcast as JCache Provider in Spring Boot Microservices

Learn how to use Hazelcast as JCache provider in Spring Boot applications.

Cloud Deployments

Use Hazelcast in your cloud architecture.

logo ec2 Deploy Hazelcast Cluster on AWS EC2

Learn how to create a Hazelcast cluster on AWS EC2.

logo ecs Deploy Hazelcast Applications on ECS

Learn how to deploy an application with embedded Hazelcast to an ECS cluster.

logo istio Use Hazelcast with Istio Environment

Learn how to use Hazelcast with Istio Service Mesh.

logo vmware tanzu Deploy Hazelcast Cluster on VMware Tanzu

Learn how to create a Hazelcast Enterprise cluster on VMware Tanzu.

logo terraform Deploy Hazelcast Cluster with Terraform

Learn how to create Hazelcast clusters on cloud using Terraform.

Kubernetes

Use Hazelcast with Kubernetes.

logo kubernetes Deploy Hazelcast Cluster on Kubernetes

Learn how to create a Hazelcast cluster on Kubernetes.

logo kubernetes Deploy Hazelcast Applications on Kubernetes

Learn how to deploy an application with embedded Hazelcast on Kubernetes.

logo kubernetes Connect External Hazelcast Client to Kubernetes

Learn how to connect an external client to a Hazelcast cluster deployed on Kubernetes.

logo kubernetes Use Hazelcast as Sidecar Container

Learn how to use Hazelcast as a sidecar container for your applications deployed on Kubernetes.

logo kubernetes Use Hazelcast WAN Replication on Kubernetes

Learn how to synchronize two Hazelcast clusters deployed on Kubernetes. (Enterprise feature)

logo kubernetes Enable SSL between Hazelcast Members and Clients on Kubernetes

Learn how to enable SSL between Hazelcast clients and members deployed on Kubernetes. (Enterprise feature)

logo kubernetes Deploy Hazelcast Cluster with Kubernetes HPA

Learn how to set up HPA for a Hazelcast cluster using Resource Metrics or Custom Metrics on Kubernetes.

Tutorials

logo springboot Use Hazelcast as Spring Session Repository

Learn how to use Hazelcast as HTTP session store for clustered applications.

logo springboot Use Hazelcast WebFilter for Session Replication in Spring Boot

Learn how to use Hazelcast for replicating HTTP sessions among multiple application containers using servlet filter.

logo springboot Use Hazelcast SessionManager for Session Replication in Spring Boot

Learn how to use Hazelcast for replicating HTTP sessions among multiple application containers using Tomcat Session Manager.

logo springboot Use Hazelcast as Hibernate L2C in Spring Boot

Learn how to use Hazelcast as Hibernate Second-Level Cache.

logo hibernate Use Hazelcast as Hibernate L2C JCache Provider

Learn how to use Hazelcast as JCache provider for Hibernate Second-Level Cache.

logo striim Load Data from Oracle CDC to Hazelcast via Striim

Learn how to use Hazelcast Striim Writer to create a hot cache for the data stored in an Oracle Database.

logo win Deploy Cluster with Kerberos-based Authentication

Learn how to use Hazelcast Kerberos authentication in Microsoft Active Directory domains. (Enterprise Feature)