setting up a cloud landscape - a partner experience › agendas › downloads › apj › day... ·...

28
Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy, SMB Solutions March 12th, 2019 External SMB Innovation Summit 2019

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

Setting Up a Cloud Landscape

- A Partner Experience

EunSeok Bang, SAP

Richard Duffy, SMB Solutions

March 12th, 2019

ExternalSMB Innovation Summit 2019

Page 2: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

2Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Key considerations in setting up a Cloud landscape

▪ EunSeok Bang from SAP

A Real World Perspective and Learnings from the Field

▪ Richard Duffy from SMB Solutions

Agenda

Page 3: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

Key considerations

in setting up a Cloud landscape

Page 4: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

4Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Your options for Cloud ERP with SAP... Now

BUILD

your own

SAP Business One

Cloud landscape

USE

a 3rd party

SAP Business One

Cloud Provider

USE

SAP Business

ByDesign

SAP HostingPartner Hosting

Page 5: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

5Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

3 different aspects of Lifecycle management

Customer Engagement Landscape OperationValue Delivery &

Customer Success

Page 6: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

6Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Landscape Operation: Infrastructure management

In addition to the SAP Business One knowledge, Own or Outsource the setup and operation on:

▪ Data center infrastructure operation, Backup, Updates, Virtualization, Security, Certificate, High Availability

▪ MS Windows server including Active Directory, Group policy and MS SQL Server

▪ Suse Linux Enterprise Server, SAP HANA

Page 7: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

7Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

How does your landscape look like?

How do you perform testing?

How do you monitor a landscape?

How do you control system updates?

How do you collect log files?

Best practices based on SAP Business One hosted by SAP

Page 8: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

8Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

How our landscape looks like? Tools used

OS - Windows Server OS - Linux SLES OS Linux Ubuntu IaaS provider

Page 9: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

9Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

How do we test?

Notes:

• Service unit is tested automatically after

creation

• We focus on E2E service availability tests

Selenium

Tools used

Landscape

Test

Health check Test Automation

Docker pool

Jenkins Elastic search

Kibana

OS - Windows Server OS - Linux SLES OS Linux Ubuntu IaaS provider

Page 10: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

10Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

How do we monitor a landscape?

Test

Health check Test Automation

Docker pool

Jenkins Elastic search

Kibana

Monitoring

Zabbix

MySQL

We monitor

• Infrastructure performance

• Software health

• E2E service availability

Landscape

OS - Windows Server OS - Linux SLES OS Linux Ubuntu IaaS provider

Selenium

Tools used

Page 11: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

11Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

How do we control system updates

WSUS

Windows Update Server

Landscape

Test

Health check Test Automation

Docker pool

Jenkins Elastic search

Kibana

Monitoring

Zabbix

MySQL

Notes:

• Updates are deployed on testing environment

first

OS - Windows Server OS - Linux SLES OS Linux Ubuntu IaaS provider

Page 12: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

12Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

How do we collect logs?

Note:

• Access to the productive landscape is restricted

• Logs are exposed to wider audience via Kibana

Tools used

Landscape

WSUS

Windows Update Server

Test

Health check Test Automation

Docker pool

Jenkins Elastic search

Kibana

Monitoring

Zabbix

MySQL

OS - Windows Server OS - Linux SLES OS Linux Ubuntu IaaS provider

Page 13: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

13Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Lifecycle Management Simulation without Cloud Release Strategy

* Optional Components

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Backup

Monitoring

Datacenter

InfrastructureCloud Control Center with SAP Business One components

Shared between Multiple Service Units

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version X

LS STORAGE

Central Components

CCC / SQL PORTAL PDC

PS01

B1IF

SDC MNGNTRP

€ 150 € 450

€ 1.600

80 users / 10 tenants

Total Costs of Ownership (per month): 150 + 450 + 1.600 = € 2.200

Total Costs per User (per month): 2.200 / 80 = € 27,5

Page 14: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

14Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Lifecycle Management Simulation without Cloud Release Strategy

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Backup

Monitoring

Datacenter

InfrastructureCloud Control Center with SAP Business One components

Shared between Multiple Service Units

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version X

LS STORAGE

Central Components

CCC / SQL PORTAL PDC

PS01

B1IF

SDC MNGNTRP

€ 150 € 450

€ 1.600

80 users / 10 tenants

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version Y

PS01

B1IF

€ 1.600

30 users / 1 tenant

TCO (per month): 150 + 450 + 3.200 = € 3.800

Total Costs per User (per month): 3.800 / 110 = € 35,5

After 3 months:- There are 10 customers running on service unit X

- A new version of B1 is available an is needed because Sales

