Thu 26 Feb 2009
Cloud Computing and Agile Software Development
This Friday, February 27th, I will be speaking on a panel at the New Jersey Technology Council’s 2009 CIO Conference called “Moving to a Virtual World” ( www.njtc.org). The panel is on Cloud Computing and it is a mixed collection of vendors and CIO’s talking about the rapid arrival, the clear benefits and struggles of adopting Cloud Computing.
At Rally, we have gained some firsthand knowledge of these technologies, platforms and applications as we try to find the most energy efficient, stable and cost effective solutions for us and our customers. As a small fast growing technology company, we are an ideal customer for Cloud Computing and I am sitting on this panel as a user, supplier and leader on software development for the cloud. (We use Amazon EC2, VMWare ESX, Salesforce and seven App-Exchange Apps, Google Apps Premier to run our business and manage our own multi-tenant SaaS/PaaS application in the cloud.)
In preparation for the panel, I was brushing up on some of the latest news and views on this topic.
Here are the worthwhile Cloud Computing links that I used to prepare my talking points:
- Cloud Computing – you have to start on Wikipedia to make sure your definition is grounded
- What is Cloud Computing - a wonderful video of a variety of folks from the Web 2.0 Expo
- Above the Clouds – is a new blog site, whitepaper and video from Cal Berkley Professors on Cloud Computing
- Cloud an Outsourcing Option in Troubled Times – CIO Insight article on using cloud services instead of more traditional IT outsourcing options (both development and operations)
- “What the hell is Cloud Computing?” - Larry Ellison rails on the whole idea as over-blown (see many YouTube videos)













