October 13, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Service-Oriented Architectures Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
SOA in the Real World
09/06/2007
By David A. Kelly, Analyst, ebizQ

Over the past few weeks I've been talking a number of large enterprises about technology adoption trends, SOA and business process management.

ADVERTISEMENT
Our Popular Webinars
The Smart SOA™ approach to governing WebSphere MQ Applications with IBM WebSphere Service Registry and Repository
BPM for Insurance: Are You Staying Competitive?
Enterprise Service Bus: The case for 'e'SBs
Know Thy Enterprise: Increase Effectiveness With Business Activity Monitoring (BAM)
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
More Webinars

I thought it would be interesting to pull out an example of a company rolling out service oriented architecture to learn from their experiences and perspective.

The company under analysis is a large, multi-billion dollar technology company located in the United States. Like many technology companies, they have two important characteristics: 1) they've grown rapidly, and 2) they have a wide range of heterogeneous applications, including ERP, CRM and other packaged applications from a variety of vendors.

Here are some key points from their SOA strategy:

  • Reasons for SOA. The company is undertaking its move to SOA to increase flexibility and enable further growth. As a company in a fast growing industry, this company is continuing to undergo tremendous growth. In addition, as I noted, it already has a wide range of IT solutions installed. In addition, the company needs to integrate constantly with business partners, customers and other external entities. Thus, it decided it wasn't able to scale its IT systems and applications in a traditional, non-SOA way. Another key driver is the company's business needs-the company wants to have full flexibility to change its business processes as needs dictate. SOA is intended to be a framework for make that all happen.
  • Building blocks approach. Companies can take a variety of approaches for implementing SOA, but this company decided on a step-by-step approach. They've started off by implementing a selected number of services that are core to a number of business processes and deploying them in situations where there's a high degree of confidence that the solution will work. At the same time, however, they are experimenting and piloting SOA solutions in some areas that are not as fully ready for deployment. This dual-track approach allows them to demonstrate short-term success from specific projects while continuing to move the organization towards a strategic, SOA infrastructure.
  • Business process understanding. A key part of their process is undertaking an in-depth exploration of their key business processes to determine what types of services they really need. That analysis then becomes the foundation for building the services that will go into the SOA platform.
  • Starting with the business. It's important to note that while this organization is dedicated to rolling out a SOA infrastructure, it's not dedicated to technology. Instead, the goal has always been to focus on the business processes, taking a rational approach to understanding which ones need to scale and how they could be instantiated as services and working from there. Another way to look at it is that this company is starting the process as a business transformation exercise and then backing that into the SOA deployment.
  • Management and governance. Even though the organization has deployed a limited number of services so far, a key aspect of its overall SOA strategy involves SOA governance and management strategies. Again, since the key goal is to create a long-term infrastructure that will help the business dynamically adjust to market changes, it knows that its SOA infrastructure will require appropriate management and governance to be effective. Thus, they're investing significant time and resources upfront in determining the appropriate governance and management strategies.

So far, the company has been successful in its SOA deployment. Its hybrid or "dual" approach has enabled the IT organization to successful deploy a limited number of core services that fit into the broader foundation for future change. It has also used individual projects to implement services and tools that provide immediate value while building towards a strategic future infrastructure.

About the Author

David A. Kelly is a monthly columnist for ebizQ. He is a frequent analyst and moderator for ebizQ Webinars, specializing in the topics of SOA, BPM, EII and Enterprise Architecture.

Dave is an expert in Web services, application development, and enterprise infrastructures. As the former Senior VP of Analyst Services at Hurwitz Group, he has extensive experience in translating the implications of new application development, deployment, and management technologies into practical recommendations for enterprise customers. He's written articles for Computerworld, Software Magazine, and other publications, and spoken at conferences such as Comdex, Software Development, and Internet World. With expertise ranging from application development to enterprise management to integration/B2B services to IP networking and VPNs, Kelly can help companies profit from the diversity of a changing technology landscape.

Recent work:
Webinar: Specialized Hardware for SOA
Reports: ebizQ Product Insights: IBM Information Server
Featured Articles: A Look Back at 2007: Cutting Complexity Out of the Agile Organization

More by David A. Kelly

About ebizQ

ebizQ's stable of analysts, columnists and bloggers include Beth Gold-Bernstein, David Kelly, Dennis Byron, Joe McKendrick, Brenda Michelson, Mike Rothman, Michael Dortch and many others, who are poised to keep you updated on all integration topics of note. Research is geared for business and IT professionals, vendors, and industry analysts. ebizQ's valuable analysis focuses entirely on business integration technologies, problems, challenges and solutions.

Page 1

More Top Stories
BPM Goes Wide and Deep in Insurance Gold Club Protected
Approaching Cloudsizing (Part I of III) Gold Club Protected
Application Servers in Emerging Service Oriented Architectures Gold Club Protected
OSS: Talking to... Ilan Sehayek of Jitterbit Gold Club Protected
Insurance: Where SOA Means Business Gold Club Protected
Insurance Leveraging SOA and BPM to Change Gold Club Protected
More Top Stories
Related News
Compuware Study Shows Insiders Pose Biggest Threat to Data Security
HP Strengthens Security Portfolio with New Disk Encryption and Key Management Solutions
Gartner Reveals Nine Fatal Flaws in Business Intelligence Implementations
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Enterprise Service Bus: The case for 'e'SBs
Date: Oct 16, 2008
Time: 14:00 PM ET
(18:00 GMT)

REGISTER TODAY!
BPM for Insurance: Are You Staying Competitive?
Date: Oct 28, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  High-Performance SOA Management with a Virtual Services Environment

Eliminating the Real-world...Learn More

ebizQ also recommends
 FILLING HOLES IN THE SOA STACK WITH RUNTIME GOVERNANCE
 SOA Middleware: An Agile Framework for Fast, Flexible, Low-Risk Service Deployments
 Multi-Enterprise Integration and Managed File Transfer
 How to Structure your First BPM Project to Avoid Disaster
 How Social Computing, Team Collaboration, and Enterprise Content Management Drive Competitive Advantage
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat