Understanding Basic SOA Concepts
Module #2 from the ZapThink Licensed Partner Program training materials. This module covers: SOA shifts the way we think What are Services? Characteristics of Services Service Orientation How to Think Service-Oriented SOA Abstraction Layer Service Orientation Idées Fortes What about Coupling? Service Contracts & Loose Coupling Benefits & Challenges The Challenges with doing SOA right Emerging Best Practices Service Invocation Styles Interoperability vs. Portability Event-Driven Architecture vs. SOA CurrentStateSOAPractice-Europe-022006-ZTP-0212-1…

Read More

SOA for Value Chains
Enterprises of all sizes have long sought to automate business-to-business (B2B) interactions in a reliable and secure manner. The chain of interaction, or value chain, from the suppliers of components to the assembly of those components into finished goods to the end customer is a complex web of interactions. Each manufacturer of finished goods has relationships with dozens or hundreds of suppliers, each of which in turn have relationships with dozens or hundreds of manufacturing customers. These interrelationships have enabled increasing sophistication in the way that companies buy and sell raw materials and sell their products on the market. The increasing globalization of business has resulted in suppliers existing anywhere in the world, covering many different countries, languages, and time zones. This globalization has added challenges and pressures in the effort to optimize supply chains, increasing the value proposition of agile, flexible IT systems based on SOA. In order…

Read More

The ZapThink Approach to SOA Implementation
What is the best approach to putting SOA in production? Is it necessary to dive into the deep end and take a “pay and pray” approach to SOA implementation or is there a more logical, lower risk path to realizing the vision of SOA? In this workshop, ZapThink will discuss the steps that companies should take to move from today’s brittle infrastructures to loosely-coupled, process-centric SOA implementations. The session begins with point-to-point Web Services implementations for integration, securing, managing, and adding process layers to these Services, implementing registries and management for loose coupling, moving to asynchronous invocations for greater reliability, and implementing a governance infrastructure for greater visibility and control. We’ll provide the big picture for SOA adoption as well as the details on how to actually go about implementing SOA in a logical progression of steps, each resulting in significant ROI. Course Outline: The integration problem The…

Read More

Right-Sizing Services
We all know the tale of Goldilocks and the Three Bears: the story of an interloper that seemed to want her chair, porridge, and bed just so, despite her invasion of ursine privacy. Just as one-size-fits-all food or accommodations could not sate Goldilocks, so too are early proponents of Service-Oriented Architecture (SOA) realizing that they must size their Services just so in order to meet their pressing business problems so that they can maximize reuse and minimize unnecessary expense. Not only that, these early adopters are realizing that they must tackle significant aspects of Service infrastructure and architectural best practices from the very beginning, even if they are deploying a small set of Services. After all, a successful SOA implementation requires not only the right Services, but implementing them in the right way. One of ZapThink’s repeated refrains is that SOA is an aspect of enterprise architecture, which itself…

Read More

People, Process, Technology, and Policies of SOA – Brainstorm Conference
This presentation, delivered to the Brainstorm NYC conference on November 2, 2005, focuses on some of the knottier problems of making SOA work. While only 29 slides long, this PDF version of the powerpoint presentation provides readers with an understanding of the critical organizational, technical, policy, and process issues of making SOA work.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

ZapThink’s Service-Oriented Architecture Roadmap
ZAPTHINK’S ROADMAP TO SOA ADOPTION Companies today are struggling with the best way to implement IT infrastructures that enable business agility. Service-oriented architectures based on Web Services provide cost-effective approaches to achieving companies’ agility goals. ZapThink’s Roadmap to SOA adoption is a one-of-a-kind, full-color 24×18″ poster that provides organizations of all sizes and types an at-a-glance view at how to approach implementing Service-oriented architectures in a way that provides return-on-investment (ROI) at each step along the path toward agile IT infrastructures. Included on this easy-to-read poster are the steps and phases by which companies can move from today’s brittle infrastructures to loosely-coupled, coarse-grained, asynchronous SOAs. The poster covers concepts in point-to-point Web Services implementations for integration, securing, managing, and adding process layers to these services, implementing registries and management for loose coupling, moving to asynchronous invocations for greater reliability, and concepts in virtualization, contract-first development, SOA governance,…

Read More

The Sunset of Legacy
Among the most persistent of humanity’s aspirations is the quest for immortality. We are all too conscious of the limitations of our bodies and our lives and seek some religious faith, fountain of youth or cryogenic miracle that can sustain us forever. And yet, immortality is an unattainable goal. As such, we shift our ambitions for endless life to the things we do control: our IT systems and solutions that we implement in hopes they stay alive forever. We have long been trained to build our IT systems to last. However, this approach to IT ironically means that we are building things that by definition will become obsolete, given the constant, unpredictable changes in business and IT. Service Orientation, however, promises to change this build-to-last approach to IT. By building inherently flexible systems, maybe we finally have a way to unlock the shackles of legacy. The fact still remains, however,…

Read More

Why is SOA Taking So Long?
At a recent conference, ZapThink spoke with an enterprise architect who bemoaned the fact that his organization was ready to get started on their Service-Oriented Architecture (SOA) initiatives back in 2003, but now it’s two years later, and they have made surprisingly little headway. Compounding his frustration is the pressure he is getting from his colleagues who want updates on his progress. Unfortunately, this architect is not alone. Many organizations are finding it more difficult than they had expected to put SOA into practice. At this point in the evolution of the market, organizations seem to understand what SOA is and why they should do it, but there’s still broad confusion about how to implement SOA in a way that guarantees business benefit and keeps the ball rolling. Some firms find that some combination of organizational, technological, or architectural issues bring their SOA initiatives to a standstill. Other companies lack…

Read More