5 ms·
Awsbox: A DiY PaaS for Node.JS
- lucaspiller 13y agoVery cool. Is there anything similar for Rails?
- smanuel 13y agoLooks like a great start, that's sth I've been waiting for a long time. It would be great if it supports adding more instances (dynos?), balanced through ELB. And... worker instances. And... Some configuration management. The potential is huge!
- lloydhilaiel 13y agoFor what it's worth, there is a complementary (early stage) project a colleague of mine is working on where the idea is to let you leverage cloud formation from the command line and get closer to what you're talking about (deployment of a more complex infrastructure rather than just a single instance): https://github.com/mozilla/awsboxen https://github.com/mozilla/awsboxen
- kclay 13y agoThis looks nice. I'm currently in the process of creating a deployment script to cluster out wowza media server with a edge/origin setup ,auto scaling and loadbalancer setup. Really wish beanstalk was less error prone and worked 100% of the time.BTW does anyone know if beanstalk supports paid Ami's ?
- contrahax 13y agoWhy not just EBS at that point?
- canthonytucci 13y agoCould you expand?
- lloydhilaiel 13y agoAck! Acronym collision! EBS is Elastic Beanstalk, or Elastic Block Store? If the former, it's in my opinion a question of what you're looking for. Here's my best response: https://hacks.mozilla.org/2013/05/introducing-awsbox-the-diy-paas-for-node-js-a-node-js-holiday-season-part-12/comment-page-1/#comment-2150761 https://hacks.mozilla.org/2013/05/introducing-awsbox-the-diy...
- fizx 13y agoI'm really excited about the idea of building a generic DiY PaaS out of docker (for container management), mesos/chronos (for scheduling and allocation), and cloudformation (for auto-scaling and bootstrapping the cluster). I don't really want to do this as a business, but I think it could exist and be really nice. Some install notes for mesos, chronos, docker on EC2: https://gist.github.com/fizx/b50319b6576773a0841a https://gist.github.com/fizx/b50319b6576773a0841a. If anyone wants to hack around with me on this, my email's in my profile.
- jrydberg 13y agoI've started working on something along those lines: http://gilliam.github.io/ http://gilliam.github.io/ . Currently using LXC, but adapting to docker is quite easy since "VMs" are provisioned and launched via shell scripts.
- fizx 13y agoI'm skeptical that your bespoke approach is better than gluing together well-known and battle-tested tools, but if you stick at it, you naturally have the chance to do something better, because of the singular vision. Best of luck with this!!
- jrydberg 13y agoYou might be right. I'm betting on the fact that if you compose your system of small decoupled components you can change your mind at a later time. Lets see what happens :)
- ericmoritz 13y agoThis is a fantasy of mine as well. A generic opensource PaaS would be awesome. Now if I just had the ambition... It is quite an undertaking.
- youngbenny 13y agoI'm working with a small team on an open source backend at dreamfactory.com. Apache licensed and installable on AWS, Azure, etc. or on any LAMP server. REST API is here http://www.dreamfactory.com/developers/live_API http://www.dreamfactory.com/developers/live_API. CORS support plus JS SDK and boilerplate apps for jQuery, AngularJS, and Sencha around the corner. What features are you looking for?
- waterside81 13y agoI know that Mozilla has made a concerted effort to improve their public relations and "get out there" more, but it really seems like the Moz crew is just churning out innovations and interesting products one after another.
- codeulike 13y agoSo, we are heading towards PaaSaaS?