deloitte platform as a service - rainfocus platform as a service (dpaas) key features of the dpaas...

20
Deloitte Platform as a Service Overview of Deloitte’s Oracle DPaaS accelerator Oracle OpenWorld 2016 Akhil Chandak, Matt Reid, Paritosh Sharma | 19 th September 2016

Upload: truongkhanh

Post on 19-Mar-2018

232 views

Category:

Documents


4 download

TRANSCRIPT

Deloitte Platform as a Service

Overview of Deloitte’s Oracle DPaaS acceleratorOracle OpenWorld 2016Akhil Chandak, Matt Reid, Paritosh Sharma | 19th September 2016

2

Introduction

Deloitte Platform as a Service – accelerating end-to-end Cloud transformation

Akhil Chandak

Senior Manager, Deloitte UK

Oracle Solution Development & Integration

Matt Reid

Senior Manager, Deloitte UK

Oracle Applications & Cloud Delivery

Paritosh Sharma

Director, Deloitte UK

Deloitte Digital

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

3

Deloitte Platform as a Service

The Cloud transformation journey

4

Deloitte dfusion

The deepest, most wide-ranging pre-configured Oracle Cloud solution available in the market, delivered with ‘Big 4’ quality at a niche provider price

dfusion is an out-of-the-box, good practice solution for implementing Oracle Cloud Financials, Projects and Procurement. It is based on 30 years experience of successfully implementing Oracle Applications across all industries, and Deloitte’s heritage in Finance practices and processes and our Technology, Tax and Risk Advisory expertise.

Key features of dfusion:

Includes Fixed Price and Fixed Duration implementation options, delivering pilot solutions within a few weeks, and full operational processes and systems in as little as 100 days

Process coverage across Account to Report, Purchase to Pay, Invoice to Cash and Tax Management, alongside best-of-breed financial reporting & analytics

Solution components include pre-configured solution to allow global deployment, Shared-service-ready process design and documentation in ARIS, CRP-ready financial statements and reports and comprehensive test scripts to accelerate delivery

Delivered with the benefit of the full breadth of Deloitte’s capabilities and experience across processes, systems, data, organisation & change management and programme delivery management

dfusion video

“Oracle is tremendously excited about the dfusion solution. What we can see is the skills, capabilities and experience of Deloitte being brought together with the new capabilities of Oracle’s ERP Cloud, to deliver outstanding new capability to our customers”

Mark Newton, VP of Applications, Oracle UK

5

Implementation challenges

Complexities and challenges we hear from clients

The Integration Challenge – integrating SaaS to clients’ existing on-premise and SaaS applications. Analyst research suggests more than 50% of SaaS programmes abandoned due to difficulty integrating with other systems

Unsupported requirements, challenges in extending SaaS functionality to meet ‘must have’ client/industry requirements that are not met by the out-of-the-box SaaS application (and potentially not in the Oracle product roadmap)

Navigating the Oracle PaaS product set to make the ‘right’ functional, technical and commercial choices for current and future requirements

6

Accelerated Delivery of

end-to-end Cloud

solutions, in conjunction

with our dfusion solution

Extension and

enhancement of SaaS to

deliver requirements not

met by the standard Cloud

ERP solution

Industry Solutions combining our PaaS

integration and enhancement capabilities

to meet industry requirements that are not

supported by the standard Cloud ERP

solution (e.g. Construction industry Apps &

Certs requirement in the UK)

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

Cloud Integration advisory

and delivery services, with

pre-built design materials for

key SaaS-to-SaaS and SaaS-

to-on-premise integrations

Deloitte Platform as a Service (DPaaS)

Key features of the DPaaS offering and how these help deliver value to clients

Our DPaaS offering combines our functional and technical capabilities together with our industry and delivery experience to offer:

7

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

Accelerated Delivery of

end-to-end Cloud

solutions, in conjunction

with our dfusion solution

Extension and

enhancement of SaaS to

deliver requirements not

met by the standard Cloud

ERP solution

Industry Solutions combining our PaaS

integration and enhancement capabilities

to meet industry requirements that are not

supported by the standard Cloud ERP

solution (e.g. Construction industry Apps &

Certs requirement in the UK)

Cloud

Integration

Cloud Integration advisory

and delivery services, with

pre-built design materials for

key SaaS-to-SaaS and SaaS-

