Cordys Cloud Provisioning



Similar documents
Cordys Cloud Provisioning

Cordys Business Operations Platform

agility made possible

Platform as a Service: per aiutare le aziende a salire davvero sul Cloud

Open Source Sales Force Automation (SFA) in the Cloud SaaS

The Jamcracker Enterprise CSB AppStore Unifying Cloud Services Delivery and Management for Enterprise IT

G-Cloud II Services Service Definition Accenture Cloud Infrastructure Implementation Services

Cloud Services Catalog with Epsilon

Vodafone Cloud Storage

Transform service delivery with HP Cloud Management

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

Parallels Automation. Parallels Automation Trusted by Top Service Providers Worldwide. White Paper.

Building High Growth Services on the Microsoft Cloud Platform. Rich Cannon Senior Director, US Partner Hosting and Cloud Services

INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs

WHITE PAPER Business Process Management: The Super Glue for Social Media, Mobile, Analytics and Cloud (SMAC) enabled enterprises?

G-CLOUD FRAMEWORK SERVICE DEFINITION. Kofax Model Office Bundle Proposal ISSUE 1

Software as a Service (SaaS) Online HR

Moving beyond Virtualization as you make your Cloud journey. David Angradi

WebFOCUS Cloud Express. The WebFOCUS Cloud Express service is delivered as a managed G-Cloud service by Amtex Solutions Ltd.

Digital Marketplace - G-Cloud

I want customers to selfservice. place orders online

ArcGIS Online School Locator

Cloud Services Brokerages - Enabling Service Providers to Drive New Revenue Streams and Increase Market Share

SaaS A Product Perspective

G Cloud 4 Service Definition Document: CDG Common Digital Platform

UDiMan. Introduction. Benefits: Name: UDiMan Identity Management service. Service Type: Software as a Service (SaaS Lot 3)

G-CLOUD IIII FRAMEWORK SERVICE DEFINITION: SCHOOLS HOSTED SERVICE FOR SIMS

An overview of Electronic Medical Records as a Service

Front cover IBM SmartCloud: Becoming a Cloud Service Provider

Infor Rhythm for commerce E-commerce that s comprehensive, integrated, and beautifully-designed

Unlocking the Commercial Potential in your Dynamics CRM Applications

Cloud Enterprise Computing Solutions North America. ArrowSphere xsp Central. arrow.com

Cloud Security. Peter Jopling IBM UK Ltd Software Group Hursley Labs. peterjopling IBM Corporation

PROCURE-TO-PAY AUTOMATION GUIDE. A guide to cloud procure-to-pay automation for CIOs, CFOs and CPOs. PRESENTED BY BIRCHSTREET SYSTEMS Copyright 2016

Clarity Marketplace automates the management of multi-channel business environments, supporting both customers and business partners

Service Desk as a Service

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION.

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Accenture cloud application migration services

How To Manage Cloud Management

Professional Cloud Solutions and Service Practices

G-CLOUD FRAMEWORK RM1557-vi 5DRIVE PROFESSIONAL STORAGE (PRO)

Service Definition Document

IT as a Service Emerges as a New Management Paradigm in the Software-Defined Datacenter Era

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Parallels Automation. Five Critical Success Factors for Cloud Service Delivery. White Paper.

Cloud-based web hosting consolidation with an IBM Drupal solution

journey to a hybrid cloud

Service Definition Nine23 MDM

VIEW POINT. Getting cloud management and sustenance right! It is not about cloud, it s about tomorrow s enterprise

A Step-by-Step Guide to Defining Your Cloud Services Catalog

Axway API Portal. Putting APIs first for your developer ecosystem

Data Connectivity and Integration for Business Users

How Cisco IT Automated End-to-End Infrastructure Provisioning In an Internal Private Cloud

OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds

Empower Human Ingenuity IT Process Automation Buying Guide

Citrix Lifecycle Management

SOLUTION BRIEF CA SERVICE MANAGEMENT - SERVICE CATALOG. Can We Manage and Deliver the Services Needed Where, When and How Our Users Need Them?

IBM Cloud Builder Professional Services. and Remote Managed Services

Specialist Cloud Services Lot 4 Cloud EDRM Consultancy Services

White Paper: AlfaPeople ITSM This whitepaper discusses how ITIL 3.0 can benefit your business.

The Cloud Backup Opportunity

WHITE PAPER. Locuz.com. Data Sheet. locuz.com

IT Services. Capita Private Cloud. Cloud potential unleashed

Market Maturity. Cloud Definitions

How To Make Money From Cloud Computing

Intel IT Cloud 2013 and Beyond. Name Title Month, Day 2013

How to Turn the Promise of the Cloud into an Operational Reality

G-Cloud Service Description. Atos Microsoft Dynamics CRM on Demand

Avnet's Guide to Cloud Computing

