116
Public DEV109 Extending Cloud Solutions from SAP Using SAP HANA Cloud Platform

SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Embed Size (px)

Citation preview

Page 1: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

DEV109 – Extending Cloud Solutions

from SAP Using SAP HANA Cloud

Platform

Page 2: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Public

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a

purchase decision. This presentation is not subject to your license agreement or any other agreement

with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to

develop or release any functionality mentioned in this presentation. 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. SAP assumes no responsibility for errors or omissions in this

document, except if such damages were caused by SAP intentionally or grossly negligent.

Page 3: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public

Speakers

Las Vegas, Oct 19 - 23

Krasimir Semerdzhiev (@evilyeti)

Pankaj Kumar (@mirchiseth)

Barcelona, Nov 10 - 12

Stanimir Ivanov (@s1vanov)

Peter Peshev (@peter_peshev)

Page 4: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public

SAP Cloud Approach

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 4

HANA

Enterprise Cloud

Private Cloud & Managed Svcs

HANA

Cloud PlatformSAP Cloud

ApplicationsSaaS

One Cloud Infrastructure

Many Opportunities SAP the cloud company

powered by HANA

Extend

On-Premise Apps

Build

New Cloud AppsIntegrate

Everything

Page 5: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public

Why do we need to extend?

Mandatory Things you need to do to

keep the lights running

DifferentiateThings you need to do

create a competitive

advantage

BeyondThings you need do to expand

your capabilities

Go beyond delivered solutions and configuration

Page 6: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

6© 2015 SAP SE or an SAP affiliate company. All rights reserved.

SAP HCP extensions goal across all

SAP Cloud products:

• One Development Experience

• One Consumption Experience

Page 7: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public

SAP Data Centers

SAP HANA Cloud Platform (PaaS)

DevOps

Data & Storage ServicesBig Data Services

SAP HANA Cloud Platform Overview

1) beta functionality, 2) planned innovations / future direction

On-Premise /

Managed

Cloud

SAP S/4HANA

SAP Business

Suite

SAP Business

Warehouse

SaaS

SAP S/4 HANA

SuccessFactors

C4C

Ariba

Business One

Runtime

Applications / Extensions

IaaS

Platform Services

SAP HANA App Center

Analytics

CollaborationUX

Integration

ASE

HANA

Java

XSJS

HTML5

Business Services

Commerce1 Loyalty Mgmt² Billing²

Security

HCP Servers1

Hadoop

/Vora

Node.js²

Other²

MongoDB²Postgres²

Redis2

Mobile

IoT

Concur

Fieldglass

Service Enablement | API Management

Page 8: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public

The Extension ExperienceIntegration Layers

SAP Cloud products are delivered highly configurable

Creation of custom business objects allow further

customization

Additional scenarios and complex integrations are

implemented using SAP HANA Cloud Platform

Combine custom business entities with SAP HANA

Cloud Platform applicationsNative

Application Data Model

Custom Business Objects

SAP HanaCloud

Platform

Other 3rd

party

systems

Page 9: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public

Extending SAP Products with SAP HANA Cloud PlatformAccessing SAP Cloud Products

Extension apps by Partners/Customers

Initial provisioning + configuration

REST/OData API integration

Authentication and identity

propagation

Read vs. write scenarios

Scalability

DOCUSAP

HANA

Firewall

SRM SCM ERPPLMCRM

Cloud Solution from SAP

SAP HANA

REST/OData APIs

Consumers

SAP

InternetHTTPS

3rd party

Cloud Services

SAP & 3rd party

On-Premise

systems

Page 10: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public

Key Building Blocks of an Extension

Extension front end contains content,

structure, and metadata Front end (UI)

Business logic

Persistency

Connectivity

Extension layers

Business logic: HANA Cloud Platform vs.

available services

Storing data: where, how and when

Leveraging services from 3rd party systems

Page 11: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public

Front End of an Extension

Extension front end contains content, structure, and metadata

Extension may aggregate data from multiple business systems

UI artifacts packaged and delivered as part of extension bundle

Page

Widget

Generated UI

Template Theme

HTML5 UI

Metadata &

configuration

Extension

application

Tiles

SuccessFactors

Front end (UI)

Business logic

Persistency

Connectivity

Page 12: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public

Business Logic of an Extension

Active business logic, content, and security frame

May leverage data from multiple business systems

Initial database or documents content brought by deployment

Initial configuration

Front end (UI)

Business logic

Persistency

Connectivity

SAP HANA Cloud

Platform

application

Destinations

Extension layers

HTML5 UI

Structured / unstructured storage

OData/REST APIs

Roles and

permissions

Page 13: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public

Persistency of an Extension

Various types of data generated by extension applications

Storage in SAP HANA Cloud Platform vs. external storage

Security implications of storing and transferring personal data

Application configuration

Configuration

Front end (UI)

Business logic

Persistency

Connectivity

Structured storage

(SAP HANA, Sybase

ASE…)

Unstructured storage

(CMIS, KM,

on-premise )

Extension layersKeys/certificates

Other storage optionsSAP HANA Cloud Platform applications

Page 14: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public

Connectivity of an Extension

Extension application will leverage data from one or more systems

Destinations to access external systems

Identity, roles, and permissions propagation

Front end (UI)

Business logic

Persistency

Connectivity

SAP Cloud solution

being extended

SAP & third-party

Cloud ServicesExtension layers

Destinations

SAP & third-party

on-premise systems

SAP HANA

Cloud connectorID propagation & authorization

SAP HANA Cloud Platform applications

Page 15: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Accounts and Integration

Page 16: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public

Customer View

Obtain Free HCP account

Pair it with dev. systems

Access training materials

Develop Extension

Browse existing solutions from Store

Activate the Application

Explore over test instances

Plan go live

Obtain Enterprise HCP account

Authorize developers (partner, own IT, SAP

CD)Develop Plan go live

Education

Pre-

packaged

extension

solutions

Develop

Extension

Page 17: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Public

SAP HANA Cloud Platform Solution PortfolioThe SAP Platform story

hcp.sap.com

Page 18: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public

Understanding SAP HANA Cloud Platform Accounts

Each account holds:

Resources that can be consumed

by apps

Users allowed to work in the

account

Apps deployed and running in

the account

Data written by apps running in

the account

Configuration for apps running in

the account

Each account is assigned to a

*) New datacenters in setup

Account

Users

Data

Configuration

Apps

Resources

Datacenter

Page 19: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public

Extend cloud applications with SAP HANA Cloud PlatformBehind the scenes

SAP HANA

Cloud Platform

Customer Extension Account

Custom Extension 1

Theming /

Branding

Custom Extension 2

Security

Settings

SAP Cloud Solution (e.g. SuccessFactors

Employee Central,

Ariba, Hybris)

Customer Account

Navigation and UX

Administration

AP

I La

ye

r

(Data

)

Security

Business ModuleBusiness Module

Business Module

Trust, Single Sign-On,