to-on-premise integrations

Deloitte Platform as a Service (DPaaS)

Key features of the DPaaS offering and how these help deliver value to clients

Our DPaaS offering combines our functional and technical capabilities together with our industry and delivery experience to offer:

8

DPaaS: Cloud Integration

Dealing with Integration Challenges

Key client challengesWhat are the common and emerging problems faced by our clients?

• An increased demand from projects driven by digital,

cloud, mobile and Internet of Things has increased the

pressure on the Integration streams to deliver more

concurrent projects with the same resources, resulting

in project delays and missed opportunities

• A change in application development practices towards

iterative and agile methodologies requires a bimodal

approach to integration delivery as timelines are

squeezed and project cadence increases

• CIO’s and IT directors are shifting the focus from

impediments to enablers that can minimise disruption

and deliver to increased demands of integration

• Business is demanding an agile IT platform to drive innovation

• Development of point-to-point integrations over a number of years has created an integration

hairball, leading to an increased demand of resources, reduced flexibility and lower customer

satisfaction I want to migrate to cloud solutions but dare not touch

what I have for fear of it breaking

CXO

I want to foster business agility but

my legacy IT architecture is hindering this

The cost of integration is

astronomical – why is it so difficult!?

I want to overhaul my integration architecture but

don’t know where to start

9

10

What is the DPaaS Cloud Integration accelerator?

We have pre-built materials enabling effort to be focussed on your specific business needs

• DPaaS is an accelerator providing pre-built integration components based on common

industry business processes

• It enables effort to be focussed on the requirements that are unique to your business

• Key features:

• Designed using our breadth of expertise in technology-enabled business transformation

• Designed and developed using Oracle Cloud integration products (ICS, SOACS, JavaCS)

• Scalable and flexible solution to deliver increased business needs

• Ready data mappings between source and target systems

• Pre populated data transformation and business rules for your industry and region

• Standard testing materials applicable across multiple industries

• Proven delivery tools and methods for rapid implementation

• Enabled using our proven industry standard Integration accelerators – IndustryPrint, Continuous Integration, Canonical

Data Model, Governance Framework, Accelerated Service Delivery and more

11

DPaaS: Cloud Integration

Examples

12

DPaaS example: External Data Integrations using ICS

Load data with standard integrations

Extract the

data from

source

Check that

data is valid

Upload the file

using

Integration

Cloud Service

Load data into

interface table

ErrorsCorrect Data

Errors

Import Data to

application

table

Purge data

from interface

table

Errors Correct data in

interface table

Data loaded

into FX table

1. Deloitte has developed structure, format

and data file using our business

understanding and requirements for

target applications

2. File based process to load the data

using oracle Integration cloud service

3. Pre-existing integrations to fast track the

implementation of fusion financials on

cloud

4. Application specific data process to

transfer data from interface tables to

application tables in your fusion

applications

5. Flexibility for external systems

integration

6. E.g. Populated conversion and

transaction rates – in next slide

Process features

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

13

DPaaS example: FX rates interface

Templates populated with values for your business

Oracle Inbound Structure Comments Transformation Source structure Example Values

From Currency ISO Code No Change Source Currency USD

To Currency ISO Code No Change Target Currency GBP

From Conversion Date No Change Date 25/01/2015

To Conversion Date Same as From conversion date if

updated daily

No Change Date 25/01/2015

Conversion Rate Type No Change Type End of day

Conversion Rate From Inverse Rate if null Number 1.4962

Inverse Rate No Change Number 0.6684

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

14

DPaaS example: FX rates interface

Sample schema

<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions name="DailyRates"

targetNamespace="http://xmlns.oracle.com/DailyRatesApplication/DailyRatesProject/wsdl/v1.0"xmlns:tns="http://xmlns.oracle.com/DailyRatesApplication/DailyRatesProject/wsdl/v1.0"

xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"xmlns:client="http://www.oracle.com/DailyRates/schema/v1.0"xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">

<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<wsdl:types>

<schema xmlns="http://www.w3.org/2001/XMLSchema"><import namespace="http://www.oracle.com/DailyRates/schema/v1.0" schemaLocation="../XSD/DailyRates.xsd"/>

</schema></wsdl:types><!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<wsdl:message name="DailyRatesRequestMessage">