Accenture Cloud Enterprise Services

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

Service Description. Communications Data WorkFlow Management Software from Cyclops Cloud. Product Overview

Enabling the Path to Private Cloud: Self-Service

Mapping and Geographic Information Systems Professional Services

The Cadence Partnership Service Definition

Accenture Cloud Platform Unlocks Agility and Control

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud

Introducing Oracle Integration Cloud Service Simplify Integration to Cloud and Mobile

Virtualization and IaaS management

Audit Management. service definition document

Transcription:

SERVICE DEFINITION Cordys Cloud Provisioning GCloud IV - PaaS Copyright 2012 Cordys B.V. All rights reserved.

Table of Content Cordys Cloud Provisioning... 1 Table of Content... 2 Introduction... 3 Document Purpose... 3 EXECUTIVE SUMMARY... 3 Cloud Challenge... 3 BUSINESS CASE... 4 Cordys Cloud Provisioning Overview... 6 INTRODUCTION TO CORDYS CLOUD PROVISIONING... 6 PROVISIONING PROCESS... 6 APPLICATION... 7 Provisioning Services... 7 Informational Services... 7 Business Services... 7 Metering Services... 8 DELEGATION OF AUTHORITY OR SELF SERVICE... 9 CATALOG... 9 METERING SERVICES... 9 CONCLUSION... 11 Platform Standards... 11 Service Management... 12 Service Request Management... 12 Performance and Availability Monitoring... 12 Service Onboarding and Offboarding... 12 Data Residency... 12 Chargeback... 12 Support... 12 Backup and Disaster Recovery... 12 Service Provisioning... 12 Service Cost... 13 Page 2

Introduction DOCUMENT PURPOSE This document provides the service definition of the Cordys Cloud Provisiong in a PaaS for the UK Public Sector. This is available for purchase through the GCloud CloudStore. The intended audience is any UK Public Sector organisation and their partner/ supplier organisation who are interested in using the Cordys cloud Provisioning. EXECUTIVE SUMMARY Today s economic landscape is characterised by extreme competition, demanding customers, commoditisation of products and services, and pressure to cut costs. There is an increasing pressure on every organisation to do more with less. In such a demanding and competitive environment, an organisation s success depends on its ability to achieve efficiencies through effective management of its business processes. The market share and competitive leadership of the organisation depends on the continuous improvements and optimisation of its processes. Agility and operational performance are the need of the hour for today s businesses. In this context, Cordys offers Cloud Provisioning, out-of-the-box Business Activity Monitoring (BAM) and support for partners (ISVs and sales channels), and service providers. Cordys Cloud Provisioning enables an organisation to become a Cloud Service Provider (CSP). It allows them to offer value added services based on their existing capabilities in the form of an application. This allows a Cloud Service Provider to offer new services themselves or via their ISV channel. CLOUD CHALLENGE According to the TM Forum (the leading industry association serving the information, communications, and entertainment industries) the big barriers to operate a successful cloud are: High operational costs High churn Low service innovation Currently, service providers have high operating costs because they lack process automation and endto-end process ownership. The main reason is that the current application landscape consists of disjointed and inadequate systems that are not properly integrated. Page 3

Diagram 1: Single Product Stack Cordys Cloud Provisioning is a workflow-enabled provisioning framework, which allows you to create, automatically provision and orchestrate virtual bundles of on-premise and cloud based capabilities that make up a new product, value added service or application, despite that these capabilities come from many providers. High churn is caused by poor customer service since the current Stovepipe systems and inaccurate customer information does not provide the service provider with the right information on the right time. Low service innovation is the result of several issues encountered by service providers. These include: long product launch cycles because of inflexible and disjointed business processes, fragmented and departmental silos that do not cooperate efficiently, and hardwired and inflexible systems. BUSINESS CASE Cordys addresses these challenges by providing a Workflow-enabled provisioning framework that facilitates end-to-end process integration and self service. This creates the option for the service provider to act only on exceptions and thus lower their operating costs. The orchestration capabilities of Cordys help with horizontal integrations. Cordys Cloud Provisioning allows service providers to create, automatically provision and orchestrate virtual bundles of on-premise and cloud based capabilities that make up a new product, value added service or application despite that these capabilities come from many providers. Cordys offers out-of-the-box Business Activity Monitoring (BAM) that measures processes and enables the service provider to increase the quality of service that, in turn, leads to increased customer satisfaction and reduced churn. Page 4

Cordys helps increase the service innovation with the Cordys Process Factory as a cloud basedapplication development platform that enables any organisation to become an Independent Software Vendor (ISV). They can develop and sell Mashup Applications (MashApps) through a marketplace. For more complex applications, Cordys offers its Business Operations Platform that help ISVs to create quickly new services. Both Business Operations Platform and the Cordys Process Factory help increase the number and quality of applications or services offered with enhanced service innovation. No cloud is successful without a sound partner program. Cordys offers support for partners (ISVs and sales channels) to be able to create a self-containing and growing ecosystem. ISVs can use Cordys Process Factory to quickly create new applications and the Business Operations Platform offers an efficient development environment for building complex applications. Page 5

