Escolar Documentos
Profissional Documentos
Cultura Documentos
SPC 386
WHY?
SAP
HOW
RFC SDK
Application Infrastructure
ity bil Joint Commitment to Advanced Web Services era op Portal Development Kit .NET er Int SAP .NET Connector SAP Enterprise Services Explorer for Microsoft .NET ull F
SAP 64-Bit Windows (for Itanium) SAP Is SQL Server 2005 Launch Partner Mendocino Business Alliance
SAP R/3 on SQL Server SAP R/3 on Windows NT Microsoft Becomes SAP Customer
SAP is Windows 2000 Launch Partner mySAP SCM for Xbox Manurfacturing
Business Alliance
SAP and Microsoft sign new agreement covering and communicate plans for next three versions of Duet
1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2008
Co n
Provision New Hire
R e a ch
Co m
su
e
Devices & People
Legacy
Custom Apps
Ex po s
CRM
po s
e
Delete P . O . Order to Cash
A g ii l ty
20+ SAP screens to perform desired action Off-line approval workflow Data dumps into Excel for analysis E-mail collaboration ockpit combines SAP analytical and transaction workflows and data in a with partners
Supplier Collaboration
Improve usability and access to back-end business processes for suppliers Improve supply chain processes that are unstructured, lacked consistency, and required heavy amounts of verbal and written communications, all of which resulted in repetitive and lost communications as well as delays in order processing.
C o n s Sharepoint Server: Office Client: u Windows Presentation Foundation, Silverlight Microsoft Mobile Platform C, Forms, ExcelServices, Web DynPro, iViews, BSP Outlook, Word, Excel, Silverlight, WPF, InfoPa m e
C o m p o s e
Optional Human/Human Workflow: K2, AgilePoint, Nintex, SharePoint WF Sap XI/PI BizTalk WCF RFC/BAPi Web Service Ent Service API/WS 3rd PartyWCF Adapter
E x p o s e
Web Dynpro Applications run on top of the ABAP stack or the JAVA stack No NetWeaver Portal required if Web Dynpro for ABAP is used Single Sign-On requires SAP NetWeaver JAVA stack Desired look and feel by CSS
Can call only one SOAP method at a time Aggregating output from a set of method calls is NOT possible in this release As SAP BAPIs/RFCs are extremely granular, this presents a problem
Silverlight App.
SAP NetWeaver
Based on AD, Kerberos and SAP Logon Tickets. SAML tokens are not interoperable today
Active Director y MIIS
Virtual Director y Server SAP Net Weaver Identity Management Identity Center
User Management
Demo
Tommorrow
BCS iFrames CMIS SAML Silverlight
B u si ess C on n ecti ty n vi E a n ce S h Sn hervia re Po in t p and rm ca p athatitistreamline development ces la tfo tools b il e s w ith out - of - box features , services
of solutions with deep integration of External Data and Services. Office Apps
Offline Operations
Cache
Design Tools
SharePoint Designer Visual Studio
SharePoint
Dev Enterprise content Collaboration social Enterprise mgmt PlatformBusiness Intelligence Search ECT Store BDC Runtime Out of box SecuritySolution packaging UI
Dynamics
SAP
Siebel
LOB
Web 2.0
External lists
InfoPath
Web parts
Business Data XSLTListView, XSLTListForm, Chart Web Part, InfoPath
External Data Column Workflow Search External Content Type (ECT) Picker ECT Instance Picker
iFrame
iView Web Part no longer available in SharePoint 2010 iFrame Integration of iViews, BSPs, and Web Dynpro Applications Benefits
Out-of-box usage of Business Packages from SAP Security Left-hand Navigation
CMIS Goals
A standard for sharing information stored in disparate repositories that is designed to :
oEnable applications to target one or more ECM repositories uniformly for core content services oExpose standard set of APIs for existing capabilities of CM repositories oLeverage existing content oSimple Object Access Protocol (SOAP) oRepresentational State Transfer (REST) / ATOM oWeb 2.0 oInternet Scale oService-orientation oResource-orientation
Provide several protocol bindings using the common domain model: Exploit web technologies
Enterprise Content Management : SAP Strategy and Relation to KM Out - of - the - Box Business apps with Composite Apps with SAP Further
embedded SAP core and extended ECM services core and extended ECM services Apps ( e . g . Portal )
nSAP is decoupling the ECM infrastructure layer from the application / consumption layer nSAP will provide and maintain core / basic services, in ABAP and Java. nSAP will closely work with partners to provision extended ECM services.
SAP ECM Service Layer SAP ECM Core Services Basic Conten t Servic es ( KM ) ( JAVA ) Extended ECM Services ( by Partners ) Document Managemen t In / Output Managemen t Digital Asset Managemen t Records Managemen t
Forms Managemen t
nSAP will keep the current scope of KM as a basic content service, in addition SAP will provide core missing features (e.g. archiving) and fix gaps. The KM architecture will remain unchanged and there will be no significant re-design nSAP will introduce an open ECM interface layer and partner for full-fledged ECM scenarios. SAP will focus on integrating and enriching SAP applications with ECM capabilities
1. 2. 3. 4.
Request Security Token Request Security Token Response Request from Web Service Client using WSS 1.0 Response from Web Service Provider using WSS 1.0
SAML-based SSO for Web Services in SAP NetWeaverof7.01/7.11 SRRequests based on 1* n Authentication incoming Web Service
the WS Security SAML Token Profile 1.0
Supported Confirmation Methods: Holder-of-Key (HoK) and Sender-Vouches (SV) Holder-of-Key: Symmetric Keys only Sender-Vouches: Token must be signed using STRTransform**
SAML Token (HoK) WS Consumer WS Provider
* Enhancement Package 1 / Support Release 1 for SAP NetWeaver 7.0/7.1 AS ABAP and 7.1 AS JAVA ** already supported in SAP NetWeaver AS ABAP 7.0 > SP14, not supported out of the box
Conclusion
SAP
Agility Reach Adoption
Achieved today and tomorrow though
Microsoft
2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.