<wsdl:part name="payload" element="client:DailyRates"/></wsdl:message><wsdl:message name="DailyRatesResponseMessage">

<wsdl:part name="payload" element="client:DailyRates"/></wsdl:message><!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

<!-- portType implemented by the Process1 process --><wsdl:portType name="DailyRatesPT">

<wsdl:operation name="process"><wsdl:input message="tns:DailyRatesRequestMessage"/><wsdl:output message="tns:DailyRatesRequestMessage"/>

</wsdl:operation></wsdl:portType><!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PARTNER LINK TYPE DEFINITION~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

<wsdl:binding name="DailyRatesBinding" type="tns:DailyRatesPT"><soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="process">

<soap:operation style="document" soapAction="process"/><wsdl:input>

<soap:body use="literal" parts="payload"/></wsdl:input><wsdl:output>

<soap:body use="literal" parts="payload"/></wsdl:output>

</wsdl:operation></wsdl:binding><wsdl:service name="DailyRatesService">

<wsdl:port name="DailyRatesServicePort" binding="tns:DailyRatesBinding"><soap:address location="http:hostname:port/services/DailyRates"/>

</wsdl:port></wsdl:service>

</wsdl:definitions>

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

15

How do we offer DPaaS Cloud Integration?

We offer a list of integrations across Finance and HR for Oracle Cloud

Finance• AR Invoice• AP Invoice• Customer• FX Rates• GL Journals• Purchase Orders• Supplier

Human Resources• Employee information• Talent: Training & Certification • Payroll: Absence, leave & sickness • Pension contribution • Expenses • Positions and position hierarchy• HR helpdesk: Cases • Benefits information: Third party• Recruitment information

Bronze: Any 5 integrations each from Finance & HR

Silver: All integrations from Finance & HR

Gold: All integrations from Finance & HR plus additional integrations as required

Application support: Option to add application support along with any of the above

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

16

Contact details:

Q & A ?

Akhil ChandakSenior Manager, Oracle Solution Development & [email protected]+44 789 980 1443

Matt ReidSenior Manager, Oracle Applications & Cloud [email protected]+44 775 925 4609

Paritosh SharmaDirector, Oracle Technology Strategy & [email protected]+44 778 518 6975

Cloud

Integration

Extending

SaaS

Industry

Solutions

Accelerated

Delivery

Deloitte

Platform as a

Service

(DPaaS)

DPaaS – accelerating end-to-end Cloud transformation

17

DPaaS: Cloud Integration

Appendix

1818

Communication and Integration

Environment

Channels

Services

Management

Environment

Services

Governance

Environment

Interaction

Environment

Services

Environment

Process

Environment

Business

Environment

Users

Messaging Protocols

Registry Access Manager Interceptor Broker

Enterprise Service Bus (ESB)

Intermediary Mediation Transformation Route/Distribute

UI - User Interaction Bus. Process Mgmt. Business Services

Choreography Rules Engine Technical Services

Collaboration Components

Constituents Employees IT Developers Business Analyst Partners

Business Process

Modeling

Business Activity

Monitoring

Business

Dashboards

Business

Simulation

Business

Optimization

Security

Management

Monitoring

Asset

Management

Policy

Enforcement

Event

Notification

Self Service Automated Inbound Automated Outbound

Service Repository Policy Establishment Change Management

Configuration MgmtService Lifecycle Stds./Arch Enforcement

Infrastructure Environment

SOAP Server Process Server

Application Server Database Server Content Server

Portal Server

Infrastructure Environment

SOAP Server Process Server

Application Server Database Server Content Server

Portal Server

Assisted

Orchestration

Services

Development

Environment

Art

ifact

Re

po

sito

ry

Modeling

Discover / Build

Publish & Deploy

Integration

Maintain

Requirements

Testing & Validation

Services

Development

Environment

Art

ifact

Re

po

sito

ry

Modeling

Discover / Build

Publish & Deploy

Integration

Maintain

Requirements

Testing & Validation Partner Profiles

Legacy Wrapper/Adapter Package Wrapper/Adapter DB Adapter Partner Profile

Management

text

SOA Principles

SOA Roadmap

SOA Services

Infrastructure

SOA Investment

SOA

Governance

Processes

SOA

Organization

Structures

SOA

Communication

& Tools

Driv

es

Driv

es

Enable

s

Supports

