May 15, 2006

ActiveGrid speeds Web application development

An open source application development and deployment company delivers SOA-like capabilities in lightweight, agile form

“It’s really hard to build an HTML application that talks to one database, yet IT developers have a huge backlog of requested applications that talk to multiple databases,” says Peter Yared, CEO of ActiveGrid. His company aims to solve that problem, in part by doing away with the traditional three-tiered model of Web application development.

Yared’s team saw that companies such as Google and Yahoo were running Web-oriented “mashup” apps off of inexpensive servers, using the so-called LAMP (Linux, Apache, MySQL, Perl/PHP/Python) stack. Added to the mix were technologies such as AJAX (Asynchronous JavaScript and XML), BPEL (Business Process Execution Language), and WSDL (Web Services Definition Language), which helped decouple applications from data sources using the abstraction principles commonly associated with SOA.

ActiveGrid saw opportunity in this trend. “We productized the best-of-breed development processes,” Yared recalls.

But ActiveGrid is not an SOA platform, at least not in the sense most enterprises mean. “You don’t need a message bus. Applications can call parameters, RSS, and so on, directly,” Yared says. That’s because the applications don’t need long-lived data integration; ActiveGrid’s technology is meant to develop applications, such as dashboards, that rely on currently polled data, rather than interacting with data whose states need to be reconciled. “It’s more ad hoc,” Yared says.

ActiveGrid’s application builder and application server rest on widely used open source technologies, but LAMP isn’t the end of the story. The company has developed unique, enterprise-level functions that enable the open source technology to work well in real enterprise environments. For example, ActiveGrid


Click for larger view.


provides session replication, graphical design of Web page flow, the ability to drop AJAX components onto forms, and back-end integration with identity management systems. The latter technology allows ActiveGrid applications to dynamically adapt the user interface, application flows, caching, and session management to the user’s role, based on what’s defined in the identity servers.

ActiveGrid also automatically caches Web service results based on user roles, with options to allow the cache to be bypassed so only critical connections go through the back-end system when necessary. That’s meant to keep the applications lightweight but savvy about access issues, Yared says.

Lightweight Web development has taken the enterprise by storm. Active­Grid has created a solution dedicated to maintaining that agility while adding a stack of SOA-style value.

Galen Gruman is executive editor of InfoWorld for features and news.
Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.