Archive for January, 2008|Monthly archive page

“Next Generation Grid Enabled SOA”, video replay

An interesting video recording of a SOA Grid presentation by David A. Chappell at the BeJUG Enterprise SOA Conference has just become available at:

Topics include :

– A new grid based service bus infrastructure concept that combines process flow, horizontally scalable service state caching, and ESB mediation.
– Fault tolerant in memory data grid
– A controversial subject that I call “Not Your MOM’Bus”
– Patterns for transparent state management of load balanced services
– Patterns for transparent fault tolerance of stateful services
– Optimal server resource allocation that is complementary to virtualization strategies.


Nexaweb Expands with HP’s SOA Governance Leadership

Nexaweb announced its membership to the HP Governance Interoperability Framework (GIF).

GIF provides a collaborative, standards-based approach for publishing, associating, accessing and managing service-oriented architecture (SOA) metadata and business service information across multiple vendors and technologies.

Nexaweb’s membership to HP GIF bridges the gap between SOA and application development, which helps to make it easier to build Web-based business applications using governed services from a central repository. Using Nexaweb’s Enterprise Web Suite, enterprise architects and developers can quickly search and retrieve artifacts and services from the HP SOA Systinet and use those services to build and deploy governed, rich Internet, composite and enterprise mashup applications.

Complete Application & SOA Governance with Nexaweb
Nexaweb’s Enterprise Web Suite is a complete application development and deployment platform for Web-based business applications.  A core component of the suite is Nexaweb Studio, an Integrated Development Environment that enables visual, drag and drop application development and maintenance.  Nexaweb Studio interoperates with the HP SOA Systinet through an RSS interface. 

Using a wizard, developers can retrieve services and place them into Nexaweb Studio’s Service Explorer.  Designed to maintain information about the service and information manager, the Service Explorer removes the need to import WSDL files directly into the workspace.  This creates a ‘loose’ coupling between the implementation and the service, making it possible to maintain a centrally-managed repository for all services. 

Full article …

Persepolis Recreated

XtreemOS: a Linux-based operating system to support next-generation grids

While grids allow organizations to significantly increase their computational power, they can also threaten to be a significant headache. That’s where it can help to have an operating system designed to keep things simple.

“Tools developed for grid use, like the Globus Toolkit, can be demanding and complex,” explains Christine Morin of INRIA Rennes Bretagne Atlantique in France, “especially because they are based on operating systems that are not designed to manage distributed and versatile resources.”

Morin is the scientific coordinator of XtreemOS, a four-year research project that aims to develop a grid operating system to simplify the usage, management and programming of grids.

“XtreemOS will provide native support for virtual organizations,” says Morin. “It is based on Linux and will have three different versions capable of running on single PCs, clusters and mobile devices. It will provide for grids what other operating systems offer for single computers: abstraction from the hardware and secure resource sharing between different users.”

There’s Grid in them thar Clouds, by Ian Foster

You’ve probably seen the recent flurry of news concerning “Cloud computing.” Business Week had a long article on it (with an amusing and pointed critique here). Nick Carr has even written a book about it. So what is it about, what is new, and what does it mean for information technology?

The basic idea seems to be that in the future, we won’t compute on local computers, we will compute in centralized facilities operated by third-party compute and storage utilities. To which I say, Hallelujah, assuming that it means no more shrink-wrapped software to unwrap and install.

Needless to say, this is not a new idea. In fact, back in 1960, computing pioneer John McCarthy predicted that “computation may someday be organized as a public utility”—and went on to speculate how this might occur.

In the mid 1990s, the term grid was coined to describe technologies that would allow consumers to obtain computing power on demand. I and others posited that by standardizing the protocols used to request computing power, we could spur the creation of a computing grid, analogous in form and utility to the electric power grid. Researchers subsequently developed these ideas in many exciting ways, producing for example large-scale federated systems (TeraGrid, Open Science Grid, caBIG, EGEE, Earth System Grid, …) that provide not just computing power, but also data and software, on demand. Standards organizations (e.g., OGF, OASIS) defined relevant standards. More prosaically, the term was also co-opted by industry as a marketing term for clusters. But no viable commercial grid computing providers emerged, at least not until recently.

So is “cloud computing” just a new name for grid? In information technology, where technology scales by an order of magnitude, and in the process reinvents itself, every five years, there is no straightforward answer to such questions.

