News for hackers. Stuff that matters.

sungrokshim

Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @07:35PM (#40461188)
OP here. Cloud Run actually does have a git-push deployment and is pretty easy to use. This is why I preemptively added this bit in the post:

> [1] By “big three clouds” we mean the lower-level primitives of each cloud provider. We don’t mean their higher level offerings like AWS App Runner, Google Cloud Run, or Azure App Service, since those run into the same PaaS problems described above.

Porter is explicitly designed to be a competitor to these services that is 1) more flexible 2) cloud-agnostic 3) more cost-effective. Many of our users come from Cloud Run because they need to customize networking settings (timeouts, websockets, etc.) or autoscaling behavior, not to mention the rather expensive cost (taking as an example a machine with 2 vCPU and 4GB RAM, Cloud Run is around 3~4x the cost of what equivalent compute would cost as a VM).

Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @07:19PM (#40461072)
For startups with credits, we offer this deal so you can pair up Porter with your cloud credits: https://porter.run/for-seed-stage-startups.

We also offer a feature called one-click SOC2 compliance that configures your AWS account to pass controls on platforms like Vanta/Drata in a single click, which many startups find useful.

Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @07:18PM (#40461054)
As long as the cloud providers of the world keep inevitably converging to, often against their own will, a single standard for each piece of the infrastructure (e.g. k8s, postgres, S3), most things that you deploy on the cloud will remain portable. You are never truly locked-in.

Similarly, if you want to, you can move away even from a PaaS that is explicitly designed to lock you in to another cloud provider. And as I mentioned in the post, this is exactly what we've done for countless companies that wanted to move from a PaaS to the big 3 cloud providers.

The more important question is: what is the switching cost? Why do companies so rarely switch hosting providers and if they do, why does it take months and sometimes years for them to move?

We want the process of moving from Porter Cloud to one of the hyperscalers as arbitrary as a click of a button.

Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @07:02PM (#40460918)
We support GPUs if you use standard Porter on any of the three cloud providers. Also coming soon to Porter Cloud.
Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @03:13PM (#40458737)
You can adjust resources down to 0.01 vCPU and 1MB RAM granularity. Price is prorated accordingly
Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @02:50PM (#40458400)
Yes data migration is definitely the most gnarly part. We regularly migrate databases with zero downtime using Bucardo (we detail it here: https://www.porter.run/blog/migrating-postgres-from-heroku-t...) and will be addressing this part of the migration in the ejection process in the future as well.
Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @02:44PM (#40458325)
not sure where you saw $30/month minimum! There's no minimum spend on Porter, and you just pay for what you use as low as a 0.1 CPU and 1MB RAM. We do not have a free tier however.
Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @02:42PM (#40458291)
Great to hear that!

> I’ll work with them again if I ever scale past a $10k/mo Heroku bill (post enterprise contract) with another team.

We built Porter Cloud so you can just start on us from day 1 and migrate to the Porter you're used to when you're ready, without spending much effort on the migration :)

Re:Show HN: Porter Cloud – PaaS with an eject button on Thursday May 23, 2024 @02:01PM (#40457837)
yup exactly. we also offer volume discounts on Porter as you scale so the cost grows logarithmically as opposed to exponentially. Our philosophy is that we should win on merit not inertia. If the customer doesn't continue to see value, you can offboard and start managing devops on your own.

Show HN: Porter Cloud – PaaS with an eject button

Hi HN! Porter Cloud (https://porter.run/porter-cloud) is a Platform as a Service (PaaS) like Heroku, but we make it easy for you to migrate to AWS, Azure, or GCP when you're ready.Like Heroku, Porter takes care of a lot of generic DevOps work for you (like setting up CI/CD, containerizing your applications, autoscaling, SSL certificates, setting up a reverse proxy) and lets you deploy your apps...

( Read More... | 95 comments | 118 points | on HN )

Show HN: Porter Cloud – PaaS you can eject

Hi HN, this is Trevor and Justin from Porter.Porter Cloud (https://porter.run/porter-cloud) is a Platform as a Service that you can eject from. It works just like conventional PaaS’s that deploys your apps with a few clicks from your Git repo, except it lets you easily eject to your own AWS, Azure, or GCP account as you scale.Some background about us: We first launched on HN almost 3 years ago...

( Read More... | no comments | 2 points | on HN )

Porter Cloud – PaaS you can eject

Hi HN, this is Trevor and Justin from Porter (https://porter.run). We first launched on HN almost 3 years ago with our original product, which deploys your applications to your own AWS, Azure, or GCP account with the simple experience of a PaaS. (original launch post: https://news.ycombinator.com/item?id=26993421).We’re excited to show you something new - we’ve built Porter Cloud...

( Read More... | 1 comment | 14 points | on HN )
Re:Scaling Knative to 100K+ Webapps on Sunday October 08, 2023 @08:18PM (#37815614)
Co-founder of Porter (https://porter.run) here - Porter brings that easy PaaS experience to a k8s cluster that's running in your own cloud account (and manages it for you so you don't have to). We specialize in serving the segment of users who don't want to manage devops fully in-house but are outgrowing their existing PaaS providers.

We are offering a credit program for early stage startups that you can apply for here. Happy to fast track your application! https://porter.run/for-seed-stage-startups

Co-founder of Porter (https://porter.run) here - we do not use Terraform under the hood. We moved away from an IaC based system earlier this year to better manage our users' infrastructure distributed across multiple cloud accounts. A decision that definitely turned out to be conveniently prescient :)

With this new system, we are also able to immediately reconcile drifts that occur in our user's infrastructure, which an IaC based system did not allow us to do.

Must have been incredible to see that unfold in real time... I can only imagine!
Re:Ask HN: Kubernetes Firewall? on Wednesday August 18, 2021 @09:38AM (#28220768)
yup! we use letsencrypt
Re:Ask HN: Kubernetes Firewall? on Tuesday August 10, 2021 @12:06PM (#28130548)
I've seen people use Wallarm (https://www.wallarm.com/). They have a controller based on nginx-ingress-controller that you can deploy into your k8s cluster. I'm building a platform on top of k8s and the clusters we provision use the same setup (cert-manager + ALB + nginx-ingress). Worth a try!
it's not possible to use docker-compose to deploy on Porter atm. This is something we've considered implementing but it gets too hairy to accommodate every option possible on docker-compose. Please reach out in our community if you have trouble using buildpacks!
Pricing discussion is always tough for startups because the pricing model evolves so quickly and so often. As I address in the post, we are still figuring out the specifics and we completely understand that some users will be turned off by this - we apologize for this uncertainty. I am aware how naive and hand-wavy this sounds, but we genuinely mean it when we say our goal is to not charge smaller companies and indie devs. We are not maliciously avoiding the pricing discussion because we want to "surprise charge" users later.

It is simply too premature to settle on pricing at the moment because we do not have enough data on the "bigger users", who will likely comprise most of our revenue. We have no intent to go out of our way to squeeze revenue from smaller users hosting side projects - quite frankly, the addressable revenue of that user segment is just too low compared to that of larger businesses for us to even fight that battle.

Older »