Cordys Cloud Provisioning Overview INTRODUCTION TO CORDYS CLOUD PROVISIONING Cordys offers a single integrated stack as shown in Diagram 1. Cordys Cloud Provisioning complements the Business Operations Platform with automated provisioning and metering of applications for the cloud (see Diagram 2). In principle, Cloud Provisioning can be characterised by the four capabilities it brings to the Cordys platform: Provisioning services take care of the delivery of services to customers. Informational services provide multiple views on the allocated resources and processes per tenant, per channel, and overall. Business services provide commercial value to the SaaS and PaaS providers by adding SaaS-oriented business functions such as Catalog, Sales Channels, Application and Application Specifications. Metering services provide insight on the usage of applications. Diagram 2: Cordys Cloud Provisioning General Overview PROVISIONING PROCESS Provisioning is a complex process that is best described using an example (see Diagram 3): A new tenant visits the website and selects an application from the catalog. After payment, the catalog system sends a provisioning request to Cloud Provisioning using a web service. Based on the information in this request, the following objects are stored: a. An order b. A tenant and address Page 6

c. An organisation (workspace) d. One or more tenant agreements e. A user f. One or more user subscriptions 1. Per user subscriptions, the roles that are assigned to the user. Subscription flows run in the newly created Cordys Organisation to execute activities related to the provisioning of the application, like installing user data. When a non-cordys application is provisioned, the subscription flows run in Cloud Provisioning and use external services to provision the application. The robust Cloud Provisioning engine can deal with all kind of problems that might occur during provisioning like network failures. Cloud Provisioning offers a Provisioning Engine Monitor that has the capabilities to redo or skip activities, in case of errors. APPLICATION An application is a virtual bundle of on-premise and cloud based capabilities that make up a new product or value added service. Cordys applications can be built with Cordys Process Factory or using the Business Operations Platform. After testing and acceptance, an application is moved to the production environment. Before tenants start using the application, the application must be registered in Cloud Provisioning with the following information: The information about the application (e.g. description, name of the vendor, version) The roles to which users can subscribe. For example, application administrator, developer, normal user, and power user PROVISIONING SERVICES Cloud Provisioning caters to provisioning needs by making applications available to tenants and users, also called application subscriptions. This is possible for both Cordys and non-cordys applications. With provisioning, a user is able to log in and use the application with the proper authorisation. INFORMATIONAL SERVICES Cloud Provisioning provisions application subscriptions and stores the state of those subscriptions in its inventory. Therefore, Cloud Provisioning also acts as a source of information and knows the current state of a subscription where applicable. It offers User Interfaces (UIs) and Application Programming Interfaces (APIs) to view this information. BUSINESS SERVICES When operating a cloud, it is essential to use a framework that helps service providers quickly introduce new applications and make them available to tenants and users. Support for multiple sales channels is the key to drive and grow the ecosystem. Sales channels have their own Administration Dashboards where they can see their subset of tenants and provide support to customers. Also, each channel will have its own catalog of applications for its line of business. Page 7

METERING SERVICES This Cloud of computing resources will not only effect the number of data centers and the number of people employed in them it will have profound implications for the organisation. On one level the cloud will be a huge collection of electronic services based on standards. Many web-based services are built to be integrated into existing business processes. User Interfaces to be used during the subscription process. These UIs can be used during the subscription process to enter information needed for the subscription process Application-specific properties that the ISV can use during the subscription and also during the usage of the application With this information in the Cloud Provisioning inventory, tenants can request a subscription to this application. The application information is now available for provisioning. However, the application must also be physically available on the system where the tenant can start using it. To make the application available: The platform administrator must install the application on the target system After the application is installed, the platform administrator must update the Cloud Provisioning inventory to indicate that the application is available on the system. Provisioning will wait until the application is deployed. If a user subscribes to an application and requests for a given role, then the user s account in his organisation (the organisational user) will get a reference to the role in the application. In the same way, it is also possible to define non-cordys applications or services. Provisioning flows and UIs, called during the actual provisioning and execute activities needed to make the application available, can also be specified in this process. Diagram 3: Provisioning a Complex Process with Cloud Provisioning Page 8

