Comments
litl_phil wrote: While it's nice that Google and Acer share the vision of cloud-based computing, it's also worth noting that we at litl already have a webbook on the market (available at litl.com) that runs our own cloud-based OS. Unlike Chrome, litlOS is focused on creating a new and better web experience for the home, so we don't have the usual browser interface, we have our own innovative UI. In conjunction with easel mode (litl's inverted-V position) and our growing cohort of litl channels (special apps t...
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Going Beyond Project-Driven SOA
Why are you doing SOA? And how are you going to do it?

However, most of the organizations we've worked with are taking a project-driven approach to SOA - namely, addressing tactical integration and composite application requirements with SOA tools. So where does this leave them? Fortunately, companies don't necessarily have to do SOA for the same reasons, or do enterprise SOA. Each of us can do SOA in our own way and still benefit from it.

How?

You need to answer two key questions:

  1. Why are you doing SOA? This question isn't limited to those who haven't dipped their toe into the SOA pond.
  2. How are you going to do SOA? How are you going to make sure you don't do it willy-nilly?

This article reflects our experiences - synthesized from working with CIOs, IT managers, and architects - of the ways SOA practitioners are addressing these issues.

Why Are You Doing SOA?
When architects and developers talk about SOA, they discuss Web Services-enabling applications; interoperability through standards; reducing integration pain; and the ease of use of new-generation SOA tools and platforms, compared to using the legacy integration brokers. On the other hand, business people often think their investments in SOA are delivering agility, reduced IT costs, and reduced business risk - if IT people have articulated this clearly to them. If not, they see SOA as the panacea for the long change cycles and lack of responsiveness of IT. As IT people, how do we ensure that we can deliver on the objectives of the business and ensure that expectations are adequately managed? Or, how do the aforementioned magical SOA benefits actually manifest themselves? Surely not just from buying the right tools, however important that is.

Let's look at SOA benefits from a business perspective and see how IT helps make them a reality:

  • Agility comes from a flexible IT infrastructure that enables you to build new capabilities quickly, compose new solutions from services, and align and change existing systems in response to changing business requirements.
  • Reduced IT cost results in the ease and speed of development, interoperability, and reuse and optimized use of existing resources.
  • Reduced business risk comes from increased visibility into systems, applications, processes, and data and the ability to enforce security policies.

These SOA benefits are shown in Figure 1. These business benefits can be mapped to supporting IT benefits, which, in turn, are enabled by what we term SOA enablers. Each of these enablers is realized through tasks, activities, or technologies. Figure 2 is the overall picture of the IT benefits, SOA enablers and supporting tasks, activities, and technologies.

You are doing integration between your customer relationship management (CRM) and your financials application with an SOA platform, and your aim is to enable greater business agility, which depends very heavily on how flexible its IT is. IT flexibility, in turn, is determined by the extensibility of existing applications and systems - how easily they can be extended to incorporate new business requirements.

Extensibility in applications isn't enough because tightly coupling applications can have a ripple effect of changes and is, in most cases, very costly and time-consuming to manage. So, managing the impact of change becomes a key enabler of IT flexibility. Designing the right level of abstraction and an appropriate service-layering architecture can help reduce the cascading effect of change. Loosely coupled, and even completely decoupled, applications help reduce the impact of change. An important factor in determining how changes are handled is the appropriate use of tools and technologies. Especially in an SOA environment with a wide set of tools and infrastructures that may provide overlapping functionality, it's important to understand clearly the design patterns for which each tool is most suitable.

About Mohamad Afshar
Mohamad Afshar, PhD, is VP of Product Management at Oracle. He has product management responsibilities for Oracle's middleware portfolio and is part of the team driving Oracle's investments in SOA on Application Grid - which brings together SOA and data grid technologies to ensure predictable low latency for SOA applications. Prior to joining Oracle, he founded Apama, a complex event processing vendor acquired by Progress Software. He has a PhD in Parallel Systems from Cambridge University, where he built a system for processing massive data sets using a MapReduce framework.

About Prasen Palvankar
Prasen Palvankar is a director, SOA Strategic Engagements, in Oracle Fusion Middleware development and is primarily responsible for helping Oracle?s strategic customers with SOA adoption. He has more than 25 years of experience in the field of software development.

About Robert Schneider
Robert D. Schneider is a senior SOA consultant, a certified SOASchool.com instructor, and a published IT author with more than 15 years of experience. He is also an experienced speaker who has led many technical sessions and workshops at various events. He has written four books and numerous articles on SOA and high-performance database applications and implementations. He is currently working on a new book on SOA governance as part of the ?Prentice Hall Service-Oriented Computing Series from Thomas Erl,? and he is a regular contributor to The Big SOA Grid, a Web site providing current data relating to WS-* specifications.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
Oracle seems to have divided the open source ranks over the MySQL delay it’s having closing its acquisition of Sun. Eben Moglin, the GPL’s most ardent defender and delineator, the lawyer who has worked hand in glove for years with the Free Software Foundation’s founder Richard Stallman...
Cloud computing is a game changer. The cloud is disrupting traditional software and hardware business models by disrupting how IT service gets delivered. Entrepreneurial opportunities abound as this classic disruptive technology begins to proliferate, so it is no surprise that SYS-CON'...
The irony is that Oracle has advanced MySQL, lost money in the process, and helped its competitors - all at the same time. When Oracle buys Sun and controls MySQL the gift (other than to Microsoft SQL Server) keeps on giving as the existential threat to RDBs is managed by Redwood Shore...
WSO2, the open source SOA company, today announced the launch of the WSO2 Cloud Platform. Available today, the new WSO2 Cloud Platform features a family of WSO2 Cloud Virtual Machines; WSO2 Cloud Connectors for enabling fast, secure cloud services; and the multi-tenant WSO2 Governance-...
Now, the open source Mozilla Thunderbird client software can be used with Open-Xchange collaboration software. The "Community OXtender for Thunderbird" software connector gives users full access to appointments and contacts stored in the Open-Xchange Server and enables them to use Thun...
Morph Labs, a leading provider of enterprise cloud computing technology, today announced an introductory trial of the Morph CloudServer, an open, standards-based server IT organizations can use to rapidly model and evaluate their cloud implementations. A miniature "Cloud Environment in...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE