The developers of Ruby on Rails, a popular Web application development framework for the Ruby programming language, released versions 3.2.10, 3.1.9, and 3.0.18 of the software on Wednesday in order to patch a serious SQL injection vulnerability.
Heroku is a pure platform as a service -- that is, the entire infrastructure is managed by Heroku and not by you. As such, deploying a Ruby application, whether or not it is Rails based, is practically effortless. Deployment, in fact, is performed as a part of a regular SCM (software configuration management) sync via <a href="http://www.infoworld.com/d/application-development/torvaldss-git-the-it-technology-software-version-control-167799">Git, an innovative, freely available, and quite popular distributed source code management system pioneered by Linus Torvalds</a>, the creator of Linux.
Although code deployment might not be as easy with Engine Yard as with <a href="http://www.infoworld.com/d/application-development/infoworld-review-heroku-cloud-application-platform-180342">Heroku</a>, the Engine Yard platform is dramatically more tunable. In fact, in many ways, Engine Yard is closer to an infrastructure as a service (IaaS) than a platform as a service (PaaS). Engine Yard provides a base infrastructure tuned to run Ruby applications, but the rest is up to you. Engine Yard does offer <a href="http://www.infoworld.com/d/application-development/torvaldss-git-the-it-technology-software-version-control-167799">Git integration</a>; however, deployment is not executed via a push, as in Heroku, but rather via Engine Yard's suite of tools and its extensive dashboard, which can sync with a Git repository.
Web application development reached a new paradigm with the release of Ruby on Rails back in 2004. Ruby on Rails creator David Heinemeier Hansson has since been at the helm of one of the most successful and popular open source software development projects. Ruby on Rails, or just Rails, has allowed thousands of developers to create complex applications rapidly in a consistent manner. Open Source Identity catches up David Heinemeier Hansson to find out what the early days of Rails was like and what the future holds.