SOA – you ain’t seen nothin’ yet: projections for a likely future Rob Hailstone Director, European Software Infrastructure Research

Slides:



Advertisements
Similar presentations
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Advertisements

Welcome to Middleware Joseph Amrithraj
95-843: Service Oriented Architecture Material taken from IBM CMU Ref. Architecture Document 1 Master of Information System Management Service Oriented.
Crucial Patterns in Service- Oriented Architecture Jaroslav Král, Michal Žemlička Charles University, Prague.
Service Oriented Architecture Inevitable? What next?
Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research.
Information Day on Embedded Systems - Call 5 Jens Schumacher The Product Avatar Concept as a Platform for Networked Embedded.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Click to edit Master title style rewferwfff CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Oracle.
Application Integration, Data Access, and Process Change.
Oracle Fusion Middleware
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Independent Insight for Service Oriented Practice Communicating SOA.
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Peoplesoft: Building and Consuming Web Services
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
Getting Smarter with Information An Information Agenda Approach
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Securing Legacy Software SoBeNet User group meeting 25/06/2004.
Data Integration in Service Oriented Architectures Rahul Patel Sr. Director R & D, BEA Systems Liquid Data – XML-based data access and integration for.
SOA, BPM, BPEL, jBPM.
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Web Services (Part 1) Service-Oriented Architecture Overview ITEC 625 Web Development Fall 2006 Reference: Web Services and Service-Oriented Architectures.
© Copyright 2011 Hewlett-Packard Development Company, L.P. 1 Sundara Nagarajan (“SN”) CLOUD SYSTEMS AUTOMATION.
What is Enterprise Architecture?
Copyright ©2004 Virtusa Corporation | CONFIDENTIAL Service Oriented Architecture Ruwan Wijesinghe.
System Management for Virtualization and Automation in a Dynamic Data Center SVM’08 Munich Karsten Beins, Sen. Director Infrastructure Technology.
Service Oriented Architecture: the context behind SOA Rob Hailstone Director, European Software Infrastructure Research
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
11g SOA and BPM Real-Time business visibility Business process efficiency Simplify operational environment Manage increasing event and service volumes.
Delivering business value through Context Driven Content Management Karsten Fogh Ho-Lanng, CTO.
OEI’s Services Portfolio December 13, 2007 Draft / Working Concepts.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
1-1 This presentation is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
Overview: Application Integration, Data Access, and Process Change November 16, 2005 Tom Board, NUIT.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
SAM for SQL Workloads Presenter Name.
Application Modernization Step by Step. Copyright ©2009, Oracle. All rights reserved. Oracle Confidential PACE OF BUSINESS Increasing expectations from.
E-COMMERCE & MOBILE COMPUTING. On Technicals… Considerations for evaluating platform Ecommerce Applications Development Process Integration Options Middlewares.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
SAP BI – The Solution at a Glance : SAP Business Intelligence is an enterprise-class, complete, open and integrated solution.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
BI Performance Management. Business Issues Too much information: Create confusions Multiple version of Truth: Lack of Trusted information: Incomplete,
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
System Software Laboratory Databases and the Grid by Paul Watson University of Newcastle Grid Computing: Making the Global Infrastructure a Reality June.
CIM Modeling for E&U - (Short Version)
A Case Study on Enterprise Architecture
Enterprise Productivity Services
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Service Oriented Architecture (SOA)
Meeting Expectations - the Web in the 2(.0)1st Century
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Enterprise Integration
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

SOA – you ain’t seen nothin’ yet: projections for a likely future Rob Hailstone Director, European Software Infrastructure Research

2 Copyright IDC 2005 Topics Techniques & pratfalls of prediction Hazards to the long-term success of SOA Convergence with parallel trends The central role of the repository Can we really avoid replacing the legacy?

3 Copyright IDC 2005 Predictions – learning from the masters On eBusiness  “Nevertheless electric telegraphy must have greatly diminished the number of letters, for new improvements now permitted the sender to correspond directly with the addressee; secrecy of correspondence was thus preserved, and the most intricate deals could be transacted over long distances permitted transmission of the facsimile of any form of writing or illustration; whether manuscript or print, and letters of credit or contracts could now be signed at a distance of 5,000 leagues.” Jules Verne - ‘Paris in the Twentieth Century’ Identify the innovation, project the trend, determine likely impact on business world

4 Copyright IDC 2005 Predictions – learning from the masters On ‘Calculating Machines’  “Instruments which did indeed resemble huge pianos: by operating a sort of keyboard, sums were instantaneously produced, remainders, products, quotients, rules of proportion, calculations of amortisation and of interest compounded for infinite periods and at all possible rates. There were high notes that afforded up to 150%!” Trend-spotting will miss disruptive innovations (in this case the CRT & the semiconductor) Jules Verne - ‘Paris in the Twentieth Century’

5 Copyright IDC 2005 Predictions – learning from the masters On Technophobes: “Yet he felt an authentic joy at abandoning his calculating machine: he was proud of having operated it so poorly.” Human factors – the best ideas can be misused or abused Jules Verne - ‘Paris in the Twentieth Century’

6 Copyright IDC 2005 Predictions – learning from the masters On Women  “The Frenchwoman has become Americanised; she speaks seriously about serious matters, she takes life seriously, she rides on the rigid saddle of modern manners, dresses poorly, tastelessly, & wears corsets of galvanised tin which can resist the most powerful pressures.” Trends never go to a ludicrous extreme – every trend has a point of inflexion Jules Verne - ‘Paris in the Twentieth Century’

7 Copyright IDC 2005 Lessons Identify the trends & business impact Spot possible interactions with parallel trends Look for disruptive innovations Factor in the human angle Decide what constitutes a ridiculous extreme It doesn’t take 150 years now before it’s obvious you got it wrong!

8 Copyright IDC 2005 Topics Techniques & pratfalls of prediction Hazards to the long-term success of SOA Convergence with parallel trends The central role of the repository Can we really avoid replacing the legacy?

9 Copyright IDC 2005 Assuming SOA delivers as promised As long as business requirements continue to focus on responsiveness & adaptability, SOA will not be displaced by any architecture that focuses purely on performance & scalability. SOA is more likely to provide the foundation for whatever comes next: Policy-based computing?

10 Copyright IDC 2005 Hazards to the SOA trend Disruptive technologies  Massive-scale, solid-state persistent memory  RFID, “smart dust”, intelligent domestic devices  All seem to add value to SOA rather than devalue it Human Issues  Running before walking – the need to gain experience  Getting stuck on old best-practices – e.g. waterfall methodologies What is too extreme – where is the point of inflexion?  Is a reversal to monolithic applications likely?  Potential performance issues with large-scale SOA  Losing control of a large service portfolio

11 Copyright IDC 2005 What do we have to ensure we get right? Design/development methodologies Tools to match the methodologies End-to-end performance monitoring Identity management & authorisations Service granularity

12 Copyright IDC 2005 Topics Techniques & pratfalls of prediction Hazards to the long-term success of SOA Convergence with parallel trends The central role of the repository Can we really avoid replacing the legacy?

13 Copyright IDC 2005 The search for the single view All the information is there somewhere! Needs a common way to connect the pieces  Independent of programming language  Independent of application platform  Independent of location  Independent of ownership  Tolerant of any legacy  Supportive of new innovations Sounds pretty similar to SOA

14 Copyright IDC 2005 Information Consumers Content Provider Layer Technologies for single view Virtual Information System Metadata Repository Virtual Database Optimization & Synchronization Server OS Object DBMS Comp. Aided Engineering Application Server OS XML DBMS Document Management Server OS Content Management Collaboration Application Server OS RDBMS Custom Industry Application Server OS OLAP DBMS Analytic Application Server OS RDBMS ERP Suite Collaboration View OLAP View Web Services View Relational View Object View Text View Data Connector/Adapter Middleware Applications Web Services Processes BI Tools Portals Search Engines Plus ontology, semantic definitions, etc

