SOA Quality and Governance: Satisfying the Metarequirement of Agility
In our book Service Orient or Be Doomed! ZapThink explains the metarequirement of agility that underlies every Service-Oriented Architecture (SOA) initiative: the requirement that the implementation of the architecture must be able to satisfy future requirements even as they continually evolve. A core challenge of SOA, after all, is building for change. If you had good reason to believe today’s requirements were permanent, you probably wouldn’t bother with the expense and complexity of SOA. What, then, is your metarequirement of agility? As we also detail in our book, it doesn’t make sense to expect that the IT organization would be capable of building systems that could deal with entirely arbitrary change, since such a requirement would be prohibitively expensive to satisfy. Instead, each organization will have to decide for itself precisely how much they can invest in order to achieve the level of flexibility they require their SOA implementation…

Read More

Growing a Secure & Managed SOA
This 28-page PowerPoint presentation in pdf format offers a concise outline of ZapThink’s thinking on the three core infrastructure issues for SOA: Security, Management and Governance. It was presented at the Vordel User Conference in Dublin, Ireland, in June 2006.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

Grappling with SOA Change and Version Management
ZapThink frequently speaks of change, since change is the one consistent reality underlying the entire business world. Change, after all, focuses businesses on realizing the benefits of Service-Oriented Architecture (SOA), because the primary reason for embarking on a SOA project is to improve business agility while reducing IT costs in the face of today’s brittle, inflexible, and tightly coupled systems. However, let’s not let the perfume of the SOA rose intoxicate us too much, since implementing SOA itself introduces change every bit as significant as the forces of change that SOA is meant to address. SOA implementations must be built to change, or companies will never be able to realize the agility and cost savings benefits that SOA promises. In particular, a number of change and versioning issues arise when dealing with the sort of living SOA that companies so desire today. Versioning Service Contract Metadata The core…

Read More

Implementing the ZapThink SOA Roadmap
This 32-slide PowerPoint presentation in PDF format covers the ZapThink SOA Roadmap, including wrapping legacy interfaces with Web Services, Securing and Managing Services, building a Governance Framework, implementing the SOA Metamodel and Service-Oriented Processes. [hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

Service Orient or Be Doomed: ZapThink Analysts Announce Publication of their Latest Book!
Ever wonder why businesses are unable to keep up with today’s pace of change? Name your business goal–productivity, profitability, efficiency; today, they all depend on Information Technology (IT). IT is more important to business today than it ever was. While IT in the past has helped companies increasingly make their businesses more productive and efficient, today’s IT is simply getting in the way of change. It is increasingly becoming clear that the way that businesses utilize IT is increasingly making them less agile, less responsive to change, and less able to capitalize on new opportunities. Something has to be done to stop the problem of IT becoming the bottleneck of business. SERVICE ORIENT OR BE DOOMED! How Service Orientation will Change Your Business (Wiley, February 24, 2006;$39.95 cloth) is the first book aimed at regular businesspeople that helps business become more agile by offering technological, process, and cultural changes…

Read More

Enabling Products & Standards
Presentation on the current state of the SOA market. This presentation covers: The State of the Market Introducing the SOAIF Security, Management & SOAIF WS Security Market Map Key Security/Policy Vendors Key Security/Policy Standards WS Management Market Map Key SOA Management Vendors Lifecycle/Governance/Metadata Key Management/Lifecycle Standards Arch., Devt. Tools & SOAIF SOA Tools Market Map App. Integration, Process & SOAIF SOP Market Map SO Integration/Process Key Vendors SO Integration/Process Standards The “Enterprise Service Bus” Lack of Convergence on ESB Meaning State of ESB Market Composite Application Key Vendors CurrentStateSOAPractice-Europe-022006-ZTP-0212-1…

Read More

Building the SOA Infrastructure
Module #5 from the ZapThink Licensed Partner Program training materials. This module covers: The SOA Reliability Conundrum The OSI Stack Revisited The SOA Performance Issue The XML Processing Problem The XML Performance Crisis XML traffic on the Network XML in the Networked Enterprise Transformation: Solving the 80/20 Problem Hardware vs. Software Approaches to Improve XML Performance Is Moore’s Law the Solution? Challenges in Content Processing Addressing Security Issues The Security Context Challenge Important Points: Managing Services Service-Oriented Management Do You need an ESB for Service Mediation? CurrentStateSOAPractice-Europe-022006-ZTP-0212-1…

Read More

Introducing the ZapThink SOA Roadmap
Module #3 from the ZapThink Licensed Partner Program training materials. This module covers: Purpose of the Roadmap ZapThink’s SOA Implementation Roadmap Grass Roots Web Services Wrap Legacy with Web Services SOA Pilots Secure Service Interfaces Build a Governance Framework Manage Services Mission-Critical SOA Contract-First Development Build the SOA Metamodel Cross-Departmental SOA Service-Oriented Process Semantic Integration Enterprise SOA Buildout Dynamic Discovery The Service-Oriented Enterprise Customize the Roadmap CurrentStateSOAPractice-Europe-022006-ZTP-0212-1…

Read More

SOA-Enabled Business Service Management (BSM)
The word service has a surfeit of different meanings in today’s enterprise. First, there are information technology (IT) services that represent capabilities that the IT department offers to its customers, namely, the business. Second, business services address the requirements of line of business and provide real-time visibility and control over the business to management. And finally, with the rise of Service-Oriented Architecture (SOA), enterprises are now familiar with loosely coupled services implemented through emerging technologies such as Web Services that represent software functionality and data that the business can compose as needed into flexible business processes. Each type of service has its own implementation requirements, management technology, and best practices that firms leverage to maintain the value of the services, but the real challenge to the effectiveness of each type of service is that the people in charge of the business and IT don’t see eye-to-eye about the visibility…

Read More

The Subtleties of Service Convergence
The word service is one of those general terms that have many different meanings depending on the context. In different situations, service is what you get in a restaurant or gas station, what you’re in when you join the army, or what you endure in church. Web Services, of course, have come to mean something more specific, namely software services that consist of standards-based interfaces to IT functionality that one computer system exposes to another. What, then, is a “software service”? We can define a software service as any functionality that one computer provides to another, but this meaning is quite broad. After all, we could be talking about AOL or email, and we’d still be covered under this loose definition of service. It makes sense, therefore, to delineate the various types of software services, so that we can all make sure we’re speaking the same language. In this…

Read More