Java Cloud Strategy

Published January 31st, 2012 Under Software Development | Leave a Comment

The Cloud approach is gaining ground in organizations as the new standard for IT infrastructure. We mostly see it in its “public” version with offers like Amazon Web Services, Cloud Foundry or Windows Azure. There is however also the emergence of “private” clouds that are operated inside organizations.

The Cloud Computing Development web site has published an interview of Rajesh Ramchandani, who is the founder and VP of Products of CumuLogic. This company was founded by former Sun executives and has the famous James Gosling in its advisory board. In this article, he discusses the strategy of CumuLogic as a provider of private Platform as a Service (PaaS) software for Java. Their product allows multiple private and/or public clouds to be supported at the same time, therefore avoiding cloud (Infrastructure-as-a-Service) vendor lock-in.

Software Linkopedia September 2011

Published September 7th, 2011 Under Links | Leave a Comment

Web Site: Introduction to Databases – Stanford University Free Online Course

Blog: The 10 Minute Test Plan

Blog: A Checklist for a Distributed Retrospective

Blog: Appraisals and Agile Don’t Play Nicely

Article: Rational Unified Best Practices: A Primer for the Project Manager

Article: Defining Software Quality and Economic Value

Article: Tools and Techniques for .NET Code Profiling

Article: Scenarios for Load Testing

Tool: Sureassert UC – integrated Java unit testing solution for Eclipse

Tool: NDBGen – C# LINQ-to-SQL models and SQL installation script generator

Video: JUnit Tutorial

Video: Cloud Computing Economics

Video: Scrum Sprint Showcase

Find more interesting links on the software development resources directory, the software development tools directory, the software development articles directory, the software development blogs aggregator or the software development videos directory.

A Java Cloud Platform

Published May 30th, 2011 Under Conferences | Leave a Comment

I have attended recently a interesting conference by Sacha Labourey, the former CTO of JBoss, that presented his new start-up named Cloudbees that aims at providing a “frictionless” platform to develop and run Java (or more precisely JVM-based language) software in the cloud. This conferences provided interesting informations on the benefits and limitations of currently using the Cloud as a development and execution platform. For more information on this topic, you can read Running Java in the Cloud with Cloudbees.

Steve Ballmer Presents Microsoft Cloud Strategy

Published February 21st, 2011 Under Conferences | Leave a Comment

Steve Ballmer made a presentation in Switzerland this week and I had the chance to be selected as an attendee for his conference. Its topic was the Cloud opportunities offered by Microsoft. His talk was followed by a more technical presentation on Azure by a Microsoft consultant. Read more

Selling Software by the Pound

Published June 25th, 2008 Under Software Development | 1 Comment

In 2003, Methods & Tools published the article “ASP Tools for Software Development“, where ASP did not stand for Microsoft’s Active Server Pages, but for Application Service Providers. This was the “acronym of the day” for companies that were offering hosted software tools. Most of the companies mentioned in this article are still active today, but there is a new marketing label attached to their activity. The media prefer to speak about SaaS (Software as a Service) or give to this phenomenon the nickname “The Cloud”. Beyond the various names, there are some differences between the type of control you have on these external applications. SaaS is defined as a simple license for a specific hosted external application. The Cloud technological ambition is to have applications running on external virtual infrastructure while you keep the control about software and data. Other terms like “the grid” or “on-demand” are also associated to the idea of using software tools as a service instead of buying a product to achieve the same objectives. Read more