• No results found

Interoperability Between SAP NetWeaver Portal and Microsoft SharePoint Technology

N/A
N/A
Protected

Academic year: 2021

Share "Interoperability Between SAP NetWeaver Portal and Microsoft SharePoint Technology"

Copied!
51
0
0

Loading.... (view fulltext now)

Full text

(1)

Interoperability Between SAP NetWeaver

Portal and Microsoft SharePoint Technology

Carsten Bönnen / Director Global Technology Partner Microsoft

May, 2011

(2)

SAP and Microsoft

(3)

SAP and Microsoft Collaboration

Aligning around Customer Needs

Innovation

Duet Software for Microsoft Office and SAP

SAP BusinessObjects Live Office

Efficiency

Interoperability based on Web Services standards

SAP performs tests of new releases of SQL Server before General Availability for customers

Customer Success

Providing our joint customers added value through SAP business applications and Microsoft technology

SAP applications run on the latest versions of Windows and SQL Server

(4)

SAP and Microsoft Collaboration

Frontend Interopera-bility Technology Interopera-bility Platform Support Reference Customer and Global Alliance 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 • SAPGUI on Windows®

• SAP Desktop Office Interoperability

• mySAP.com Solutions on Pocket PC

• Joint Project Mendocino ships as Duet TM

• mySAP CRM Mobile Client on Tablet PC

• Integration with Microsoft Exchange Server

• DCOM Connector

• RFC SDK

• SAP R/3 on SQL Server™

• SAP R/3 on Windows NT

• Microsoft selects SAP for its global Finance implementations

• SAP is Windows® 2000 Launch Partner

• Microsoft uses mySAP SCM to manufacture the Xbox

• SAP is SQL

Server 2005 Launch Partner • SAP supports

Windows Server 2003 • SAP .NET Connector

• Portal Development Kit .NET • Joint Commitment to

Advanced Web Services

• Partnership Agreement between Bill Gates and Hasso Plattner

• SAP NetWeaver and

Microsoft .NET Interoperability Announcement • Announcement of Duet Roadmap • General Availability of Duet™ 1.5 •Announcement of Duet Enterprise • SAP Enterprise Services Explorer for Microsoft .NET

• Announcement of joint Project Mendocino

• SAP announces support for Windows Server and SQL Server 2008 • General Availability of Duet Enterprise • Silverlight Client for Business ByDesign

(5)

Resource Commitments

SAP and Microsoft Corporate Teams

Executive Sponsorship

WW Coordination, Marketing, Technical and Sales

Interoperability Lab

Team of technical experts located in Walldorf

Drives interoperability between SAP and Microsoft solution stacks

SAP and Microsoft Development Teams

SAP and Microsoft each have deep technical experts working in Redmond and Walldorf

Field Resources

(6)

SAP NetWeaver Portal

(7)

What is SAP NetWeaver Portal Today?

Overview

Delivers

multi-system-

,

role-based access

to business

processes and information

Provides a secure and

single point

of access

Increases people

productivity

Provides

managed content in the

context of business

applications

Offers an

intuitive

web interface for

internal and external users

SAP NetWeaver Portal* provides easy access to business

processes and information, and serves many unique user roles

* SAP NetWeaver™ provides also various additional capabilities such as application server, development environment and central administration / lifecycle management tools, etc.

(8)

Showcases

SAP runs SAP NetWeaver Portal

SAP Corporate Portal

Serves 50,000 SAP employees

One of the top 10 intranets 2008 worldwide!

Awarded by NN/g Nielsen Norman Group

SAP Community Network:

Serves more than1,000,000 SAP experts

SDN Community

BPX Community

BusinessObjects Community

(9)

Showcases

Customers run SAP NetWeaver Portal

Försakringskassan

Customer-facing public self services

Web Page Composer and custom framework

Valero

A focal point for Valero’s business transformation

The destination employees go to improve their performance

The place to share individual and institutional knowledge, for the safety of their colleagues and the benefit of their company.

(10)

End user Empowerment & Self-Services

Business Content Flexibility With Enterprise Workspaces

Key Capabilities

Personal Workspaces for individual use

Shared Workspaces to share live data

 Intuitive, state-of-the-art user experience

 Leverage existing corporate assets

 Allow end-users to “pull” information in a self-service approach Benefits

Empowerment: End-user self-service for individual/shared use

