Announcing Enhanced Scaling Possibilities for Your GreptimeCloud Instance
Last year, we launched a tech preview of our GreptimeCloud database as a service (built on open-sourced GreptimeDB), on which you can create instances with default capacity.
We're glad to see many users playing with it for their project and we've collected many valuable feedback. To further address real-world use cases, we're glad to announce two new plans, Serverless and Dedicated, being formally in service now.
The Serverless plan allows you to adjust query and ingestion capacity based on your data traiffic, while the Dedicated plan goes further to give you total control of your GreptimeDB standalone or cluster, from dedicated vcpu/memory, to custom cluster topology.
Serverless plan is perfect for lightweighted and scalable usage
Serverless computing eliminates the need to provision servers. Unlike many other database-as-a-service vendors, with its cloud-native and multi-tenant architecture, GreptimeDB is serverless-by-default.
At GreptimeCloud serverless, we host our clusters as shared pools. Each serverless instance is assigned to a certain pool based on your region selection, the pool capacity. And the instance is created as a light-weighted namespace on the pool. The creation process can be super fast as it only takes a few API calls.
But how do we manage resource isolation in a shared environment?
In serverless plan, we abstract read capacity units(RCU) and write capacity units(WCU) to measure the time-series data workload. Simply put, data ingestion load is accumulated as WCU based on the size of data and rate of API calls. And load for query is computed by its cost from our query engine. For each serverless instance, we track its RCU and WCU usage to prevent it from overloading the pool.
Read more here about how we compute WCUs and RCUs in detail.
The serverless plan is perfect for lightweighted and scalable usage. Because the resource granularity can be way finer than conventional physical resource based measurement, like 0.5vCPU/1GB memory, the starting price is also lower. You can adjust capacity at anytime when your workload grows or declines. Our platform will scale the backend pool accordingly to keep pools' capacity at a healthy watermark globally.
Dedicated plan with advanced features for larger and mission critical workload
For larger or mission-critical workloads, the Dedicated plan is recommended. In Dedicated Plan, we setup the cluster and environment on cloud for you, but it's you who design your GreptimeDB cluster topology by assigning vCPUs, memory, and node counts for frontends and datanodes. Advanced users can optimize resource utilization, while GreptimeCloud experts can recommend the ideal setup based on your workload.
The Dedicated plan also offers advanced features that are not available in Serverless plan:
- Arbitrary data partitioning for optimized data distribution.
- In-database Python scripting for custom transformations.
- More enterprise features and granular monitoring coming soon.
For restricted data placement, the BYOC/Enterprise version allows deploying dedicated clusters on your cloud environment.
Start your database journey with GreptimeCloud
We kept our free plan and renamed it to Hobby in the new system, which allows you to learn and play with GreptimeDB without manually setting it up or charged.
At Greptime, we're committed to providing solutions tailored to your evolving needs. With the introduction of our Serverless and Dedicated plans, alongside our beloved Hobby plan for exploratory learning, we've ensured that every user finds a perfect fit for their database requirements. Whether you're embarking on a new project or managing a mission-critical workload, let GreptimeCloud scale seamlessly with you and unlock unparalleled possibilities with GreptimeCloud today.
About Greptime
We help industries that generate large amounts of time-series data, such as Connected Vehicles (CV), IoT, and Observability, to efficiently uncover the hidden value of data in real-time.
Visit the latest version from any device to get started and get the most out of your data.
- GreptimeDB, written in Rust, is a distributed, open-source, time-series database designed for scalability, efficiency, and powerful analytics.
- GreptimeCloud is a fully-managed cloud database-as-a-service (DBaaS) solution built on GreptimeDB. It efficiently supports applications in fields such as observability, IoT, and finance. The built-in observability solution, GreptimeAI, helps users comprehensively monitor the cost, performance, traffic, and security of LLM applications.
- Vehicle-Cloud Integrated TSDB solution is tailored for business scenarios of automotive enterprises. It addresses the practical business pain points that arise when enterprise vehicle data grows exponentially.
If anything above draws your attention, don't hesitate to star us on GitHub or join GreptimeDB Community on Slack. Also, you can go to our contribution page to find some interesting issues to start with.