Defining a Business Service
Pointers for how to define a business Service, including a discussion of Service granularity and the business Service abstraction. Presents a clear distinction among Service implementation, Service interface and abstracted Business Service. Presented at a Software AG Webinar on October 24, 2007. 16-slide PowerPoint in pdf format.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

SOA Governance
Presents a wide range of SOA pitfalls and explains how governance is often the root challenge — and solution — to such problems. Presented at a Webinar for Web Age Solutions on October 25, 2007. 20 slide PowerPoint in pdf format.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

What's NOT Killing SOA?
What’s with all the doom and gloom? In the past few months, we’ve seen a rash of ZapFlashes, articles, blog posts, and podcasts talking about the downsides of Service-Oriented Architecture (SOA), and for good reason. Any trend that demands such a significant portion of executives’ and practitioners’ time and budget demands to be critically examined so that the good of all parties are being met. After all, very few people benefit from trends that are all hype and no substance. A proper debate shows that there are not only substantive reasons in favor of some approach, but also show the causes and reasons in opposition. In the last ZapFlash, we talked about a host of reasons and the different players that are stifling SOA’s potential for success. On the flip side, over the past seven years of ZapThink’s existence, we provided numerous reasons that…

Read More

Practical SOA for Financial Services Presentations
Presentations given at ZapThink’s Practical SOA for Financial Services event in London on September 27, 2007. Presenters and their presentations include: Jason Bloomberg, Managing Partner, ZapThink: Welcome & SOA Adoption Trends for Financial Services and the World Michael Poulin, Head of Business Analysis & Web Delivery, Fidelity Investment International: Case Study in SOA: The Next Steps in the Organically Growing SOA Jim Mackay, Chief Marketing Officer, iTKO: SOA Quality and the Financial Services Industry David Davies, VP Products, Corizon: Agility at the User Interface William Morgan, Lead Technical Architect for Financial Services in the UK, LogicaCMG: SOA Case Study: Homeserve GB – Composite applications for insurance customer care David Wright, Director, Global Financial Services, Software AG webMethods: Real Value from SOA and BPM: How Financial Institutions can transform their Businesses and Get There Faster Listen to the Podcast with previews of these presentations! This document is a…

Read More

Avoid Vendor Driven Architecture (VDA)!
When looking at the technology buying patterns in the world of SOA, there is one common thread. The Global 2000 and many government agencies purchase SOA technology from their existing vendors, no matter what their needs or requirements might be. I call these purchasing solutions “comfort technologies” since they consider the relationship with the vendor before the value of the technology itself. It’s comforting to deal with the same company, people, and platform. Moreover, many of the companies that work with “comfort technologies” allow the vendors to design and define their solution. I call these vendor-driven architectures, or VDAs, but they are always called a Bad Idea if you understand the core issues. What’s most disturbing is that this situation seems to be an emerging buying pattern. Architects make the “SOA deal” with a vendor in hopes that some magical technology will emerge from the box that…

Read More

ZapThink Acquires SOA Leader Linthicum Group, LLC
BALTIMORE–(BUSINESS WIRE)–ZapThink, LLC, the industry’s foremost advisory firm focused on Service-Oriented Architecture (SOA) today announces the acquisition of The Linthicum Group, LLC, a well-respected SOA consulting firm, and the addition of David S. Linthicum to ZapThink. ZapThink will expand its intellectual property and team with expertise and resources from the acquisition to provide ZapThink customers with expert SOA advisory, research, and guidance. The announcement was made during Linthicum’s keynote address to the e-Gov Institute’s 7th Enterprise Architecture Conference & Exhibition in Washington, DC. “Dave brings significant market visibility, thought leadership, a deep understanding of enterprise architecture, and proven approaches and methodologies for SOA adoption,” says Ronald Schmelzer, Managing Partner at ZapThink. “We see the addition of David and the Linthicum Group team as strategic to the ZapThink offerings, providing us with the ability to better service our expanding combined client base.” In addition to the Linthicum Group’s well-respected…

Read More

SOA Consortium Reaches 50 Member Mark in Less than Six Months
The SOA Consortium is a new advocacy group of end users, service providers and technology vendors committed to helping the Global 1000 successfully adopt Service Oriented Architecture (SOA) by 2010. SOA Consortium founding enterprise members include Fortune 200 companies in Financial Services, Travel, Manufacturing, Retail and Telecommunications. Founding sponsors are BEA Systems, Inc., Cisco, IBM Corporation, and SAP AG. Participants in the consortium to date include: Aberdeen Group, Inc., Adaptive, Inc., American Red Cross, Avis Budget Group, Bank of America, Bunge Agribusiness, Cambridge Technology Enterprises, Capability Measurement, Cape Clear Software, Inc., CellExchange, Inc., Center for Public-Private. Enterprises, CGI Federal, CSC, Daugherty Business Solutions, eCube Systems, LLC, EDS, Equally Keen, Ltd., Evans Data Corporation, Federal Signal Corporation, Fidelity Investments, Forestay, LLC, Fraunhofer FOKUS, General Services Administration, H2O GmbH, Helm Solutions Group, HP, Hitachi Consulting, Hurwitz & Associates, Integration Consortium, Interoperability Clearinghouse, iWay Software, Kohl’s Department Stores, Lake Trail Partners, LLC, MAKE…

Read More

The Service Granularity Matrix
Like most things relating to Enterprise Architecture, the answer to the question of how to design a Service in a Service-Oriented Architecture (SOA) is “it depends”. One of the most frequent questions that we, and most enterprise architects, often address is how big a Service should be. This question is reminiscent of the issue many developers grappled with as they transitioned from procedural programming approaches, in which a single program encapsulated one application, to object-oriented forms of programming in which developers separated logical units of application functionality into objects that provide capabilities of encapsulation, inheritance, polymorphism, and the other wonders of object orientation.   Just like many budding developers, for me, learning the programming language required to build objects wasn’t the problem. Rather, my brain cramp came from wondering exactly what an object was. Is it just one big program wrapped up in an object? Is it just a bunch…

Read More

A Roadmap for SOA Success
Presentation on the core challenges of SOA, with some practical advice on how to overcome those challenges. Included is a discussion of building the business case, finding funding, enabling the architects, building a team, and enabling reuse. Presented in Toronto, ON, Canada on June 21, 2007 at an event co-sponsored by Progress/Sonic and Online Business Systems.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

The Governance, Quality, Management Trifecta: Making Loose Coupling Work
With Service-Oriented Architecture (SOA) well established in the common parlance of IT, companies are now grappling with the some of the most challenging issues in making SOA work. The companies that are well on the path to SOA adoption know full well that the technical challenges of building and exposing Services are less significant than the hurdles of building loosely coupled, business-relevant Services leveraged across their continuously changing business processes. Indeed, the challenge of making loose coupling a reality is only surpassed by the even-greater challenges associated with organizational and cultural adoption of SOA. While SOA abstracts the complexity associated with heterogeneous, point-to-point integration and tightly-coupled application logic, it introduces a different kind of complexity: the management of distributed, loosely coupled, and dynamically composable Services. Over the past few years companies developed a number of approaches for dealing with this new form of complexity: management solutions that isolate failure…

Read More