Deploying with ease
Security is key
Pay what you use
Production Ready for High Standards
Build your Container
Deploy with your CI or the SetOps CLI
Manage with SetOps
If your app is containerized already, you can start using SetOps directly. We're compatible with every language and framework. If not, we provide you with best practices and tools to help you build your containers.
Production-ready with less DevOps
You are probably thinking...
Get in touch with us!
SetOps makes certain assumptions about how apps and the infrastructure are laid out. This enables us to build abstractions, hiding complex tasks behind a fun and easy-to-use tool.
However, AWS also realized the industry's need for easy-to-use container deployments. Tools like AWS Copilot are a step in this direction. But, their focus is narrower, and their infrastructure setup does not scale cost-efficiently. Most importantly, it is a hard lock-in into the AWS ecosystem. In contrast to SetOps, AWS provides a versatile platform for a very high number of use cases – they can't make these kinds of assumptions for the entire platform.
Yes, you can! Any language or application which runs in Docker containers on Linux can be deployed. As for databases, we currently support the most popular ones natively, such as PostgreSQL, Elasticsearch, and MongoDB. We will add more ones based on customer demand.
Do you have a feature request? Let us know!
We get asked this a lot – and for good reasons. Heroku provides developers with a superb user experience. But in contrast to them, we are not a public hosting platform, and you retain full control over your data in your AWS account.
Besides that, another SetOps USP is cost-efficiency. When your apps become popular with your customers, you will eventually need to scale. On Heroku, this can be somewhat expensive. You will rather take the pill and pay them instead of looking for another solution at peak demand when the time comes.Our framework is cost-efficient at every scale and configures the cloud to best support your use case at any time
That's not the right question, in our opinion. Kubernetes is a clustered container deployment platform, and it has become a very popular ecosystem in recent years. However, Kubernetes is just one of the building blocks for easy and secure app deployment. It is not a one-shot answer for day two operations such as reliable databases, load balancing, backups, certificates, and data security. Even worse, its complexity usually outpaces even the most talented software engineers without a DevOps specialization. With SetOps, you don't need to care how we run containers – you'll profit from the sensible choices and long hours our infrastructure experts spent to make sure it runs well.