Download presentation
Presentation is loading. Please wait.
1
Web Services and Enterprise IT Presented for Norwegian Trade Council E-Business Network April 17, 2002 Brent Sleeper Principal, The Stencil Group
2
[2] Source: The Stencil Group, 4/17/2002 Agenda Vision of Service-Oriented Architectures Understanding Web Services Solutions Web Services Adoption Patterns Closing Thoughts
3
[3] Source: The Stencil Group, 4/17/2002 But First… The Stencil Group –Strategy consulting and advisory services firm –Help software companies and their customers achieve market leadership and strategic success –Focused on pragmatic business rationale for technology solutions –Founded 1999; based in San Francisco Brent Sleeper –Stencil Group co-founder and principal Business-centric perspective on web services
4
[4] Source: The Stencil Group, 4/17/2002 Agenda Vision of Service-Oriented Architectures Understanding Web Services Solutions Web Services Adoption Patterns Closing Thoughts
5
[5] Source: The Stencil Group, 4/17/2002 9 out of 10 Pundits Can’t Be Wrong Web services… –“Are the ‘New New Thing’” –“Will be the next client/server” –“Finally get distributed computing right” –“Solve the B2B integration problem” –“Make XML really useful” My goal today is to ground this excitement in some reality.
6
[6] Source: The Stencil Group, 4/17/2002 A Good Place to Start: Definitions Conceptual “Service-Oriented Architecture” Loosely-coupled software components Published, consumed, and combined over a network Specific “Web Services” Stack of emerging standards Based upon XML and HTTP Define protocols for programmatic connections
7
[7] Source: The Stencil Group, 4/17/2002 A Common Sense Analogy Monolithic/proprietary design Expensive Expectation of long technology life Fixed architecture and capabilities 100% vulnerable to technology changes Single-source vendor Standard interfaces (RCA Jack) Component-based design Competitive pricing Expectation of rapid obsolescence Adaptable to future innovation Vendor-neutral
8
[8] Source: The Stencil Group, 4/17/2002 Four Pillars of SOA Service-Oriented Architectures Distributed Loosely Coupled Standards-Based Process-Oriented
9
[9] Source: The Stencil Group, 4/17/2002 Control vs. Flexibility in Enterprise IT Flexibility Control Monolithic Systems ERP EAI EDI Informal Processes Unstructured Web SitesFormal Processes Enterprise software traditionally has fallen to one extreme or the other… Web Services Opportunity? …But web services promise to balance these conflicting needs
10
[10] Source: The Stencil Group, 4/17/2002 SOA Is Next Wave of Enterprise IT Enabling business agility and collaboration Giving business users access Digitization of data BUSINESS VALUE InterfaceDatabaseOperating system TECHNOLOGY FOCUS Diverse, unpredictable, interconnected Homogeneous, controlled, isolated Monolithic, centralized, closed PLATFORMS AND NETWORK SERVICE-ORIENTEDCLIENT/SERVERMAINFRAME
11
[11] Source: The Stencil Group, 4/17/2002 Agenda Vision of Service-Oriented Architectures Understanding Web Services Solutions Web Services Adoption Patterns Closing Thoughts
12
[12] Source: The Stencil Group, 4/17/2002 DevelopmentOperations Features like… Instrumentation and performance monitoring Logging and auditing Authentication and security Reliable messaging and non-repudiation Reliability & MediationIntegration & Coordination Features like… Orchestration Workflow and BPM Service interaction Data transformation Application and technology adapters Content-based routing Application Development Features like… Application frameworks Code repositories Development environments Versioning and change management Spectrum of Web Service Infrastructure
13
[13] Source: The Stencil Group, 4/17/2002 Three Classes of Web Services Software Application Development –What: Simplify services creation and deployment –Why: Realize efficiencies in software lifecycle Integration & Coordination –What: Manage interaction among services –Why: Enable flexible business processes Reliability & Mediation –What: Guarantee services availability and performance –Why: Fulfill business policies like SLA
14
[14] Source: The Stencil Group, 4/17/2002 Logic Layer: Platform-Specific App Development Platform-Specific Component Models (COM/DCOM, EJB/RMI, etc.) Platform-Specific Development Tools (IDEs, libraries, etc.) Platform-Specific Development Models (Win32, J2EE, etc. ) Presentation Layer: Web and Platform-Specific HTMLClient Applications Data Layer: Platform-Specific Infrastructure Direct Database Access (ODBC, SQL, etc.) Various Communications Protocols (Windows Networks, AppleTalk, TCP/IP, etc.) Traditional & Web Service App Stacks Data Layer: Common Infrastructure Common Internet Protocols (TCP/IP, HTTP, etc.) XML Core Web Services Standards (SOAP, WSDL, UDDI, etc.) Logic Layer: Web Services Dev and Management Services Development (IDEs, toolkits, etc.) Services Integration and Coordination (Service brokers, orchestration, etc.) Services Deployment and Management (Runtime containers, repositories, etc. ) Business and Services Management (Policies, context, performance, etc.) Presentation Layer: Composite Services and Others ServiceHTMLService Client App
15
[15] Source: The Stencil Group, 4/17/2002 Agenda Vision of Service-Oriented Architectures Understanding Web Services Solutions Web Services Adoption Patterns Closing Thoughts
16
[16] Source: The Stencil Group, 4/17/2002 Cringley’s Law and Web Sevices Adoption Technology changes less in the short term than we believe; but the long-term impact is far greater than we realize. 20012007+20032005 Actual Rate of Adoption Perceived Rate of Adoption
17
[17] Source: The Stencil Group, 4/17/2002 Phases of Web Services Adoption Technology Patterns Primary Objectives Pervasive, Collaborative Explore New Business Value Phase 3 (2005+) Systematic, Managed Build Infrastructure for SOA Phase 2 (2002–2006) Organic, Grassroots Discrete Integration Challenges Phase 1 (2001–2003)
18
[18] Source: The Stencil Group, 4/17/2002 Common Integration Infrastructure Re-Use and Syndication Automation and Productivity Visibility into Operations Exploring New Business Models Today’s Web Services Applications
19
[19] Source: The Stencil Group, 4/17/2002 Agenda Vision of Service-Oriented Architectures Understanding Web Services Solutions Web Services Adoption Patterns Closing Thoughts
20
[20] Source: The Stencil Group, 4/17/2002 Just Some of the Open Questions Document-centric vs. RPC- centric service models Do web services change the fundamental role of app servers and middleware? Running mission-critical applications in a distributed environment is a real challenge, particularly as composite applications from multiple parties are deployed Will anyone beyond the big IT vendors make money? Is there a “web service” business model? How does a company decide to service-enable elements of the business? What is the impact on the organization? How can IT and business teams more effectively collaborate on processes, goals, etc.?
21
[21] Source: The Stencil Group, 4/17/2002 Three Bottom-Line Observations Service-oriented architectures are a major shift in computing. They will change the basic nature of enterprise IT. Major vendors won’t solve every problem. There is plenty of opportunity for innovative competition. Adoption already is happening today. Early customers are making strategic and pragmatic choices.
22
[22] Source: The Stencil Group, 4/17/2002 Related Resources “The Laws of Evolution” –Practical analysis of emerging web services market “The Emerging Web Services Market” –Executive overview and business case for web services “Defining Web Services” –Basic definition of the technology These papers and links to many additional resources are available on our web site www.stencilgroup.com
23
[23] Source: The Stencil Group, 4/17/2002 Thank you! Brent Sleeper –bsleeper@stencilgroup.com Web Services Research and Newsletter –www.stencilgroup.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.