promised the new functionality to customer no. 11. (large deals

with 35 users)

- New service unit Y will be build and migrating starts

* Optional Components

Page 15: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

15Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Lifecycle Management Simulation without Cloud Release Strategy

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Backup

Monitoring

Datacenter

InfrastructureCloud Control Center with SAP Business One components

Shared between Multiple Service Units

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version X

LS STORAGE

Central Components

CCC / SQL PORTAL PDC

PS01

B1IF

SDC MNGNTRP

€ 150 € 450

€ 1.600

16 users / 2 tenants

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version Y

PS01

B1IF

€ 1.600

94 users / 9 tenants

TCO (per month): 150 + 450 + 3.200 = € 3.800

Total Costs per User (per month): 3.800 / 110 = € 35,5

One specific add-on is not yet compatible with the new

version

- 2 tenants cannot be upgraded, other tenants will go to

service unit Y

- It takes 3 months to make the add-on compatible

€ 100 € 17

* Optional Components

Page 16: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

16Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Lifecycle Management Simulation without Cloud Release Strategy

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Backup

Monitoring

Datacenter

InfrastructureCloud Control Center with SAP Business One components

Shared between Multiple Service Units

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version X

LS STORAGE

Central Components

CCC / SQL PORTAL PDC

PS01

B1IF

SDC MNGNTRP

€ 150 € 450

€ 1.600

16 users / 2 tenants

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version Y

PS01

B1IF

€ 1.600

94 users / 9 tenants

TCO (per month):

150 + 450 + 4.800 = € 5.400

Total Costs per User (per month):

5.400 / 110 = € 49

One of the upgraded tentants in

service unit Y is facing an important

bug (priority very high)

- A new patch of SAP Business One is

solving the issue / bug.

- A new service unit Z will be created.

HANA01

(Certified HW)

SERVICES 01

Service Unit

B1 Version Z

PS01

B1IF

€ 1.600

0 users / 0 tenant

* Optional Components

Page 17: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

17Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Lifecycle Management Conclusion

Advice to partners:

▪ Define a Cloud Relaese Strategy which is different than

the SAP B1 release strategy.

▪ Do no take every SAP Business One Patch Level.

▪ Take into account the release strategy of add-ons

coming from SSPs.

▪ Take into account the compatibility of on-off add-ons

and the leadtime to make them compatible.

▪ Translate the points mentioned above into you SLA with the

customer!

Page 18: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

18Confidential: Released for Partners© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Decide deployment option: Build or Use

▪Question yourself:

– Own or outsource infrastructure management?

– Can manage release strategy properly?

▪Many sessions & booths to help you decide

Call to Action for Partners

Page 19: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

A Real World Perspective and Learnings

from the Field

Page 20: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

A Real World Perspectiveand Learnings from the Field

• SMB Solutions Cloud Services

• The Core Challenges

• Core Components of a Partner Cloud

• SaaS - Secure, affordable, available, Supported

• The components you need

• Key takeaways

Page 21: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

The Core Challenges

• SMB Solutions Cloud Services

• The Core Challenges

• Core Components of a Partner Cloud

• SaaS - Secure, affordable, available, Supported

• The components you need

• Key takeaways

Page 22: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

Core Components of a Partner Cloud Offering

• SMB Solutions Cloud Services

• The Core Challenges

• Core Components of a Partner Cloud

• SaaS - Secure, affordable, available, Supported

• The components you need

• Key takeaways

Page 23: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

SaaS - Secure, affordable, available, Supported

• SMB Solutions Cloud Services

• The Core Challenges

• Core Components of a Partner Cloud

• SaaS - Secure, affordable, available, Supported

• The components you need

• Key takeaways

Page 24: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

The components you need

• SMB Solutions Cloud Services

• The Core Challenges

• Core Components of a Partner Cloud

• SaaS - Secure, affordable, available, Supported

• The components you need

• Key takeaways

Page 25: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,
Page 26: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

Key takeaways

• SMB Solutions Cloud Services

• The Core Challenges

• Core Components of a Partner Cloud

• SaaS - Secure, affordable, available, Supported

• The components you need

• Key takeaways

Page 27: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

Questions?

Page 28: Setting Up a Cloud Landscape - A Partner Experience › agendas › downloads › apj › Day... · Setting Up a Cloud Landscape - A Partner Experience EunSeok Bang, SAP Richard Duffy,

Thank you.

Contact information:

EunSeok Bang

[email protected]

Richard Duffy

[email protected]

Gamification Challenge Code

BAN8e8l

By entering this SAP Breakout Session

code you will be granted 10 points

5 5