Spc309 budzianowski
-
Upload
antonio-de-ancos-cid -
Category
Technology
-
view
1.434 -
download
0
Transcript of Spc309 budzianowski
The Power of Two: Bringing Microsoft and SAP Closer TogetherShoshanna Budzianowski, Partner Group Program ManagerMicrosoft Corporation
Yuval Anafi, Area Product OwnerSAP AG
SPC309
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
Legal disclaimer
“SAP and Microsoft are doing great things together around Duet Enterprise and SQL Server, but that’s not the whole story. Moving forward SAP is committed to working with Microsoft around the cloud, mobility and big data.” - Bill McDermott, Co-CEO, SAP AG
SAP and Microsoft Focus on Co-Innovation
Public Cloud
Private Cloud
Mobility
+
Microsoft and SAP – innovating for your success
• Over 20 years of partnership
• 75% of Enterprise customers
• 100% of global SIs• 50% of global ISVs• 60% of WW transactions
are done with SAP • Biggest range of
solutions
This talkEnabling the presentCurrent integration approaches
Principles for the futureEnabling the work anywhere future for workers and consumers
Preparing yourselfFor a cloud-enabled future
Day in a life: any data, anywhere, any time
7:30 am
Check emails on Windows Phone 8
8:30 am
Schedule CRM appointment via Outlook 2013
10:00 am
Review Sales pipeline via Windows 8 Surface
11:30 am
Update Budget via Excel 2013
12:00 pm
Approve team member’s leave request workflow using Win 8 native App
3:00 pm
Create CRM Lead using SharePoint Online App
5:30 pm
Record timesheet in SAP via Outlook 2013 Web (part of Office 365)
12:30 pm
Conduct online meeting with customer using Lync 2013 & record it as CRM Activity
Engage users with powerful, familiar tools
How developers use SAP with Microsoft todayDuet Enterprise 2.0SharePoint 2013
Easy access to any data from SAP
Intuitive and easy to use access to different applications from SAP
SAP Gateway productivity accelerator for Microsoft
Windows 8 Mobile and Native Applications
SAP FioriWeb applications
A suite of site templates and custom web parts that integrated business and customer data and workflows originating in SAP
SDKs for build compelling native Windows 8 apps that allow users to interact with SAP data directly from Windows 8
Leverages the full potential the Microsoft productivity tools from the desktop with Addins for Excel and Outlook 2010 & 2013
A collection of apps forfrequently used SAP software functions that work seamlessly across devices – desktop, tablet, or smartphone
Easy access to any SAP applications anywhere
Gateway productivity accelerator for Microsoft
SAP OData Services
Based on the OData services
Bringing SAP Data to the Office Native environment
Microsoft Office
Templates for creating Office Add-ins for Outlook (workflow tasks, appointments, contacts) and Excel for Mass data manipulation
Visual Studio Tools
Out of the Box: SSO SupportSupportability capabilitiesCSRF Token code
Enterprise Ready
OASIS Open Data Protocol (OData) TC
Co-chair OASIS Committee Co-chair OASIS Committee
https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=odata
OData adoption in SAP
SAP Netweaver Gateway (Suite,
Analytics)
Gateway as a service
Hana XS
Hana RDLHana Cloud
Platform
JamSuccessFactors
Employee Central
Crystal Reports
GWPAM
…
Consume SAP content from Fiori in Office Leverage the full potential of your Microsoft
productivity tools when working on your desktop
Simplify the enterprise software experience on any device
SAP FioriGateway productivity
accelerator for Microsoft
DemoSAP Fiori and SAP GWPAMYuval Anafi
The bridge between present and future
Consuming SAP OData from O365 Cloud Business AppsOffice Developer Tools for Visual Studio 2013 – March 2014 Update is now available for download!
Enabling the future
Motivations for a more flexible integrationCustomer expectations are changingWith the rapidly changing business environment those processes must change.Customers now expect continuous improvement and rapid innovation, and they expect more immediate value for their investments.
Developer skillsets are changing Developers are less motivated to invest in learning proprietary technology stacks. They’ve been schooled in HTML5, JavaScript, REST, and JSON
Work anywhere is becoming the normWith BYOD users are dictating when and where business apps get used
Enterprises are adopting the cloudBeyond the benefits of TCO, the cloud offers the proposition of creating solutions that meet the needs of their workers
Integration principlesPreparing for the present and securing the future
Open standards protocols used to integrate Microsoft and SAP systems, cloud services, and clients
Any device, any time. Apps run where users spend their timeFlexible hosting & lifecycle
Well defined interfaces for all services, including authentication, data, and workflow
Embracing web standards.Familiar tools, fewer quirks
Familiar toolsets
Loosely coupled
Open and extensible Flexible
How developers use SAP with Microsoft … tomorrow
SAP Gateway PAM Azure Provider
Seamless, secure connectivity from any connected Microsoft application
Simplified integration through open standards
Engage users with powerful, familiar tools
Duet Enterprise 2.0SharePoint 2013
Easy access to any data from SAP
Intuitive and easy to use access to different apps from SAP
SAP Gateway productivity accelerator for Microsoft
Windows 8 Mobile and Native Applications
A suite of site templates and custom web parts that integrated business and customer data and workflows originating in SAP
A set of compelling native Windows 8 apps that allow users to interact with SAP data directly from Windows 8
Leverages the full potential the Microsoft productivity tools from the desktop with Addins for Excel and Outlook 2010 & 2013
SAP FioriWeb applications
A collection of apps forfrequently used SAP software functions that work seamlessly across devices – desktop, tablet, or smartphoneEasy access to any SAP applications anywhere
Planned Innovation
Next generation integration architectureBroader range of end user consumption choices
Leverages Azure and O365 services to build richer apps
Uses open standards protocols between all tiers
Single sign-on service improves user and developer experiences
Enables new B2B and B2C scenarios
Supports Microsoft Apps for Office model
19
Planned
Innovation
DemosGWPAM Services for Azure: reaching endpoints everywhere
LAB PREVIEW
User
Contoso domain @ Azure
Datamash middle tier service
(Cloud Business App)
SAP GWPAM Service for Azure
Windows Azure Active Directory
Contoso domain @ O365
Hosted SharePoint App
OAuth flow
1 open app
2 authenticate
user credentia
ls
3 acquire
token
4 run middle tier with user context
6 access OData with SAP token
5 validate
access token
LAB PREVIEW
Contoso SAP Data Source
7 respond to OData request with user context
SAP Vendor Lookup for Word 2013
SAP Material Info for Excel 2013
SAP CRM Activityfor Outlook & OWA
http://office.microsoft.com/store http://www.connected-erp.com
Connecting Apps for Office with SAPFirst apps from partners already available on Office store
DemoPartner examples using Apps for Office
Demo - SharePoint Online integration, Office integration, Mobile integration
Building an Outlook add-in with SAP Gateway PAM to integrate SAP contacts
Consuming SAP data in Cloud Business Apps with OData
Using SAP Gateway PAM Services on Azure to securely integrate SAP data with Outlook, Office 365, and Windows Phone Apps
Connecting Apps for Office with SAP
What we showed
LAB P
REVIEW
Get engaged
Getting started: links and referencesLinks and References
Office Developer Center http://dev.office.com
Open Data Protocol by Example http://msdn.microsoft.com/en-us/library/ff478141.aspx
OAuth authentication and authorization flow for cloud-hosted apps in SharePoint 2013
http://msdn.microsoft.com/en-us/library/office/fp142382.aspx#OAuth_Actors
Registration for SAP NetWeaver Gateway OData service
http://scn.sap.com/community/developer-center/netweaver-gateway
SAP Gateway PAM download http://service.sap.com/swdc
Sample Gateway PAM OData service https://sapes1.sapdevcenter.com/sap/opu/odata/sap/ZGWSAMPLE_SRV
SAP Gateway PAM Self-paced learning guide http://wiki.scn.sap.com/wiki/display/Duetent/GWPAM+Self+Paced+Learning
SharePoint Conference Sessions Time
SPC 394 Developing Office 365 Cloud Business Apps March 4, 2014, 10:45 AM-12:00 PM
SPC 283 Get started developing Apps for Office & SharePoint 2013,
March 3, 2014, 2:00 PM-3:15 PM
SPC 261 Developing and Debugging Apps for SharePoint with Visual Studio 2013
March 4, 2014, 9:00 AM-10:15 AM
Getting started: conference sessions
Get Startedhttp://dev.office.comhttp://scn.sap.com
[email protected]@sap.com
MySPCSponsored by
connect. reimagine. transform.
Evaluate sessionson MySPC using yourlaptop or mobile device:myspc.sharepointconference.com
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.