Introducing Hazelcast Viridian Serverless Data Platform

Finn Liu | Jul 28, 2022

We are proud to announce the beta launch of Hazelcast Viridian Serverless, our fully managed, scale on-demand, real-time data platform, available for beta registration

In our increasingly interconnected world today, organizations and developers are migrating their workloads onto the cloud to take advantage of cloud services that are more scalable, more available, and more agile than ever before. Hazelcast enables these organizations to immediately act on their real-time data in the cloud to respond faster to customer needs and capture untapped business value. With Hazelcast Viridian Serverless, we want to take the next evolutionary leap in granting developers unfettered access to real-time data capabilities without the operational complexity.

Serverless Architecture

How do we make real-time data platforms simpler to operate? More scalable? More agile? One approach we can take is serverless architecture, a way of building applications without needing to think about the underlying infrastructure i.e. servers. In Hazelcast Viridian Serverless, you just select your cloud provider region, create your serverless cluster, and start building your application. You don’t need to manage servers, virtual machines, or containers. Of course, there are still servers working behind the scenes to run your application, but we manage them for you instead. That means we ensure the service is always available and the infrastructure properly secured, patched, and upgraded. 

We will provision and dynamically scale the cluster based on your workload, eliminating the need for up-front sizing planning, and you only pay for what you use instead of paying for entire servers. The more storage you use, the more we automatically allocate, and – again – you only pay for what you’ve used. Conversely, the less you use, the less you pay. 

But wait, there’s more! Hazelcast is providing users with a limited-time offer of up to 2 Gibibytes (GiB) of data storage to celebrate the beta launch. 

By eliminating the need to manage infrastructure and reducing operational complexity, you can go from sign-up to deployment of a fully functional cluster in seconds. 

Built By Developers, For Developers

Hazelcast Viridian Serverless is designed with developers in mind. With no infrastructure to set up, you can rapidly iterate, experiment with your code, and build solutions for your business. For even faster development, you can create a development cluster with only essential features enabled instead of the standard production cluster, allowing you to speed through a cluster start/stop cycle in a few seconds. Additionally, Hazelcast Viridian Serverless has a built-in developer learning center with information, videos, and tutorials on topics such as connecting to other cloud data sources and building sample solutions like a write-through cache.

Because the Hazelcast Platform powers the Hazelcast Viridian cloud portfolio, developers have access to many features, including:

  • Familiar, declarative API for building applications that leverage real-time streaming data
  • Support for streaming SQL to enable a large base of developers to run queries on real-time data 
  • Out-of-the-box connectors to multiple cloud data sources and an API for building custom connectors to any other data source
  • Seamless integration with cloud deployments of popular data technologies, such as Apache Kafka
  • Robust WAN replication capabilities that enable data integration across cloud deployments to support geo-distributed systems and disaster recovery strategies

When Should You Use Serverless Architecture?

You should consider serverless architecture in any of the following settings:

  • You have unpredictable workload sizes – Serverless can scale up and down automatically and react in real-time to workload changes. By using a serverless cluster, you won’t have to worry about unpredictable spikes in demand. 
  • You want to only pay for the resources you’ve consumed – Serverless consumption pricing means that you will never overpay for more resources than you need. 
  • You do not want to manage your cloud infrastructure – By leaving the infrastructure management to us, you won’t need to worry about server breakdowns, upgrades, or any other operational tasks that will take precious development time from your team. 
  • You want to build a prototype or Proof-of-Concept very quickly – You can spin up a serverless cluster and connect a sample client in a few minutes without needing a credit card. You also have open access to enterprise features ready for experimentation or evaluation. 
  • You want to future-proof your application – Serverless will grow with your application; the more workloads you need, the more we will allocate. Additionally, we will ensure your Serverless infrastructure is always up-to-date, so there is no need to retrofit features or migrate. 

Register for Hazelcast Viridian Serverless Beta Today

We started this journey with Hazelcast Viridian Serverless Beta because we wanted to make Hazelcast accessible to all developers and democratize the power of real-time data. From this point on, we will continue to listen closely to user feedback and add features like additional connectors and SQL builder as we move towards our GA release. 

You can register for Hazelcast Viridian Serverless Beta and start building your real-time app or service for free; No credit card is necessary. 

Relevant Resources

View All Resources
About the Author

Finn Liu

Sr. Product Manager

Finn is the Sr. Product Manager for Hazelcast managed service products in the cloud. He began his career as a Java developer before moving into management roles at Finance and IT companies in areas such as Fintech, Retail Banking, Capital Markets, and IoT. Finn holds an MBA from Washington University in St.Louis, and a BS in Computer Science from University of Kansas.