Hacker News new | ask | show | jobs
by baconmania 3937 days ago
This is Amazon's wet dream. Your app isn't an app at all, it's just a collection of configs on the AWS Console. When and if the time comes to migrate off of AWS, you realize you don't actually have an app to migrate.
2 comments

Or, you realize that your processes are so minimalistic and well structured due to lack of options, that you only have to write a custom request router over the weekend to migrate.

Also, Lambda-like options are available with most PaaS providers now.

It is not much different and might be easier than migrating web app from a custom PaaS. The only issue is, and has always been, the migration of data. And I don't see that getting solved until some startup writes a bunch of layers on top of a bunch of providers. It's very tricky, for good reasons.

> Also, Lambda-like options are available with most PaaS providers now.

Which other ones are there? I used to use PiCloud until they were bought out by dropbox and it atrophied. Shame, it was exactly what I wanted in a service.

http://hook.io is an open-source microservice platform.

We launched a month before Amazon Lambda, and have better features like full support for streaming HTTP.

But you don't have future price information; so it's a bit hard for an actual enterprise recommendation. This will cost X in the future, but it's free for now? Free for now is great for me as a tinkerer/developer; but I couldn't recommend it to a client?
We do offer paid accounts, and in fact already have a nice size group of paying customers.

Still in the process of establishing our service tiers, but our basic hosting plan starts at $5.00 per month.

http://hook.io/pricing

Thanks, I'll have a look into that.
IronWorker from Iron.io is similar to Lambda.
ironworker is not per-request, it's like jobs that you schedule from a queue
Iron workers can be triggered by HTTP post webhook requests.
Pivotal Web Services (which is like BlueMix, Cloud Foundry based, and you can run your own as it is open source) http://run.pivotal.io
Cheers, being able to move on if I wanted is a definite benefit, thanks.
Webtask by Auth0 https://webtask.io/
Google Cloud - Google Dataflow, Certain App Engine APIs

IBM Bluemix - IBM Workload Scheduler, RabbitMQ (this is weak, but similar functionality can be achieved)

Microsoft Azure - Apache Storm (generally available now)

Thanks for the list, I'd not looked into the google offerings for a while, they're actually much closer to what I'm after now.
I made this, so you can run a Node Express app in the AWS API Gateway. If the API Gateway ever goes away, it wouldn't be too hard to host your express app elsewhere:

https://github.com/johntitus/legerdemain