=Paper=
{{Paper
|id=None
|storemode=property
|title=ERP B3: Service Level Driven Management of On-Demand Business Support Systems
|pdfUrl=https://ceur-ws.org/Vol-647/paper4.pdf
|volume=Vol-647
}}
==ERP B3: Service Level Driven Management of On-Demand Business Support Systems==
ERP B3: Service Level Driven Management of
On-Demand Business Support Systems. ?
Ulrich Winkler 1 , Daniel Playfair1 , and Wolfgang Theilmann2
SAP Research, SAP AG,
1
The Concourse, Queen’s Road, Belfast BT3 9DT, United Kingdom
2
Vincent-Priessnitz-Str. 1, 76131 Karlsruhe, Germany
{ulrich.winkler,daniel.playfair,wolfgang.theilmann}@sap.com
http://www.sap.com/research
Abstract. ERP B3 is a SLA@SOI framework based solution for Ser-
vice Level Agreement driven, on demand and dynamic provisioned ERP
systems. In this demonstration we want to show SLA management for
hosted ERP systems from three perspectives; the customer, the sales,
and IT administrator perspective. Aspects of the negotiation, planning
and provisioning workflow, which involves all stakeholders, are outlined.
1 Introduction
Business support systems, such as Enterprise Resource Planning (ERP) sys-
tems are well established in large organisations and hosted on customer premise.
However, the uptake for small and medium enterprises is still low due to high-
complexity and high initial-costs of setup and maintenance. To offer ERP func-
tionality as a Software-as-a-Service (SaaS) offering could be a solution. As ERP
systems are business critical systems, customers should be enabled to specific Ser-
vice Level Agreements (SLAs) which details penalties in case the EPR provider
is not able to deliver ERP functionality as demanded.
The SLA@SOI project researches and develops a framework for SLA aware
SaaS solutions [1, 2]. This framework provides (1) comprehensive support for
holistic and transparent SLA management, SLA translation and SLA negotia-
tion, (2) a means to predict service quality characteristics, (3) an automated
service deployment apparatus and (4) mechanisms to monitor and to enforce
service quality at runtime.
Lessons learned from utilising the SLA@SOI framework to provide on-demand
business applications are discussed in [3]. The authors elaborate on details how
the SLA@SOI framework is used to plan, translate and negotiate SLAs at dif-
ferent layers and explain technical and scientific particulars. However, the best
way to illustrate this lengthy end-to-end planning, translation and negotiation
workflow is with a demonstration.
?
The research leading to these results is partially supported by the European Com-
munity’s Seventh Framework Programme (FP7/2001-2013) under grant agreement
no.216556.
2 Ulrich Winkler et al
2 ERP B3’s SLA Negotiation and Translation Workflow
We anticipate three stakeholders in the negotiation and planning workflow; which
are the customer, the sales officer and the IT administrator. For every stakeholder
ERP B3 offers a tailored user front-end, called portal. The customer portal al-
lows a customer to browse product offerings. The customer can initiate a quo-
tation process and specify service level requirements. The sales portal provides
functionality to manage customer requests, to plan business service level agree-
ments and to perform price calculations. The IT administrator portal supports
IT landscape planning and provide monitoring and adjustment functionality.
Fig. 1. The negotiation, planing and provisioning workflow.
ERP B3 3
The end-to-end negotiation, planning and provisioning workflow is depicted
in Figure 1 and briefly discussed here:
The customer [steps 1-5.1] browses the product catalogue and select a product
of interest. For every product the customer can choose from various pre-defined
SLA templates, configures the selected template according to his business needs,
and issues a request for quotation to the sales office.
The sales officer [steps 5.1.1-7] examines quotation request details and prop-
agates the IT relevant parts to the IT administrator as an application service
request.
The IT administrator [steps 7.1-9] receives the application service request
and triggers the IT planning wizard [step 9 ff]. This wizard translates appli-
cation service requests into a set of IT landscape plans, including middleware
and infrastructure requirements. The IT administrator [steps 10-10.1] selects the
most appropriate landscape plan. Once an IT landscape plan has been selected
the sales officer can finalises the quote for the customer, i.e. she determines a
final price.
The customer [step 13] accepts the quote. This triggers an automated pro-
visioning process for the complete service hierarchy. The sales officer and IT
administrator are notified accordingly.
3 Conclusions
Server virtualisation and cloud computing enable new kinds of service provi-
sioning and management methodologies. The SLA@SOI framework supplements
these methodologies with SLA management, which is required in a business
context. ERP B3 makes use of this framework to provide service level aware
on-demand business applications. In this paper we have shown the end-to-end
negotiation, planning and provisioning workflow, which co-ordinates SLA man-
agement activities among various stakeholders.
References
1. SLA@SOI project: IST- 216556; Empowering the Service Economy with SLA-aware
Infrastructures, http://www.sla-at-soi.eu/
2. Theilmann, W., Happe, J., Kotsokalis, C., Edmonds, A., Kearney. K.: A Reference
Architecture for Multi-Level SLA Management. Journal of Internet Engineering,
2010 (to appear)
3. Wolfgang Theilmann, Ulrich Winkler, Jens Happe, and Ildefons Magrans de Abril:
Managing on-demand business applications with hierarchical service level agree-
ments. 3rd Future Internet Symposium (FIS 2010), Berlin, September 20-22, 2010