Krasimir Semerdzhiev / @evilyeti
Jan, 2016
Cloud Extensions with SAP HCP
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Internal
Agenda
Why extend anything?
What do we extend?
What’s an HCP extension?
How to get started?
Why extend anything?
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Internal
SAP Cloud Approach
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 4
HANA
Enterprise Cloud
Private Cloud & Managed Svcs
HANA
Cloud Platform
SAP Cloud
Applications
SaaS
One Cloud Infrastructure
Many Opportunities SAP the cloud company
powered by HANA
Extend
On-Premise Apps
Build
New Cloud Apps
Integrate
Everything
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Internal
Why extend anything?
Mandatory
Things you need to do to
keep the lights running
Differentiate
Things you need to do
create a competitive
advantage
Beyond
Things you need do to expand
your capabilities
Go beyond delivered solutions and configuration
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Internal
HANA CLOUD
PLATFORM
Why extend anything?
What is a sample extension solution
SAP
Business
Suite
3rd party
systems
Customeron-premiseenvironment
SAPSaaSSolutionsinSAPDatacenters
SAP/Partner
provided Extension
solution
What do we extend?
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Internal
SAP HCP as THE Extension Platform
Major target groups: Partners + Custom Development
SAP PartnerEdge Partners
SAP OEM Partners
Startup Focus Program
partners
System Integration (SI)
partners
SAP Custom Development
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Internal
On-Premise
SAP
Business
Suite
 Custom
development
 Partner ecosystem
 openSAP courses
 Co-Innovation
 Custom developmentCloud Edition
SAP HCP as THE Extension Platform
What does SAP HCP extend?
Customerdemand
Extension/Integration maturity
 Explore
 Proof of Concept
 Initial alignment
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Internal
SAP HCP as THE Extension Platform
Guiding Principles: SAP HCP provides ONE SAP extensions experience
ONE unified experience for
SAP partners/developers creating extensions on SAP HCP
across all SAP products
The same development, onboarding, support and operations
ONE unified experience for
SAP customers using off-the-shelf partner extensions on SAP
HCP
across all SAP products
The same discovery, administration and management in the extended stack;
tightly integrated SAP HCP + SAP Store/HANA AppCenter
What’s an HCP extension?
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Internal
SAP HCP Extension Experience
Integration Layers
All SAP products are delivered highly configurable
In-app extensions via creation of custom business
objects and workflows
Additional scenarios and complex integrations
implemented on
SAP HANA Cloud Platform
Enables consumption of data from SAP, Customer and
3rd party external systems Native
Application
Data Model
Custom
Business
Objects
SAP Hana
Cloud
Platform
Other 3rd
party
systems
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Internal
Extending SAP Products with SAP HANA Cloud Platform
Extending SAP Cloud Products
Initial provisioning + configuration
Authentication and identity
propagation
Read and write scenarios
Scalability
Integrated native
administration
Consistent branding and
theming
Integrated extensions marketplace
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
How to get started?
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15Internal
How to get started?
Gradual evolution for every product
Release an implementation guide:
• Custom Development
• Implementation partners
Convince the product to expose
management APIs
• Trust configuration
• API management
• User/role management
• Theming + mashups
• Administration
Automate onboarding and installation
with SAP HCP Extension service
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 16Internal
How to get started?
Get yourself trained
Brightalk overview webinars
OpenSAP courses on HCP Extensions
Free read-only product demo API endpoints
• SuccessFactors BizX
• SAP Jam
• SAP Cloud 4 Customer
GitHub sample applications
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information:
Krasimir Semerdzhiev
Area Product Owner / SAP HCP Cloud LoB Extensions
@evilyeti

SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro

  • 1.
    Krasimir Semerdzhiev /@evilyeti Jan, 2016 Cloud Extensions with SAP HCP
  • 2.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 2Internal Agenda Why extend anything? What do we extend? What’s an HCP extension? How to get started?
  • 3.
  • 4.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 4Internal SAP Cloud Approach © 2014 SAP SE or an SAP affiliate company. All rights reserved. 4 HANA Enterprise Cloud Private Cloud & Managed Svcs HANA Cloud Platform SAP Cloud Applications SaaS One Cloud Infrastructure Many Opportunities SAP the cloud company powered by HANA Extend On-Premise Apps Build New Cloud Apps Integrate Everything
  • 5.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 5Internal Why extend anything? Mandatory Things you need to do to keep the lights running Differentiate Things you need to do create a competitive advantage Beyond Things you need do to expand your capabilities Go beyond delivered solutions and configuration
  • 6.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 6Internal HANA CLOUD PLATFORM Why extend anything? What is a sample extension solution SAP Business Suite 3rd party systems Customeron-premiseenvironment SAPSaaSSolutionsinSAPDatacenters SAP/Partner provided Extension solution
  • 7.
    What do weextend?
  • 8.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 8Internal SAP HCP as THE Extension Platform Major target groups: Partners + Custom Development SAP PartnerEdge Partners SAP OEM Partners Startup Focus Program partners System Integration (SI) partners SAP Custom Development
  • 9.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 9Internal On-Premise SAP Business Suite  Custom development  Partner ecosystem  openSAP courses  Co-Innovation  Custom developmentCloud Edition SAP HCP as THE Extension Platform What does SAP HCP extend? Customerdemand Extension/Integration maturity  Explore  Proof of Concept  Initial alignment
  • 10.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 10Internal SAP HCP as THE Extension Platform Guiding Principles: SAP HCP provides ONE SAP extensions experience ONE unified experience for SAP partners/developers creating extensions on SAP HCP across all SAP products The same development, onboarding, support and operations ONE unified experience for SAP customers using off-the-shelf partner extensions on SAP HCP across all SAP products The same discovery, administration and management in the extended stack; tightly integrated SAP HCP + SAP Store/HANA AppCenter
  • 11.
    What’s an HCPextension?
  • 12.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 12Internal SAP HCP Extension Experience Integration Layers All SAP products are delivered highly configurable In-app extensions via creation of custom business objects and workflows Additional scenarios and complex integrations implemented on SAP HANA Cloud Platform Enables consumption of data from SAP, Customer and 3rd party external systems Native Application Data Model Custom Business Objects SAP Hana Cloud Platform Other 3rd party systems
  • 13.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 13Internal Extending SAP Products with SAP HANA Cloud Platform Extending SAP Cloud Products Initial provisioning + configuration Authentication and identity propagation Read and write scenarios Scalability Integrated native administration Consistent branding and theming Integrated extensions marketplace 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
  • 14.
    How to getstarted?
  • 15.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 15Internal How to get started? Gradual evolution for every product Release an implementation guide: • Custom Development • Implementation partners Convince the product to expose management APIs • Trust configuration • API management • User/role management • Theming + mashups • Administration Automate onboarding and installation with SAP HCP Extension service
  • 16.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. 16Internal How to get started? Get yourself trained Brightalk overview webinars OpenSAP courses on HCP Extensions Free read-only product demo API endpoints • SuccessFactors BizX • SAP Jam • SAP Cloud 4 Customer GitHub sample applications
  • 17.
    © 2016 SAPSE or an SAP affiliate company. All rights reserved. Thank you Contact information: Krasimir Semerdzhiev Area Product Owner / SAP HCP Cloud LoB Extensions @evilyeti