Roles, Permissions

API Client 2

API Client 1

Technology StackHCP Extensions serviceTechnical onboarding,

Lifecycle Management,

Administration

1

1

Page 20: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 20Public

Platform Extensions at a GlanceHarmonized user experience

Native rendering of custom

business objects

Dynamically adapt to the solution

branding and theme

Integration with solution menus

and navigation

Integration with Home Page /

Solution Portal

Direct deep links to solution

modules

Page 21: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public

Platform Extensions at a GlanceHarmonized administration experience

Integrated administration

Manage/Configure/Customize

Manage users and role assignment

In-App extensions catalog

Explore / Try out extension applications

Page 22: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Public

Platform Extensions at a GlanceBehind the scenes

Automatic tenant creation and configuration

Identity propagation for API calls

Single Sign-On (SSO)

Roles + permissions via API

Public APIs - REST/OData + WebServices

Sandbox API\Systems

Developer UI services

Globalization services

Page 23: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public

Account and Quota Management

Created over Cloud Cockpit

1:1 mapping of SAP HANA Cloud Platform and

cloud product accounts

Model your own release/testing process

Assigned Quotas, Resources and members

Flexibility and separation of concerns

Page 24: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Public

Model your own development/validation process

DEV

IdP

HANA

Java

QA

IdP

HANA

Destination

JavaVMs

PRD

IdP

HANA

Destination

JavaVMs

Global Account

VMs

Sub-accounts

Destination

Datacenter

Page 25: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 25Public

Pairing Cloud Solution With SAP HCP

A 3-click process

Automated account onboarding and detailed

implementation guides

SSO + Certificates exchange

Configured destination and ready to use

APIs with user propagation from HCP

Dynamic theming/branding

Page 26: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 26Public

Pairing of Accounts

DEV

IdP

HANA

Java

PRDHANA

Destination

JavaVMs

VMs

Destination

ODATA

SAP Cloud

Solution

IdP

ODATA

SAP Cloud

Solution

Page 27: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Subscriptions and Partner

scenarios

Page 28: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 28Public

Enlist into partner program

Order Development cloud systems

Develop OEM application

Manage subscription to your customers

OEM

Customer has HCP and paired cloud solution

Partner is authorized to an HCP account

Develop Plan Go liveCustom Dev

/ SI

Some Partner Scenarios

Obtain free HCP developer account

or HCP Starter package

Pair it with devsystems

Access training materials

Prototype Extension

Education

Page 29: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 29Public

OEM

Contractual relationships

Specific SAP HCP business models enable flexibility for Partners

Customer

Customer

ISVDevelop and sell packaged

cloud applications*

Customer

SAP Platform SLAs

Value added ResellPartner buys HCP account, resells

the service to his customer and

forwards SAP’s terms and

conditions

Embedded Runtime LicensingEmbedded PaaS model in which ISV

buys an HCP account, deploys his

app as a SaaS and serves multiple

customers out of his account

Custom DevDevelop customer-specific

cloud applications

Customer

App IP

App IP

App IP

SaaS

ResellSISAP Partner Edge for

Application Development (PE4AD)

Partner Success

Criteria

• Domain expertise (and pot. OP-installed base), e.g., HR, CRM, industries

• Enabled developers or consultants

• Ideally: Cloud division with dedicated employees separated from traditional business

Page 30: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 30Public

Understanding SAP HANA Cloud Platform Subscriptions

Provider

Data

AppsResources

Consumer

Users

Configuration

Destination

IdP

ODATA

SAP Cloud

Solution

Subscription

Users

Page 31: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 31Public

Provider account (Partner)

Releasing OEM Solutions to Customers

Connecting providers with consumers

Configuration container

Separation of concerns

Decoupled lifecycle

management

Supports both multitenant and

single-tenant applications

Consumer 1

account

Consumer 2

account

Consumer 3

account

Consumer-specific URLs

Extension

Subscription

Extension

Subscription

Subscription

Multi-tenant

Application

SAP HANA Cloud Platform

Single-tenant

Application

Subscription

Page 32: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 32Public

SAP HANA Cloud Platform

Fitting Everything Together

Extension Account

SAP product being extended

(SuccessFactors, C4C,…)

API OAuth clients

Customer owned account

Partner owned account

Account

for Partner D

Account

for Partner C extensionAccount

for own IT departmentAccount (Partner A)

Account (Partner B)

Extension 4 Subscription

Security Settings

Theming/Branding

Multi-Tenant OEM

Extension 1

Single-Tenant OEM

Extension 2

Single-Tenant OEM

Extension 3

Extension 1 Subscription

Extension 2 Subscription

Extension 3 Subscription

Extension 5 Subscription

Single-Tenant ISV

Extension 4Custom development

Extension 6

Extension 6 Subscription

Home-grown

Extension 5

Page 33: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 33Public

E-Commerce channel

• Listing in SAP eCommerce channels

for SAP developed apps and certified

HCP partner applications

• Self maintained by partner after a

certification is made

• One click purchase process for

customers bringing new sales

channels for a partner

• In App search for certified partner

apps from the administrative views of

the extended solution

Page 34: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 34Public

ShowcasesPartner Extensions

JobPts

by Semos

Video | Store

EnterpriseJungle For

SuccessFactors

Video | Store

Audit & Compliance

by Accenture

Video | Store

Page 35: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 35Public

Showcases SAP Cloud Solutions leveraging SAP HANA Cloud Platform

Cloud for Customer –

Partner Portal

SuccessFactors – Employee

Central Service Center

Cloud for Customer –

Support Site

Page 36: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Details for the Cloud Solutions

Page 37: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 37Public

On-Premise

Business Suite

Custom

development +

Partner ecosystem +

openSAP courses

Customer-specific

development

Cloud Edition

SAP HCP as THE Extension Platform What does SAP HCP extend?

Page 38: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending Success Factors

Page 39: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 39Public

SuccessFactors HCM Suite Overview

SuccessFactors is a

Modular HCM Suitethat can be deployed at your pace. You can

Start anywherebased on your business

need, and expand to

the entire suite.

Recruiting

Core

HR

Onboarding

LearningSuccession

& Development

Performance

& Goals

Workforce

Planning

HR

Analytics

Social

Collaboration

PayrollCompensation

Start Here

Start Here

Start Here

Start Here

Start Here

Start Here

Start Here

Page 40: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 40Public

Seamless User Experience

Page 41: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 41Public

Build something completely new with HANA Cloud Platform

• New apps built by customers or partners

• Integrated to SuccessFactors a UI and data level

Expand on what we deliver with SuccessFactors Metadata Framework

• Create new fields / validations without code

• Build new processes

SuccessFactors provides comprehensive extensibility capabilitiesBeyond standard configuration

Page 42: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 42Public

In – App Extensibility

Business LogicUser Interface Object Model

create rich native end-user UIs,

manage with easy-to-use UI

create logic for simple

validations or business

processes

easily configure and

