Live data from Hacker News

Show HN: Build your own Heroku on your own servers

cloud66.com

31–40 of 110 posts

Re: Show HN: Build your own Heroku on your own servers

#31

Does this have a comparable add-on or plugin architecture? One of the main bonuses of Heroku is not necessarily the web/worker process management but the easy ability to manage: email, SSL, nosql, and tons of other misc stuff you need for an app. With limited dev resources, its way easier to just let Heroku handle all that config. The default app setup and sys admin is not as big a deal.

That's a good point. Heroku is great because it takes away the pain through the add-ons.

Cloud 66 however doesn't end at the end of deployment. It actively manages the app by monitoring the processes, making it extremely easy to add load balancers, scale web servers or background processes, add SSL certificates, schedule backups with one click and a lot more.

It also has an app store which is growing. We would love to hear you feedback about those features.

Re: Show HN: Build your own Heroku on your own servers

#33

I think this targets a real painful need, managing an EC2 app on your own is not lacking frustrations, simple things like creating a rolling backup of instances needs complex shell scripts and cron jobs or 3rd party apps like http://www.skeddly.com , you need to be fluent in linux administration if you want to do simple things like increase your boot storage space (actually need to remove it, create a new volume from…

doesn't amazon elastic beanstalk solve the "heroku-ish deploy on EC2" problem?

Yes. Elastic Beanstalk is great for deploying your code to EC2.

However Cloud 66 doesn't end at the end of deployment. It actively manages the app by monitoring the processes, making it extremely easy to add load balancers, scale web servers or background processes, add SSL certificates, schedule backups with one click and a lot more.

It is also not limited to AWS and supports Linode, Joyent, Telefonica Cloud with Rackspace and Digital Ocean coming soon.

This is on top of having all this on your own servers if you would like to have dedicated or colocated one in a data centre for whatever reason.

Re: Show HN: Build your own Heroku on your own servers

#34
post #8
post #3

No mention of what size instances are being created on aws seems a bit scary. Otherwise cool. I'd use it if it were self hosted and available for node.

Actually you get to choose what sizes you want (whichever cloud provider you choose). See here: http://blog.cloud66.com/post/39922150128/custom-server-sizes...

Cool I must have missed that in the video. Thanks!

Re: Show HN: Build your own Heroku on your own servers

#35
Are any of the following possible or planned for development?

1. Hooks in the server configuration process that would allow you to do custom package installation and configuration. I know you can deploy to your own servers, but I'd rather specify configs in my app somewhere and have Cloud66 apply them as needed, a la chef recipes or puppet patterns.

2. Hooks into the deployment process to perform additional deployment related tasks.

Re: Show HN: Build your own Heroku on your own servers

#37
post #18
post #12

Awesome idea solving a real pain. Timely too given recent headaches with AWS sneezes.. Every time AWS has an issue, our site on Heroku is affected. Can you speak to SLA, downtime/uptime of service?

We built Cloud 66 to combine the convenience of PaaS with control of having your own servers. Even if we are down, your servers will still be up on your own preferred cloud vendor serving your users! That's a win for everyone!

This is very cool stuff. Do you guys support (or do you plan to support) any type of cross-provider failover? I.e. if AWS goes down, auto re-deploy to Linode and handle the DNS re-routing, etc.?

Re: Show HN: Build your own Heroku on your own servers

#38
post #36

How is this different from CloudFoundry? Which does this for more than rails apps?

CloudFoundry is great to build a PaaS on your own servers and want to manage it. However if you really don't want to manage and run an infrastructure then you would probably don't want to run a system like CloudFoundry!

Re: Show HN: Build your own Heroku on your own servers

#39

Are any of the following possible or planned for development? 1. Hooks in the server configuration process that would allow you to do custom package installation and configuration. I know you can deploy to your own servers, but I'd rather specify configs in my app somewhere and have Cloud66 apply them as needed, a la chef recipes or puppet patterns. 2. Hooks into the deployment process to perform additional deploymen…

Yes and Yes! As a metter of fact deployment hooks (both for packages and scripting like Chef) are available as private beta. Once we are done with the tests they will be released.

As for hooks: We have hooks and API to start a deployment after your git commit or CI gives us a go ahead and are working to add post-deploy hooks so you can chain up the deployment to other systems you have.

Post reply on HN