Filling Holes in the SOA Stack with Runtime Governance
ZapThink considers runtime SOA governance a requirement of successful SOA, greatly increasing the chances that the SOA implementation will have business value. Indeed, the lack of adequate runtime SOA governance greatly reduces the chances of success. The ability to create and monitor policies, manage performance, secure the system, and provide self-healing mechanisms means the SOA implementation will provide ongoing value through productivity benefits. However, most SOA stack vendors do not address many of the key requirements of SOA, including solution patterns around runtime SOA goverance. Considering this limitation, it’s important to address these issues with the proper technology, leveraged in the proper way. Thus, the purpose of this paper. [hide -1]Download File[/hide][hide +0]Register to Access this Document[/hide]…

Read More

Design & Validate SOA in a Heterogeneous Environment
The promised business value of Service-Oriented Architecture (SOA) is driving many enterprises to purchase key SOA-related technologies, such as an Enterprise Service Bus (ESB), in advance of the forthcoming architecture. However, the road to SOA is not always clear, and many enterprise architects, developers, and project leaders require guidance to understand the steps to SOA success. Such guidance must include clear, interactive, and adaptive process that ensures that team members understand all requirements, document all details, and plan all testing and implementation tasks. The purpose of this manual is to walk those charged with designing and building their SOA implementation through the issues, steps, and procedures they require to create their first iteration of SOA, and how to build on that experience to drive a more systemic change within their enterprise. We’re going to take you through this journey assuming that you have the technology on hand, whether that…

Read More

Kapow Technologies: Turning the Web into the World's Largest Database
The use of unstructured data within enterprises today has been more art than science, and in most cases an opportunity that many people have yet to understand. Truth-be-told, there are terabytes and terabytes of useful information throughout the enterprise and the World Wide Web that if placed into the proper context could have an ROI much higher than existing data mining approaches. Access to this unstructured information has been out of reach of many enterprises today due to the cost and complexity of the technology. However, with the Kapow Technologies offering, enterprises now have an on-demand mechanism for searching, grabbing, refining, and understanding unstructured data, and can place them in the context of enterprise data for even more value. In addition, in the emerging world of Service-Oriented Architecture (SOA), Kapow is also providing customers with the ability to address unstructured data as Services, thus providing an on-ramp for…

Read More

Building Data-Rich SOBAs in a Heterogeneous Environment
The importance of the Data Services Layer for SOA, Service-Oriented Business Applications (SOBAs), and Service Consumers. Also explores the notion of Enterprise Mashups from the data perspective. Delivered at DataDirect’s Architect Tutorial series in April – May, 2008. 34-slide PowerPoint in pdf format.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]…

Read More

The "S" in "SOA" is Services
Within the world of SOA, Services are the building blocks and at the lowest level of the stack. They are the functional primitives of SOA. However, most enterprises are so focused on the architecture that the underlying Services get very little attention. In order to create and maintain a healthy SOA, the process of designing, building, and testing Services needs to improve. So, what are the best practices for Services? What’s core to the problem is that we have a tendency to consider Services as simple building blocks, something that will always be there, always using a good design, relevant patterns, and always in good operational condition. That’s just not always the case. Indeed, Services are the building blocks of SOA, and like building blocks of a house or a building, the quality will define the value of the finished product, in this case, the SOA implementation itself. Thus,…

Read More

Why Big Consulting is Hurting SOA
As larger organizations begin to embark on their Service-Oriented Architecture (SOA) projects, there is some misdirecting going on that you should be aware of, which will allow you to make an educated decision as to, not only what you’re going to do, but who’s going to help you. At issue is the fact that many people in the planning stages for SOA do not get the proper advice and guidance as to how to proceed, or even what a SOA actually is. Thus, the larger tragedy is that many of these projects will hit the wall, and do so with an impact that will reflect poorly on the notion of SOA, when it’s not really a SOA issue at all. First, be wary if consulting organizations point out their experience in the world of SOA by putting up past projects as proof of their experience. Most, if not…

Read More

Helping out the SOA Vendors
When I wrote about vendor-driven architectures (VDA) in my first ZapFlash, I had a few vendors ask me to look on the other side of the fence. In essence, to consider how vendors can better address the needs of the customer, considering the new drivers with SOA. So, why do they need help? In essence, vendors are now selling architecture, and not just a product. That seems to be freaking out the sales people and SEs who are used to pre-canned product pitches. Pre-canned pitches are the wrong approach, when taken in context of the larger strategic advantage of SOA. Basically, they are attempting to sell a strategic, systemic change to IT, but are attempting to do it as an in-a-box solution, which looks rather silly to those who build SOAs. Indeed, many SOA project leaders are calling…

Read More

Boomi OnDemand: Integration at the Speed of the Internet
Integration engines don’t always have to live on enterprise servers. Indeed, there are times when it make sense to leverage an integration engine that’s exists remotely, leveraged as a Service. Considering that integration is a complex and expensive proposition, the ability to deliver an integration solution over the Internet makes good sense consideirng that enterprises are now leveraging many Software as a Service (SaaS) applications. Boomi takes this approach to integration, which provides the architect with the ability to create integration solutions they neither have to host nor maintain. Boomi’s approach makes a great deal of sense when creating integration solutions with third-party hosted resources, such as SaaS players like Salesforce.com, or when an organization requires B2B integration for linking business partner to business partner. [hide -1]Download File[/hide][hide +0]Register to Access this Document[/hide]…

Read More