Spc309 budzianowski

30

Transcript of Spc309 budzianowski

Page 1: Spc309 budzianowski
Page 2: 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

Page 3: Spc309 budzianowski

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

Page 4: Spc309 budzianowski

“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

Page 5: Spc309 budzianowski

This talkEnabling the presentCurrent integration approaches

Principles for the futureEnabling the work anywhere future for workers and consumers

Preparing yourselfFor a cloud-enabled future

Page 6: Spc309 budzianowski

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

Page 7: Spc309 budzianowski

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

Page 8: Spc309 budzianowski

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

Page 9: Spc309 budzianowski

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

Page 10: Spc309 budzianowski

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

Page 11: Spc309 budzianowski

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

Page 12: Spc309 budzianowski

DemoSAP Fiori and SAP GWPAMYuval Anafi

Page 13: Spc309 budzianowski

The bridge between present and future

Page 14: Spc309 budzianowski

Consuming SAP OData from O365 Cloud Business AppsOffice Developer Tools for Visual Studio 2013 – March 2014 Update is now available for download!

Page 15: Spc309 budzianowski

Enabling the future

Page 16: Spc309 budzianowski

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

Page 17: Spc309 budzianowski

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

Page 18: Spc309 budzianowski

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

Page 19: Spc309 budzianowski

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

Page 20: Spc309 budzianowski

DemosGWPAM Services for Azure: reaching endpoints everywhere

LAB PREVIEW

Page 21: Spc309 budzianowski

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

Page 22: Spc309 budzianowski

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

Page 23: Spc309 budzianowski

DemoPartner examples using Apps for Office

Demo - SharePoint Online integration, Office integration, Mobile integration

Page 24: Spc309 budzianowski

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

Page 25: Spc309 budzianowski

Get engaged

Page 26: Spc309 budzianowski

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

Page 27: Spc309 budzianowski

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

Page 29: Spc309 budzianowski

MySPCSponsored by

connect. reimagine. transform.

Evaluate sessionson MySPC using yourlaptop or mobile device:myspc.sharepointconference.com

Page 30: Spc309 budzianowski

© 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.