Cloud computing platforms, low-cost application frameworks and more nimble development are among the top changes for application development in 2010, according to Forrester Research. Cloud computing has great potential to relieve development teams of the burden of buying, installing and configuring servers, storage and networks for their applications, according to the authors. More pointedly, Forrester projects a bright future for application frameworks that are outside the traditional .NET and Java EE spheres of influence. The firm expects Flex, Tomcat, Dojo, Drupal, GWT, JBoss, Ruby on Rails, Spring and Zend to gain traction. In applying such software, teams will use a fit-to-purpose approach. “The organization will define multiple ‘good enough’ platforms, each optimized for different application scenarios,” according to the Forrester authors. The report authors align these frameworks with a tide of developer technology populism that will continue to surge, and lead program managers and enterprise architects to avoid treating developers as “a bunch of chaotic critters that must be fenced in for their own good.” http://itknowledgeexchange.techtarget.com/soa-talk/forrester-points-to-2010-changes-in-application-development
- Posted by: Jack Vaughan
- Posted on: January 06 2010 10:12 EST
- Agree by Nikita Ivanov on January 06 2010 19:21 EST
- Re: Cloud and lightweight frameworks key in 2010: Forrester by Nati Shalom on January 09 2010 02:17 EST
- Re: Cloud and lightweight frameworks key in 2010: Forrester by Sateesh Narahari on January 12 2010 18:17 EST
- Re: Cloud and lightweight frameworks key in 2010: Forrester by Patrick Angeles on January 11 2010 10:44 EST
- Dojo, Spring and Hibernate, oh my! by Christopher Keene on January 11 2010 16:36 EST
For once I can actually share the sentiments expressed in these reports. In the sea of usual high-level b/s of these $1000/page reports this does look like it's rooted in some reality... Thanks, Nikita Ivanov. GridGain - Cloud Development Platform
I also believe that cloud would change the way current middleware products are used in the current enterprise IT. One of main complexity with current middleware products is setting and managing database, messaging or application clusters. Today there is a too much static configuration and manual work involved in managing large scale deployments. Amazon SimpleDB or SQS provides a good example on how middleware should be used in the cloud era. User need only to call an API and get the required service. The entire provisioning, setup, scaling, high availability should be completely abstracted from the user. So IMO 2010 would be the year of the MaaS - Middleware As A Service. Nati S. GigaSpaces - Cloud Enabled Middleware
I also believe that cloud would change the way current middleware products are used in the current enterprise IT.
+1. One of the trends move towards cloud would influence is to lighten the workloads and the target runtimes that these workloads run on. For example, if you are moving your web applications to a cloud, thats an opportunity to reconsider your app server - does it really need a full blown Java EE app server or can you run on Tomcat/Tcat Server :) Sateesh
The firm expects Flex, Tomcat, Dojo, Drupal, GWT, JBoss, Ruby on Rails, Spring and Zend to gain traction.Way to make a prediction there, pick a couple ten frameworks that already have traction ;-) Also, last I checked, Tomcat, JBoss and Spring are squarely in the Java EE sphere of influence...
Forrester's technology predictions line up pretty well with what we at WaveMaker picked (Dojo, Spring, Hibernate). We are looking to go the lightweight frameworks one step better by introducing a visual development environment (think PowerBuilder or MS Access for the web) that is available under an Apache license. In the Java world anyway, it seems that Spring/Hibernate are kinda no brainers and Dojo is one of a few good FOSS choices (including GWT, jquery).