Common Storyboard: Transactional and analytical content of both SAP and non-SAP

Content Discovery: Cross systems exposure of available to use content

Modules: Continuous delivery with open framework & community sharing

Enterprise Workspaces: New user productivity solution, providing a flexible and intuitive environment, allowing business users to build portal pages using existing SAP and non-SAP applications, in a self-service approach. Result of a successful co-innovation with a customer followed by market validation with 20 customers.

Pe

rson

al

W

orksp

ace

For the individual Usage

Users can add content based on their individual needs and

structure it using pages

Sh

are

d

W

o

rksp

a

ce

For live information

Sharing with a virtual team

Users can share content using

governance mechanisms within a team

Delivery

 Add-on software deployed on top of SAP NetWeaver Portal 7.0 EhP 1

 Requires no additional hardware or changes to platform

 Leveraging all of the customer current investments in portal and Business Suite or Business Objects

(11)

End user Empowerment & Self-Services

Managing and Mashing up Portal Pages with Web Page Composer

The enhanced Web Page Composer (WPC) enables managed content scenarios for key users from the line of business to easily create and mash up enriched portal pages, blending business

applications and user-generated content using intuitive authoring services.

Benefits

Enhanced user productivity for lines of business

Flexible content management and mash up

Reduce TCO through common platform / services

Increase contribution and content quality

Key Capabilities

Intuitive run time authoring environment

Staging area for live and draft content

Time-based publication & recall of pages

Approval workflow for pages

Interactive (mashup) portal pages using connections

Searching & tagging pages

Easy integration and re-use of existing portal content

Advanced runtime capabilities

Flexible permission model for delegation

Customization options Mashup authoring Page authoring environment (lab preview)

This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.

(12)

End user Empowerment & Self-Services

Building Communities with Wikis & Forums

Key Capabilities

Integral part of SAP NetWeaver Portal

Easy and intuitive creation of wiki pages

Governance by access control and permission concept

Content control executed by administrator

User control on collaboration with other users

Customer branding

Moderation support and approval processes

Global search and tagging

Versioning control

Self-Publishing by contributors

Benefits

 Enhanced User Productivity

 Simplified contribution and sharing of knowledge

 Reduced TCO

Wikis and forums provide a framework to easily share and contribute knowledge and information in an intuitive way within the company by giving employees, customers, suppliers and partners a framework to collaborative writing and help to save time by making ideas available, sharing knowledge and managing related information.

(lab preview)

(13)

End user Empowerment & Self-Services

Content Management Scenarios with Knowledge Management

Current Key Scenarios

Basic Document Management System

Managed Content

Search & Integration of Repositories

Integral KM usage in standard EP role

Wiki & Forums on top of KM

Unmanaged Content/ Collaboration

Customer Applications on top of KMC

SAP Applications on Top of KM

Knowledge Management (KM) is the basic content services within SAP NetWeaver Portal. It provides the basic capabilities that customers need to run their scenarios as well as extension framework for custom

implementations.

SAP NetWeaver 7.3 introduces various KM enhancementsincluding TCO improvements, archiving, multiple upload, new risk analysis and housekeeping reports, Hot Configurable Components, ACL indexing.

Migr ate

Side by Side Migration 3rdParty

Repository Future Direction – Enhanced Scenarios by Partners

SAP plans to provide existing install base an option to extend current scope with additional ECM scenarios, by reselling a well integrated partner product.

Optional deployment scenarios of the reselling product:

This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.

(14)

IT Optimization

Unified Access to Applications and Processes

Key Capabilities

Simplified portal content creation and maintenance

Advanced wizards: Role upload, content creation, transport

Simplified SLM and directory synchronization

Process desk provides access to necessary end-user functionality (alerts, notifications, workitems) in central Universal Worklist.

New state-of-the-art default ajax framework page

Unified transport and change recording for portal content through integration with CTS+.

Customized error pages and administration traceability

Advanced caching and memory consumption capabilities

Benefits

Reduce portal costs for operations and administration (with central SAP NetWeaver Administrator tool)

Simplified content and system administration

Improved performance & scalability

SAP NetWeaver Portal introduces an improved integration layer for SAP, Business Objects and non-SAP applications & reports while maintaining low cost of operations and administration. Customers can implement Business Process Portals by easily integrating composite applications (e.g. CE) as well as business processes and workflow items (e.g. from BPM) into the portal.

(lab preview)

This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided

