Web Services and Enterprise IT Presented for Norwegian Trade Council E-Business Network April 17, 2002 Brent Sleeper Principal, The Stencil Group.

Slides:



Advertisements
Similar presentations
Whos the Architect? Credential Provisioning Network Access Directory Services Authentication, Authorization and Accounting Federation Single.
Advertisements

Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Service Oriented Architecture Terry Woods Session 50.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Independent Insight for Service Oriented Practice Communicating SOA.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
11/05/99 1 eBusiness Overview. 11/05/99 2 eBusiness - Definition eBusiness is a framework for seamless integration of critical business systems and their.
Introduction to Service-Oriented Architecture. Outline Definition Features Examples of SOA Web Service Standards Example Pros and Cons Integration with.
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
The Architecture of Transaction Processing Systems
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Automated Policy Enforcement Adam Vincent, Layer 7 Federal Technical Director
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Service-oriented architecture. The Basic main concepts –Service-orientation describes an architecture that uses loosely coupled services to support the.
© 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.
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Enterprise Resource Planning
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
SOA Implementation & Federation SOA General Concepts SOA Implementation, System landscape and Processes – wM 8.2 Federation of Heterogeneous SOA environments.
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
Just a collection of WS diagrams… food for thought Dave Hollander.
SOA, BPM, BPEL, jBPM.
Tsinghua University Service-Oriented Enterprise Coordination Prof. Dr. Yushun Fan Department of Automation, Tsinghua University,
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
What is Enterprise Architecture?
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
9/5/2012ISC329 Isabelle Bichindaritz1 Web Database Environment.
Web Services Igor Wasinski Olumide Asojo Scott Hannan.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
© Copyright IONA Technologies 2002 Colby Dyess Senior Engineer, XMLBus Hacks, cracks and 13 year olds! Avoiding Web Services Security Nightmares Preparing.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
Copyright © 2006, ZapThink, LLC 1 Emerging Trends in SOA: Rich, Smart, Mashed, and Governed Ronald Schmelzer Senior Analyst ZapThink, LLC.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
Microsoft.NET; A vision for the next generation of XML Web Services. Steven Adler Product Manager Microsoft EMEA.
Web Service Future CS409 Application Services Even Semester 2007.
Driving Business Agility at Pfizer Martin Brodbeck Application Architecture Director Pfizer Global Pharmaceuticals June 7, 2004.
Chapter 14 Advanced Architectural Styles. Objectives Describe the characteristics of a distributed system Explain how middleware supports distributed.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Introduction.
Overview of SOA and the role of ESB/OSB
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Service Oriented Architecture Enabling the Agile and Flexible Business of the 21 st Century.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
Applicatieplatform congres 12 & 13 maart. Microsoft Application Platform A Lifecycle View Sam Guckenheimer Group Product Planner Visual Studio Team System.
Grid Computing.
Inventory of Distributed Computing Concepts and Web services
Enterprise Application Integration Styles
Ebusiness Infrastructure Platform
Service Oriented Architecture (SOA)
SOA-1: Fundamentals of Service-Oriented Architecture
WEB SERVICES DAVIDE ZERBINO.
Distributed Systems through Web Services
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

Web Services and Enterprise IT Presented for Norwegian Trade Council E-Business Network April 17, 2002 Brent Sleeper Principal, The Stencil Group

[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] 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] Source: The Stencil Group, 4/17/2002 Agenda  Vision of Service-Oriented Architectures  Understanding Web Services Solutions  Web Services Adoption Patterns  Closing Thoughts

[5] Source: The Stencil Group, 4/17/ 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] 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] 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] Source: The Stencil Group, 4/17/2002 Four Pillars of SOA Service-Oriented Architectures Distributed Loosely Coupled Standards-Based Process-Oriented

[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] 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] Source: The Stencil Group, 4/17/2002 Agenda  Vision of Service-Oriented Architectures  Understanding Web Services Solutions  Web Services Adoption Patterns  Closing Thoughts

[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] 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] 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] Source: The Stencil Group, 4/17/2002 Agenda  Vision of Service-Oriented Architectures  Understanding Web Services Solutions  Web Services Adoption Patterns  Closing Thoughts

[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 Actual Rate of Adoption Perceived Rate of Adoption

[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] 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] Source: The Stencil Group, 4/17/2002 Agenda  Vision of Service-Oriented Architectures  Understanding Web Services Solutions  Web Services Adoption Patterns  Closing Thoughts

[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] 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] 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

[23] Source: The Stencil Group, 4/17/2002 Thank you!  Brent Sleeper  Web Services Research and Newsletter –