Tonic Ephemeral makes creating isolated test and development databases easy, making it faster to ship features while reducing compute costs. Quickly spin up databases at the click of a button for testing, bug reproduction, demos, and more.
Hello Product Hunt Family!
Over the last decade, I've watched developers struggle to get isolated test databases when needed, most recently as CTO at Tonic.ai.
Tonic Ephemeral manages test data infrastructure. In my experience, test data infrastructure is often very short-lived. We built Tonic Ephemeral with two main use cases in mind:
Test databases for automated testing
Suppose you have a database in preparation for automated testing. As soon as that test is complete, which might be within just a few minutes or hours, that database is no longer needed and is safe to tear down.
Test databases for development
Another example is a developer or team of developers that need a database for the duration of a project—maybe they’re debugging something, and they need a database for a few days while they do that. At the end of the project, the database can be safely shut down.
With Tonic Ephemeral, your data is imported as a snapshot, which you can use to spin up databases quickly. When the database is no longer needed, it spins down according to a customized expiration timer or on command. Everything in Tonic Ephemeral can be automated via API.
Optimizing for speed
While building Ephemeral, we prioritized speed. We knew that if developers were going to spin up databases ad hoc or as part of their CI/CD pipeline, those databases needed to spin up fast.
Optimizing for cost
Ephemeral is also very cost-conscious. Developers spinning up databases in your cloud environment might sound expensive, but our built-in expiration timers mean your databases are cleaned up when they are no longer in use.
Ready to try Tonic Ephemeral yourself for FREE?! Signup here today at https://www.tonic.ai/ephemeral.
We would absolutely love to hear what you think, so please drop a comment below.
This is one of those products that I'd become an advocate for. Already shared it with my team. Will be sharing feedback soon.
And of course, congratulations on the launch!
Cool, I have used Neon and Supabase before, but they are a bit expensive. I would like to ask what advantages does this product have compared to them? And does it support Postgres? 🫡
This could be a game-changer for developers looking for efficiency and cost-effectiveness 👨💻💸. Can Tonic also anonymize sensitive data while replicating databases to ensure compliance and security? 🔒🛠️
Hi @aman_wen, it absolutely can! Tonic has another product (Tonic Structural) that creates safe, realistic datasets to use in staging environments or for local development, has robust subsetting features, and also works seamlessly with Tonic Ephemeral.
Tonic AI