Utilizes

Align Influence

Support

&

Influence

IT G

ov

ern

an

ce

Exis

ting P

rocesses a

nd S

tructu

res

IT P

ortfo

lioE

nte

rpris

e D

ecis

ions

SO

A B

us

ine

ss

Se

rv

ice

Po

rtfo

lioS

OA

Segm

enta

tion D

ecis

ions

Integration Tools / Accelerators Description Value to Clients

Integration ServicesPrint TM • Deloitte’s ServicesPrintTM assists in closing gaps between the

Business and IT perspectives of integration Services in the

Enterprise

• ‘Services Catalog’ that provides a detailed list of services that

apply to a particular industry

• Reference architectures for the leading integration vendors like

IBM, TIBCO, Oracle Fusion, SAP Netweaver

• It provides pre-existing artifacts for, like ServicesPrint

Model, Service Catalog, etc.

Integration Reference Architecture • Deloitte has developed a conceptualised model of the

technology architecture needed to support an Integration

initiative, including the services and tools needed to support

business solutions, and uses this model as a starting point for

evaluating and defining Integration-based infrastructures for our

clients

• Provides a vendor independent reference architecture

which can further suited to a particular vendor

technology

Integration Governance Framework • Provides the structured governance model necessary to realise

Integration benefits

• Extends the IT Governance specifically focused on the lifecycle

of services, metadata, and composite applications in the context

of an organisation's Integration architecture

• Will assist in establishing policies, controls and

enforcement mechanisms

Accelerated Service Delivery (ASD) • ASD is based on Service Component Architecture

• It allows developers to focus on building re-useable, and

maintainable business services

• Preconfigured installation of ASD on IBM WebSphere

and SOA Feature Pack

Common Services Framework • Common Services framework used for logging, auditing and

handling exceptions within a process. This framework is easily

plugged in with the real-time / batch common services code for

logging and auditing. Exception handling can be easily

customised to any program with common constructs

• Often ignored and detected at a late stage, common

services prove expensive to implement. Adopting a

framework like this addresses issues early and reduces

total cost of implementation

Our integration tools and accelerators

Deloitte tools and accelerators used to support integration in transformation

19

Current Integration Assets Description Value to Clients

Design template, standards and

checklist documents

• These common design templates are defined for clients, these

are used to come up with the design documents. e.g. RA023,

RA024 , AN085 templates

• Best-practices, standard documents and checklist documents

that are defined for clients will be referred during designing.

e.g. WPS Standard and Guidelines

• All these assets were developed in collaboration in

ICC team over the four years and we will continue to

utilise these standards and reusable components

• All these assets are reviewed periodically and will be

enhanced based on new business requirements as

part of project

Logging and Monitoring Framework • This framework used for logging, auditing, reprocessing/retry

and exception handling for the integrations. This framework is

easy to plug in with all type of integrations(sync/Async).

Business space is used for monitoring and reprocessing

Canonical Data model (CDM) • The goal of the Canonical Model is to provide a dictionary of

reusable common objects and definitions at an enterprise or

business domain level to enhance system interoperability

Common Services • Common services / Accelerators can be used for faster

development e.g. SOAP Message handlers, Utility classes

Continuous integration Server (CIS) • This will be used for automatic build and deployment of

middleware artifacts

Working with our clients

Tools and templates developed specifically for clients to accelerate delivery

Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited (“DTTL”), a UK private company limited by guarantee, and its network of member firms, each of which is a legally separate and independent entity. Please see www.deloitte.co.uk/about for a detailed description of the legal structure of DTTL and its member firms.

Deloitte MCS Limited is a subsidiary of Deloitte LLP, the United Kingdom member firm of DTTL.

This publication has been written in general terms and therefore cannot be relied on to cover specific situations; application of the principles set out will depend upon the particular circumstances involved and we recommend that you obtain professional advice before acting or refraining from acting on any of the contents of this publication. Deloitte MCS Limited would be pleased to advise readers on how to apply the principles set out in this publication to their specific circumstances. Deloitte MCS Limited accepts no duty of care or liability for any loss occasioned to any person acting or refraining from action as a result of any material in this publication.

© 2016 Deloitte MCS Limited. All rights reserved.

Registered office: Hill House, 1 Little New Street, London EC4A 3TR, United Kingdom. Registered in England No 3311052.