Whitepaper. Seven Steps to SOA
|
|
- Annabel Sutton
- 5 years ago
- Views:
Transcription
1 Whitepaper Seven Steps to SOA SOA Software, Inc Wilshire Blvd, Suite 1800 Los Angeles, CA SOA Copyright 2006 by SOA Software, Inc. Disclaimer: The information provided in this document is provided "AS IS" WITHOUT ANY WARRANTIES OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT OF INTELLECTUAL PROPERTY. SOA Software may make changes to this document at any time without notice. All comparisons, functionalities and measures as related to similar products and services offered by other vendors are based on SOA Software's internal assessment and/or publicly available information of SOA Software and other vendor product features, unless otherwise specifically stated. Reliance by you on these assessments / comparative assessments are to be made solely on your own discretion and at your own risk. The content of this document may be out of date, and SOA Software makes no commitment to update this content. This document may refer to products, programs or services that are not available in your country. Consult your local SOA Software business contact for information regarding the products, programs and services that may be available to you. Applicable law may not allow the exclusion of implied warranties, so the above exclusion may not apply to you.
2 Table of Contents Introduction...2 Step One - Create/expose services...4 Step Two - Register...7 Step Three - Secure...9 Step Four - Manage...12 Step Five - Mediate and Virtualize...14 Step Six - Govern...16 Step Seven - Integrate Services (ESB)...19 About SOA Software...21 References Copyright by SOA Software, Inc All rights reserved. 1
3 Introduction This Whitepaper describes the steps an organization must take before it can be truly successful in realizing the cost and agility benefits offered by enterprise service-oriented architecture. It discusses the various stages of SOA adoption describing the technologies, processes, and best-practices available to help companies succeed in their SOA initiatives. The 7 steps to SOA are: 1. Create/Expose Services 2. Register Services 3. Secure Services 4. Manage (monitor) Services 5. Mediate and Virtualize Services 6. Govern the SOA 7. Integrate Services (ESB) Steps 2 through 6 describe cross-enterprise concerns that should be addressed with a centralized SOA infrastructure platform. Steps 1 and 7 address specific needs and are often delivered as part of an existing enterprise application stack. Following these steps will lead an organization down the right path to realizing the benefits of SOA. Wikipedia III defines SOA as follows: In computing, the term Service-Oriented Architecture (SOA [pronounced "es-ō-ā"]) expresses a perspective of software architecture that defines the use of services to support the requirements of software users. In an SOA environment, resources on a network [1] are made available as independent services that can be accessed without knowledge of their underlying platform implementation [1] Service Oriented Architecture was first proposed by Gartner analysts Roy W. Schulte and Yefim V. Natis. They specified SOA as "a style of multitier computing that helps organizations share logic and data among multiple applications and usage modes." [2] SOA is usually based on Web services standards (e.g., using SOAP or REST) that have gained broad industry acceptance. These standards (also referred to as Copyright by SOA Software, Inc All rights reserved. 2
4 Web service specifications) also provide greater interoperability and some protection from lock-in to proprietary vendor software. However, one can implement SOA using any service-based technology. This provides a concise and accurate definition of SOA, but it does not describe the reasons why an organization would want to move towards an SOA, or the benefits such architecture can offer. The value and core tenets of SOA are described well in business terms in the book Understanding Enterprise SOA, by Eric Pulier and Hugh Taylor of SOA Software I. Also from Wikipedia s definition of SOA: Enterprise architects believe that SOA can help businesses respond more quickly and cost-effectively to the changing market conditions [3]. This style of architecture promotes reuse at the macro (service) level rather than micro levels (eg. Objects). It can also simplify interconnection to and usage of existing IT (legacy) assets. In some respects, SOA can be considered an evolution in architecture, not a revolution. It captures many of best practices or actual use of the architectures that came before it. In communications systems, for example, there has been little development in recent years of solutions that use truly static bindings to talk to other equipment in the network, but by formally embracing an SOA approach, solutions are better positioned to stress the importance of welldefined, highly interoperable interfaces. This should greatly decrease integration costs and allow for much more dynamic solutions to be deployed Drilling into these concepts we can see that there is a set of basic capabilities that are required to achieve the potential benefits of SOA. Wikipedia discusses a number of these guiding principals, amongst which are: Reuse the ability to encapsulate and expose coarse grained business functions as services Loose-coupling ensuring that service consumers are sufficiently abstracted from the physical implementation of a service Identification and categorization (discoverability) making sure that potential consumers can find the services they need These fundamental principals lead to a natural order of activities an organization must complete to incrementally realize the benefits of service-oriented architecture. Copyright by SOA Software, Inc All rights reserved. 3
5 Step One - Create/expose services The first step in moving an organization towards SOA is obvious. There can be no SOA without services, so the first step must be to expose or create services that can readily be consumed by Web services enabled applications as shown in figure 1. There are a number of interesting decisions companies face as they begin this process, not least of which is the decision as whether to rebuild existing applications using a service-oriented paradigm, or to expose existing application logic as a set of services. This is not a binary decision of course, and most organizations will build new services from scratch, often using J2EE and/or.net, and will also expose services from existing mainframe and other business applications. Figure 1 Direct Access to Exposed Services There are a wide range of different solutions for companies looking to expose existing applications as services, including SOA Software s market-leading SOLA Copyright by SOA Software, Inc All rights reserved. 4
6 allowing mainframe CICS applications to expose and consume reliable, secure, high-performance services. Any company with a significant (more than 1000 MIPS according to Gartner) investment in mainframe should be investigating ways to better leverage the advantages of this platform, and should be using Web services to easily integrate their mainframe applications with modern systems. SOA Software s SOLA is production proven at customers like Merrill Lynch where it is processing more than 2 million transactions per day from more than 600 Web services. SOLA is the only product that offers mainframe programmers an easy to use, Web-based interface for exposing and consuming services from CICS applications. It includes built-in support for advanced Web services capabilities like WS-Security, XML-Encryption, and XML-Signature. Most of the traditional enterprise application integration (EAI) companies are also delivering versions of their adaptors that expose Web services rather than their traditional proprietary protocols. In fact many of these EAI platforms are re-emerging as Enterprise Service Bus products. The ESB addresses multiple different issues, one of which is the commodity data services type functionality used to expose Web services interfaces from traditional adaptors. So what is a Web service? From Wikipedia: According to the W3C a Web service [1] is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface that is described in a machine-processable format such as WSDL. Other systems interact with the Web service in a manner prescribed by its interface using messages, which may be enclosed in a SOAP envelope, or follow a RESTful approach. These messages are typically conveyed using HTTP, and normally comprise XML in conjunction with other Web-related standards. Software applications written in various programming languages and running on various platforms can use web services to exchange data over computer networks like the Internet in a manner similar to inter-process communication on a single computer. This definition is interesting from a technical perspective, but it doesn t really get to the heart of the value that can be derived from SOA and Web services. A fundamental aspect of Web services is that they should expose business logic via a standards-based interface. One important aspect of exposing or creating a service is its granularity. There are many different schools of thought on what constitutes a service (see above), but most enterprise architects would agree that to be useful in an SOA, a service must be sufficiently coarse grained to be useful to multiple different applications. This, of course, gels with one of the fundamental tenets of SOA in order for a service to be reused; it must be generally useful and useable. An example of a Copyright by SOA Software, Inc All rights reserved. 5
7 generally useful service might be a getcustomerinfo service that will return details about a customer from a customer identifier. A more fine-grained service that may not be generally useful could be something specific to a particular application, setapplicationstate for example. It is important to consider granularity of services both when building new services, and when exposing existing business logic as a service. For example it would be easy to take a CICS transaction and expose multiple different services to set and get various parameters, while the reality is that a more coarse grained service that exposes the whole transaction as a single service might be much more generally useful, and therefore valuable. Copyright by SOA Software, Inc All rights reserved. 6
8 Step Two - Register Ok, so you have one or more services available in your enterprise. Now what? In order for a service to be used, let alone reused, application architects and developers that might benefit from this service need to know that it exists. This is where a registry comes in. See Figure 2 below. At its simplest level, a registry is nothing more than a library index that helps potential users of services find services they might be interested in. The registry should offer both search and browse interfaces, and should be organized logically to facilitate quick and accurate discovery of services. Figure 2 - Build a Catalog of Services In today s SOA the accepted standard for basic registry services is UDDI (Universal Discover, Description, and Integration). The UDDI specification provides a data model and a set of interfaces (all Web services themselves) for publishing and discovering services, as well as a further set of interfaces for managing the registry server itself. Copyright by SOA Software, Inc All rights reserved. 7
9 Many registry vendors have taken the original concept of registry quite a bit further and are using registry technologies as the base for a more complete repository. Registry vendors are also adding policy based filters to their publishing tools, and offering design-time governance solutions. SOA Software considers registry to be a fundamental building block of SOA. All our products leverage UDDI as a single central store for authoritative information about the services in an SOA. The products can work with any UDDI compliant registry, and SOA Software includes its own UDDIv3 registry server with its Service Manager product for companies that do not already have a registry. In this regard registry is filling the role for SOA that LDAP filled for Identity and Access Management solutions. SOA Software s products focus on run-time governance and leverage the registry as a central place to find run-time policies to implement and enforce. Of course, the embedded registry is fully functional UDDIv3 server and so also makes an ideal design-time service repository. Beyond registry is the whole concept of policy and metadata services that provide comprehensive repositories for all design-time and run-time artifacts for the services that make up the SOA. This concept is covered in more detail in SOA Software s whitepaper The SOA Infrastructure Reference Model V. Copyright by SOA Software, Inc All rights reserved. 8
10 Step Three - Secure The world of SOA and Web services is not all wine and roses. Assuming you have now completed steps one and step, take a step back and consider what you have done. Assuming you are going for maximum business value, you are likely to have taken mission critical applications, broken them down into coarse grained pieces of functionality, exposed this functionality as services, and then published these services to a universally accessible registry. This may all seem like a good thing, and in most cases it is a great thing, but you may have inadvertently created some gaping security holes in your organization and exposed sensitive information, or high-value transactions to anyone with rudimentary Web services skills. As described in Figure 3 below, ensuring the security of services means building a security enforcement layer at the service providers, and a security implementation layer at the service consumers. Figure 3 - Ensuring the Security of Services A good way to understand the security risks with Web services is to think back to traditional green screen mainframe applications. The only security required by these applications was login security, if you could access the application, you Copyright by SOA Software, Inc All rights reserved. 9
11 were in. These applications contained the same basic pieces as a modern application (interface, business logic, data services), but only the interface was accessible outside the application. In the world of Web services, it is likely that some of the core data services will be exposed as services, some of the business logic certainly should be exposed, and the application was not written with either of these access points in mind. This means that it is critical to secure the services you expose individually, you cannot rely on the internals of the application to ensure its own security. So what does it mean to secure a Web service? The same 5 principals of security that apply to other applications also apply to Web services: Authentication ensure that you know the identity of the service requestor (and also ensure that the requestor knows the identity of the service it is contacting). There are multiple different Web services standards for authenticating requests, ranging from simple approaches like http basic authentication, to more complex mechanisms like SAML or X.509 signature. A good Web services security tool should support all of these various options. Authorization ensure that the requestor is authorized to access the service or operation it is requesting. Authorization is a complex issue and there are number of various policy decision products available. Most large enterprises will have an existing solution for authorization (CA SiteMinder, IBM TAM, etc), and a good Web services security solution should be able to integrate with these as well as provide its own authorization capabilities. Privacy ensure that request and response messages cannot be read by unauthorized 3 rd parties. This is where standards like XML-Encryption come into their own, but in order to successfully use XML-Encryption, the Web services security solution must provide effective key and certificate management and distribution capabilities, and ideally some client side tooling to aid consumer developers. Non-Repudiation ensure that the requestor cannot deny sending a request and ensure that the service cannot deny sending its response. This is the role of XML-Signature, with the same key management and distribution provision as for privacy. Auditing ensure that the system can maintain an accurate and timely record of request and responses as needed. One interesting question, and point of debate, that arises around Web services security is where this security should be applied. Some vendors will argue that security should be a central function enforced through a cluster of centrally Copyright by SOA Software, Inc All rights reserved. 10
12 deployed proxies, while others will argue that it should be exclusively the domain of the service provider or container. The reality of course is somewhere between these two positions. There is certainly an important role for a proxy (or cluster of proxies) in providing authentication and threat detection services at the edge of the network to protect against external threats. There is also an equally important role for provider or container based security to ensure the security of the service to the last mile. Many companies tend to overlook the research that shows that the majority of security threats are internal to the enterprise, not external, and therefore delegate security to a firewall type of solution. SOA Software offers a high-performance proxy that performs centralized or network edge security functions, and a broad range of incontainer agents to ensure the last mile security of deployed services. Securing Web services requires: Deploy fully-functional in-container agents to ensure last mile security and distribute the load of cryptographic operations Deploy high-performance network intermediaries for routing and network edge security enforcement Provide comprehensive key and certificate management and distribution to ensure that service provider and consumer developers can successfully implement required security policies Provide consumer developer toolkits to abstract consumer developers from the complexity of discovering and implementing enterprise security policies Copyright by SOA Software, Inc All rights reserved. 11
13 Step Four - Manage Three steps into the 7 step approach to SOA and we re beginning to make some progress towards achieving real value from enterprise SOA. We have some services, they are published in a registry and can be discovered by potential users, and we have ensured that they are secure. What else could we possibly need? To answer this question we should first look at a potential disaster scenario. What happens when my services become victims of their own success? I.e. a service has become so popular that there are several (tens, or hundreds, or thousands) different applications consuming it and it starts to buckle under the load. We suddenly have tens, or hundreds, or thousands of applications that are failing or performing poorly and we don t know why, or how to stop it. Figure 4 - Monitoring Service Performance We need to monitor our services so that we know if they are performing within normal operating parameters, and so that we see potential problems before they occur by implementing capacity planning models. Copyright by SOA Software, Inc All rights reserved. 12
14 As shown in Figure 4 above the monitoring solution we deploy should be able to monitor services for basic availability, performance (response time), throughput, and even extend to content and user based monitoring. It should be able to monitor and alert on specific SLA thresholds, and should be able to apply different SLAs to different users of the same service or operation. Many vendors define this category of product as a Web Services Management solution, although many analysts concur that management is much broader than a simple monitoring solution, and should include much of the functionality described in the next step. Ideally, of course, we should not have to deploy separate solutions for security and monitoring because each time we intercept messages through and agent or intermediary we add another performance bottleneck. This is why SOA Software s Service Manager combines with Network Director to provide a comprehensive SOA security, monitoring and management platform in a single, high-performance, easy to deploy solution. Some Web services management (monitoring) vendors position their solutions as Business Activity Monitoring (BAM) platforms, although BAM is a complex solution requiring integration with many back- and front-office systems and databases. Monitoring Web services interactions for content should not be considered as an alternative to an enterprise BAM solution. Copyright by SOA Software, Inc All rights reserved. 13
15 Step Five - Mediate and Virtualize At this point it would seem that our SOA is ready for primetime. And so it is, for a while at least. The next set of challenges occurs as your SOA matures. You need to introduce new versions of services, or increase the capacity of a service by running multiple instances of it, you need to provision applications to use specific instances of services, and you need to offer services that expose a wider range of different interface types. This is where service virtualization comes in. Virtualization seems complex, but, as shown in Figure 5 below, the reality is quite simple. A virtual service is an entirely new service, defined by its own WSDL, with its own network address and transport parameters. It doesn t implement any business logic; it simply acts as a proxy to one or more physical services, routing, load-balancing, transforming, and mediating between different request message types and standards. Figure 5 - Mediation and Virtualization Copyright by SOA Software, Inc All rights reserved. 14
16 While simple on the surface, the concept of virtualization is extremely powerful. It provides the ability to fully abstract service consumers from any direct knowledge of the physical service. For example, through a virtual service, a.net client using a Microsoft implementation of a reliable messaging protocol with SOAP over http could consume a plain old XML service exposed via IBM WebSphere MQ series from a mainframe application. The.NET client would believe it was communication with an http service that supported its reliable messaging protocol, while the mainframe application would believe it was being queried by another native MQ series application. Virtual services offer a wide range of functionality: They can use XML transformation technologies to allow consumers to continue using an old version of a service that no longer exists by transforming request and response messages between the old version and the new version that has been deployed. They can select specific operations from multiple different services and combine them into a single functional WSDL for a specific class of consuming application. They can provide different policy requirements for different classes of user (i.e. internal users with one policy set, and another implementation of the service that enforces a different policy set for external consumers). They can provide transport bridging for services and consumer on incompatible transports (e.g. http and JMS). They can mediate between different standards implementation or even versions of standards. They can mediate between different messaging styles - RSS, SOAP, REST, POX (Plain Old XML). They can provide powerful content- or context-based routing to deliver advanced load-balancing and high-availability capabilities. The bottom-line with virtual services is that they are required for any routing or other advanced Web services, and will quickly become an essential part of any enterprise SOA. Copyright by SOA Software, Inc All rights reserved. 15
17 Step Six - Govern With 5 out of 7 steps completed, the enterprise SOA is pretty much ready to go. You now have secure, managed services that are available to a wide audience in a reliable, load-balanced manner and are easily discoverable. The next step is to tie together all the capabilities delivered through the first 5 steps with a governance framework as shown in Figure 6 below. Governance is an overused and much misused work, so let s briefly look at a definition of governance. Again from Wikipedia: The term governance deals with the processes and systems by which an organization or society operates. Frequently a government is established to administer these processes and systems. Figure 6 - Run-time Governance The key point to take from this definition is that governance is about processes and systems. In the case of SOA governance, we are discussing organizational Copyright by SOA Software, Inc All rights reserved. 16
18 processes like an architecture review board, and systems like the registry, security, and management technologies discussed in this whitepaper. For a good description of the role of SOA governance in IT and enterprise governance, please see the book The Joy of SOX by Hugh Taylor II. Governance for SOA is often divided into two separate parts, design-time governance, and run-time governance. At design-time, organizations want to control (govern) the types of services that can be published, who can publish them, what types of schema and messages these services can accept, and a host of other rules about services. At run-time, organizations need to ensure the security, reliability, and performance of their services, and need to ensure that services comply with defined enterprise policies. Design-time governance is interesting and does help ensure an organized, well designed SOA, but it pales into insignificance when compared to active control of the SOA at run-time. SOA Software s Service Manager is the industries leading run-time governance platform, offering a comprehensive solution for security, monitoring, management, mediation, and registry. Run-time governance essentially provides a single framework for controlling and monitoring the application of the various steps to SOA described in this document. It provides a single overarching solution providing oversight into service registry, security, management, and mediation. A good run-time governance solution will manifest itself as a form of workbench providing tools for all of the active participants in an SOA. Service Developer tools to publish, categorize, define meta-data, download agent, virtualize, version, choose policy, choose visibility/access rights, participate in capacity planning and access workflow Service Consumer - Tools to facilitate service discovery, selection, and access workflow Operations Staff Tools to monitor service performance, troubleshoot problems, monitor dependencies, version services, virtualization, proxy management Security Staff - Tools for policy management, policy reporting, compliance checking, security auditing Enterprise Architect Tools for application monitoring, relationship management, design policy validation and definition, service version management, service to proxy assignment, service virtualization Enterprise IT Management: Reuse metric management, service reuse metrics, SOA statistics Copyright by SOA Software, Inc All rights reserved. 17
19 Copyright by SOA Software, Inc All rights reserved. 18
20 Step Seven - Integrate Services (ESB) Looking back at the results of the last 6 steps towards an SOA, we are left wondering what else can there possibly be. By now we have a set of services that are published in a registry, secure, managed, reliable and loosely-coupled, all wrapped in a solid design and run-time governance solution. The final step for some enterprises is to deploy one or more Enterprise Services Bus (ESB) implementations to integrate services into higher-level composite or orchestrated services. These ESBs will often be delivered as part of a broader application suite, such as Oracle ebusiness applications, or SAP. Some specialized ESBs may be used to create complex composite services, and will extend into the realm of Business Process Management (BPM). Enterprise Service Bus (ESB) is an increasingly popular concept. Originally conceived as the evolution of both message-oriented middleware and EAI (enterprise application integration) solutions, the ESB means very different things to different organizations. As analysts, vendors, and customers come to terms with the idea of an ESB, it appears that an ESB encapsulates 3 functional Copyright by SOA Software, Inc All rights reserved. 19
21 concepts; adapters taken from an EAI tool to ensure connectivity with legacy applications, messaging services taken from a message-oriented middleware platform to ensure reliable delivery, and process orchestration to build agile applications. The consensus amongst analysts is that most organizations will end up with multiple ESB platforms from multiple vendors, providing services in their own context. In this environment it is critical that the ESBs use a central SOA infrastructure to ensure consistent compliance with security and messaging policies for the services they expose and consume. SOA Software s Service Manager and Network Director Products combine to provide a complete solution for governance of, and mediation between multiple ESB instances in an enterprise. Please see SOA Software s Whitepaper on ESB Federation IV for more details on this topic. Copyright by SOA Software, Inc All rights reserved. 20
22 About SOA Software SOA Software is the leading provider of comprehensive enterprise-class SOA management, security, and governance solutions. SOA Software s products include the award winning Service Manager, Network Director, Partner Manager, and SOLA. Service Manager provides a high-performance, scalable SOA Management solution. Network Director provides mediation and tolerance capabilities, ensuring that services can be consumed by the widest possible range of applications. Partner Manager makes it easy for companies to securely publish B2B Web services for their partners to consume. And SOLA is the only production proven mainframe Web services solution for CICS programmers. These enterprise-class products combine to create the only complete SOA Infrastructure solution available today. SOA Software is a privately held company backed by leading investors including Draper Fisher Jurvetson, Redpoint, Mellon Ventures, Palisades Ventures Fund and Paladin Capital Group. For more information, please visit Copyright by SOA Software, Inc All rights reserved. 21
23 References I. Pulier, Eric and Taylor, Hugh - Understanding Enterprise SOA (Manning Publications, 2005) II. Taylor, Hugh - The Joy of SOX: Why Sarbanes Oxley and Service-Oriented Architecture May Be The Best Thing That Ever Happened To You (Wiley, 2006) III. WikiPedia IV. SOA Software ESB Federation V. SOA Software SOA Infrastructure Reference Model Copyright by SOA Software, Inc All rights reserved. 22
Service Oriented Architecture
Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has
More informationzapnote Analyst: Ronald Schmelzer
zapthink zapnote ZAPTHINK ZAPNOTE Doc. ID: ZTZN-1201 Released: Oct. 6, 2006 SOA SOFTWARE EXPANDING THE BREADTH OF SOA INFRASTRUCTURE Analyst: Ronald Schmelzer Abstract Throughout the past year, the pace
More informationSurviving the SOA Hype Storm
Surviving the SOA Hype Storm Hugh Taylor Lecturer, School of Information VP of Marketing Communications, SOA Software About Me VP MarCom at SOA Software MBA Industries worked in: Enterprise Software Website
More informationApplication Architecture: Reusing Existing Applications in SOA-Based Business Processes
Application Architecture: Reusing Existing Applications in SOA-Based Processes Braden Flowers Worldwide WebSphere Integration Solution Architect 2007 IBM Corporation SOA Architect Summit Roadmap What is
More informationReady-to-Use SOA Governance for Microsoft
Ready-to-Use SOA Governance for Microsoft Table of Contents 1 Introduction... 3 2 Integrated SOA Governance Defined... 4 2.1 Planning Governance Build the Right Things... 4 2.2 Development Governance Build
More informationCIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng
CIS 8090 Intro Setting the stage for the semester Arun Aryal & Tianjie Deng Cognitive Map of 8090 IS Architectures as Strategy Books: Weill, Ross & Robertson, Enterprise Architecture as Strategy & Fenix
More informationThe Path to SOA for ISVs. ISV Constant: Change
The Path to SOA for ISVs Ronald Schmelzer Senior Analyst ZapThink, LLC Take Credit Code: SOAISV ISV Constant: Change Competition Mergers & Acquisitions Business Partners Changing Marketplace CHANGE A ISV
More informationTransition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland
Transition to SOA Oracle SOA Suite Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles
More informationService oriented architecture solutions White paper. IBM SOA Foundation: providing what you need to get started with SOA.
Service oriented architecture solutions White paper IBM SOA Foundation: providing what you need to get started with SOA. September 2005 Page 2 Contents 2 Executive summary 2 SOA: the key to maximizing
More informationOn demand operating environment solutions To support your IT objectives Transforming your business to on demand.
On demand operating environment solutions To support your IT objectives Transforming your business to on demand. IBM s approach to service-oriented architecture Doing business in the on demand era Technological
More informationSERVICE ORIENTED ARCHITECTURE (SOA)
International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over
More informationService Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By
Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented
More informationSOA Concepts. Service Oriented Architecture Johns-Hopkins University
SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution
More information1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6
1. INTRODUCTION...1 2. BACKGROUND...3 3. ENTERPRISE SOA BENEFITS AND TECHNOLOGIES...4 4. AN ENTERPRISE SOA FRAMEWORK...6 5. ALIGNING IT WITH BUSINESS...7 6. CONCLUSION...8 Whitepaper Page 2 What is Enterprise
More informationUnified SOA Governance for IBM WebSphere SOA Foundation
Unified SOA Governance for IBM WebSphere SOA Foundation Table of Contents 1 Summary... 2 2 Introduction... 3 3 Unified SOA Governance Defined... 4 4 Unified SOA Governance Best Practices... 7 5 Platform
More informationConnectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand
Connectivity & Application Integration Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand The Planet is Getting Smarter Smarter Planet instrumented interconnected intelligent people
More informationبﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session
- معماری سرویس گرا (SOA) قسمت ھفتم - مرداد 86 امیر رضا مهجوریان دوره آموزشی شرکت... سر فصل کلی مطالب معرفی معماری سرویس گرا کاربرد معماری سرویس گرا شناخت تفصیلی ادبیات کسب و کار پروتکل ھای معماری سرویس
More informationA Practical Guide to SOA for IT Management. February 2005
A Practical Guide to SOA for IT Management February 2005 A Systinet White Paper Copyright 2005 Systinet Corp. All rights reserved. The document is not intended for production and is furnished as is without
More informationCloud Computing Lectures SOA
Cloud Computing Lectures SOA 1/17/2012 Service Oriented Architecture Service Oriented Architecture Distributed system characteristics Resource sharing - sharing of hardware and software resources Openness
More informationUnderstanding SOA with Web Services
Understanding SOA with Web Services Eric Newcomer and Greg Lomow.:Addison-Wesley Upper Saddle River, NJ m Boston x Indianapolis San Francisco m New York m Toronto u Montreal London m Munich r Paris m Madrid
More informationRESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3
RESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3 1 Asst Professor, Dept of MCA, SVEC, A. Rangampet. ykkumar83@gmail.com, sujatha229@gmail.com,com 148
More informationService Oriented Architecture
2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary
More informationPaul Lipton. Abstract. Speaker. SOA is Naturally Diverse. The New SOA Synergy: How Runtime Governance, Triage, and Security Must Work Together
Abstract The New SOA Synergy: How Runtime Gnance, Triage, and Must Work Together Sr. Architect, Office of the CTO, CA Inc. paul.lipton@ca.com We will consider how the unique architectural characteristics
More informationA Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration
A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration Emil Stănescu, stanescu@ici.ro National Institute for R&D in Informatics - ICI, Bucharest
More informationMTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts
MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for
More informationTranslate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan
Translate Integration Imperative into a solution Framework A Solution Framework August 1 st, Mumbai By Dharanibalan Gurunathan Copyright IBM Corporation 2007 agenda 1 Introduction to solution framework
More informationAkana, All Rights Reserved Contact Us Privacy Policy. Microservices: What, Why and How
Microservices: What, Why and How Abstract: Enterprise use of microservices is on the rise. By breaking large applications down into small, independently functioning services, microservices enable advances
More informationEnterprise Services Repository
Enterprise Services Repository An overview Rathish Balakrishnan SAP NW Product Management SOA Middleware The Approach: Service Oriented Architecture SOA is essential but missing business semantics WEB
More informationAn Introduction to Oracle Identity Management. An Oracle White Paper June 2008
An Introduction to Oracle Identity Management An Oracle White Paper June 2008 An Introduction to Oracle Identity Management INTRODUCTION Oracle Identity Management's best-in-class suite of identity management
More informationFocus on SOA Express. Extending the value of mainframe applications through Service-Oriented Architecture (SOA)
Focus on SOA Express Extending the value of mainframe applications through Service-Oriented Architecture (SOA) Highlights How SOA Express from Micro Focus unleashes the power of web services to: Leverage
More informationChapter 1 Web Services Basics
Slide 1.1 Web Serv vices: Princ ciples & Te echno ology Mike P. Papazoglou mikep@uvt.nl Chapter 1 Web Services Basics Slide 1.2 Topics Introduction definitions Software as a service Where can services
More informationAccenture Software for Health and Public Service. Accenture Public Service Platform. Taking SOA from the Whiteboard to the Data Center and Beyond
Accenture Software for Health and Public Service Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond The Accenture Public Service Platform The Accenture Public
More informationSandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India
Sandeep Alur Architect Advisor Microsoft India saalur@microsoft.com Aditee Rele Architect Advisor Microsoft India aditeer@microsoft.com Is SOA Dead or Alive? Expensive Connotes Big Projects Momentum Continues
More informationService Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud
Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during
More information14. E-Commerce Applications and Infrastructures
14. (Contents) E-Commerce Applications and Infrastructures Contents 14. E-Commerce Applications and Infrastructures Building E-Commerce Applications and Infrastructures Code: 166140-01+02 Course: Electronic
More informationArchitecting Web Service Applications for the Enterprise
Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service
More informationService Oriented Architecture for Architects
www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with
More informationSolution Architecture Training: Enterprise Integration Patterns and Solutions for Architects
www.peaklearningllc.com Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects (3 Days) Overview This training course covers a wide range of integration solutions
More informationiway Service Manager An ESB Foundation for Enterprise SOA Unique Features iway Service Manager Enhance IT alignment and
Enhance IT alignment and iway Service Manager governance through the costeffective design, maintenance iway Process Manager iway Trading Manager iway Enterprise Index iway Data Migrator Third-Party App.
More informationSOA and Mainframe Applications
The Essentials Series SOA and Mainframe Applications sponsored by by Dan Sullivan Addressing Design and Life Cycle Challenges of Mainframe Applications in an SOA Environment...1 Two Distinct Application
More informationIBM Global Technology Services. Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai
IBM Global Technology Services Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai agenda 1 Driving innovation and growth Designing and implementing service-oriented 2 architectures 3 Connectivity
More informationMTAT Enterprise System Integration
MTAT.03.229 Enterprise System Integration Lecture 5: Service-Oriented Architectures Marlon Dumas marlon. dumas ät ut. ee Service-Oriented Architecture (SOA) SOA is a paradigm for organizing and utilizing
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 Where s the (Business) Beef? Mahesh H. Dodani, IBM
More informationIn Pursuit of Agility -
In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com
More informationIBM EXAM QUESTIONS & ANSWERS
IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals
More informationBuilding an SOA Solution Building a typical SOA application involves the following activities:
Product Reviews Oracle SOA Suite By Feroze Mohammed; Lawrence Pravin May. 5, 2006 04:30 PM Service-oriented architecture is an architectural approach to building software applications as a collection of
More informationSOA Implementation Strategy
SOA Implementation Strategy Table of Contents 1 Introduction... 2 2 Stage 1: Establish the SOA Foundation... 4 3 Stage 2: Define Your SOA Strategy... 6 4 Stage 3: Apply, Measure, Iterate... 12 5 Appendix
More informationAn Enterprise Architect s Guide to API Integration for ESB and SOA
An Enterprise Architect s Guide to API Integration for ESB and SOA The New Digital Imperative While some are still adjusting to the idea, you re well aware that we re living in an application economy.
More informationIBM WebSphere Service Registry and Repository, Version 6.0
Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and
More informationIBM WebSphere Information Integrator Content Edition Version 8.2
Introducing content-centric federation IBM Content Edition Version 8.2 Highlights Access a broad range of unstructured information sources as if they were stored and managed in one system Unify multiple
More informationWEB SERVICES AND XML,M.INDUMATHY AP/IT YEAR & SEM:IV & VII UNIT-II
UNIT-II Roots of SOA Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures Anatomy of SOA- How components in an SOA interrelate -Principles of service orientation
More informationFirst Steps to Building a Single View of an SOA. Introducing the SOA Implementation Framework
First Steps to Building a Single View of an SOA Introducing the SOA Implementation Framework Ronald Schmelzer Senior Analyst ZapThink, LLC Introduction & Agenda Implementing a -Oriented Architecture is
More informationHIE.Next: Building an API-centric Infrastructure for Health Information Exchange
HIE.Next: Building an API-centric Infrastructure for Health Information Exchange Current HIE Landscape The Health Information Exchange (HIE) landscape is perhaps more diverse today than it s ever been.
More informationUltimus Adaptive BPM Suite V8 Product Brief Page 2
The Ultimus Adaptive BPM Suite is a complete, enterprise software application designed to create an operational environment that empowers people in the organization to drive process automation and improvement.
More informationCHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE
CHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE 1 Learning Objectives Examine in detail the enterprise systems modules and architecture. Understand the effects of a well-designed architecture on ERP implementation.
More informationDramatically improve the way work gets done with IBM Business Process Manager
IBM Software Thought Leadership White Paper Dramatically improve the way work gets done with IBM Business Process Manager 2 Dramatically improve the way work gets done with IBM Business Process Manager
More informationIntegration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment.
Integration and Infrastructure Software White Paper Integrating zseries applications and processes as Web services in an SOA environment. July 2005 Page 2 Contents 2 Introduction 2 Integration challenges
More informationTheoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply
Economy Informatics vol. 12, no. 1/2012 118 Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply Radu-Ştefan MOLEAVIN Academy
More informationAkana, All Rights Reserved Contact Us Privacy Policy. SOA and API Convergence What It Means for IBM Customers
2001-2015 Akana, All Rights Reserved Contact Us Privacy Policy SOA and API Convergence What It Means for IBM Customers Executive Summary IBM customers are expressing a greater and greater interest in APIs
More informationService-Oriented Architecture and its Implications for Software Maintenance and Evolution
Service-Oriented Architecture and its Implications for Software Maintenance and Evolution Grace A. Lewis, Dennis B. Smith Software Engineering Institute {glewis, dbs}@sei.cmu.edu Abstract It is clear that
More informationIntegration and infrastructure software Executive brief May The business value of deploying WebSphere Portal software in an SOA environment.
Integration and infrastructure software Executive brief May 2006 The business value of deploying WebSphere Portal software in an SOA environment. Page 2 Contents 2 Executive overview 3 Why SOA? 5 The evolution
More informationBill Chesnut BizTalk Practice Manager Stargate Global Consulting
Bill Chesnut BizTalk Practice Manager Stargate Global Consulting BizTalk Server MVP Microsoft BizTalk Virtual Technical Specialist Melbourne BizTalk User Group Leader Session Objective(s): Get an overview
More informationChapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design
18_0132344823_15.qxd 6/13/07 4:51 PM Page 477 Chapter 15 Supporting Practices 15.1 Service Profiles 15.2 Vocabularies 15.3 Organizational Roles Each of the following recommended practices can be considered
More informationTDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)
TDT4250 - Model-driven Development of Information Systems, Autumn 2008 Service-oriented architecture (SOA) 1 SOA definition Service-oriented architecture (SOA) A set of components which can be invoked,
More informationOracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service. An Oracle White Paper October 2006
Oracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service An Oracle White Paper October 2006 NOTE: The following is intended to outline our general product direction. It is intended for information
More informationIntegration Through A Service Oriented Architecture
Integration Through A Service Oriented Architecture Paul Brunet, Program Director, Web Services and SOA pebrunet@us.ibm.com 2004 IBM Corporation 2002 IBM Corporation rom CEOs: Now It Is About Growing The
More informationSrinivasan Sundara Rajan MASTER Architect / Cloud Evangelist / Cloud Computing Journal Author
Architecting The Cloud Srinivasan Sundara Rajan MASTER Architect / Cloud Evangelist / Cloud Computing Journal Author Cloud Definition Definition Cloud Computing is a model for enabling convenient, on-demand
More informationHello, and welcome to another in our podcast. series covering topics around WebSphere Messaging and
IBM Podcast [ MUSIC ] Hello, and welcome to another in our podcast series covering topics around WebSphere Messaging and Integration. This is Leif Davidsen, I am the product manager for WebSphere Message
More informationΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ιδάσκων: ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΟΝΙΚΟΥ
More informationGet Started on SOA. Process Entry Point Business Process Management (BPM) Business Problem
Get Started on SOA Process Entry Point Business Process Management (BPM) Business Problem Our car loan business has grown. Now we need to make our loan processing more effective. can help you solve this
More informationIBM Sterling B2B Integrator
IBM Sterling B2B Integrator B2B integration software to help synchronize your extended business partner communities Highlights Enables connections to practically all of your business partners, regardless
More informationA Fresh Look at the Mainframe
A Fresh Look at the Mainframe Unlock the Value of Your Mainframe Assets Using SOA On Demand Insurance Business Problems 1. We want to increase revenues by selling insurance polices through external Brokers
More informationBJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman
BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA Presented by Kael Goodman Jacksonville, FL June 6, 2007 What is SOA? S O A Service Oriented Architecture
More informationApplication Mediation
IBM Australia BluePaper Version 1.00 6 May 2011 Contents 1 Preface 2 Executive Overview 2.1 FMT and 2.2 The simple and unique Value Proposition 2.3 Solution Positioning 2.4 Business Usage Examples 3 in
More informationEnterprise IT Architectures SOA Part 1
Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 17, 2008 Agenda I. SOA Introduction II. Move from C/S to SOA III. Exercise: Integration Architecture for FACT
More informationHow SOA Can Help EA. Enterprise Architecture Conference 2008
Enterprise Conference 2008 The IT & Business Alignment Forum November 10-13, 2008, Las Vegas, NV How SOA Can Help EA Yan Zhao, Ph.D Enterprise and IT Strategy Current Affiliation: Mitre Corporation Presentation
More informationSOA Success Methodology
SOA Success Methodology Dr Mohamad Afshar Oracle Fusion Middleware Product Management Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationSlide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange
Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,
More information<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy
Oracle Business Process Analysis Suite: Overview & Product Strategy Devesh Sharma Dec, 2006 Oracle BPA/BPM Product Management Agenda 1 2 3 4 5 Need for Business Process Management
More informationService Oriented Integration (SOI) - Concepts, Technologies, and Best Practices
Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices From Integration Infrastructure to Business Value IT managers have been under increasing pressure to migrate a portfolio
More informationOracle s Service-Oriented Architecture Strategy
Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.
More informationMake smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise
September 2007 IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise 2 Contents 2 Introduction 3 Linking information and events: Creating Active Content 4 Actively delivering enterprise
More informationMICROS SYSTEMS, INC.
MICROS SYSTEMS, INC. MICROS SYSTEMS, INC. Headquartered in Columbia, Maryland HTTP://WWW.MICROS.COM Industry: Hospitality & Retail Oracle Products & Services: Oracle JDeveloper / Oracle ADF 11g ADF Faces
More informationPERSPECTIVE. Microservices A New Application Paradigm. Abstract
PERSPECTIVE Microservices A New Application Paradigm Abstract Microservices Architecture is introducing the concept of developing functionality as a number of small self-contained services. This paper
More informationIBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance
IBM Europe Announcement ZP07-0401, dated October 9, 2007 IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance Description...2 Product positioning... 4 At a
More informationIT Architect Regional Conference 2007
IT Architect Regional Conference 2007 Oriented Enterprise Architecture Yan Zhao, Ph.D Director, Enterprise and Solutions Architecture CGI Federal Presentation Outline 1. Enterprise Architecture (EA) and
More informationManaging Business Services Through Service Registry
IBM SOA Center of Excellence Business Consulting s Managing Business s Through Registry Raghu Varadan Chief Architect Business Enablement s for SOA IBM WW SOA Center of Excellence November, 2006 What is?
More informationIBM configuration management solutions White paper. Understanding the real risk for asset-intensive companies.
IBM configuration management solutions White paper Understanding the real risk for asset-intensive companies. March 2007 Page 2 Contents 2 Executive summary 3 Myth 1: ERP solutions are sufficient to manage
More informationService Oriented Architecture Compliance: Initial steps in a longer journey
Architecture Compliance: Initial steps in a longer journey Contributors Primary Author: J Falkl (jfalkl@us.ibm.com) 12/19/2005 Rob High Christina Lau Stefan Puehl Angel Luis Diaz Anant Jhingran Don Ferguson
More informationzapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT
zapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT THE FOUNDATIONS OF SOA July 2008 Analyst: David Linthicum Abstract The promised
More informationUnderstanding Your Enterprise API Requirements
Understanding Your Enterprise Requirements Part 2: The 3 management platforms which architecture model fits your business? Strategically choosing the right management architecture model will ensure your
More informationApplication Migration Patterns for the Service Oriented Cloud
Topic: Cloud Computing Date: July 2011 Author: Lawrence Wilkes Application Migration Patterns for the Service Oriented Cloud Abstract: As well as deploying new applications to the cloud, many organizations
More informationSAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW
D A T A S H E E T PROGRESS BPM SERVER PROGRESS BPM SERVER OVERVIEW The process execution and integration capabilities of Progress Savvion BusinessManager Platform are provided by the Progress Savvion BPM
More informationIBM SOA Fundamentals. Download Full Version :
IBM 000-664 SOA Fundamentals Download Full Version : http://killexams.com/pass4sure/exam-detail/000-664 QUESTION: 46 An enterprise governance committee authorizes an upgrade to a business service. The
More informationService Oriented Architecture A PSI Whitepaper
Service Oriented Architecture A PSI Whitepaper September 20, 2010 PSI, 21860, Via Regina, Saratoga, California 95070 USA www.thepsi.com 1 Contents Introduction / Background 1 Drivers for Service Oriented
More informationException Handling in Service-Oriented Architecture
Exception Handling in Service-Oriented Architecture Applies to: Business Experts Summary Centrally managing exceptions has been a difficult task for many enterprises. This article describes the importance
More informationService-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect
Service-Oriented Architecture A View From the Field Paul C. Brown, Ph.D. Principal Software Architect What is a Service? A coherent package of commonly used functionality e.g. Sales Order Management Place
More informationInformation Delivery with SOA
Context Srikanth Inaganti Today enterprises are looking at SOA as a vehicle to improve IT efficiency and reduce the complexity. Improving the efficiency and complexity would directly map on to the way
More informationUnderstanding the Business Benefits of an Open Source SOA Platform
Understanding the Business Benefits of an Open Source SOA Platform A Hurwitz white Paper Hurwitz White Paper Copyright 2009, Hurwitz & Associates All rights reserved. No part of this publication may be
More informationXML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever
XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever Kalyan Sura ksura@hcl.in HCL America Introduction With so much emphasis being made on utilizing Service Oriented Architecture
More information