|
Hi - I'm a cofounder of https://controlplane.com
I played with nullstone and it has some good elements but I didn't love it. It felt heavy, slow and the resulting infra isn't inexpensive. We built Control Plane to give developers instant cloud-native maturity, allowing them to run their apps/services in a portable way, whether on AWS, Azure, GCP, Linode, Hetzner, Equinix, Oracle, on-premises or anywhere else. In fact you can run on 100 locations on 20 different providers with the same exact ease of use as running on localhost. no kidding! On Control Plane you get instant multi-region, whether on one cloud, or multiple provider - with a TLS endpoints for your domain(s). You can configure subdomain based routing or path-based routing. You get consolidated (across regions) logs, metrics, tracing, alerting, audit trail, secrets management, service discovery across multiple locations, mutual TLS across services, service mesh, free image repository, all the observability you need and much more. It is the same exact effort to run in one region or a hundred. Geo-routing to the nearest region is baked in and so is automatic failover. What's more, you can define IAM permissions in one place and move the workload across clouds while still consuming the UNION of ANY of the hundreds of services from AWS, GCP and Azure - without dealing with credentials and with least privilege/zero trust. In other words, you can be running on prem and still consume RDS, S3, SQS, SNS, DynamoDB, Big Query, Spanner, CosmosDB or ANY of the hyper-scalers' services from a single workload - regardless of where it runs. In terms of cost, we don't charge by developer. We charge by MILLICORE of CPU and MB of RAM and your workload can scale based on many scaling strategies you choose from. A typical node.js, GoLang or Rust app will cost you less than $2.00 per month per region when you enable Capacity AI, a technology built to optimize the consumption in an automated way - if you choose 10 regions, it will cost you $20. You don't pay for load balancers, NAT gateways, Internet gateways, K8s, secrets, certs, logs, metrics, tracing, etc. We are told it is the most cost effective way to run microservices or any other containerized apps. While you can run completely serverless (not as in Lambda, but as in no need to deal with servers or cloud accounts) - you can also bring your own account (or bare metal hardware in your basemet) and Control Plane-fy your account or hardware. When you bring your own account you do pay for NAT gateways, load balancers, internet gateways and K8s worker nodes (you don't pay for brain nodes). The platform optimizes and auto-scales your cluster automatically so you pay the least amount, regardless of hosting infrastructure. While it is very inexpensive, I am more than happy to give free credits - just email me at doron at controlplane.com |