BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News Cloud Wars – U.S. Army Using Agile Platform For Cloud Migration

Cloud Wars – U.S. Army Using Agile Platform For Cloud Migration

This item in japanese

Bookmarks

According to CGN (Government Computer News) the U.S. Army’s Architecture Services Division within the Software Engineering Center (SEC) has deployed a platform for the quick development and migration of applications to the private cloud. The engineers are using OutSystems’ Agile Platform for this purpose.

Cloud Computing has been one of the wide spread hypes in the IT industry with only a few enterprises really betting on it. In the meantime, many organizations are actually leveraging Cloud technologies like those from Amazon, Google, IBM, Microsoft or Oracle. Due to security reasons, most companies and in government organizations have started to collect experiences with private clouds.

The core challenge is to create Cloud applications, as well as to migrate existing legacy code to the cloud. Cloud infrastructures offer the IT infrastructure (Infrastructure as a Service)  and may also provide a development platform (Platform as a Service). The migration of applications to the cloud, whether a public, private or hybrid cloud is not straightforward or easy. This especially holds if prevention of vendor lock-in represents one of the main goals. 

This is a gap which companies like OutSystems are trying to fill with their products. OutSystems is offering the Agile Platform which claims to provide an easy migration path for applications to be deployed on clouds.

On their web site, OutSystems describes the Agile Platform as

an integrated suite of free open source business apps to help you jump start the learning process and quickly deliver fully functional apps, in hours.

The product is supposed to take care of development and deployment activities, provide support of HTML 5, CSS 3, as well as enable the integration of mobile applications.

But vendor promises are one side of the coin, while real experiences are the other. As in all complex software and system architecture, development platforms need to be tested thoroughly to validate their suitability.

In the CGM  news article, editor Rutrell Yasin explains:

The Agile Platform’s first test was a project to migrate a complex existing system to the cloud infrastructure. The system initially required two-and-a-half years to develop and deploy. By using Agile Platform, developers were able to re-deliver the application in only 16 weeks while adding new features, including a mobile interface, OutSystems officials said. The final application went to production in early November 2011.

Maybe, products such as the Agile Platform can boost the development and migration of application for clouds, no matter whether on-premises or not. Or are they just another silver bullet fading away in the near future? At least, the SEC seems to be happy with the path they took.

Rate this Article

Adoption
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Quote Correction

    by Michel Ozzello,

    • Quote Correction

      by Michel Ozzello,

      Your message is awaiting moderation. Thank you for participating in the discussion.

      Michael,

      I just want to make a correction to the quote from OutSystems website, since it may cause confusion to some readers.

      On the site's homepage, the Agile Platform is described as "complete solution to deliver custom enterprise applications with high productivity".

      The product page (www.outsystems.com/agile-platform) goes on to describe that it "supports the entire application life cycle" to "develop, manage and change enterprise web and mobile apps"

      Cheers
      Michel

      Disclaimer: I work at OutSystems

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT