05.31.2005© deltapoint solutions1 soa moving ahead bridges and barriers to effective service...

Download 05.31.2005© DeltaPoint Solutions1 SOA Moving Ahead Bridges and Barriers to Effective Service Architectures Eric Lynn DeltaPoint Solutions

If you can't read please download the document

Upload: dylan-lucas

Post on 08-Jan-2018

220 views

Category:

Documents


0 download

DESCRIPTION

© DeltaPoint Solutions3 Value Proposition Web Services represent… A unique convergence of technology, standards and momentum that creates a quantum opportunity for reuse and integration within the enterprise

TRANSCRIPT

DeltaPoint Solutions1 SOA Moving Ahead Bridges and Barriers to Effective Service Architectures Eric Lynn DeltaPoint Solutions DeltaPoint Solutions2 Orientation Du Jour Theres always a bigger fish. - Qui-Gon Jinn, The Phantom Menace Structured Programming Object Orientation Service Orientation DeltaPoint Solutions3 Value Proposition Web Services represent A unique convergence of technology, standards and momentum that creates a quantum opportunity for reuse and integration within the enterprise DeltaPoint Solutions4 The Promise of SOA Need for loosely-coupled business process (Business Agility) Need for loosely-coupled application-to-applicationcommunication (Technical Agility) Services DeltaPoint Solutions5 Leaving Hype Space The jury is still out Same old story about reuse that will fail to deliver The tipping point that will bring quantum change DeltaPoint Solutions6 The Saga of Bob DeltaPoint Solutions7 The Transformation DeltaPoint Solutions8 SOA Bob DeltaPoint Solutions9 Hero of the Blogosphere DeltaPoint Solutions10 Kryptonite DeltaPoint Solutions11 The Truth about Transitions Nothing so undermines organizational change as the failure to think through who will have to let go of what when change occurs. William Bridges, Managing Transitions DeltaPoint Solutions12 Motivational Hourglass Business Drivers Project Managers Developers OrganizationStakeholderMotivation High Low High DeltaPoint Solutions13 Organizational Barriers 1.Reuse/integration creates dependency, dependency represents risk Who will be responsible for troubleshooting? How will limited resources be protected? What budget pays for development, maintenance, platforms and bandwidth? Who brokers inter-departmental requirements and priorities? Who defines/manages schemas? DeltaPoint Solutions14 Organizational Barriers The transition to service-based reuse and integration must be bolstered by something other than enterprise altruism. DeltaPoint Solutions15 Organizational Barriers Development teams tend to be organized by applicationDevelopment teams tend to be organized by application IT has trained business drivers to think in terms of applications not servicesIT has trained business drivers to think in terms of applications not services Trust in IT is low:Trust in IT is low: Oh, so this is going to do what you told me the last two technologies were going to do! DeltaPoint Solutions16 Technical Barriers 1.Fragmented solution space 2.Incompatible implementation 3.Hybrid development environment 4.Performance Rich DeltaPoint Solutions17 How Do We Move Ahead? DeltaPoint Solutions18 Addressing the Hourglass Business Drivers Project Managers Developers OrganizationStakeholderMotivationHighLow High DeltaPoint Solutions19 Possible Future State Enterprise Service Management Service Portfolio Management Application Group Domain A Service Portfolio Management Application Group Domain B Business Drivers DeltaPoint Solutions20 In the Meantime Build business momentumBuild business momentum Reduce risk through WSMReduce risk through WSM Have tiered standardsHave tiered standards Get prepared for IndigoGet prepared for Indigo preserve the reputation of SOA DeltaPoint Solutions21 Web Service Management AmberPoint Express DeltaPoint Solutions22 Beware the Revenge of the Corporate Standards DeltaPoint Solutions23 Tactical Services Web Services as the communication mechanism between application layersWeb Services as the communication mechanism between application layers Replacement of DCOM/RMIReplacement of DCOM/RMI One-off solutions with external entitiesOne-off solutions with external entities Intra-departmental reuseIntra-departmental reuse DeltaPoint Solutions24 Tactical Services Value Reduced deployment/maintenance costsReduced deployment/maintenance costs Application reachApplication reach Point-to-point application integrationPoint-to-point application integration Point-to-point platform integrationPoint-to-point platform integration Another tool in the application architects toolbox Power ^ ^ DeltaPoint Solutions25 Strategic Services Both intra and inter-departmental reuseBoth intra and inter-departmental reuse Access to corporate data of recordAccess to corporate data of record Multi-application coordination around business processesMulti-application coordination around business processes Communication points to external entitiesCommunication points to external entities DeltaPoint Solutions26 Strategic Value Significant reduction in development time and TCO for applicationsSignificant reduction in development time and TCO for applications Consistent corporate dataConsistent corporate data Streamlined business processesStreamlined business processes New aggregation and analytic opportunitiesNew aggregation and analytic opportunities Enhancement of business capabilitiesEnhancement of business capabilities bottom line and top line value! DeltaPoint Solutions27 Differentiate Strategic and Tactical Services They are fundamentally differentThey are fundamentally different To treat strategic as if they were tactical is suicideTo treat strategic as if they were tactical is suicide To treat tactical as if they were strategic is a serious inhibitorTo treat tactical as if they were strategic is a serious inhibitor DeltaPoint Solutions28 Indigo The One Programming Model to Rule Them All DeltaPoint Solutions29 References AmberPoint Express Introducing Indigo: An Early Look -David Chappell (On MSDN) Service-Oriented Architecture -Thomas Erl, Prentice Hall DeltaPoint Solutions30 Q & A DeltaPoint Solutions31 SOA Moving Ahead Bridges and Barriers to Effective Service Architectures