Reaching the SOA Tipping Point
The core benefits that Service-Oriented Architecture (SOA) promises–cost reduction, increased business visibility, business empowerment, and greater business agility–are becoming increasingly understood and sought after, but the fact remains that many organizations are still struggling with various challenges in the early stages of their SOA initiatives. Many such challenges are organizational and political, and as a result, many well-meaning SOA initiatives have devolved into stopgap measures and political compromises. Such projects risk failure, delays, and cancellations. To avoid such pitfalls, it’s increasingly important for organizations to take a pragmatic approach to SOA adoption that achieves business goals under the radar, building momentum and business value iteratively. For architects who are fed up with the status quo of IT and can see the big picture of the SOA value proposition for their organizations, taking such a pragmatic approach can be the most effective way to achieve the SOA tipping point, where…

Read More

Practical SOA: Insurance
Presentations from ZapThink’s Practical SOA for Insurance event on May 16, 2008. Presented as a 232-slide PowerPoint in pdf format (large file). Agenda as follows: Session title Time Details Welcome &SOA Adoption Trends in Insurance 08:30-09:30 Presenter: Jason Bloomberg, ZapThink, LLC What are current, worldwide SOA adoption trends? How is SOA impacting the Insurance industry? As Insurance companies face significant market-shaping challenges, how will IT be able to respond to those challenges through SOA? How can Insurance companies learn from other sectors with regards to SOA adoption? What is a practical SOA roadmap for the Insurance industry? Industry Standards Based SOA: Using Standards to Jump Start SOA Projects 09:30-10:00 Presenter: Frank Neugebauer, Sr. Enterprise Architect, ACORD The ACORD Corporation is embarking on a new way of developing standards that incorporates a model-driven approach based on five facets; business dictionary, component model, service maps, information model, and capability model. Each…

Read More

Leveraging SOA for Agile Business Processes
Enterprises around the world are facing a momentous transformation, as they move away from traditional, inflexible approaches to leveraging information technology (IT) resources to a more agile way that helps to improve business process. This transition from an aggegration-centric view of technology that leads to brittle assemblages of heterogeneous assets to the composition-centric view that positions IT resources as flexible services that the business can compose together to support and manage flexible processes heralds a new era of value to organizations. Underpinning this transition is the move to Service-Oriented Architecture (SOA), which provides best practices for organizing IT resources to enable organizations to better leverage business change.[hide -1]Download File[/hide][hide +0]Register to Access this Document[/hide]…

Read More

How to Define a Business Service
How to define a Business service is a pervasive and critical question that is essential to the success of any Service Oriented Architecture (SOA) initiative. SOA projects can consist of too many moving parts causing confusion on what to use, reuse, or leverage. It then becomes the challenge of the architect to reduce this confusion by identifying the proper best practices for defining Services properly to meet the business goals set out for them. Such practices include a variety of approaches. Architects can define a Service: in the context of business processes in the context of existing assets leveraging the business, information that the Service is expected to send or receive in an iterative fashion that delivers business value and decreases risk. Combined with SOA governance processes that alleviate the challenges with managing too many moving parts, the architect will have the necessary best practices to manage the…

Read More

SOA Implementation Best Practices
The role of SOA is to provide an architectural approach that supports an organization’s ability to support ongoing business change in the face of a heterogeneous environment. However, since SOA does not introduce a new programming language or runtime environment, organizations must implement code that underpins and exposes a Service interface somehow. Since implementation matters to computers as much as architecture matters to people, it makes sense to consider the runtime environment of the implementation to be a good place to coordinate Service interactions. When looking at the technology buying patterns in the world of SOA, there is one common thread. The influence of the larger SOA vendors is very much a force in the market today. Within this context, and given continued consolidation, confusion, and change in the SOA marketplace, organizations should make a careful evaluation of the various vendor offerings that support SOA implementations. The consolidation of…

Read More

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

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

Justifying & Funding your SOA Project
Many organizations struggle to build the business case for implementing Service-Oriented Architecture (SOA)–not because SOA doesn’t provide numerous benefits to the organization, but rather because they don’t properly identify the business problems in their organization that SOA would be particularly well suited to address. This paper addresses this deficiency by delineating the most important business benefits of SOA: reduction in the cost of integration, achieving asset reuse, increasing business visibility, and achieving business agility. Implementing SOA to achieve these benefits, however, requires many capabilities that fall under the broad umbrella of SOA governance, including visibility into IT assets, change management, enforcement of best practices, measurement of effectiveness, collaboration capabilities, lifecycle management, and open standards support.[hide -1]Download File[/hide][hide +0]Register to Access this Document[/hide]…

Read More

Software AG CentraSite Community
Written by Tony Baer, Associate Analyst, ZapThink. Governance is drawing significant attention from the boardroom down as a result of heightened regulation, increased competition, and constant change in the marketplace. There are two faces to SOA governance. On one hand, SOA governance simply means governing a SOA implementation initiative—for example, communicating corporate policies to developers implementing Services, and giving them the tools they need to follow those policies as they assemble the various elements of the SOA implementation. On the other hand, there’s a broader, more strategic definition of SOA governance: IT governance in the context of SOA. Software AG takes a big picture view to SOA governance, based on the premise that SOA governance extends well beyond the governing of Web Services. It believes that the extensible nature of SOA requires a similarly extensible strategy to governance. Software AG has established the CentraSite Community as its strategy…

Read More

The Value of SOA Governance
The definition of corporate governance is creating, communicating, and enforcing policies in a corporate environment. Governance is the key to balancing executive control with employee and customer empowerment across the enterprise. While many corporate governance activities don’t directly involve the information technology (IT) department, the enterprise does call upon IT to provide tooling for automating policy creation and enforcement, when it’s possible to represent policies in a machine-understandable format. Service-Oriented Architecture (SOA) is an approach to organizing IT resources to meet the changing needs of the business in flexible ways. Governance is an essential part of any SOA implementation, because it ensures that the organization applies and enforces the policies that apply to the Services that the organization creates as part of its SOA initiative. But more importantly, organizations can leverage SOA best practices to represent policies broadly in such a way that the organization can achieve better policy…

Read More