Cordys Cloud Provisioning



Similar documents
Cordys Cloud Provisioning

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

A Whitepaper for Corporate Decision-Makers

agility made possible

Cordys Business Operations Platform

OpenText Cordys Business Operations Platform

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

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

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

Transform service delivery with HP Cloud Management

Cloud Services Catalog with Epsilon

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

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

HP Cloud technologies

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

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

Virtualization and IaaS management

How To Manage Cloud Management

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

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

Are Channels Any Good at Selling SaaS and Cloud Services? A Forrester Research and Avangate Study

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

Digital Marketplace - G-Cloud

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

SaaS A Product Perspective

Market Maturity. Cloud Definitions

Front cover IBM SmartCloud: Becoming a Cloud Service Provider

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

InforCloudSuite. Facilities Management Handbook. Overview

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

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

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

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

I want customers to selfservice. place orders online

Ensim Unify INFRASTRUCTURE OPTIMIZATION FOR MANAGED SERVICE PROVIDERS. An Ensim Business Whitepaper

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

Unlocking the Commercial Potential in your Dynamics CRM Applications

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

OIT Cloud Strategy 2011 Enabling Technology Solutions Efficiently, Effectively, and Elegantly

Rethink IT. Rethink Business. Cloud Computing. October 18-19, Jim Sanders

EMC IT AUTOMATES ENTERPRISE PLATFORM AS A SERVICE

IBM EXAM QUESTIONS & ANSWERS

The Customer Success Imperative: The Time to Act Is Now

KICK-START CLOUD VENTURES

From Data Centric to Business Process Centric

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

Adding value as a Cloud Broker. Nick Hyner Director Cloud Services EMEA Twitter Dell.com/Cloud

Data Connectivity and Integration for Business Users

Riversand Technologies, Inc. Powering Accurate Product Information PIM VS MDM VS PLM. A Riversand Technologies Whitepaper

Why Redknee s Pre-Integrated Real-Time Billing and Customer Care Solution is the Right Choice for CSPs

BROCHURE. KenCloud TM ERP. Brochure- KenCloud TM ERP. Swash Convergence Technologies Limited

GOMEMBERS. GOMEMBERS OVERVIEW Membership driven solution to help you fulfill your mission.

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

Dell and Boomi: Doubling Down on Integration

Oracle Cloud: Line of Business PaaS Services. Balaji Yelamanchili Senior Vice President Product Development

Solutions for Software Companies. Powered by

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Five More Myths About SaaS and Cloud Computing

vcd Cloud Marketplace Portal

Scale Cloud Across the Enterprise

Integration Maturity Model Capability #5: Infrastructure and Operations

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

A Customer Centric Digital Platform For Utilities. A Joint Capgemini and Pegasystems Solution

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT

Key SaaS, PaaS and IaaS Trends Through 2015: Business Transformation via the Cloud. Executive Summary. A research report prepared by:

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. Version 1.1 (June 19, 2012)

Management for the Mobile-Cloud Era

Buyers Guide to ERP Business Management Software

The Pathway to a Cloud-Enabled Enterprise Jim Wagstaff

Second CRM Startup Pack

CA Service Desk Manager

Intel Service Assurance Administrator. Product Overview

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

EX EC U T I V E S T R AT EG Y SE R I ES. ORACLE ERP CLOUD SERVICE Back-Office Solutions that Keep You in Front

CumuLogic Connector for Citrix CloudPlatform Business Manager Guide

Junos Space Virtual Control

Fact Sheet Yellowfin & Cloud Computing

OVERVIEW Cloud Deployment Services

SigMo Platform based approach for automation of workflows in large scale IT-Landscape. Tarmo Ploom 2/21/2014

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

Oracle WebCenter and BPM Strategy and Vision

WHITEPAPER IMPLEMENTING OPENSTACK CLOUD PLATFORM: OPPORTUNITIES, CHALLENGES & SOLUTION

The Impact of PaaS on Business Transformation

Realizing the Value Proposition of Cloud Computing

Agility for the Digital Enterprise Get There Faster

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Oracle Process Cloud Service Rapidly Automate & Manage Process Applications

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

can you simplify your infrastructure?

Product. Common Origination Platform TM Automated Loan Origination Processing and Intelligent Business-Rules Management in One Unique System

Introducing AI. A new, free, comprehensive way to manage servers. For press inquiries please contact:

HP S POINT OF VIEW TO CLOUD

ATA DRIVEN GLOBAL VISION CLOUD PLATFORM STRATEG ON POWERFUL RELEVANT PERFORMANCE SOLUTION CLOU IRTUAL BIG DATA SOLUTION ROI FLEXIBLE DATA DRIVEN VI

Three simple steps to effective service catalog and request management

iscripts Top 10 challenges to consider before testing SaaS based applications

locuz.com Application Asset Analytics

Software as a Service: A Transformative Way to Deliver Applications

Introducing Oracle Integration Cloud Service Simplify Integration to Cloud and Mobile

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Transcription:

WHITE PAPER Cordys Cloud Provisioning Provision. Orchestrate. Innovate. Copyright 013 Cordys Software B.V. All rights reserved.

