Heroku attempts to make Rails development a breeze

If you are a Rails developer and have been frustrated with the rather unenjoyable process of deployment, I would really suggest that you take a look at Heroku. While it is still in beta, Heroku is shaping up to be one seriously awesome project that could possibly change the face of Rails development. In Heroku, you create and edit your project online, in the browser.

Heroku has a sweet feature list and appears to make development and deployment really simple.

When you create or import an app with Heroku, it’s already live on the web. No configuration or deployment necessary.

Deployment of a Rails app has always in my opinion been a black eye for the framework. Heroku obviously thought so too.

Heroku is built on Amazon’s Elastic Compute Cloud (EC2), so your apps have access to unlimited computing power.

The other big debate in the Rails community and programming community in general is the debate of whether or not Rails can really scale. This topic has been debated and solved (some would say) but Heroku looks to make this a non-issue by using Amazon’s EC2 architecture.

There are also some other great features including one-click gem and plugin installs, built-in Rails console, Rake console, and the ability to share and collaborate on your project. There are some great demos on the site for each of these features, so be sure to check it out.

So, while it is still in beta, I think you should certainly keep an eye on this project. It appears to be gaining some good momentum and they just released an API as well.

Check out Heroku here.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Technorati
  • del.icio.us
  • StumbleUpon
  • NewsVine

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

Its amazing! Great post

Thanks James, hope you find Heroku useful.

Leave a comment

(required)

(required)