manage Employee Central

object extensions

Page 43: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 43Public

Full Fledged Extension via PaaS

Metadata

Framework

Metadata Framework (MDF)

• Extend application with customer objects, custom UI’s,

Rules Engine for business logic

• No duplication of data

• No Coding Required

HCM Suite Configurable Data Model

• Built-in extensibility

• Extend delivered objects by configuring labels, required

fields, picklists, and adding customer fields

• Used by thousands of customers.

SAP HANA Cloud Platform (Platform as a Service)

• Create new apps or recreate your custom apps

• Custom code objects and logic

• Build engaging UIs for mobile or other channels

• Securely integrate with cloud and on-premise apps

• Access MDF as a shared service

SuccessFactors

HCM Suite

SAP HANA Cloud

Platform (PaaS)

Page 44: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 44Public

Accenture: Improving HR Solution Offerings

with SAP HANA® Cloud Platform

Partner

Accenture Software

Location

Dublin, Ireland

Industry

Professional services

Products and Services

Global management consulting, technology

services, business process outsourcing,

software

Employees

275,000 (2013 – worldwide)

Revenue

US$28.6 billion (2013 – worldwide)

Web Site

www.accenture.com/hcmsoftware

Objectives for customers

Reconcile inconsistent human capital management (HCM) data

Improve auditing capabilities

Provide fast, efficient resolution of data across hybrid environments

Standardize and tailor data governance rules

Why partner with SAP

SAP HANA Cloud Platform, extension package for SuccessFactors, provides high scalability and elasticity for HR Audit and Compliance as-a-service

Integration with on-premise and cloud solutions from SuccessFactors, an SAP company

Rapid deployment

Accurate and consistent reporting

Benefits for customers

Lower total cost of ownership, thanks to enhanced compliance and fewer errors

Faster time to value

Business agility through optimized HR processes and services

Fewer payroll issues and less employee frustration

Better use of time for functional subject-matter experts

Greater accuracy and consistency in reporting

“Many companies operate in a hybrid environment, with systems located both on premise and in

the cloud. Delivering Accenture HR Audit and Compliance as-a-service using SAP HANA Cloud

Platform helps our clients complete accurate audit and compliance reporting no matter where their

data is hosted. It simplifies the entire process and helps reduce costly errors.”

Jim Astorian, Senior Managing Director, Accenture Software

FirstSolution on SAP HANA Cloud Platform that enables clients to optimize check processes

FasterTime to value

GreaterBusiness agility through optimized HR

LowerTotal cost of ownership

Page 45: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 45Public

The Timken Company: Improving Data Quality

and Compliance with SAP HANA® Cloud Platform

Company

The Timken Company

Headquarters

North Canton, Ohio

Industry

Industrial machinery and components

Products and Services

Power transmission products and related

services

Employees

17,000 (2014)

Revenue or Budget

US$3 billion (2013 – excludes Timken

Steel Corporation)

Web Site

www.timken.com

Partner

Accenture

www.accenture.com

Objectives

Assure accuracy and confidence of core human capital management data, especially during a core company transformation, to make talent-driven business decisions

Allow flexibility in the core operating model while continuing to sustain data integrity

Increase compliance with data accuracy requirements and reduce risk to the organization

Why SAP and Accenture

SAP HANA® Cloud Platform, extension package for SuccessFactors, which provides customization for SuccessFactors Employee Central solutions, along with scalability and security

HR Audit and Compliance as-a-service from Accenture, which helps ensure clean data andestablishes a strong foundation for analytics

SAP and Accenture providing a proven and trusted partnership for rapid software implementations and ongoing guidance and support

Benefits

Greater confidence in company data, enabling a more proactive approach to using data on an ongoing basis

Fewer resources required to report across multiple data sets

Greater IT agility and flexibility, including more-efficient use of IT resources

“The strategic partnering that we already had in place with SAP and Accenture allowed us to implement

SAP HANA Cloud Platform and Accenture’s HR Audit and Compliance as-a-service quite seamlessly. We

were able to configure it very quickly and get it up and running in just a matter of days. Now when our

colleagues look at analytical information to develop trends, they are confident that the data underneath is

correct, accurate, and timely.

Mary Kosita, Global Leader – Learning and Development Administrative Operations, The Timken Company

ConfidentData that is consistently accurate and up-to-date

EfficientAgility that makes better use of IT resources

EmpoweredHR that can take command of its own data and reporting without reliance on IT

Page 46: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 46Public

EnterpriseJungle: Identifying Workforce Knowledge

with SAP HANA® Cloud Platform

Company

EnterpriseJungle

Location

Los Angeles

Industry

High tech

Products and Services

Enterprise software and services

Employees

<10

Web Site

www.enterprisejungle.com

Objectives

Identify colleagues who have specific areas of expertise

Enable search across internal and external data sources

Provide a user-friendly application to maximize employee usage

Centralize the knowledge and capabilities of the workforce

Why SAP HANA® Cloud Platform

Allows application deployment into any internal or external on-premise or cloud application

Sources and processes intelligence data accessing any unstructured data sources, including external social media applications

Retains the application and data in an SAP® data center and inherits the security, controls, and audit of existing applications

Benefits

Enables employees to easily discover and access workforce knowledge within native applications

Builds a centralized machine-learning repository of employee capabilities and knowledge

Allows reporting to provide population insights, hidden expertise, and areas of strength and weakness within the organization

Pushes content into an existing learning tool and wikis

Ties into performance management and gamification platforms

FastAbility for employees to discover colleagues with designated areas of expertise

AccessibleWith native embedding via any existing user application

RapidSingle-click deployment within the enterprise

ScalableAccommodation for growth of organization and data sources

SecureWith inheritance of security controls, policies, and audit from existing applications

“Within a year, we’ve gone from trying to solve this massive amount of data and knowledge that's going

around organizations to building an application on SAP HANA and delivering it to

the customer.”

James Sinclair, Founder, EnterpriseJungle

Page 47: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Demo

Page 48: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 48Public

Further Information for extending SuccessFactors with HCP

Related SAP TechEd sessions:

INT263 Integration and Extension of SuccessFactors Solutions

DEV165 Extending SAP Cloud Solutions Using SAP HANA Cloud Platform

SAP Public Web

Whitepaper for extending SuccessFactors with HCP

SuccessFactors extensions partner page

Extension Package for SuccessFactors, Implementation Guide

SAP Education and Certification Opportunities

Open SAP course for Extending SAP Products

Page 49: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending SAP Jam

Page 50: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 50Public

SAP Jam Overview

R&DCollaborate with

experts anywhere

PRQuickly determine

best response

ITDrive projects and

issue resolution

OperationsShipment issues HR

Engage every

employee

FinancePricing exceptions

MarketingImprove campaign

planning

ServiceCatch customer satisfaction

problems early

SalesImprove deal

teams and strategy

Where you work Driving results On a social foundation

21.8Msubscribers

and growing!

Page 51: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 51Public

