Deloitte Platform as a Service Overview of Deloitte’s Oracle DPaaS accelerator Oracle OpenWorld 2016 Akhil Chandak, Matt Reid, Paritosh Sharma | 19th September 2016
Introduction Deloitte Platform as a Service – accelerating end-to-end Cloud transformation Akhil Chandak
Accelerated Delivery
Senior Manager, Deloitte UK Oracle Solution Development & Integration
Matt Reid Senior Manager, Deloitte UK Oracle Applications & Cloud Delivery
Cloud Integration
Deloitte Platform as a Service (DPaaS)
Extending SaaS
Paritosh Sharma Director, Deloitte UK
Deloitte Digital
Industry Solutions
2
Deloitte Platform as a Service The Cloud transformation journey
3
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
“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
dfusion video
4
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
5
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:
Cloud Integration advisory and delivery services, with pre-built design materials for key SaaS-to-SaaS and SaaSto-on-premise integrations
Cloud Integration
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)
Accelerated Delivery
Deloitte Platform as a Service (DPaaS)
Industry Solutions
Accelerated Delivery of end-to-end Cloud solutions, in conjunction with our dfusion solution
Extending SaaS
Extension and enhancement of SaaS to deliver requirements not met by the standard Cloud ERP solution
6
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:
Cloud Integration advisory and delivery services, with pre-built design materials for key SaaS-to-SaaS and SaaSto-on-premise integrations
Cloud Integration
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)
Accelerated Delivery
Deloitte Platform as a Service (DPaaS)
Industry Solutions
Accelerated Delivery of end-to-end Cloud solutions, in conjunction with our dfusion solution
Extending SaaS
Extension and enhancement of SaaS to deliver requirements not met by the standard Cloud ERP solution
7
DPaaS: Cloud Integration Dealing with Integration Challenges
8
Key client challenges What are the common and emerging problems faced by our clients?
• •
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
•
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
I want to migrate to cloud solutions but dare not touch what I have for fear of it breaking
I want to foster business agility but my legacy IT architecture is hindering this
concurrent projects with the same resources, resulting in project delays and missed opportunities
•
CXO
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
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
and deliver to increased demands of integration 9
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
10
DPaaS: Cloud Integration Examples
11
Accelerated Delivery
DPaaS example: External Data Integrations using ICS Load data with standard integrations
Cloud Integration
Deloitte Platform as a Service (DPaaS)
Extending SaaS
Industry Solutions
Extract the data from source
Check that data is valid
Upload the file using Integration Cloud Service
Errors
Import Data to application table
Errors
Data loaded into FX table
Process features Load data into interface table
1.
Deloitte has developed structure, format and data file using our business understanding and requirements for target applications
Correct Data Errors
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
Purge data from interface table
Correct data in interface table
12
Accelerated Delivery
DPaaS example: FX rates interface Templates populated with values for your business
Cloud Integration
Deloitte Platform as a Service (DPaaS)
Extending SaaS
Industry Solutions
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
No Change
Date
25/01/2015
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
From Conversion Date
To Conversion Date
Same as From conversion date if updated daily
13
Accelerated Delivery
DPaaS example: FX rates interface Sample schema
Cloud Integration
Deloitte Platform as a Service (DPaaS)
Extending SaaS
Industry Solutions
14
Accelerated Delivery
How do we offer DPaaS Cloud Integration? We offer a list of integrations across Finance and HR for Oracle Cloud
Cloud Integration
Deloitte Platform as a Service (DPaaS)
Extending SaaS
Industry Solutions
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 15
DPaaS – accelerating end-to-end Cloud transformation
Q&A?
Cloud Integration
Accelerated Delivery
Deloitte Platform as a Service (DPaaS)
Extending SaaS
Industry Solutions Contact details:
Akhil Chandak Senior Manager, Oracle Solution Development & Integration
[email protected] +44 789 980 1443
Matt Reid Senior Manager, Oracle Applications & Cloud Delivery
[email protected] +44 775 925 4609
Paritosh Sharma Director, Oracle Technology Strategy & Architecture
[email protected] +44 778 518 6975 16
DPaaS: Cloud Integration Appendix
17
Our integration tools and accelerators Deloitte tools and accelerators used to support integration in transformation Integration Tools / Accelerators
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
• 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
Users
Constituents
Channels
Employees
Self Service
Business Activity Monitoring
Interaction Environment
Services Development Environment
Choreography Collaboration
Business Analyst
Automated Inbound
Business Dashboards
Process Environment
UI - User Interaction
Requirements
IT Developers
Assisted
Business Process Modeling
Business Environment
Partners Automated Outbound
Business Simulation
Services Environment
Bus. Process Mgmt.
Business Services
Rules Engine
Technical Services
Orchestration
Components
Business Optimization
Services Management Environment Security Management
Integration
Testing & Validation
Publish & Deploy
Artifact Repository
Modeling
Discover / Build
Monitoring
Communication and Integration Environment
Asset Management
Enterprise Service Bus (ESB) Registry
Access Manager
Interceptor
Broker
Intermediary
Mediation
Transformation
Route/Distribute
Messaging Legacy Wrapper/Adapter
Protocols
Partner Profiles
Package Wrapper/Adapter
Policy Enforcement Partner Profile Management
DB Adapter
Infrastructure Environment
Maintain Application Server SOAP Server
Services Governance Environment
Database Server Process Server
Event Notification
Content Server Portal Server
Service Repository
Policy Establishment
Change Management
Service Lifecycle
Stds./Arch Enforcement
Configuration Mgmt
Integration Governance Framework
Enables
IT Governance
text
Align
Influence
IT Portfolio
SOA Services Infrastructure
SOA Communication & Tools
Enterprise Decisions
Utilizes
SOA Segmentation Decisions
SOA Roadmap SOA Organization Structures
SOA Business Service Portfolio
Supports
Support & Influence
Drives
Existing Processes and Structures
SOA Principles Drives
SOA Governance Processes
SOA Investment
18
Description
18
Working with our clients Tools and templates developed specifically for clients to accelerate delivery Current Integration Assets
Description
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
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
Value to Clients
•
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
•
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
19
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.