Diagram 4: Provisioning Framework DELEGATION OF AUTHORITY OR SELF SERVICE Cordys Cloud Provisioning provides self service capabilities to end users, Tenant Administrators, and SaaS providers to lower the burden of operating a cloud for the PaaS Provider. Also, the Tenant Administrator can provide self service to their users, so end users can request access for a certain application. The request is processed after approval by the Tenant Adminstrator. Cordys Cloud Provisioning offers Inbox facility where the requests for approval can be examined. This Inbox acts as a worklist where multiple administrators can divide the work. CATALOG In Cloud Provisioning, a tenant can subscribe to an application by selecting it in a catalog of applications provided by a (sales) channel. All applications are managed by the service provider (the PaaS provider) and can be offered via different sales channels, where they can be procured, subscribed to, and consumed by the tenants (see Diagram 4). Channel catalogs do not contain the applications because an application can belong to multiple channels. They refer to the application definition that the PaaS Administrator owns. The Channel Catalog provides information on the application capabilities, cost, and subscription conditions. Applications can be owned by the ISVs or developers can also create new applications in their tenant and publish them to their own catalog (see Diagram 5). METERING SERVICES The Metering Service provides usage tracking of applications and services. Information on the usage of applications can be used by PaaS and SaaS providers for billing. It provides information to the ISV on how its application is being used and tells the tenant how many of its employees are using a specific application or service. The Metering Service doesn t instrument the applications to extract usage information. It s up to the ISV to implement the actual measuring of the usage and calling the Metering API to register the usage. Page 9

Non-Cordys applications can also call the Metering API, although it might be necessary to map the external user to a combination of Cordys organisation and user. The unit in which usage is expressed in the Metering service is called transaction. A transaction consists of an identifier of the application, the (application specific) transaction type, the user, and the organisation, the context in which the application is used, a time stamp, and a usage quantity. Applications can define multiple transaction types to differentiate between different events that need to be measured. For example, an online shopping application can differentiate between viewing and sale/purchase of products. With all the usage information available in the Metering service, it s possible for an administrator to create different types of reports and views based on their role. Access to all information is role-based. It is possible to summarise per year, month, week, or day and sort per type, channel, organisation, application, or a combination. The transaction totals have to be actualised via a manual action that ll start processing the transactions that still need to be included into the totals. Diagram 5: Different Catalogs of Applications in Cordys Cloud Provisioning In Diagram 6, the main functions of the Metering service are depicted: 1. Log transactions by applications and services 2. Process the transactions into totals per channel, organisation, and application by the Metering Calculation Service Container 3. View transactions and totals 4. Export totals in CSV format 5. Archive transactions The transactions or the totals can be exported in a CSV (Comma Separated Value) format. This allows easy integration with Metering Service for processing or analyzing of application usage. After exporting, the files can be downloaded and used, for instance, with a spreadsheet. Page 10

Transactions that are no longer needed can be archived using standard database tools. Archives can also be restored to the transaction tables. CONCLUSION Cloud provisioning helps service providers cut operation costs by providing a workflow enabled provisioning framework that facilitates end-to-end process integration and self service to offer a new product, value added service or application to the market. This creates the option for operators to act only on exceptions and thus lower the costs to operate a Cloud. Diagram 6: Main functions of the Metering service PLATFORM STANDARDS The Cordys Cloud Provisioning plays in the domains of business process management, cloud computing and web services. These domains are being standardised by standards bodies like W3C, Oasis and OMG, each producing numerous standards. For more details on the standards please contact Cordys for more details. For further application architecture (e.g. application libraries) details can be provided upon further request. Page 11

Service Management This service can also be offered by a preferred supplier of the UK Public Sector organisation to provide IL1 and higher services. SERVICE REQUEST MANAGEMENT Services will be agreed during scoping stage. PERFORMANCE AND AVAILABILITY MONITORING This will be provided further during scoping stage. SERVICE ONBOARDING AND OFFBOARDING This will be provided during scoping stage. DATA RESIDENCY Data migration process can be provided during the scoping phase. The data residency can be agreed upon the time of scoping. CHARGEBACK The Cordys Cloud Provisioning is a subscription based service and does not offer a pay-per-use service at this time. SUPPORT This is per the Cordys SLSA agreement. BACKUP AND DISASTER RECOVERY This will be provided during scoping stage. SERVICE PROVISIONING Cordys will provide further details upon request for the service provisioning and de-provisioning. Page 12

Service Cost Subscription Pricing Model (GBP) Minimum Term Cost (Production) Cost (Non-Production) 2 Year subscription 30,000.00 per year 15,000.00 per year Perpetual Pricing Model (GBP) Cost (Production) 120,000.00 Cost (Non-Production) 60,000.00 Support 20% of Production licence cost per annum Page 13

www.cordys.com Cordys is a global provider of software for business process innovation. Global 2000 companies worldwide have selected Cordys to achieve performance improvements in their business operations such as increased productivity, reduced time to market and faster response to ever-changing market demands. Headquartered in the Netherlands, Cordys is a global company with offices in the Americas, EMEA and Asia-Pacific. Copyright 2012 Cordys Software B.V. All rights reserved.