Enterprise Services Standards Claus von Riegen Director Web Services Standards, SAP AG 7th UN/CEFACT Forum Lyon, France UN/CEFACT Enterprise Services Architecture Enterprise Services Architecture (ESA) - is SAP’s blueprint Composite Applications SAP SAP 3rd Party - for a business process-driven approach - to more productivity, flexibility and competitive advantage Enterprise Services Repository - using a service oriented infrastructure. SAP NetWeaver SAP NetWeaver - is the technology platform Legacy System 3rd Party SAP - that enables ESA - to drive innovation and enable business change. SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Enterprise Services (Platform View) Enterprise Standards Reliability, scalability, performance, security Composite Applications SAP SAP 3rd Party Driven by business and legal requirements Mostly user-specific Examples: throughput of 100.000 invoices per hour, Section 508 accessibility Web Services Standards Enterprise Services Repository SAP NetWeaver Legacy System 3rd Party SAP SOA using Internet standards (XML, HTTP, etc.) Driven by interoperability needs with partner platforms (e.g. IBM WebSphere, Microsoft .NET) Covered by W3C, OASIS, WS-I Examples: WSDL, SOAP, WSSecurity, WS-ReliableMessaging SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Take The Business Perspective SOA IS REQUIRED BUT NOT ENOUGH Common Business Semantics are required + SOA ES ESA SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Enterprise Services (Business Application View) Business Standards Composite Applications SAP SAP 3rd Party Common business language (processes, document and data structures, codelists) Driven by user requirements, often context-specific Covered by UN/CEFACT and various industry consortia (e.g. CIDX, GS1, RosettaNet, S.W.I.F.T.) Enterprise Services Repository SAP NetWeaver Legacy System 3rd Party SAP SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› The Business Standards Dilemma Higher Education & Research Healthcare Financial Service Provider High Tech Telco Chemicals Automotive Mill Products Engineering & Construction Users Need to integrate with businesses from other industries Do not want to learn, deploy and maintain different integration approaches Industry Communities Need to provide a complete integration specification Do not want to define everything from scratch SAP Needs to support almost any industry Does not want to provide and maintain numerous mapping approaches SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Mining Pharma Oil & Gas Insurance Media Aerospace & Defense Banking Retail Consumer Products Introducing Standards for Standards Development Methodology Standards Modeling and design rules Composite Applications SAP SAP 3rd Party Driven by development and integration efficiency and quality needs Covered by OMG, UN/CEFACT Examples: UML, XMI, CCTS, XML NDR Enterprise Services Repository SAP NetWeaver Legacy System 3rd Party SAP SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Effectively enhance reuse and address the Business Standards Dilemma SAP takes the lead in leveraging UN/CEFACT CCTS and XML NDR for the semantical definition of Enterprise Services Platform Ecosystem Collective Innovation - Customers, Partners, ISVs & SAP - Develop and prioritize Enterprise Service Definitions SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Based on Open Standards - Interoperability: Web Services - Methodology: CCTS, etc. Next Steps SAP will launch an Ecosystem for Enterprise Services (early 2006) Customers and Partners shape the future scope and design of Enterprise Services Better planning for all involved parties Enhanced application interoperability Individual business standards are leveraged whenever deemed appropriate Efficient and reliable exchange of business standards needed Common methodology needs to be applied SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Recommendations UN/CEFACT Continuously improve efficiency and quality of standards development process Adopt IPR policy that allows contributions of software vendors Actively promote UN/CEFACT standards for adoption in industry consortia and user groups Allow Web services standards as an infrastructure choice Enhance cooperation with industry consortia such as WS-I Industry Consortia Adopt development methodology standards (UN/CEFACT CCTS & XML NDR) Develop network to share business standards libraries for enhanced reuse SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#› Questions? claus.von.riegen@sap.com SAP AG 2005, Enterprise Services Standards / C. v. Riegen / ‹#›