Central access to work items in Universal Worklist

SAP BusinessObjects Integration

(15)

IT Optimization

Portal Landscape Interoperability and Openness

Key Capabilities

Support of JSR 168/ 286, WSRP 1.0

Support of SAML 1.0 and 2.0

Java EE 5 and Java SE 6 support

Integration of SAP BusinessObjects reports via the Portal Integration Kit

Exposing the portal navigation structure via a dedicated Web Service

Advanced capabilities for consuming SAP application into 3rd party portals

Benefits

Single point of access to all corporate assets

Open platform for 3rd party content integration

SAP NetWeaver Portal introduces extended integration capabilities for SAP and non-SAP content, both into the SAP Portal and for 3rd party Portals.

(lab preview)

This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. 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.

Integration of SAP Portal navigation structure into a 3rd

(16)

IT Optimization

Complementary Partner Solutions

Integration Levels Simple Integration  Navigation / Role  User Management  Authentication / Session Management  Portal Content Complex Integration  Search  Theme  Languages  Application Integration Examples

SAP Extended ECM by Open Text

Business Package for Confluence Wiki by HLP

MOSS Integrator & easyWCM by btexx

Conetweaversuite by CONET

CMS for SAP Portal by imperia

Click Stream by Sweetlets … and lot more in SAP Eco Hub SAP NetWeaver 7.3 Portal extends support for various open frameworks for integration of third party content and services. In addition partners can leverage APIs to build complementary

solutions on top of the portal’s capabilities.

Key Capabilities for Integration Portal Content Model and Directory

Navigation Connectors / Web Service

KM Repository Manager

JSP Tag Library and Ajax LShape-API

Connectors for UWL, Collaboration Services

JSR 168, 286, WSRP

Java APIs

(17)

Where can I find further information?

There is plenty of interesting information available just for you:

General news

Follow us on Twitter:

http://twitter.com/PORTAL_SAP

Decisions Makers

SAP Roadmaps:

https://service.sap.com/roadmap

SAP.com

http://www.sap.com/platform/netweaver/components/portal/index.epx

Consultants, Developers & Architects

SAP Community Network

http://www.sdn.sap.com/irj/sdn/nw-portalandcollaboration

Documentation:

http://help.sap.com

> SAP NetWeaver 7.3 > Key

Capabilities > Portal

Partners

Partner Portal

https://service.sap.com/partnerportal/products

Project Managers

Release Brochure -

http://service.sap.com/releasestrategy

(18)

Duet Enterprise

(19)

 Simple access to information through SharePoint and Office

 Facilitate team work and collaboration

 Changing business needs drive new solution requirements

 Increase the value of the investment in SAP and Microsoft

 Deliver improved experience: richer data, in context using Microsoft front-ends

 Extend the reach of IT systems to more users

 Flexibility to create custom solution at low cost

Business and User Focus

IT Focus

SAP and Microsoft IT Systems

(20)

Consume and extend SAP applications through Microsoft SharePoint

2010

Drive people productivity

Rapidly respond to business needs

(21)

Duet Enterprise

(22)

Duet Enterprise architecture

Clients

SAP Environment

Microsoft Environment

SharePoint 2010 Application and Template Services Application Building Blocks Runtime services Auto -Deploy SAP Business Suite SAP NetWeaver Application and Template Services Administration and Monitoring User Mgmt Services

(23)

Built on SAP and Microsoft core platforms

SAP NetWeaver (ABAP) and Microsoft SharePoint

Duet Service Consumption Layer (SCL)

-

SAP NetWeaver Gateway

Framework built as an NetWeaver ABAP add-on, enabling simplified access to SAP software from any device or environment

using standard market protocols

Business Connectivity

Services (BCS)

SharePoint component bringing data from external systems into SharePoint and Office,

enabling interaction, reuse, and easy UI development

SAP NetWeaver (ABAP)

Microsoft SharePoint 2010

 Simple and flattened data structures

 Aggregation of multiple data objects or SAP

systems and versions

 Support for SAP security, authorization and roles  Leverage of NetWeaver ABAP lifecycle

management

 Integrating external data sources into SharePoint  Data Models enabling code free UI generation

and custom UI

 Enable integration with MS-Outlook, Word,

Access SharePoint Workspace, and InfoPath

(24)

Duet Enterprise functionality

Tools to develop and extend SAP applications to Microsoft

