Cloud Foundry Adds PHP and Python(blog.cloudfoundry.com)
blog.cloudfoundry.com
Cloud Foundry Adds PHP and Python
http://blog.cloudfoundry.com/post/9374366916/cloud-foundry-adds-php-and-python-through-community
16 comments
ActiveState's Stackato already has Tornado support (we have a demo of Tornado Chat with MongoDB), amongst other features that are not yet in Cloud Foundry (Perl, run and db migration, ...). More about those at http://www.activestate.com/blog/2011/08/python-cloud-foundry....
Stackato is in restricted beta right now. Here are some invite codes for anyone who'd like to try it out:
AS-HN-ZJLH2P0IM0
AS-HN-6ZU3V9B36T
AS-HN-FDQQIGL19N
AS-HN-SDNQWQ3QTZ
AS-HN-RDRMNWQKB6
AS-HN-V4HT1LQURL
AS-HN-PUBZEVU2Q9
AS-HN-HQGDL45WKH
AS-HN-AR61S65DYQ
AS-HN-NRRQTIE9KN
Go to http://tinyurl.com/stackatoinvite to redeem your code.
They're one-time use only, so if one doesn't work for you, try another one. If you miss out, you can request an invite code here: http:///www.activestate.com/cloud
AS-HN-ZJLH2P0IM0
AS-HN-6ZU3V9B36T
AS-HN-FDQQIGL19N
AS-HN-SDNQWQ3QTZ
AS-HN-RDRMNWQKB6
AS-HN-V4HT1LQURL
AS-HN-PUBZEVU2Q9
AS-HN-HQGDL45WKH
AS-HN-AR61S65DYQ
AS-HN-NRRQTIE9KN
Go to http://tinyurl.com/stackatoinvite to redeem your code.
They're one-time use only, so if one doesn't work for you, try another one. If you miss out, you can request an invite code here: http:///www.activestate.com/cloud
This is why I love HN. Thanks!
The nice thing about Open Source PaaS is that you can scratch your own itches, add a Tornado pull request and pretty soon it could be running on AppFog.com or CloudFoundry.com
Good news! You can now scratch your own itch on dotCloud.
We've added support for custom builds, which means you can run Tornado, Thin and any other asynchronous web server you want.
We're planning a blog post about it the coming days.
We've added support for custom builds, which means you can run Tornado, Thin and any other asynchronous web server you want.
We're planning a blog post about it the coming days.
Except if you scratch your itch on dotCloud, you can't run it on your own laptop like you can with Cloud Foundry Micro or on other services that might have a better interface like AppFog. That's the problem with contributing to a closed source project.
Lucas, I think you're being unfair to the dotCloud community. If I scratch my itch on dotCloud and share a cool Wordpress [1] or Thin [2] stack, how is that not open?
[1] https://github.com/qpleple/wordpress-on-dotcloud [2] https://github.com/jpetazzo/thin
At the same time you mention in your blog: "Appfog has secret sauce that we did not contribute to the open source project, ways to optimize PHP and the experience around PHP".
For the sake of openness, I encourage you to share your secret PHP sauce as a custom dotCloud build. There's a whole community of hackers doing the same.
[1] https://github.com/qpleple/wordpress-on-dotcloud [2] https://github.com/jpetazzo/thin
At the same time you mention in your blog: "Appfog has secret sauce that we did not contribute to the open source project, ways to optimize PHP and the experience around PHP".
For the sake of openness, I encourage you to share your secret PHP sauce as a custom dotCloud build. There's a whole community of hackers doing the same.
It is not open because it is not portable. You can't take wordpress-on-dotcloud and deploy it on any other architecture or platform outside of dotCloud.
I'm a little fuzzy on the exact story of cloudfoundry.
It may just be lack of business level pricing, but I find the options they present confusing, not illuminating.
I have clients who are scared off of possible lock in with stuff like GAE, but would love something that seems quite close to a cloud foundry based backend, I'm just not 100% on what they do provide, and how they make their money.
It may just be lack of business level pricing, but I find the options they present confusing, not illuminating.
I have clients who are scared off of possible lock in with stuff like GAE, but would love something that seems quite close to a cloud foundry based backend, I'm just not 100% on what they do provide, and how they make their money.
That is where AppFog steps in and makes things clear - http://blog.phpfog.com/2011/08/25/appfog-reveals-cloud-found...
I understand what AppFog does. I don't understand what cloud foundry does. Are they the same people?
I get what the tech does. I don't get what the support, reliability, chance to be in here 5 years, etc stories are.
I get what the tech does. I don't get what the support, reliability, chance to be in here 5 years, etc stories are.
Oh that's it: I just finally figured out that this is a VMWare owned project, not a startup. Duh
Yes it is, and we aren't going away any time soon. :) We'll more than be here in five years.
It's not very transparent that's where the money comes from. It's featured on your web page, but took me awhile to understand this was a way for you to sell more virtualization projects to people.
Here is the PHP pull request: https://github.com/cloudfoundry/vcap/pull/105
And the Python pull request: https://github.com/cloudfoundry/vcap/pull/57
And the Python pull request: https://github.com/cloudfoundry/vcap/pull/57
http://support.cloudfoundry.com/entries/20382447-python-supp...
http://support.cloudfoundry.com/entries/20386327-php-support...
Personally I'd like to see one of these PaaSs support Tornado. I think DotCloud has been promising it for a while...