👋 Hey Product Hunters!
First: Thanks @__tosh for hunting us!
I’m Tobi, Co-Founder of SetOps. My team and I worked very hard over the last weeks to make this happen: launching our open-to-everyone free trial of SetOps 🚀
❓ Why SetOps?
Heroku is awesome; I started my dev career with it as well. But for us, it didn’t scale very well. AWS is the biggest cloud Provider with tons of services - uff. Everyone wanted to ship projects faster, but the DevOps team of @kevinscholz & @sh4rk needed to deploy all those things.🤯
Upon this time, SetOps was born. 🐣
👉 How we did it
To ship apps faster, we needed a tool that developers love. And a tool that they can use on their own. But it needed to be flexible enough to fulfill all our customer’s requirements, like flexibility. So the key target group is Devs & DevOps alike.
✨ The Key Features
→ Bring your own Cloud Account (currently AWS)
→ Production-ready, including everything from monitoring to backups
→ CLI for Devs and CI/CD Pipelines
💰 Special Offer For Product Hunters:
→ 7-day free trial, including AWS costs
→ 6-month free usage of SetOps
Special Kudos to my makers for making this happen: @sh4rk (DevOps), @kevinscholz (DevOps), @jonas612 (Software Engineer), @arunpariyar (Developer Relations) & @_juls (Sponsor), and to all early adopters from the community 🥰
Long story short: check out setops.co, I hope you’re enjoying it 😻✌️
This looks very interesting from a startup perspective. I know how painful migrating MVPs from Heroku to AWS can be.
Just out of curiosity, @tobias_goertz are you the first ones to tackle this problem?
@mihai_m99 We’ve seen lots and lots of interest in this problem space recently.
I may say that we’ve been very early with bringing our solution to production. Our pilot customers use it every day to deploy and run high-scale & end-user-facing web apps in production. SetOps is not a technical demonstration or a viability check, it’s a mature product.
But we’re excited to see so much interest in making Cloud Native more accessible. Companies like Qovery and FlightControl make awesome products too, of course. This is not a winner-takes-it-all problem because the market is huge and infrastructure is diverse.
Great developer experience is a win for everyone – we want to become Heroku but in your own AWS account. SetOps makes day-to-day operations simple, painless, and fun. 🙂
Report
Congrats SetOps guys! 🎉
We use SetOps from the very beginning of its beta and are very excited how frictionless we were able to connect it to our Docker and AWS infrastructure. Once set up and connected with Github Actions we didn't need to think a second about DevOps and infrastructure topics again.
As a young startup it helped us a lot to focus on feature delivery and develop our product super fast without any infrastructure overhead.
Most exciting for us: Though we use SetOps we still remain independent as our applications are all running on our own AWS infrastructure 🚀
@andreas_tepel I'm loving it! Thank you for being an early adopter & for all your trust and help to develop SetOps ✨
Report
As a CEO of a larger software agency, I rely on SetOps to scale our number of projects with minimal devops headcount.
It's always hard to get a budget for weeks of infrastructure engineering to set up cloud environments and even harder to find enough engineers with deep AWS know-how.
This is not an issue with SetOps anymore: Our developers can take care themselves, eliminating the dependence on free devops capacity, speeding up the whole process of starting a project.
We're using SetOps for over a year now, hosting 28 projects with 164 containers, which are more organized and accessible than ever before. And there's no lock-in because you got everything in your own AWS account.
So there's no hard decision to be made: Just try it out and pay as you go after the free trial.
So many insights from our early adopter Zweitag, awesome @c_ris_p!
With its high-traffic customer-facing applications and larger scale, Zweitag was the perfect early adopter.
How did you manage to onboard all your Software Engineers to the new tooling?
Report
@tobias_goertz Okay so the start was easy because our developers knew about containers and you get a GitHub actions workflow that makes Git Push deployment very easy.
There is both a CLI and a web UI which are both pretty straightforward.
We did have a hiccup when migrating an app in the early days of SetOps because our developers didn't think of everything (backups!). You could say it's our own fault but the SetOps team reacted and introduced the beloved feature of a production readyness check. It's a smart checklist inspecting the deployment so I don't have to bother whether back ups are in place. 😅👍
Report
Hey @tobias_goertz Congratulations to you and your team on the launch of this product, i always find drive and cloud risky spaces to upload my files what if they are interconnected to google? or it gets store publicly in a wide data base, Will you be able to help me clear out this fear in mind by explaining about your product? And it is a good product with great re presentation!
Report
The Product Hunt special offer is a significant advantage indeed. There is a huge friction for established products to migrate, but hope you'll become a viable alternative for new projects!
After messing with a lot of tools like terraform and pulumi, homegrown ones, augmenting and extending them... I must say that I'm really impressed by SetOps. I can see that you encountered the same issues as myself 😅️
Only one question, I didn't saw in your documentation how to deploy multiple applications that depend on each other at the same time 🤔️
Congratulations guys for your awesome solution. 🎉️
@ictoba Good question!
If you deploy the apps on the same SetOps stage, they can discover one another using the internal domain as a service discovery mechanism: https://docs.setops.co/latest/us...
Let us know if that solves your use case. You're also very welcome to join our Discord: https://seto.ps/discord.
SetOps
SetOps
SetOps
SetOps
SetOps
SetOps
Sessions
SetOps