SAP HANA Cloud Platform extension for SAP Jam

Custom Group

Extension App

SAP HANA Cloud Platform

SAP

Jam

SAP Jam

data

Template

Extension

App data

REST /

OData

OData

RSAP UI5

widgets for

SAP Jam

Enrich SAP HCP application with social context

• Enable consumption of feeds and groups via OData

• SAP UI5 controls for SAP Jam

Custom “Work Patterns” to fit your business needs

• Register external applications consuming OData from SAP HCP

• Model new work patterns via custom Group Templates

• Embed OpenSocial widgets in SAP Jam feeds

Page 52: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 52Public

Customize

Develop work patterns for your unique business processes

Add pre-built third party productivity apps (Google, Box)

Integrate

Bring SAP and third party application data into SAP Jam

Collaborate with documents from content management systems

Embed SAP Jam capabilities and data into your business apps

Extend

Build collaborative custom apps on SAP HANA Cloud Platform

Add new capabilities with OpenSocial gadgets

Incorporate gamification

Extension options in SAP Jam

Page 53: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 53Public

Extend applications by building

custom applications and modules on

the SAP HANA Cloud Platform.

Add data, functionality, and

collaboration to any application or

process via SAP Jam APIs.

Extend Applications with Data from SAP Jam

Extend specialized

SAP HANA Cloud

Platform apps with data

and functionality from

SAP Jam

Third-party

application with

SAP Jam data and

functionality

SAP HANA Cloud Platform custom application

Page 54: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 54Public

SAP Jam Custom Group Templates

Creating group templates

Group templates are used to customize

groups to fit a specific use case or work

pattern.

Business object types

Object types can be linked to specific

group templates.

Group templates are purpose built to host

data from a specific object type.

Templates linked to object types cannot

be created unless there is a linked

business object.

Page 55: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 55Public

Extend SAP Jam to fit particular business requirement

Extend SAP Jam beyond its current capabilities with new functionality that fits your work pattern’s

collaboration requirements.

Extensions to collaborate

on interactive 3D Models

and custom analytics

Page 56: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 56Public

SAP Jam Developer Edition

Now available with all trial accounts of SAP

HANA Cloud Platform

Deploys in seconds

Full Enterprise Edition capabilities

Great for building work pattern POCs

Restricted user and storage limits

SAP Jam Developer Edition

Page 57: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 57Public

Semos Group: Making Employee Recognition

Easy with SAP HANA Cloud Platform

Company

Semos Group

Headquarters

Skopje, Macedonia

Industry

High tech – software

Products and Services

HR software, enterprise resource

planning (ERP) services,

development on

SAP HANA

Employees

200

Web Site

www.JobPts.com

Objectives

Empower organizations to employ recognition and reward practices to drive job satisfaction and reduce

employee turnover

Enable executives and HR managers to gain talent insights and analyze performance trends

Technical implementation

Native development on the SAP® HANA Platform

Use of SAP HANA Cloud Platform and SAP HANA AppServices technology SAP® ID service, and SAP HANA

Cloud Portal

Integration with SAP software including the SAP ERP Human Capital Management solution, SAP JamTM social

software platform, and solutions from SuccessFactors, an SAP company

Benefits

Boost in employee engagement, job satisfaction, and overall performance feedback loops

Reduction in employee attrition and improvement in job satisfaction

Future Plans

• Next-generation motivation features, more analytics powered by SAP HANA, and wider integration with SAP

solutions, including the SAP Cloud for Customer solution and the SAP Customer Relationship Management

and SAP Business One® applications

BoostIn employee engagement, job satisfaction and overall performance feedback loops

ReductionIn employee attrition

ImprovedJob satisfaction due to employee recognition

Page 58: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Demo

Page 59: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 59Public

Further Information for extending Jam with HCP

Related SAP TechEd sessions:

DEV165 Extending SAP Cloud Solutions Using SAP HANA Cloud Platform

SAP Public Web

SAP Jam API Documentation

SAP Jam Developer Community

SAP HCP Application Development program for SAP Jam

Technical Deep Dive - SAP HANA Cloud Platform Extension for SAP Jam

SAP Education and Certification Opportunities

Open SAP course for Extending SAP Products

Page 60: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending S/4 HANA Cloud

Edition

Page 61: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 61Public

SAP S/4HANA Overview

• Full ERP scope

• Full SAP Simple Finance

• Full SAP Simple Logistics (Q4 2015)

• Integrates with SuccessFactors Employee

Central, Fieldglass, hybris for Marketing,

Concur and Ariba network

• CRM, SRM, SCM co-deployed w/ ERP

• Key scenarios

• Embedded ERP scenarios*

(Business All in One scope)

• Integrates with SuccessFactors

Employee Central, Fieldglass, hybris

for Marketing, Concur and Ariba

network

*Note: HCM default = SuccessFactors Employee Central

SAP S/4HANA

SAP S/4HANA

On-Premise Edition

SAP S/4HANA

Cloud Edition

• Complementing in-app

extensibility

• Customer extensions

• Partner extensions

Extensions

HANA Cloud Platform

Page 62: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 62Public

Cloud

edition

On-premise

edition

SAP S/4HANA applications and extensionsinstant insight-driven applications for all lines of business and industries

SAP HANA platformin-memory platform for all data

SAP Fiori UXrole-based user experience for all devices

Ariba Concur Fieldglass hybris Software SuccessFactors

Native integration for hybrid scenarios

People

Devices

Big Data

Internet

of Things

Business

networks

Social

networks

HANA

ABAP

HTML5, FPM

In-app

HANA

Java, XSJS

(*) Node.js, Ruby

HTML5

Side-by-side

(*) Planned Innovation

SAP S/4 HANA Extensibility Overview

Page 63: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 63Public

SAP S/4HANA Extensibility Use Case Proposals

3rd party

Other SAP

cloud

solutions

• Reach out to external users and devices, enable an

external Fiori and Mobile user experience (e.g.,

customer service portal)

• Enrich standard processes by before and after steps

(e.g., customer service, output management) up to

new processes

• Choreography of several systems and data sources

for new business processes (e.g., sensor data, IoT,

Big Data)

• Bridging applications between Cloud and On-Premise

• New standalone cloud apps

Side-by-side extensibility with

SAP HANA Cloud Platform:

Learn from the outside, weave external

content into your solutions

In-app extensibility:

Context aware extensions, focus on tight

integration

• Enable an internal Fiori user experience (desktop)

• Variants of standard processes and business logic (e.g.,

micro vertical solutions, localization)

• Focus on company owned business documents (e.g., legal

compliance and company policies)

• Analytics extensibility, e.g., tailored operational reporting

• Choreography with focus on S/4 HANA data and processes

Page 64: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 64Public

SAP S/4HANA Extensibility Comparison Cloud

editionOn-Premise

edition

3rd party

Other SAP

cloud

solutionsSide-by-side extensibility with

SAP HANA Cloud Platform:

