Hazelcast on Azure: Best Practices for Deployment

Microsoft’s cloud computing platform, Azure, is a growing collection of integrated services—compute, storage, data, networking, and application.

Azure makes it easy to set up clusters with a large number of virtual machines, which in turn makes setting up a Hazelcast cluster on Azure a promising experience. Moreover, with the support of fast networking of InfiniBand, Hazelcast can offer better performance on correctly configured virtual machines.

To help you get started with setting up a Hazelcast cluster on Azure, we’ve recently published a white paper – Hazelcast on Azure: Best Practices for Deployment. In it, you’ll find key points to guide you while working with Hazelcast on the Microsoft Azure platform. You’ll learn which instance types to choose, suggested deployment regions, and how to configure a network for cluster communication. You’ll also find tips on workarounds to mitigate network latency and debugging for more efficient clusters.thumb-whitepaper-microsoft-azure

Topics covered:

  • Overview on terminology and high-level architecture of Microsoft Azure
  • Guidance on a smooth deployment
  • How to configure the network for cluster communication
  • Workarounds to mitigate network latency
  • Explanation of some of the high availability options

The white paper is great for cloud architects and developers looking to deploy Hazelcast on Azure. We hope it’ll be a helpful resources for those building their Hazelcast grids.

Screenshot 2015-08-26 17.10.02