EXECUTIVE SUMMARY Today s economic landscape is characterized by etreme competition, demanding customers, commoditization of products and services, and pressure to cut costs. There is an increasing pressure on every organization to do more with less. In such a demanding and competitive environment, an organization s success depends on its ability to achieve efficiencies through effective management of its business processes. The market share and competitive leadership of the organization depends on the continuous improvements and optimization of its processes. Agility and operational performance are the need of the hour for today s businesses. In this contet, Cordys offers Cloud Provisioning, out-ofthe-bo 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 eisting capabilities in the form of an application. This allows a Cloud Service Provider to offer new services themselves or via their ISV channel. CLOUD CHALLENGES 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 end-toend process ownership. The main reason is that the current application landscape consists of disjointed and inadequate systems that are not properly integrated. Operations Intelligence Process Factory Business Operations Platform Composite Applications Business Process Management Integration Collaborative Workspace Cloud Provisioning Smart Services Grid Corporate & Cloud Applications, Services and Data 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.

60 50 0 30 0 10 0 WHITE PAPER Cordys Cloud Provisioning Provisioning Services Information Services Business Services Metering Services Channels Application Provisioning Services Provisioning Engine Cordys Business Operations Platform Diagram : Cordys Cloud Provisioning General Overview 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 infleible and disjointed business processes, fragmented and departmental silos that do not cooperate efficiently, and hardwired and infleible systems. BUSINESS CASE Cordys addresses these challenges by providing a Workflowenabled provisioning framework that facilitates end-toend process integration and self service. This creates the option for the service provider to act only on eceptions 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-bo 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. Cordys helps increase the service innovation with the Cordys Process Factory as a cloud based-application development platform that enables any organization to become an Independent Software Vendor (ISV). They can develop and sell Mashup Applications (MashApps) through a marketplace. For more comple 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 comple applications. 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 ). In principle, Cloud Provisioning can be characterized 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, Sales Channels, Application and Application Specifications. Metering services provide insight on the usage of applications. 3

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 authorization. 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. 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 organization. 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 eisting business processes. PROVISIONING PROCESS Provisioning is a comple process that is best described using an eample (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 c. An organization (workspace) d. One or more tenant agreements e. A user f. One or more user subscriptions g. Per user subscriptions, the roles that are assigned to the user. Subscription flows run in the newly created Cordys Organization to eecute 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 eternal 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 eample, application administrator, developer, normal user, and power user

WHITE PAPER Cordys Cloud Provisioning Customers (Landing Page of Channel) Provision Request 1 Provision Cordys Cluster A Cloud Provisioning 3 Admin Cluster Cloud Provisioning Provisioning Service Provision Non-Cordys Cluster B Non-Cordys Application Diagram 3: Provisioning a Comple Process with Cloud Provisioning 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 organization (the organizational 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 eecute activities needed to make the application available, can also be specified in this process. Tenant Tenant 5 Tenant 6 Tenant Organizations Channel B Tenant 1 Tenant Tenant 3 Tenant Organizations Channel A Tenant 7 Tenant 8 Tenant 9 Tenant Organizations Channel C Channel A Channel B Channel C PaaS Provider Diagram : Provisioning Framework 5

Channel A PaaS Channel Channel B Channel A Admin Office Channel Admin Applications 1 PaaS Admin Office Channel Admin Channel B Admin Office Channel Admin 1 Organization 6 3 1 Organization Application Developer Applications are owned by ISVs 5 Developer creates new application in organization and publishes to own catalog 7 6 6 7 Diagram 5: Different s of Applications in Cordys Cloud Provisioning 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 Inbo facility where the requests for approval can be eamined. This Inbo 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 ). 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 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 etract 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. Non-Cordys applications can also call the Metering API, although it might be necessary to map the eternal user to a combination of Cordys organization and user. The unit in which usage is epressed 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 organization, the contet 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 eample, 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 summarize per year, month, week, or day and sort per type, channel, organization, application, or a combination. The transaction totals have to be actualized via a manual action that ll start processing the transactions that still need to be included into the totals. 6

In Diagram 6, the main functions of the Metering service are depicted: 1. Log transactions by applications and services. Process the transactions into totals per channel, organization, and application by the Metering Calculation Service Container 3. View transactions and totals. Eport totals in CSV format 5. Archive transactions The transactions or the totals can be eported in a CSV (Comma Separated Value) format. This allows easy integration with Metering Service for processing or analyzing of application usage. After eporting, the files can be downloaded and used, for instance, with a spreadsheet. 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 eceptions and thus lower the costs to operate a Cloud. Cordys Cloud Provisioning: Orchestrate, Provision, Manage Users Admin Log Transaction 1 3 View Transactions and Totals CSV Eport Metering Service Container Metering Calculation Service Container Archiving 5 Archive Tables Transaction Tables Organization and Channels Total Diagram 6: Main functions of the Metering service GET STARTED Learn more about Cloud Provisioning by visiting this link www.cordys.com/cloudprovisioning 7

www.cordys.com Cordys is a global provider of software for business process innovation. Global 000 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 013 Cordys Software B.V. All rights reserved. 8 Cordys-Cloud-Provisioning_WP_0111