Learn from the outside, weave external

content into your solutions

In-app extensibility:

Context aware extensions, focus on tight

integration

Managed

• ABAP designed for Cloud,

lifecycle-stable

On-premise development

• Full access to ABAP and

HANA Native

• Custom fields and

tables

• Analytics & Forms

extensibility

Key-user extensibility

• Change / add business rules /

business logic (Cloud ABAP

Web Editor)

$

• Enable a Fiori and Mobile user experience

• Integrate with other SAP Cloud Applications such as to

Successfactors, Ariba etc., including 3rd party

solutions

• Leverage HCP application services (Cloud Portal,

Mobile Documents, Output Management etc.)

• Full fledged development platform to build extension

applications (Java, HANA Native development)

HCP based extensibility

Business Suite etc.

Page 65: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Demo

Page 66: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 66Public

Further Information for extending S4HANA with HCP

SAP Public Web

S/4 HANA product page: http://discover.sap.com/S4HANA

Learn about S/4 HANA in openSAP: SAP S/4HANA in a nutshell

Get Hand’s on Experience using the S/4 HANA : https://go.sap.com/cmp/oth/crm-

s4hana/index.html

Get a comprehensive view via : S/4HANA and HCP Extensibility Whitepaper

S/4HANA Extensibility Information on SCN

SAP S/4HANA + HCP = Business Platform of Innovations and Choices

S/4HANA Extensibility: Customization, Modifications, Custom Code ...

Page 67: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending Ariba

Page 68: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 68Public

Ariba Network Overview

Source: Ariba customer surveys and interviews

BUYER VALUE SELLER VALUE

Unit Price

Reduction

Procurement

Process

AP Process

Contract

Compliance

WCM &

Discount

3-9%

Sourcing

Savings

4-7%

Procure-to-Pay

Savings

Faster

Payment

AR Process

Processing

Orders

Sales &

Marketing

Increased

Revenue

15-75%

Time

Savings

15-75%

Process

Savings

5-32%

Revenue

Increase

Page 69: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 69Public

Sample Scenario : Simplified Procurement / Kiosks

Simplify the requisitioning process

for casual users or specialized

users.

Simplify casual user’s requisitioning

experience for one-off or specialized

procurement processes

Leveraging HCP will allow customers to tailor their user’s

experience for simplified or specialized procurement

scenarios. Examples are a kiosk for shop floor workers to

order safety or MRO items, simplified mobile UI for field

service workers, or a very simple non-catalog casual

requisition UI (i.e. engineers requesting prototypes).

Purchase

Order 1

Supplier 1

Casual User

SA

P H

CP

Requisition

Supplier N

Purchase

Order N

HCP Extension

Fiori UI- - Menu / Shopping List

- - Simplified Non-Catalog

- - Catalog Query

- - Barcode Scanning

P2P

PO

Catalog

Page 70: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 70Public

Sample Scenario : Inventory and Simplified Procurement

Simplify the requisitioning process

for casual users or specialized

users. Also, introduce automated

inventory/internal order processing

for stocked items

Simplify casual user’s requisitioning

experience for one-off or routine

purchases

Automate inventory/internal selection

for stocked items

Leveraging HCP will allow customers to tailor their user’s

experience for simplified or specialized procurement

scenarios. Also, customers will be able to leverage their

inventory solution to ensure on hand ordering when

available. Examples are a kiosk for shop floor workers to

order safety or MRO items, simplified mobile UI for field

service workers, or a very simple non-catalog casual

requisition UI (i.e. engineers requesting prototypes).

Purchase

Order 1

Supplier 1

MM SRM FI/CO

Casual User

SA

P H

CP

Inventory

Master Data

Requisition

Supplier N

Purchase

Order N

HCP Extension

Fiori UI- - Menu / Shopping List

- - Simplified Non-Catalog

Business Process- - Check Inventory to fulfill

from warehouse

P2P

PO

Catalog

Page 71: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 71Public

Sample Scenario : Direct Procurement Process Control

Building Logic and Tailored

Business Processes to complement

SAP and Ariba investments

Enhance business owner’s

experience of SAP’s Direct Material

ordering process

Tailor business process to provide

visibility and control for purchase

order

Leveraging HCP will allow customers to customize their

business process before automated orders are sent to

suppliers. Examples are putting a UI/Cockpit so Commodity

Owners can approve MRP output, change suppliers if

known risk or supplier capacity concerns, or automating

order aggregation to suppliers.

Purchase

Order 1

Supplier 1

MM APO MRP

PO

Automation

Commodity Owner

SA

P H

CP

Recommended

Purchase Orders

Approved

Purchase Orders

Supplier N

Purchase

Order N

HCP Extension

Fiori UI- - Confirm/Approve Order

- - Change Supplier

Business Process- - Order / Supplier

Aggregation

- - Supplier Risk Validation

Page 72: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 72Public

Sample Scenario : Barcode Receiving

Automate shipping and receiving

processes and reduce data entry

errors

Automate dock worker’s experience

Leveraging HCP will allow customers to provide suppliers

with barcode labels to include on shipments as well as

create front end applications to automate receiving

processes.

Purchase

Order 1

Supplier 1

MM APO MRP

PO

Automation

SA

P H

CP

Purchase

Orders

Purchase Orders

w/ barcode PDF

Supplier N

Purchase

Order N

HCP Extension

Fiori UI- - Receiving UI w/ Barcode

Business Process- - Barcode Generator

Receipts

Page 73: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 73Public

Sample Scenario : IoT Automation

Leverage digital infrastructure to

reduce business risk and increase

plant/facility uptime

Proactively monitor critical systems

for Emergency or Planned

Maintenance

Automate remote replenishment

Leveraging SAP’s IoT Framework along with HCP will allow

customers to integrate Ariba into their mission critical MRO

and replenishment process. The possibilities are limitless

from Oil & Gas and Manufacturing customers having key

field parts ordered immediately, Industrial and IT suppliers

having remote vending fulfillment, CPG customers

replenishing retail vending machines, to facilities

management performing routine maintenance and repairs.

Purchase

Order 1

Supplier 1

MM PM

PO

Automation

SA

P H

CP

Sensor

Alert

Confirmed

Purchase Orders

Supplier N

Purchase

Order N

HCP Extension

IoT Framework- - Alert Technician

- - Create SAP Work Order

Business Process- - Create Replacement Order

- - Generate Service Order

Service Order

Page 74: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 74Public

Sample Scenario : Guided Procurement

Guide the buying process for casual

users.

Direct casual users to the correct

procurement or accounts payable

entry point

Leveraging HCP will allow customers to tailor their user’s

experience for guide procurement processes. Examples are

asking questions which will route users to the right place for

their transaction.

Casual User

SA

P H

CP

HCP Extension

Portal- Question Based Navigation

- - Fieldglass Services Request

- - Concur ER

- - Simplified Non-Catalog

- - Catalog Query

P2P

Sourcing

