Category: All posts
Nov 28, 2024
Posted by
Ronan Lehane
Welcome to a new era of database management, where empowerment and control are at the forefront of our mission. 🚀 Today, we are thrilled to introduce two support offerings for self-managed TimescaleDB: TimescaleDB Production Support and TimescaleDB Developer Support.
We understand that autonomously navigating and managing your database environment is paramount for some users and use cases. But that doesn’t mean you don’t need a helping hand now and then or a trusty sidekick to walk beside you. If you can't use our cloud product but still want the Timescale Support Team in your corner, then this is for 🫵 !
Up until now, one of the ways we have helped our users achieve success with their time series and relational data has been through our Slack Community, where many of us here at Timescale work together with other community members on questions and issues. In this fantastic, vibrant community that is open to everyone, we often see many folks working together as well. Plus, we have the Timescale Community Forum.
However, we understand that sometimes this isn’t enough. When you’re self-managing your database, availability and resilience are non-negotiable—the comfort of knowing an experienced support team is available to help 24/7 can be invaluable. With our new support offerings, we will be able to provide the following benefits:
* Production only
In this blog post, we’ll explain these benefits in more detail. But first, a bit of history.
At Timescale, everything starts and ends with our users. Those who follow us know that we take our users’ feedback seriously and use it to develop new features.
Near the beginning of 2020, we focused our Support on our customers running on our hosted platforms (Timescale for AWS and GCP/Azure). This focus allowed us to grow and develop our cloud business, but we frequently received requests from self-managed users about accessing our support offerings. That’s when we decided to do what we do best: listen to our community.👂
So, in response to one of the most frequently requested service enhancements, let’s see what’s in it for you with our two new support offerings for self-hosted TimescaleDB.
If you’re looking for a comprehensive support solution, TimescaleDB Production Support is our recommended option for self-managed TimescaleDB support. It includes proactive and in-depth consultative support from our dedicated Support Team, including data modeling, query optimization, and performance tuning so you and your team can fully optimize your TimescaleDB usage.
The Timescale Production Support Team takes great pride in closely partnering with customers to quickly provide insight, resolve potential issues, and ensure their success. Check out this article on our hosted database support to learn more about how we operate. We wrote it about our fully managed cloud solution (which includes Support at no extra charge), but you can 100 percent expect the same level of commitment and professionalism from our team while using self-hosted TimescaleDB.
In fact, while scope is a significant difference between the Production and Developer Support options, the response time and severity levels also differ. Production Support includes production-level response times for severity 1 and 2 issues and enables support for critical workloads.
Production Support includes the following:
Depending on the severity of an issue, Production Support customers can rely on the following initial response times.
Severity level | Description | Target response time* |
1 | Critical: production system is down | 1 hour, 24x7 |
2 | High: production system degraded | 4 hours, 24x7 |
3 | Moderate: non-production down/degraded issues | One business day* |
*Target response time is the time in which Timescale will make an initial response to your contact. Target response times of severity 3 issues depend on business hours in your selected region: 9 a.m. to 5 p.m., excluding weekends and holidays.
If you’re still testing and validating but are not in full production yet, our Developer Support might be a good option for your team. Like Production Support, TimescaleDB Developer Support includes proactive and in-depth consultative support from our dedicated Support Team, including data modeling, query optimization, and performance tuning, to ensure your team is able to optimize your use of TimescaleDB.
Developer Support is well-suited for development, test, and non-critical workloads or those that otherwise do not require production-level response times. It includes the following:
You can only access our Developer Support as part of your self-managed TimescaleDB usage, functions, and features. You can’t use it for any software, hardware, or other elements of your environment that Timescale does not provide. Likewise, we will only provide support services to you and your team (your Named Contacts)—not third parties.
Let’s get into the most vital question for any developer contacting support services: response times. The target response time of Timescale’s Developer Support is as follows:
Severity level | Description | Target response time* |
3 | Moderate: non-production down/degraded issues | One business day* |
*Target response time is the time in which Timescale will make an initial response to your contact. Target response times of severity 3 issues depend on business hours in your selected region: 9 a.m. to 5 p.m., excluding weekends and holidays.
A severity level 3 issue is a moderate impact issue, such as a routine request for assistance or advice or an error for which there is limited or no loss or functionality or impact on your operation and for which there is an easy workaround. Timescale will respond to severity level 3 issues within one business day during regular business hours.
If you’re still on the fence about paying for support for your self-hosted Timescale database, here’s what our customers have to say about the services we provide:
“The support that we have received from Timescale over the years has been exemplary, and we also have you to thank for the depth of relationship that we enjoy with Timescale today. This is very much the gold standard by which I will judge all future vendor interactions.”
“Support was excellent! Your support engineer left no stone unturned in trying to find a solution to our problem. As usual, your support at Timescale is superb (as well as the DB, of course ;-). Keep up the great work!”
“Fast and useful response from someone who could actually get things done, which was great. If I had known that Support was really that responsive, I could have saved myself a bunch of debugging time and asked for help earlier.”
Besides inflating our egos a tiny bit, reading what our customers say about us is a tremendously rewarding experience that only reinforces our support values and ethics: we stand for personalized development and production support and see every use case as unique. There is no one-size-fits-all strategy when it comes to data. Every case is a chance to learn and improve.
This realization has led us to reorganize how we work so we don’t just cater to our cloud customers. Now, whether you self-host your database or rely on us to manage it for you, you will have access to best-in-class support provided by the Timescale Support Team.
As always, we’d love to work through your questions together. If you’re a current Timescale user, drop us a line at [email protected]. If you’re not yet a Timescale user, you can use it for free for 30 days, no credit card required—and you have full access to our Support Team during your trial.
If you self-host your database and would like to learn more about Production Support and Developer Support for self-managed TimescaleDB, head to the self-managed support page.
We look forward to working with you!