19
SAP Hybris YaaS on AWS May 2017 – Dr. Andreas Binder – Chief Cloud, Head of Development SAP Hybris YaaS

SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Embed Size (px)

Citation preview

Page 1: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

SAP Hybris YaaS on AWSMay 2017 – Dr. Andreas Binder – Chief Cloud, Head of Development SAP Hybris YaaS

Page 2: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

SAP Hybris

Who we are?

The front office of SAP

Page 3: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Products to engage with customers

SAP Hybris products for

• Commerce

• Marketing

• Sales

• Service

• Revenue

• YaaS

Page 4: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

YaaS.io

The vision …

Reinvent your world

Page 5: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Our mission – reinventing the front office

YaaS is the fastest way to create, extend and sell innovative apps and services, connecting enterprises directly to customers to generate new digital streams

of revenue.

Page 6: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Our mission – reinventing the front office

Delivered as cloud-native framework for building microservices based apps, YaaS provides a workbench, mashable building blocks, data

connectivity, and a digital marketplace.

Page 7: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Or easy…

Page 8: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Create and sell digital products and services fast

SFDC

AWS

Select SAP services from the SAP Cloud Platform Marketplace, and those from 3rd parties, e.g. AWS

Build your own service and extensions using development tools you choose

SAP

YaaSmarketplace$

YaaSService Catalog

1

2

3Choose services to commercialize as new digital products for our customers on our own app store.

Get partners to build apps and make money when they sell.

Page 9: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

3 primary use cases

Create• Create new cloud-native apps using microservices, mash together with a catalog

of pre-packaged application services from SAP, AWS, Azure and beyond.

Extend • Plug into and extend SAP and other applications to customize, innovate and

create new types of customer experiences and commerce

Sell• Sell new digital services using our app store to create new streams of revenue

Page 10: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

YaaS.io @ AWSStrong partners

together

Page 11: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

The anatomy of a YaaS microservice

BUSINESS LOGIC

REST API

DATA SOURCE INTEGRATION SOURCE

BACKINGSERVICE

SERVICE

Page 12: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

What YaaS microservice types exist

MASHUP SERVICE

SERVICE SERVICE SERVICE

(SIMPLE) SERVICE

BACKINGSERVICE

Page 13: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

The full call stack when using the product service1

ELB

API PROXY

PRODUCTSERVICE

DOCUMENTSERVICE

Router

1

7

6

9

4

3

2

58

Client

1 Assuming that the OAuth token was already fetched

Page 14: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

YaaS.io @ AWS

YaaS Amazon Web Service assets§ Amazon Route 53§ AWS Elastic Load Balancer§ Amazon Elastic Compute Cloud (EC2)§ Amazon Virtual Private Cloud (VPC)§ Subnets§ Availability Zones§ Amazon Simple Storage Service (S3)§ AWS Identity and Access Management

(IAM)

Amazon as IaaS used for§ Backing service (mongo, kafka,

cassandra, redis, etc.)§ Cloud Foundry

Page 15: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

VPC architecture helps for small DEV/OPS

Teams are independent!

• Clear responsible areas

• Full cost control of own account

• No access for other teams

• Small Disaster Recovery concepts

• Fast incident handling

VPC with Cloud Foundry

VPC for Cloud Foundry

Operations

VPC for DEV/OPS team VPC for Logging

Page 16: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

More time for innovation

Teams want to innovate!

• Small teams can focus on their

innovation

• Only own backend services which

are essential must be operated

• No overhead for standard storage

operations

Microservice Amazon S3

Amazon RDS Kafka

Page 17: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Fast Go-To-Market

Reduce complexity for business

• Standard roll-out in different regions

• Focus on legal topics and not on technical challenges

• Similar contracts for customers

• Easy resource planning

Page 18: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Security out of the box

Security is essential part of the whole system

• Small scopes for certification

• AWS has all typical certifications as good baseline

• Advanced IAM

• MFA out of the box

• Basic DDOS protection in place (AWS Shield)

Page 19: SAP Hybris YaaSon AWS - Amazon Web Servicesaws-de-media.s3-eu-west-1.amazonaws.com/images/AWS... · SAP Hybris YaaSon AWS May 2017 –Dr. Andreas Binder –Chief Cloud, Head of Development

Q&A

Q&A

Thanks for listening

Dr. Andreas [email protected]