Read full article …

IBM Websphere adds native support for ebXML Messaging and CPA

The latest release of IBM Websphere Partner Gateway has added native support for ebXML Messaging and CPA. The following excerpt is from What’s new in V6.1 – Detail: ebXML Messaging Service (ebMS) 2.0 used in Canada, Europe, and Asia, and in healthcare and auto industries, and support for the ebMS 2.0 Basic Profile
ebMS 2.0 XML Encryption Profile, designed to test message-based encryption. The technical details of this profile are based on requirements and methods originally defined by the CDC (Centers for Disease Control and Prevention), which uses ebMS in its Public Health Information Network applications
ebMS 2.0 Automotive Retail Profile, based upon requirements and recommendations from the STAR consortium (Standards for Technology in Automotive Retail), which includes testing of gzip-based compression
ebXML Collaboration Protocol Profile and Agreement (CPPA), which supports the import of CPPAs to automate the exchange and implementation of structured trading partner agreements

2008 Predictions – SOA, Grid, SCA, Web 2.0, REST, etc.

Here are David A. Chappell’s predictions for 2008:

– Grid computing will grip the attention of enterprise IT leaders, although given the various concepts of hardware grids, compute grids, and data grids, and different approaches taken by vendors, the definition of grid will be as fuzzy as ESB. This is likely to happen at the end of 2008.

– At least one application in the area of what Gartner calls “eXtreme Transaction Processing” (XTP) will become the poster child for grid computing. (see Gartner Research ID # G00151768 – Massimo Pezzini). This “killer app” for grid computing will most likely be in the financial services industry or the travel industry. Scalable, fault tolerant, grid enabled middle tier caching will be a key component of such applications.

– Service Component Architecture (SCA) will become the new way for SOA applications to be defined as support from all the major platform vendors (sans Microsoft) will be rolled out.

– By end of year it will be clear that an understanding of infrastructure requirements for common problems such as predictable scalability, reliability, security, (*-ilities) will be necessary in order to support any combination of SOA, REST, or Web 2.0 style applications. However the exact architecture or even the list of requirements in support of such infrastructure will not be well understood or agreed upon. Such a common understanding will not come to bear until at least 2010. This will be the new frontier to explore in the coming years.


What the statistics are telling us about SOA

Here are a few highlights from past year’s studies of SOA adoption:

57% of executives expect to see cost reductions as a result of SOA, while 27% cite code reuse and 23% expect to increase business agility. (Saugatuck)

50% of new mission-critical operational applications and business processes were designed this year around SOA, a number will jump to more than 80 percent by 2010. (Gartner)

40% of companies with SOA spend between 10 and 30 percent of their overall IT budgets on SOA projects. Most have increased their SOA budgets over last year. (IBM)

48% of CIOs are planned to open their SOAs “to the cloud” in 2007 — the cloud being “where their current and potential trading partners are.” (McKinsey)

37% of companies implementing SOA report seeing positive return on investment from SOA — which, by the way, isn’t too shabby (Nucleus Research)

29% of companies with advanced SOA deployments are using SOA governance software, compared of 17% of companies still in earlier stages of SOA. (Aberdeen)

61% of advanced SOA deployers saw a reduction in the number of software defects discovered in production, compared to 18% of non-deploying companies could say they were able to reduce defects. (Aberdeen)

49% of developers working with SOA say they can now complete a typical SOA project within three months – more than twice as many as a year ago. Plus, more than 60% of all SOA projects are now developed and deployed within just six months. (Evans Data)

75% of mainframe users said they want to modernize their systems. But 52%, also said they had concerns about their system’s ability to actually support SOA. (Software AG)

25% of mainframe companies have SOA efforts now in progress, and another one-third are planning or considering SOA. At least half say they are or will employ mainframes in a central role in SOA. (Unisphere Research/SHARE)

55% of executives view SOA as “the best way to support the use of social networking and Web 2.0 development techniques in their IT infrastructure.” (BEA)

56% of executives at companies deploying SOA admit that at least half of the code or artifacts developed under their roofs are not reviewed for compliance before moving into production. (SOA Forum)

15% of small companies (with fewer than 100 employees) have SOA efforts underway, compared to 35% of companies with more than 500 employees. (Nucleus Research)

12%that’s the average growth rate of companies with “well-aligned IT-business operations,” versus 4% overall. (BTM Institute)