1.Introduction to Soa

Published on June 2017 | Categories: Documents | Downloads: 31 | Comments: 0 | Views: 344
of 9
Download PDF   Embed   Report

Comments

Content

A Service of SOA is :  A unit of independent deployment and versioning.  Multiple-use.  Non-context specific(reusable).  Composable with other components.  Encapsulated i.e. non-investigable through its interfaces.





SOA is architecture that represents software functionality as discoverable services on the network. SOA might be "an application architecture within which all functions are defined as independent services with well-defined invokable interfaces, which can be called in defined sequences to form business processes".





WS-SOA removed another barrier by allowing applications to interconnect in an object-modelneutral way. The invoking application doesn't have to know where the transaction will run, what language it is written in or what route the message may take along the way.

SOAs offer the following advantages over traditional approaches to distributed computing:  They offer business services across the platforms  They provide location independence  Completely loosely coupled approach  Authentication and authorization support at every level  The search and connectivity to other services is dynamic Short-term benefits of implementation:  Enhances reliability  Reduces hardware acquisition costs  Leverages existing development skills  Accelerates movement to standards-based server and application consolidation Long-term benefits of implementation:  Provides the ability to build composite applications  Creates a self-healing infrastructure that reduces management costs  Provides truly real-time decision-making applications  Enables the compilation of a unified taxonomy of information across an enterprise and its customer and partners Benefits from the perspective of Business Value  Ability to more quickly meet customer demands  Lower costs associated with the acquisition and maintenance of technology  Management of business functionality closer to the business units.  Leverages existing investments in technology  Reduces reliance on expensive custom development



Business Value “Given the rate at which the market is evolving, it is almost impossible to carry out long-term planning. It is critical to be able to plan on a rolling basis, rapidly and continuously.” With SOA we anticipate market changes, increase time to market, customized solutions to different partners, reduce operating costs.



Reach and Range Reach: For whom the services are made available. Range: number of diversity of services made available.

Maturity and adoption strategies  

SOA on pilot Not used in a big-bang projects.

     

Building Business Case. Architecture Elements SOA Project Planning SOA analysis and Design Securing SOA environment Managing the SOA Environment

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close