SharePoint and Microsoft Office

Building blocks for key usage scenarios

Rapid Development

Access to SAP reports and workflows, creation of team

workspaces

20 SAP web services exposed to SharePoint

Instant Value

Administration and supportability

Security and authorizations

Landscape and lifecycle management

Core

Interoperability

Built on core platforms of Microsoft and SAP

Connects to any SAP Application

Leverages existing IT skillset

Minimize Disruption

and Training

(25)

Built-In interoperability

The foundation for engineered integration

Simple and Robust design approach

Optimized IT landscape, minimal dependencies

Manages key system integration areas

Reduces complexity by utilizing existing platforms and skill sets

Offline Support Authentication and Security Monitoring and Supportability Application Lifecycle Management Landscape Management Business Content

Foundation

(26)

Duet Enterprise Composites

Tools and Business content for quick solution composition

Quick solution composition

 Various level of tools with different levels of expertise

 Building blocks and templates for rapid development

 Access to a broad range of non SAP developers

 Empower business innovation

 Focus on innovation and value-add rather than integration issues

 Introducing new type of Microsoft SharePoint composites consuming data and processes from SAP applications

 Business unit–driven cycle for solution innovation

(27)

Microsoft.NET Developer Business Power User ■ Declarative, No-code

■ Create lists and doc libs ■ Design Views/Forms SharePoint Designer ■ Modify SPD solutions ■ Custom UX and data integration ■ Creating/editing building blocks

Development and configuration tools

Ease of development using standard tools, leverage existing skill set

SAP ABAP Developer ■ Service composition and adaptation ■ Custom Business logic development ■ Field configuration Tools

(28)

Duet Enterprise solutions

Business content from Microsoft and

SAP

Solution accelerators

– Building blocks and templates

Ecosystem composite solutions

Vertical and horizontal solutions

– Rapid time to value

Examples

Quotation collaboration

Hiring Manager Portal

Purchase Requisition Management

(29)

Duet Enterprise Roadmap and Next Steps

Generally available

since December 2010

Partner solutions

expected in 2011

SAP and Microsoft plan to deliver Content Packs

• Focused on development acceleration

• Services, Templates and Building blocks covering additional horizontal use cases

• First pack planned for late Q3/ early Q4 2011

Planned to take full advantage of future versions of

SAP software and Microsoft SharePoint

• Enhancement to Netweaver “Gateway” are planned to be available with Duet Enterprise

• Additional tools and services will be offered to further simplify model generation and access to SAP Business Suite

(30)

Foundation

■Access to SAP from Microsoft SharePoint and Office

■Developed by Microsoft and SAP

■Built on the Microsoft SharePoint and SAP NetWeaver platforms

■Unifying lifecycle mgmt., security, manageability and supportability

Tools and Services

■For IT organizations and partners

■Enables composition of solutions that blend SAP data and processes with Microsoft SharePoint content and collaboration

■Leverages the standard development tools of Microsoft and SAP

Duet Enterprise

Summary

Ready-to-use Capabilities

 Enabling employees to use SharePoint and Office:

■Collaborate around SAP information

■Participate in SAP workflows

■Access SAP reports

■Explore HR information

(31)
(32)

RSS

Levels of Front End Integration

Int egra tio n D ept h low h ig h

(33)

Microsoft and SAP SOA

People

Process

(34)

A Unified Enterprise Services Repository and

Registry To Ensure Integrity

Processes Services Business Objects Data Types Lifecycle management  Richer content  Productized enter-prise services Customer Partner SAP  Built-in governance  Service definition process shared with community Enterprise Services Builder

Definition of processes and services

Service metadata

Central modeling and design environment

Services Registry Yellow pages of services

Deployment information (i.e., endpoint)

Services management

Ease of consumption: browse, discover, and use services.

Enterprise Services Repository

Services Registry

(35)

Leveraging SOA for .NET Developers

The SAP

Enterprise Services Explorer for .NET

SAP’s new interoperability offering

for the Microsoft platform

A design-time tool integrated into

Microsoft Visual Studio as an add in

Brings SAP enterprise services to

Microsoft .NET developers

Enables consumption of enterprise

services in .NET applications

Allows publishing of enterprise

services provided by Visual Studio

Replaces SAP connector for Microsoft

.NET

(36)

Leveraging SOA for .NET Developers

The SAP

Enterprise Services Explorer for .NET

Enterprise Service Consumption