15 Copyright IDC 2005 SOA & Federated Database – common features Monolithic approach unworkable Multiple technologies exposed through standards Reliant on metadata repository Is a DBMS just a particular type of service? Would a single repository make sense?

16 Copyright IDC 2005 Topics Techniques & pratfalls of prediction Hazards to the long-term success of SOA Convergence with parallel trends The central role of the repository Can we really avoid replacing the legacy?

17 Copyright IDC 2005 SOA and the role of repository SOA is about exploiting heterogeneous environments  Heterogeneous operating systems, databases, application platforms, message brokers, integration technologies, service owners SOA is also about enabling 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 repository of metadata Multiple, uncoordinated repositories will lead to chaos and ultimate failure This will make the repository the central focus of SOA But is a single repository a reasonable target?

18 Copyright IDC 2005 Technologies for SOA User PortalExternal Events Management Initiators & Endpoints Business Rules Engine Process Orchestration Engine Process Coordination Security & Identity Mgt. System & Service Mgt. Supporting Infrastruct. Business to Service Mapping Model/ConstructBusiness Activity Mon. Services Metadata Registry Application Adapters Message Broker (MOM) Message Transformation Messaging Framework Data Adapters Database ServerApplication Server Application Infrastructure

19 Copyright IDC 2005 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

20 Copyright IDC 2005 Good news / bad news The good news:  Most vendors permit 3 rd -party repositories to be used instead of the native repository delivered with the product  But sometimes with a loss of functionality The bad news:  Standards for exchanging and federating information across multiple repositories has mixed maturity. Good examples are –Liberty Alliance for federated identity information –UDDI for service “find and use” metadata

21 Copyright IDC 2005 Metadata repository options Use a commercial free-standing repository as strategic component of SOA Build a custom repository using commercial tools Use multiple native repositories delivered with toolsets & federate these into a single logical repository Experience suggests most organisations will have a preferred, centrally managed repository, but federation will always be required (even if just to include external services)

22 Copyright IDC 2005 Topics Techniques & pratfalls of prediction Hazards to the long-term success of SOA Convergence with parallel trends The central role of the repository Can we really avoid replacing the legacy?

23 Copyright IDC 2005 Service granularity – critical trade-offs Fine-grained services Greatest adaptability Limit impact of change Coarse-grained services Best performance Simplified management Trend over time towards fine-grained services Prolonged legacy replacement

24 Copyright IDC 2005 Trend towards granular applications SAP xApps  Stated vision to be 100% SOA by 2007 Microsoft Axapta  Architecture built on components Oracle Project Fusion  Integration of Peoplesoft in SOA-style by 2008 Tier-2 vendors adopting same strategy but on 3 rd party platforms All vendors building comprehensive directory of application services

25 Copyright IDC 2005 Physical architecture limitations on adaptability Use of a common, shared database Data integrity rules implemented by database Service components ‘joined at the hip’ through the database Adds unwanted complexity to piecemeal service replacement

26 Copyright IDC 2005 Possible platform for long-term SOA benefits Composite Services Low-level Services/ Data Persistence Business Processes Metadata RepositoryRules Engine

27 Copyright IDC 2005 Implications of the architecture Potential for use of embedded technologies:  Embedded application platform  Embedded database Data content addressable through the service

28 Copyright IDC 2005 Topics Techniques & pratfalls of prediction Hazards to the long-term success of SOA Convergence with parallel trends The central role of the repository Can we really avoid replacing the legacy?

SOA – you ain’t seen nothin’ yet: projections for a likely future Rob Hailstone Director, European Software Infrastructure Research