Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Oriented Architecture Inevitable? What next? Rob Hailstone Director, European Software Infrastructure Research

Similar presentations


Presentation on theme: "Service Oriented Architecture Inevitable? What next? Rob Hailstone Director, European Software Infrastructure Research"— Presentation transcript:

1 Service Oriented Architecture Inevitable? What next? Rob Hailstone Director, European Software Infrastructure Research

2 Topics Is Service Oriented Architecture Inevitable?  Just one of several linked initiatives Adoption status  Recent survey results Disruption ahead?  What are the knock-on effects of SOA?

3 The problem with IT today …. I can’t reconcile my IT costs with the business value I’m delivering I have systems with spare capacity and systems that need more resources, but I can’t shift the work from one to another All the information I need is here somewhere, but it’s hidden, fragmented & inconsistent What the business sees as a minor change always turns into a significant development project Complex requirements take so long to implement that IT gets further out of step with the business I can’t justify the resources for running occasional compute- intensive modelling & analysis work I spend so much effort tackling IT issues I lose focus on the business I’m meeting all my IT SLAs, but users still complain of poor performance The more IT resources I accumulate, the less I can do with them

4 Service Oriented Architecture New initiatives for new expectations of IT Virtual Platform: Exploiting available physical resources & payment options to best serve a variable workload EII: Delivering meaningful information from many sources to many consumers SOA: Delivering IT functionality as reusable, interoperable, location independent services Autonomic: self-managing, self-healing, self-tuning, self- securing Dynamic IT: giving users all the resources they need at the time they are needed, at a cost that is related to the business value delivered Virtual Platform/ Grid Enterprise Information Integration Autonomic Computing Dynamic IT: enabling deployment of concurrent initiatives

5 IDC’s taxonomy definition of SOA  Service Oriented Architecture (SOA) is a technology architecture based on disaggregation. It promotes the utilization of autonomous application and system "services" abstracted from one another, independent of implementation. Ideally, an SOA should be modular, with separate layers of functional code, data, workflow, and presentation interfaces.  Each service should be self-describing with a published interface, accessible to other elements of the system, most commonly over a network. In an SOA, services are designed to be dynamically invoked. Danger of definition fixation, but:

6 Business agility & Service Oriented Architecture Legacy Application PortfolioNew Application ComponentsProcesses Aligned with Business Business Activities Business Process Orchestration Composite Applications Straight-Through Processes User Interface Applications Registry - Portfolio of ServicesWeb Services Standards

7 Topics Is Service Oriented Architecture Inevitable?  Just one of several linked initiatives Adoption status  Recent survey results Disruption ahead?  What are the knock-on effects of SOA?

8 European SOA survey, Q At what stage of adoption is your organisation with respect to the following IT initiatives?

9 European SOA survey, Q At what stage of adoption is your organisation with respect to Service Oriented Architecture?

10 European SOA survey, Q At what stage of adoption is your organisation with respect to Service Oriented Architecture?

11 European SOA survey, Q At what stage of adoption is your organisation with respect to Service Oriented Architecture?

12 UK SOA conference survey, March 2005 How important is each of these as a driver of SOA in your organisation?

13 UK SOA conference survey, March 2005 If your organisation has no plans to implement SOA, how important are the following reasons for not implementing?

14 UK SOA conference survey, March 2005 How well do you feel the concepts and potential benefits of SOA are understood within your organisation?

15 UK SOA conference survey, March 2005 How have the following challenges impacted your SOA work to-date?

16 Topics Is Service Oriented Architecture Inevitable?  Just one of several linked initiatives Adoption status  Recent survey results Disruption ahead?  What are the knock-on effects of SOA?

17 SOA & EII – common features Monolithic approach unworkable Multiple technologies exposed through standards Equivalent architectures:  Distributed, component-based  Reuse of legacy source systems  Connector/adapter layer  Multiple composite delivery for different consumers  Reliant on metadata registry Is a DBMS just a particular type of service? Will SOA and EII ultimately converge? Would a single metadata registry make sense?

18 SOA and the role of registry SOA & EII exploit heterogeneous environments  Heterogeneous operating systems, databases, application platforms, message brokers, integration technologies, service & data owners SOA & EII also enable & encourage change  Change assembly of services into composite applications, change of choreography of business processes, piecemeal change of the underlying services themselves This requires a degree of control that depends on a comprehensive metadata registry Multiple, uncoordinated registries will lead to chaos and ultimate failure This will make the registry the central focus of SOA But is a single registry a reasonable target?

19 Classes of metadata that need to be managed Service metadata: UDDI & other descriptive information Where-used and frequency of use metrics Service performance metrics: actual experienced Service to device mapping User metadata: security & identity management Security policies Process metadata: BPEL Rules metadata: business rules Federated content metadata Semantic metadata / Ontologies

20 Don’t forget – SOA is bi-directional Not just reassembling existing assets into new composites Also replacing old assets piecemeal when they no longer deliver business value Question: What sort of application architecture will best suit a piecemeal replacement strategy?

21 Traditional architecture limits adaptability Use of a common, shared database & data model Data integrity rules implemented by database Service components ‘joined at the hip’ through the database – compromises service autonomy Adds unwanted complexity to piecemeal service replacement

22 Possible platform for long-term SOA benefits Composite Services Low-level Services- Embedded application & data platforms Business Processes Metadata RepositoryRules Engine A return to master list maintenance?

23 Topics Is Service Oriented Architecture Inevitable?  Just one of several linked initiatives Adoption status  Recent survey results Disruption ahead?  What are the knock-on effects of SOA?

24 Service Oriented Architecture Inevitable? What next? Rob Hailstone Director, European Software Infrastructure Research


Download ppt "Service Oriented Architecture Inevitable? What next? Rob Hailstone Director, European Software Infrastructure Research"

Similar presentations


Ads by Google