Login, change your address, subscribe to new or manage current magazines or e-newsletter subscriptions
Computerworld Publication PageNetworkWorld Publication PageCIO Canada Publication PageITJobUniverse.ca
- The Information, Communication and Technology (ICT) Job Board
Advanced Search
Knowledge Centres
Content Types
Featured White Papers
Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network"Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network" read more
From fear to value: CIO strategies for propelling business through the economic crisisFrom fear to value: CIO strategies for propelling business through the economic crisis read more
Reaping the rewards of your service-oriented architecture infrastructureReaping the rewards of your service-oriented architecture infrastructure read more
Yuk it Up
Featured White Papers
Download the Network Barometer Report, which aggregates findings from secure network infrastructure assessments conducted for more than 150 organisations around the world. It provides some surprising stats on the state of network (un)readiness prevalent today; the reasons why organisations are failing at remediating known vulnerabilities; recommendations on assessing your own infrastructure, and on ways to improve your state of readiness to support the business; and more.
Early-generation server load-balancing technology has proven to be an invaluable asset, especially for organizations hosting widely utilized Web applications. But business requirements evolve, as do the processes and technologies used to fulfill them. The many changes and trends that have taken hold since SLBs were first introduced expose the need for enterprises to step up from a simple load-balancing solution to a more comprehensive application delivery solution . This paper is intended to serve as a guide for organizations looking to replace their early-generation SLBs, providing details on the top eight criteria to use during an evaluation process.
Featured Spotlight
Keep up on who's hiring, who's downsizing and how the government is helping. News, job opportunities, recruiters and employment lawyers are all available.
Sign-Up for
Enterprise Infrastructure
eNewsletter Delivered Weekly
Click here
Page 1 of 2

Digg it Twitter

Why it’s not SOA simple anymore

COMMENT ON THIS ARTICLE

Since about 2003, service-oriented architecture (SOA) has been touted as the network-based, next-generation computing environment, replacing the client/server architecture of the 1990s.

Industry leaders like Bill Gates have made brave predictions about a future in which their applications will live across the Internet, and developers will meet specific needs by combining functions from these networked applications on an almost ad-hoc basis.

So what has happened in the past three or four years? On the surface it might seem very little. "Looking back, a lot of people were talking about this, and even among the vendors you hear a variety of interpretations as to what SOA will be and what you will need," says Ettienne Reinecke, group CTO at global IT solutions provider Dimension Data.

He estimates that it may take a decade for SOA to become fully adopted by the majority of the industry, as architecture changes of this scale are a journey, and at this point even its proponents still don't agree on a single vision of SOA.

The basic concept of that vision is that independent services will exist on the network -- either the corporate intranet or the public Internet -- that can be called by multiple applications and shared among them. A good example is identity management. In an SOA environment, a single identity management service will manage all identity profiles in an organization. Applications that need to match a profile to an individual, for instance to authorize a transaction or access to corporate resources, will call on that single identity management service. When someone's file needs updating, for instance to reflect a change in job responsibilities, it can be done in a single instance instead of requiring changes in multiple applications.

If the organization forms work teams that stretch across corporate boundaries to include employees from business partners, its identity management service can be shared with the business partner's applications, eliminating the complexities of establishing and maintaining identity files across corporate boundaries, increasing security while decreasing complexity and expense.

While progress toward that vision may seem slow, the groundwork is being laid at the standards level. In his white paper "Converged Communications," (registration required) Reinecke lists 13 industry standards that range from Address Resolution Protocol (ARP) to Business Process Execution Language for Web Services (BPEL4WS) that form the basis of the architecture and are vital to the development of SOA.

According to Reinecke, one of the major reasons that object-oriented architecture, which, along with the Internet, can be viewed as the immediate progenitors of SOA, never succeeded outside some small, highly controlled environments, was the lack of an adequate base of industry standards.

This time, he says, the XML standards and the business process languages are established, and at the XML layer most presentation layers are set. "So we have a much better chance of getting it right."

At the applications level, he says, "it is clear that the market will no longer accept the vendor-proprietary solutions of the past." The replacement of proprietary software with standards-based applications is forming the basis for a converged network architecture.

"In the last 12 months, SOA has started to gain traction," he says. "Cisco has a couple of elements, and Active Directory is gaining wide adoption as the de facto directory standard." This is particularly important because the directory will be at the center of the SOA architecture, and Active Directory is becoming the catalyst for change.

And the early adopters are appearing. The large financial companies are involved in early SOA projects because they have the money and can see competitive advantage from SOA. One of the most ambitious projects is being built by the U.S government. Its aim is to replace all the accounting applications across the entire government with a single network-based, componentized solution that is integrated into the government's human resources operations as well. Whether this very ambitious project will succeed is open to question, but even if it does not, it will advance SOA development tremendously.

However, Reinecke says, the largest trends are almost inadvertent. Standardization and virtualization are driving SOA forward in many organizations even though they may not be using the term or have a clear vision of the goal.

"I am amazed at the speed with which people are moving away from client/server without even knowing it. They are consolidating data centers, and changing from client/server to XML- and Web-based applications," Reinecke says. This introduces a whole set of new protocols, with voice, data and video traffic sharing a single physical network layer. Reinecke defines four kinds of network traffic, each of which puts significantly different demands on network resources:

Page 1 of 2
Send to a Friend  Rate This Page  Print This PageAdd a new comment
Bookmark this article on:
del.icio.us| Digg it| Furl| Google| Technorati| StumbleIt| Yahoo!

Have something to say about this article? Add a new comment

If you find a comment inappropriate, You can notify the moderator by clicking the Report an innapropriate comment icon.
ADD A COMMENT
Name:*Your email address will not appear online and will be used only in the event that the editor wishes to contact you personally for additional comment.
City:
Email:
Title:*
Comment:*
* required fields



Related Content
Articles

Book Reviews

Featured Content
Improving business through smart energy and environment policy
Businesses and public entities today face increasing pressure to develop policies that are both good for the planet and good for business. A framework developed by IBM offers businesses and other organizations a comprehensive approach to energy and environmental issues. The framework helps identify and prioritize environmental efforts by breaking down problems and opportunities into seven distinct business areas, which can then be segmented into manageable projects.
E-mail a Friend