Consuming Enterprise Services from:

Windows Smart Client applications

Microsoft Office applications

Web (ASP.NET) applications

SAP NetWeaver Portal (PDK for .NET)

applications

Other .NET applications

Enterprise Service Deployment

Deploy .NET based Web Services into

the Enterprise Services Registry of

SAP NetWeaver

(37)

Installation Requirements

Microsoft

.NET Framework 2.0 at minimum

Visual Studio 2005 or 2008

For WCF support:

.NET Framework 3.0 at minimum

Windows SDK 6.0

SAP

SAP Enterprise Services Explorer for Microsoft .NET

Sneak preview is ready for you to download

here

.

Services Registry on one of the following NetWeaver shipments:

SAP NW PI 7.1

(38)

RSS

Levels of Front End Integration

Int egra tio n D ept h low h ig h

(39)

Portlet Syndication

WSRP Web Part

NetWeaver Portal offers

a WSRP Producer and

Consumer

SharePoint Server

2007/2010 can

consume and expose

WSRP compliant

Portlets

WSRP has lots of

limitations

WSRP implementations

vary from vendor to

(40)

RSS

Levels of Front End Integration

Int egra tio n D ept h low h ig h

(41)

Portal Component Embedding

Embedding customized Web Part pages / lists into SAP NetWeaver Portal

Integration using URL iView

or App Integrator iView

Usually navigation area and

banner of both the host and

guest portal are displayed

Weak Point: Links in

SharePoint may open

additional SharePoint sites

No “Drag & Relate”

or other inter-portlet

communication available

SSO can be achieved using

SSO22KerbMap Module

UI/stylesheets apply partly

(42)

Portal Component Embedding

Object Tag Page Viewer Web Part

iViews are SAP Enterprise

Portal’s equivalent of Web

Parts

Lightweight integration of

portlets

No “Drag & Relate”

or other inter-portlet

communication available

UI/stylesheets apply partly

only (hard to apply themes)

Known issues with iView and

Page Viewer Web Parts

Object Tag Page Viewer Web

Part

New SDN Whitepaper:

“Integration of

Universal Worklist into

Microsoft Office

SharePoint “

Object Tag Page Viewer Web Part

(43)

Portal Component Embedding

Business Server Pages in MOSS

Reuse of existing Business Packages from SAP

BSP Applications run on top of the ABAP stack

If you use NetWeaver Portal you will get some benefits:

 Single Sign-On

(44)

Portal Component Embedding

Web Dynpro in MOSS

Reuse of existing Business Packages from SAP

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 or a X.509 certificate

infrastructure (for example using Microsoft Active Directories autoenrollment

capabilities)

(45)

RSS

Levels of Front End Integration

Int egra tio n D ept h low h ig h

(46)

Portal Embedding

Sharepoint Portal in NetWeaver Portal NetWeaver Portal in Sharepoint Portal
(47)

RSS

Levels of Front End Integration

Int egra tio n D ept h low h ig h

(48)
(49)

RSS

Levels of Front End Integration

Int egra tio n D ept h low h ig h

(50)

RSS

MOSS pure RSS feed

XML iView for RSS feeds

(51)

Thank You!

Contact information:

Carsten Boennen

Director Global Technology Partner Microsoft

http://twitter.com/PORTAL_SAP https://service.sap.com/roadmap http://www.sap.com/platform/netweaver/components/portal/index.epx http://www.sdn.sap.com/irj/sdn/nw-portalandcollaboration http://help.sap.com https://service.sap.com/partnerportal/products http://service.sap.com/releasestrategy here.

References

Related documents

mySAP.com is an e-business platform including a user interface towards SAP R/3. Users can save their personalized confi gurations in an Enterprise Portal, decide what favourite

Beyond performance, Red Hat JBoss Portal Platform also benefits from the same flexible, service-oriented architecture as Red Hat JBoss Enterprise Application Platform, providing you

The components used in this project are a web browser to access NetWeaver Portal, a NetWeaver Portal interface to launch iview, a SAP CRM server to access... for accessing the

Beside the front end integration a new SAP Logon Ticket Kerberos Ticket bridging mechanism allows SAP Enterprise Portal to provide SSO to Microsoft Outlook Web Access also in

This application helps us to deal with DSN-less connectivity at SAP NetWeaver Portal for accessing data from an External Database, MS Excel Work Book present at the server..