Page 75: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 75Public

Sample Scenario : Branch Invoice Entry / Capture

Allow branch locations the ability to

enter invoices through a simplified

user experience with the ability to

capture image of invoice with

iPad/iPhone.

Simplify branch location’s invoice

processing and speed invoice

approval and payment.

Leveraging HCP will allow customers with multiple branch

locations to easily enter and capture invoices images for

submission to central procurement for processing and

payment.

Invoice

Branch Location

SA

P H

CP

Invoice

HCP Extension

Fiori UI- - Mobile App

- - Mobile Image Scanning

Business Process- - Upload as cXML Invoices

Open ICS

Invoice

Invoice Pro

/ P2P

Page 76: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 76Public

Sample Scenario : Multi-Supplier Invoice

Allow for customers to upload and

process 3rd party invoices. These

invoices are provided from brokers

or external systems for payment.

These scenarios are seen at multiple customers where

multi-supplier invoices are either created by brokers or

created by 3rd party systems.

Invoice

CSV Upload

SA

P H

CP

Invoice

HCP Extension

Fiori UI- - UI for upload

- - UI for data validation and

correction

Business Process- - Convert CSV into Multi-

cXML Invoices

Open ICS

Invoice

Invoice Pro

/ P2P

Page 77: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 77Public

Sample Scenario : Supplier Information Management

Extend Ariba’s Supplier

Management to provide richer

validation and qualification of

suppliers.

Postal address, financial risk, and

OFAC validation.

Leveraging HCP will allow customers to run deeper

business process validations on supplier’s vendor data that

is provided. Possibilities are validating valid supplier

locations, Tax ID, OFAC, and a number of other scenarios

to reduce supplier and compliance risks.Supplier 1

MM SRM

SA

P H

CP

Vendor

Record

Supplier N

HCP Extension

Business Process- - Postal Validation

- - Sanctioned Supplier

- - OFAC Checking

- - Financial Risk

- - Insurance

Vendor

Create/Update

SIPM

Supplier

Profile

Supplier

Profile

Page 78: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 78Public

Sample Scenario : Large Line Item Sourcing Events

Ariba doesn’t currently handle large

line item sourcing events well:

Allow aggregation of demand across

multiple BOMs to leverage higher

demand for common parts

Allow breaking BOM into sub-

assemblies and automate multiple

event creation for manageable # of

line items (hypothetically a 10,000

component BOM is broken into 25

subassemblies (of 200-600

components each). Extension would

automate creation of the 25 sourcing

events

Leveraging HCP will allow customers to run deeper business process

validations on supplier’s vendor data that is provided. Possibilities are

validating valid supplier locations, Tax ID, OFAC, and a number of other

scenarios to reduce supplier and compliance risks.

MM SRM

SA

P H

CP

Create

Event / Project

HCP Extension

Business Process- Large Line Item Sourcing Event

- BOM – aggregation across BOM

- Sub-assembly break down

- Validation of item data

- FIORI Confirmation Functions

- Kick-off Supplier Onboarding

Create RFQ

Sourcing

Page 79: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Demo

Page 80: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 80Public

Further Information

SAP Public Web

Ariba Cloud Integration 5.0 Release Guide – May 2015

Integration Toolkit – July 2015

Procurement and Invoicing Service Administration Guide – July 2015

Procurement Data Import and Administration Guide - June 2015

Using Ariba Web Services for Master Data Integration with Supplier Data – July 2015

Integration Guide – May 2013

Page 81: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending

SAP Cloud for Customer

Page 82: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 82Public

Cloud for Customer Portfolio Overview

• Opportunity management

& insight

• Account management &

intelligence

• Sales performance &

effectiveness

• Industry solutions

SAP Cloud for Sales

• Customer service across

every channel: email, web,

phone, social, SMS

• End-to-end field service

SAP Cloud for

Service

• Simplified Cloud CRM for

small teams, with

enterprise-grade

capabilities

• End-to-end field service

SAP Digital for

Customer Engagement

Enterprise Small Team

SAP Cloud for Social

Engagement

• Interaction through social

channels

• Integrated with Facebook,

Twitter, Youtube etc.

Page 83: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 83Public

In – App Extensibility

Approval and

NotificationDefine Custom

Object

Generate User

Interface

create rich native end-user UIs,

manage with easy-to-use UI

define approval and

notification ruleseasily configurable custom

business objects

Page 84: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 84Public

Custom Business Object

Define Object : Name, Work center view name, Add as work center or to existing work center

Define Header Fields: Create New Fields and copy standard fields

Define Item Nodes and Actions: Include Notes, Attachments, Party, Activities, Related Objects, Admin data like Changed On, Changed By, Created On, Created By and actions like create, edit, delete, save, copy, Excel Export

Define Associations

Page 85: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 85Public

Generate User Interface

Generate User Interface Floor plans: header on left and all associations on right as separate facets

Generate Data Sources: auto reference master data MDAVs

Generate APIs: A2X and OData Generate data migration

services Import / Export definition

Page 86: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 86Public

Approval and Notification

Define Approval Process: select the approval condition and approval action

Define Notification Assign to Other Workcenter

Page 87: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 87Public

Cloud for Customer Extensibility

Metadata

Framework

Custom Business Objects

• Browser based environment (KUT++)

• Validation and Defaults

• Role and Authorization

• Import/Export

• OData APIs

• Simple UI

• Searching and Reporting

Cloud for Customer Default Data Model

• Built-in extensibility

• Extend default delivered objects

SAP HANA Cloud Platform (Platform as a Service)

• Create new apps or recreate your custom apps

• Custom code objects and logic

• Build engaging UIs for mobile or other channels

• Securely integrate with cloud and on-premise apps

Cloud For Customer

SAP HANA Cloud

Platform (PaaS)

Page 88: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 88Public

Partner Extension Application ArchitectureISV and Development Partners

Partner signs one PE4AD Agreement for HCP and C4C

Open, standards-based cloud development experience

HCP app consumes OData API’s offered by C4C

Optional add-on / template developed using C4C KUT, COB

and CSB (planned) for “In-App” extensibility, where needed

Solution gets published in HANA Marketplace and SAP Store

Page 89: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 89Public

Showcase : Cloud Portal – SAP Cloud for Customer Edition

Provide intuitive self-services for customers and partners with SAP Cloud for Customer

and web-based portal sites.

Support Site – Cloud for Service Integration

Increase customer satisfaction and lower support costs

via an easy-to-use self-service support portal

Partner Portal – Cloud for Sales Integration

provides your partners a central, web-based access point

to intuitive self-services for managing their customer activities

Page 90: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 90Public

Integration of Support Site Portal with Cloud for Service

SAP Business Suite

Mobility

ERP CRM

Open platform

SAP Cloud for

Social Engagement

SAP Social Media

Analytics by NetBase

SAP Cloud for Customer

SAP Cloud for Customer

HANA Cloud Integration

BI

SAP Cloud for

Sales

End user

Support SiteTicket

Details

Create

Ticket

Ticket

Tiles

Ticket

List

SAP HANA Cloud Platform

Site Administrator

Service Agent

SAP Cloud for

Service

Site

Directory

Content

Catalog

Custom

Widgets

Customiza-

tion

Integration

Page 91: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 91Public

Partner Portal

Authenticated Site (launchpad)Public Site

Partner Lead DealPublic content

Contact Opportunity Appointment

SAP

oData services

Sales/Channel

Manager

Partner Manager & Contacts

SAP HANA Cloud Platform

Integration of Partner Portal with Cloud for Customer

Running on SAP HANA Cloud

Platform / Cloud Portal

Secure access via portal

Role-based authorizations

Pre-defined widgets (retrieve

data via oData service)

User management &

single sign-on

Theming & branding

Open framework for custom

self-services

Appl Status Appl Form Task

Registration

SAP Cloud for Customer(System of record: business content & configurations) .

Custom

oData service

Develop-

ment

tools

Custom

Apps

Business Object

Custom Bus.Object

Page 92: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 92Public

In Mind Computing: Selling Smarter with SAP®

Cloud for Sales and SAP HANA® Cloud Platform

Company

In Mind Computing AG

Location

Germany and Singapore

Industry

High tech

Products and Services

Business software – enterprise

software and services

Employees

75

Web Site

www.inmindcomputing.com

Objectives

Expedite and improve business-to-business sales process in manufacturing and high tech

Provide a lean system that enables sales personnel to make proactive recommendations to customers and prospects

Leverage existing on-premise and cloud systems to ensure consistent end-to-end process

Why SAP HANA® Cloud Platform

A scalable, “super fast” database for large data requirements, reliable and secure environment to run mission-critical applications, and predictive analytics

Integration with existing on-premise and cloud solutions, including SAP® Cloud for Sales solution for opportunity management

Distributed data centers providing access to solutions regardless of geography

Benefits

Visual configuration and pricing of turnkey solutions for account executives

Translation of insights gained during sales process into actionable content and leads

Efficiencies gained from consistent end-to-end sales process, freeing personnel to focus on other activities, such as business development

AccessibleDistributed data centers from multiple locations

FastAccess to data and analytics despite large data requirements

AgileSales personnel and account executives

“Partnering with SAP for us is a necessity. We couldn’t have built our application without SAP HANA

Cloud Platform. With SAP’s distributed data centers around the globe, we can deploy our application

right next to our customers where they need it.”

Dr. Christian Cuske, CEO and Co-Founder, In Mind Computing AG

Page 93: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Demo

Page 94: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 94Public

Further Information for extending C4C with HCP

Related SAP TechEd sessions:

DEV108 - Extending SAP Cloud for Customer with SAP HANA Cloud Platform

SAP Public Web

Partner Portal for SAP Cloud for Customer solution

Cloud for Customer Extensions on HCP partner page

HCP Extension Package for Cloud for Customer, Implementation Guide

SAP Education and Certification Opportunities

Open SAP course for Extending SAP Products

Cloud for Customer Extension Webinar

Page 95: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending SAP Anywhere

Page 96: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 96Public

SAP Anywhere Positioning Today

SAP Anywhere:

• Allows SMBs to seamlessly manage marketing,

sales, commerce and after sales service activities

in one complete front-office system.

• Primarily targets retailers and wholesale

distributers with <500 employees, who have no

real-time insight into buyers and inventory and

who need to manage multiple sales channels

• Is delivered in the Public Cloud (SaaS)

• Already available in China, and early pilots for US

and UK

• No other SMB Front Office solution provides the

integration and visibility into real-time data like

Anywhere does.

Page 97: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 97Public

SAP Anywhere Front Office Suite Solution Map

Cross-device “Fiori-style” User Experience

Multi-channel Sales/Commerce

Key User Extensibility / Open APIs for Integration 2

Cloud

System

Mgmt.

Direct Sales (CRM)

E-shop

Retail Store (POS)

E-marketplace Integration(Amazon, Taobao, …1)

Dig

italM

ark

eting

Order Management

System

Central Management of Customer, Product, Pricing, Channels

Inventory & Purchasing

Afte

r-Sale

sS

erv

ice

Third-party ERP/FIN System Integration 3

BrowserTabletPhone

1 More e-marketplace integration in future releases2 SAP Anywhere solution is on HANA, move to HCP planned on roadmap3 Out of Box integration with SAP Business One, with APIs of SKU, InventoryCounting, Warehouse, Product, CreditMemo, Customer, Invoice, Lead, Payment, SalesDelivery, SalesReturn, TaxDefinition

Page 98: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 99Public

Twitter Campaign

Social Campaign

Marketing

Employee

End Consumer

Report

eShopSales Order

Publish campaign to Twitter

with coupon code1

Add-on in HCP

Click campaign link

and navigate to eshop

2

SAP Anywhere

Social monitoring5

Place order in the eshop3

Reply Twitter with

feedback of product

4

Page 99: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 100Public

Closed Loop Marketing

Create campaign in sap anywhere

Handle over to HCP app and do template

edit and post to twitter

Page 100: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Extending Concur

Page 101: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 108Public

Concur Platform Overview

Expense

TravelInvoice

Risk and compliance

Meetings and events

Spend optimization

Industry solutions

Tax management

Traveler experience

Page 102: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 109Public

Concur Travel Solutions

Concur Request• Request, approve and control travel

spend before it happens

TripIt Pro• Organized, consolidated itineraries and

travel tools

Concur TripLink• Capture travel and booking data no matter

where it’s booked

Concur Travel• Book travel, increase compliance and

monitor spending

Concur for Mobile• Book travel and manage travel from any

device

Concur Risk Messaging• Locate and communicate with any traveler,

anywhere

Concur Intelligence• Leverage reporting tools to unlock data

and insights that drive better decisions

Partner Apps• Connect to applications and services that

improve compliance and the traveler

experience

Page 103: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Demo

Page 104: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 111Public

Further Information

SAP Public Web

Concur API - https://www.concursolutions.com/api/docs/index.html

Usage Samples - https://github.com/concur

Concur Expenses extension sample - https://github.com/SAP/cloud-concur-expenses-ext

Concur Travel extension sample - https://github.com/SAP/cloud-concur-travel-ext

Page 105: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Hybris

Page 106: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 113Public

Business Process ServicesDeliver Front-office SaaS solutions faster with SAP hybris Yaas

Augment the SAP hybris front office solutions with new functionality • Enable SAP hybris and it’s partner eco-system to create added value for existing

customers and hybris installations

• Deliver a modular constructing system for front-office applications

• Deliver new LOB centric apps

Lower implementation costs and broaden development community• support of many different programming languages

• Build new services & apps faster by subscribing to business, technical or

database services developed by SAP or others

• Run on multiple Cloud environments

Monetize services and apps built using SAP hybris YaaS and HCP• Build a service with YaaS, deploy it into a cloud foundry environment offered by

HCP, sell it on the YaaS Market

• YaaS handles all subscriptions, billing and reporting

• Sell into SAP & hybris installed base easily

Page 107: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 114Public

SAP hybris YaaS at HANA Cloud PlatformFrom Idea to Market – in no time, with YaaS’ microservice architecture.

• Enables the development of an ecosystem of SaaS

applications and services, powering an open marketplace

that includes SAP, hybris, ISVs and other 3rd party apps

• Leverages HCP for technical and database services and

the infrastructure it provides.

• Comes with 4 domains:

Builder: Collaborate with others in dev teams to build,

manage and publish your packages.

Market: This is the place where we sell your package on

your behalf. Either to other package owners for reuse in

their packages or buyers who simply want to consume

your services.

Dev Portal: Learn how to develop with YaaS, download

SDKs, access documentation and style guides

Community: Share ideas with your peers, get advice and

see what is happening now

Page 108: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 115Public

SAP hybris YaaS PackagesBusiness Services & SaaS applications enabled by the micro-service architecture

Commerce as a Service (Oct 2015)

Commerce as a Service – cloud-based commerce offering for small businesses and brands at

an affordable, monthly subscription fee. Besides bearing all the hallmarks of a modern

commerce solution (mobile friendly, international, etc.) it takes full advantage of the micro-

service architecture and the packages available on YaaS Market. Thus business users can

configure their shop to their and their customers needs.

Loyalty as a Service (Oct 2015)

Loyalty as a Service - business service that augments other hybris offerings (i.e. hybris

Commerce, hybris Marketing) with loyalty program management capabilities. Enables easy

creation of loyalty programs that deliver a premium customer experience to drive true brand

loyalty.

Customer Engagement Center as a Service (Nov 2015)

Empowers the running of simple and modern, cloud based Interaction/Customer Care Center,

supporting integrated communications server/queue functionality in the cloud like WebRTC-

Video/Audio and Text Chat for interaction with consumers.

Further Roadmap 2015+

Additional packages from SAP, SAP hybris and partners (incl. Arvato, Deloitte, Razorfish and

others) in the area of customer engagement & commerce and beyond, e.g. SAP Tax as a

Service.

Page 109: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 116Public

Further Information

Related SAP TechEd sessions:

TEC801 Road Map Q&A: SAP HANA Cloud Platform

SAP Public Web

Public Beta for YaaS –www.yaas.io

Platform Innovations for the Digital Economy blog

Page 110: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

Public

Summary

Page 111: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

120© 2015 SAP SE or an SAP affiliate company. All rights reserved.© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Explore HANA Cloud

Platform for extending

cloud solutions

www.sapadpc.comVisit the partner center

120

open.sap.com Get trained

Extending SAP solutions

with SAP HCP

openSAP course (03.Nov)

Page 112: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 121Public

Learn using SAP HANA Cloud Platform with openSAP

Covering all main services

High-quality videos and slides

Content for free

Learn at your own pace

During courses you can obtain a

record of achievement

Visit open.sap.com

Page 113: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 122Public

SAP TechEd OnlineContinue your SAP TechEd education after the event!

http://sapteched.com/online

Access replays of keynotes, Demo Jam, SAP TechEd live interviews, select lecture sessions, and more!

Hands-on replays

Page 114: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

123© 2015 SAP SE or an SAP affiliate company. All rights reserved.

FeedbackPlease complete your session evaluation for

DEV109

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 123Public

Page 115: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 124Public

Further Information

Lectures & Roadmap SessionsDEV100 Overview of SAP’s Development Platform for SAP HANA and SAP Cloud TEC801 Road Map Q&A: SAP HANA Cloud Platform

DEV101 Extending SAP Business Suite and SAP S/4HANA with SAP HANA Cloud Platform DEV801 Road Map Q&A: SAP Interactive Forms by Adobe – On Premise and in the Cloud

DEV102 SAP HANA Cloud Platform: A Guided Tour DEV802 Road Map Q&A: Internet of Things

DEV107 Cloud Foundry and SAP HANA Cloud Platform: A Natural Evolution INT801 Road Map Q&A: SAP HANA Cloud Integration

DEV108 Extending SAP Cloud for Customer with SAP HANA Cloud Platform INT804 Road Map Q&A: SAP API Management

DEV109 Extending Cloud Solutions from SAP Using SAP HANA Cloud Platform (2hr) MOB801 Road Map Q&A: SAP Mobile Platform, SAP HANA Cloud Platform Mobile Services

DEV202 New Architecture for IoT Cloud Apps: Solution Approaches and New Challenges TEC104 SAP HANA Cloud Platform for the IoT: Value, Strategy, and Use Cases

DEV300 Architecture Guidelines for Microservices Based on SAP HANA Cloud Platform TEC110 Best Practice for Releasing Products to SAP HANA Cloud Platform

SEC103 SAP HANA Cloud Platform - A Security Overview ITM123 SAP Interactive Forms by Adobe: Configuration for ADS on SAP HANA Cloud

BA206 Extend Your Systems with Analytic Applications in SAP HANA Cloud Platform ITM209 How to Manage the Lifecycle of Your SAP HANA Cloud Platform Applications

Hands-On WorkshopsDEV164 Send Your Sensor Data to SAP HANA Cloud Platform with IoT Services

DEV165 Extending SAP Cloud Solutions Using SAP HANA Cloud Platform

DEV263 Cloud Security: Using the Security Services in SAP HANA Cloud Platform

DEV266 Extend the Reach of your SAP Installed Base with SAP HANA Cloud Platform

INT264 Connect to Third-Party Cloud Systems with SAP HANA Cloud Integration

INT265 Integrate SAP HANA Cloud Integration with Enterprise Integration Patterns

SEC360 Connect Your IoT Devices to SAP HANA Cloud Platform Securely and Scalably

UX260 Experience SAP Fiori on SAP HANA Cloud Platform

Mini-CodeJams & Code ReviewsDEV600 Building SAPUI5 Apps with Offline Capabilities with SAP HANA Cloud Platform

DEV609 Create Context Aware Applications with SAP HANA Cloud Platform

DEV610 Deploy Your First HTML5 App to SAP HANA Cloud Platform with SAP Web IDE

DEV611 Secure Your HTML5 Apps in SAP HANA Cloud Platform

MOB603 Mobile Apps with SAPUI5 Via the SAP Web IDE and SAP HANA Cloud Platform

DEV706 Performance Considerations in On-Premise Extension Scenarios

SEC704 Defend Your SAP HANA Cloud Platform Application Against Cyber Attacks

UX702 Develop SAP Fiori Apps on SAP HANA Cloud Platform, Deploy, Configure, Run

Page 116: SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA Cloud Platform

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 125Public

Thank you

Contact information:

Krasimir Semerdzhiev / Area Product Owner - SAP HCP Cloud LoB Extensions

Pankaj Kumar / SAP HCP Product Management