ukoug 2019 june to saas or not to saas · 2019. 6. 24. · specialists in oracle cloud applications...
TRANSCRIPT
Copyright ©2019 Version 1. All rights reserved.1
Document presented by
Nic WoodDate Presented: 18th Jun 2019
Date of this Version 18th Jun 2019
Draft 1d
“To SaaS or Not To SaaS – I think I’ll Pass on SaaS for now”
Copyright ©2019 Version 1. All rights reserved.2
Me
Version 1
Context
Trends “old wine in new bottles”
To SaaS or Not to SaaS
The Journey (“voyage to Ithaca”)
Passing on SaaS (for now)
My Ford Fiesta’s got a 100,000 in the clock, but I know
how to keep it running, plus I’ve pimped it (inside and
out)
The Basics
Considerations
Why fix it, if it ain’t broken
Ford are going to keep adding bling till 2030
All my mates drive similar cars
Halford’s still sell loads of “addons”
It already couples with my caravan, and my rooftop
bike rack, but
I may do an electric conversion at some stage, as a
concession to the 21st century
Agenda
Copyright ©2019 Version 1. All rights reserved.3
Me
Nic has worked in Business and IT for over 25 years. During this time he has been involved in over 20 delivery and transformation projects, a
plethora of bids and sales opportunities, and has held numerous prestige positions, ranging from Senior Practice Manager at Oracle
Corporation to Enterprise Solution Architect for one of the largest Shared Service implementations in EMEA. Nic's reputation is primarily based
on his extensive Oracle knowledge, however over the years he has also implemented several non Oracle solutions (including Microsoft
About
Nic Wood
ERP Enterprise and Cloud Architect at Version 1
Bristol, United Kingdom
Copyright ©2019 Version 1. All rights reserved.4
Version 1: Oracle Applications
E-Business Suite JD Edwards PeopleSoft
Our JD Edwards experts offer leading
enterprise customers in manufacturing
industries the complete range of services
required to license, install, implement and
maintain their JD Edwards systems, from
legacy through to World A9.2 and
EnterpriseOne 9.2
Experts in managing E-Business Suite
implementations, upgrades and managed
services for enterprise organisations across
a broad range of sectors. We are
responsible for some of the largest
European implementations of E-Business
Suite
Experts in managing PeopleSoft
implementations, upgrades and managed
services for enterprise organisations across
a broad range of sectors. We are
responsible for over 200 PeopleSoft projects
across 125 customers.
Experts in Oracle Applications Unlimited
Specialists in Oracle Cloud Applications
Oracle ERPM Cloud Oracle HCM Cloud Oracle SCM Cloud
We are a Specialised Partner for the
provision of Oracle HCM, Taleo and Payroll
Cloud services. From medium to large
enterprises, give your organisation the tools
for growth without worrying about
expensive and risky legacy hardware or IT
overheads.
Leading experts in enabling enterprises to
harness the power of ERP and EPM Cloud in
an increasingly complex technology
landscape, we help organisations to
transition smoothly from legacy ERP
solutions to Oracle ERP Cloud.
Experts in making your supply chain more
efficient using the Cloud. Oracle SCM
Cloud allows you to deploy functionality
incrementally, with minimal risk, lower cost,
and maximum flexibility—all with the
benefit of ongoing functional innovation.
Copyright ©2019 Version 1. All rights reserved.5
Largest Onshore ERP Practice
400+ dedicated ERP Consultants in bases across the UK & Ireland delivering solutions and services to 300+ customers
Premier Oracle partner with a track record that extendsback 20 years
Unrivalled specialisation across the entire stack delivered through an expert team of Oracle Certified Professionals (500+)
Serve clients across all industry sectors to provide complete end-to-end solutions.
Copyright ©2019 Version 1. All rights reserved.6
Voted #1 Oracle Partner by our Customers
Version 1 took home 6 Awards (5 Gold and 1 Silver) 2018
• GOLD UKOUG ERP Partner of the Year Award
• GOLD UKOUG HCM Partner of the Year Award
• GOLD UKOUG Managed Services (Outsourcing and Operations) Partner of
the Year Award - Applications
• GOLD UKOUG Managed Services (Outsourcing and Operations) Partner of
the Year Award - Technology
• GOLD UKOUG Middleware Partner of the Year Award
• SILVER Database Partner of the Year Award
Copyright ©2019 Version 1. All rights reserved.7
Complete End-to-End Services
Robotic Process AutomationChange Management
Consulting
Digital Transformation
Automate & Digitise Solutions
User Experience
Mobile Enablement
Managed Services
Licensing & SAM
Reporting Plugins
Upgrades
Migrations
Rapid Cloud
Automated Testing
Greenfield Implementation
Copyright ©2019 Version 1. All rights reserved.8
Context
Copyright ©2019 Version 1. All rights reserved.9
The Basics: NIST* Definitions
SaaS
PaaS
IaaS
Hybrid
Software as a Service (SaaS) - The capability provided to the consumer is to use the provider’s applications running
on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface
such as a web browser. The consumer does not manage or control the underlying cloud infrastructure including
network, servers, operating systems, storage, or even individual application capabilities, with the possible exception
of limited user-specific application configuration settings. (Source: NIST CC Definition)
Platform as a Service (PaaS) - The capability provided to the consumer is to deploy onto the cloud infrastructure
consumer-created or acquired applications created using programming languages and tools supported by the
provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers,
operating systems, or storage, but has control over the deployed applications and possibly application hosting
environment configurations. (Source: NIST CC Definition)
Infrastructure as a Service (IaaS) - The capability provided to the consumer is to provision processing, storage,
networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary
software, which can include operating systems and applications. The consumer does not manage or control the
underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly
limited control of select networking components (e.g., host firewalls). (Source: NIST CC Definition)
The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public)
that remain unique entities, but are bound together by standardized or proprietary technology that enables data
and application portability (e.g. cloud bursting for load balancing between clouds) (Source: NIST CC Definition)
*NIST – the National Institute of Standards and Technology, part of the U.S. Department of Commerce
Copyright ©2019 Version 1. All rights reserved.10
The Basics 2
On Premise
Private Cloud
Public Cloud
Cloud Provider
Cloud Consumer
On-Premise is hosted within an organizations own offices, or data centre, and provides an internal solution for
hosting needs. Since an On-Premise is completely controlled in-house this means you often have more flexibility. If
you need to have things setup in a very specific way, with specific hardware, you have that control (definition from
Liquid Web)
A hosted Private Cloud solution is owned and operated by third-party service providers. (Like Liquid Web.) Since the
infrastructure servers a much larger population customers benefit from the economies of scale (definition from
Liquid Web)
The cloud infrastructure is provisioned for open use by the general public. It may be owned, managed, and
operated by a business, academic, or government organization, or some combination of them. It exists on the
premises of the cloud provider. (Source: NIST CC Definition)
A cloud provider is a person, an organization; it is the entity responsible for making a service available to interested
parties. A Cloud Provider acquires and manages the computing infrastructure required for providing the services,
runs the cloud software that provides the services, and makes arrangement to deliver the cloud services to the
Cloud Consumers through network access. (Source: NIST CC Definition)
The cloud consumer is the principal stakeholder for the cloud computing service. A cloud consumer represents a
person or organization that maintains a business relationship with, and uses the service from a cloud provider.
Cloud consumers need SLAs to specify the technical performance requirements fulfilled by a cloud provider. SLAs
can cover terms regarding the quality of service, security, remedies for performance failures. A cloud provider may
also list in the SLAs a set of promises explicitly not made to consumers, i.e. limitations, and obligations that cloud
consumers must accept. (Source: NIST CC Definition)
Copyright ©2019 Version 1. All rights reserved.11
Stop saying “There is no cloud, it’s just some else’s computer”
“The cloud is a hyperscale, automated computer farm run by
someone who's better at automation and security than you,
and can buy electricity and servers and network connectivity
more cheaply than you because they buy so much of it and if
you want all the benefits of cloud you have to design things to
achieve that'. Not that catchy, so I can see why it hasn't taken
off as a tag line”
Mary Branscombe, Freelance Tech Journalist, ZDNET
Copyright ©2019 Version 1. All rights reserved.12
Cloud, in some way shape or form, is coming…but the type of journey depends on
many factors…
Shared Operating Model
Iaa
S
Pa
aSS
aa
S
Application
Layer
Middleware
Layer
Operating
System
Layer
Sa
aS P
aa
S Iaa
S
Cloud Consumer
Cloud Provider
It is important, as per standardised Cloud
support models (e.g. TOGAF or NIST [National
Institute of Standards and Technology]) to
understand the importance of the Shared
Responsibility Model. What essentially this means
is that in providing (Cloud) applications services
to users, the responsibility for provision of these
services to the expected and agreed SLA,
would be shared between the Cloud Consumer
and Cloud Provider.
Copyright ©2019 Version 1. All rights reserved.13
SaaS Trends – “Old Wine in New Bottles”
Copyright ©2019 Version 1. All rights reserved.14
SaaS Trends – “Old Wine in New Bottles”
Expenses & Travel
EPM & Business
Intelligence
Recruitment
Copyright ©2019 Version 1. All rights reserved.15
SaaS Trends – “Old Wine in New Bottles”
Expenses & Travel
Human Resources EPM &
Business Intelligence
CRM
Recruitment
Copyright ©2019 Version 1. All rights reserved.16
SaaS Trends – “Old Wine in New Bottles”
Expenses & Travel
Human Resources
Enterprise Resource Planning
EPM & Business
Intelligence
CRM
Recruitment
Copyright ©2019 Version 1. All rights reserved.17
To SaaS or Not to SaaS
Copyright ©2019 Version 1. All rights reserved.18
The Journey – “voyage to Ithaca the Cloud”
As you set out for Ithaca hope the voyage is a long one, full of adventure, full of discovery.
C. P. CAVAFY
Copyright ©2019 Version 1. All rights reserved.19
Considerations - “POPIT” Transformation – Not Just Technology
Organisational Architecture
Cultural and Organisational Opportunities and Constraints
Business and Application Opportunities and Constraints
Information & Technical
Architecture
Physical and Technical Opportunities and Constraints
People
Organisation
Process (& Application)
Information
Technology
Business &
Application
Architecture
Copyright ©2019 Version 1. All rights reserved.20
Costs
Oracle Insight Studies
“Over time, system costs tend to converge. Below is a
chart showing total costs of ownership (TCO) over 10
years for both cloud-based and on-premise software”
(Zach Hale, Content Analyst)
Zach Hale
Cloud software’s low cost of entry—especially
compared to hefty upfront perpetual license fees—
has contributed to its widespread adoption. Use of
hybrid cloud systems increased from 19 percent to
57 percent in one year in 2017 (Forbes Research)
Copyright ©2019 Version 1. All rights reserved.21
Which parts of your business are ready for the SaaS Cloud?
Human
Capital Mgt
SELLSIDEBUYSIDE INSIDE
Procure to
Pay
Enterprise
Performance Mgt
Order to
Cash
Master Data Mgt
Customer
Experience
Supply Chain
Analytics & BI
Mfg & Logistics
Record to Report
Copyright ©2019 Version 1. All rights reserved.22
Key Practical Factors of the SaaS Cloud
• Cheaper Up Front Costs
• Historically, security has been a top concern for prospective ERP buyers. But while buyers once were wary about
the security of cloud-based software, many are becoming less sceptical today
• Cloud ERPs offer less flexibility for businesses that seek to tailor their system to their hearts’ content
• Generally “Solution Driven”, rather than “Requirements Driven”
Copyright ©2019 Version 1. All rights reserved.23
SaaS tends to be “Solution Driven”
Copyright ©2019 Version 1. All rights reserved.24
Customisations, Extensions & Modifications in the Cloud
11th July 2017 Workday:
“This question is one of the most frequent ones we’ve received over the years from customers,
analysts, and employees alike. And we have always been clear with our response: While opening up
the platform was a likely possibility in the future, we needed to stay focused on more immediate
priorities for our customers and the requisite needs of our application development teams. Indeed,
we had to ensure our technology core offered rock-solid reliability and scalability as well as the
flexibility to continually evolve with a rapidly changing business landscape.
Today, we are ready to take a big step forward on our extensibility journey by announcing our intent
to open our platform to customers and a broader ecosystem of partners, independent software
vendors (ISVs), and developers.
Aneel Bhusri , Workday
Copyright ©2019 Version 1. All rights reserved.25
Oracle’s on SaaS Extensions and Modifications
Copyright ©2019 Version 1. All rights reserved.26
Visual Builder Cloud Service
Faster App Delivery
Nothing to install orconfigure, runs in thebrowser. Applicationsaccessible from anydevice.
Easy to Use SaaS Integrated Extensible
More complex behaviorcan be implemented instandard JavaScript andHTML.
Drag and drop visualdevelopment with liveWYSIWYG designer
Easy access to SaaSdata and processes viaREST catalog. EnrichSaaS with engagingcustom UI.
Key Value Proposition
VBCS
Copyright ©2019 Version 1. All rights reserved.27Copyright @ 2018, Oracle. Confidential - Oracle Restricted
.
Optimize engagement through experience analytics for your extensions
Enrich SaaS with custom UI and logic
On-Prem Applications
API
BlockchainVisual low-code extensions for web, mobile and content-driven sites
Innovate with custom chatbots; seamless bot-to-human hand-off
Delight app users with rich content exchanges and omni-channel content delivery
Leverage blockchain to extend enterprise boundaries with apps
Oracle SaaS
API
3rd Party SaaS or On-Prem Apps
API
ORACLE CLOUDPLATFORM
UI / Logic Extensions
Chatbots &Mobile apps
Omni-ChannelDigital Content
1
2
3
4
5
6
Analytics
ExtendOracle PLATFORM TO EXTEND APPS
Copyright ©2019 Version 1. All rights reserved.28Copyright @ 2018, Oracle. Confidential - Oracle Restricted
.
Connect to anything with no/low code ease of use
50+ pre-built adapters with deep auto discovery
Robust hybrid integration support
Prebuilt flows and turnkey recipes for common integrations
Intelligent ML based recommendations for attribute mapping
Only vendor to automate application integration, process, API & insights via a single suite
1
2
3
4
5
6
INTEGRATION
Oracle SaaS
Oracle Applications, 3rd party, customer, legacy…
ON-PREMISES
API
3rd Party
API
ORACLE CLOUD
APIAPIAPI
BlockchainAPI
ConnectOracle PLATFORM TO CONNECT APPS
Copyright ©2019 Version 1. All rights reserved.29
Passing on SaaS (for now)
Why fix it, if it ain’t broken
My Ford Fiesta’s got a 100,000 in the clock, but I know how to keep it running, plus I’ve pimped it (inside and out)
I may do an electric conversion at some stage, as a concession to the 21st century
It already couples with my caravan, and my rooftop bike rack
Passing on SaaS (for now)
Copyright ©2019 Version 1. All rights reserved.30
Why fix it, if it ain’t broken
My Ford Fiesta’s got a 100,000 in the clock, but I know how to keep it running, plus I’ve pimped it (inside and out)
I may do an electric conversion at some stage, as a concession to the 21st century
It already couples with my caravan, and my rooftop bike rack
Passing on SaaS (for now)
Enhance the good bits For example introduce RPA such as Blue Prism or UIPath, andFor example move up the P2P Maturity Model
Start testing out new extension and integration capabilities with EBS
Carry on going under the bonnet of the EBusiness Suite?
IaaS
V
IaaS IaaS
V
Passing on SaaS (for now)
Copyright ©2019 Version 1. All rights reserved.31
We had a client who wanted to change the unit price on a copied requisition at check out. The intention was to help the business save time when raising requisitions from a copied requisition. This was achieved in EBS by creating an externalised DB package within the e-Business suite (i.e. going under the bonnet of the EBS Application), which obviously is not possible within Oracle Cloud ERP. Therefore, from a “SaaS cloud journey” point of view, we had to educate the end user community on adopting the standard process and functionality.
Approve PO
EBS DB Package
Modification
Modify Unit Price
Copy Requisition
Requisition Approval
Complete Requisition
Create PO’s
Browse Catalogue
Approve PO
SaaS
Copy Requisition
Requisition Approval
Complete Requisition
Create PO’s
Browse Catalogue
Going under the bonnet of the EBusiness Suite Not going under the bonnet of Oracle Cloud ERP SaaS – but you can add a spoiler on the outside
Carry on going under the bonnet of the EBusiness Suite?
Copyright ©2019 Version 1. All rights reserved.32
Example 1- mechanic
Approve PO
EBS DB Package
Modification
Modify Unit Price
Copy Requisition
Requisition Approval
Complete Requisition
Create PO’s
Browse Catalogue
Approve PO
ERP SaaSCloud
Copy Requisition
Requisition Approval
Complete Requisition
Create PO’s
Browse Catalogue
We had a client who wanted to change
the unit price on a copied requisition at
check out. The intention was to help the
business save time when raising
requisitions from a copied requisition. This
was achieved in EBS by creating an
externalised DB package within the e-
Business suite (i.e. going under the bonnet
of the EBS Application), which obviously is
not possible within Oracle Cloud ERP.
Therefore, from a “SaaS cloud journey”
point of view, we had to educate the end
user community on adopting the standard
process and functionality.
Copyright ©2019 Version 1. All rights reserved.33
Example 2
Several clients have implemented a quick address system for address lookup in Supplier and Customer forms. Historically, and in many clients even now, the solution uses Experian’s QAS Pro to validate addresses, which again involves using an externalised DB package within the e-Business suite (i.e. going under the bonnet of the EBS Application).
However, with the Oracle Cloud ERP SaaS solution, we now validate using the Experian real-time address validation web service, which is an example of a PaaS for SaaS solution, sitting alongside the Oracle Cloud ERP SaaS solution, rather than within it.
Approve PO
EBS DB Package
Modification
Modify Unit Price
Copy Requisition
Requisition Approval
Complete Requisition
Create PO’s
Browse Catalogue
Approve PO
SaaS
Copy Requisition
Requisition Approval
Complete Requisition
Create PO’s
Browse Catalogue
Going under the bonnet of the EBusiness Suite Oracle Cloud ERP SaaS extended using PaaS for Saas
Thanks!
I’ve got the valid
address you need,
let me throw it to
you!
Copyright ©2019 Version 1. All rights reserved.34
Example 2- mechanic
EBS ERP SaaS
Cloud
We had a client who wanted to change
the unit price on a copied requisition at
check out. The intention was to help the
business save time when raising
requisitions from a copied requisition. This
was achieved in EBS by creating an
externalised DB package within the e-
Business suite (i.e. going under the bonnet
of the EBS Application), which obviously is
not possible within Oracle Cloud ERP.
Therefore, from a “SaaS cloud journey”
point of view, we had to educate the end
user community on adopting the standard
process and functionality.
Validate the Address
Perform due
diligence checks
(bribery, slavery,
credit etc
Submit for
Onboarding Approval
Create new Supplier
on the System
Approve Supplier
Experian Web
Service
DB Package to validate with QAS
Validate the Address
Perform due
diligence checks
(bribery, slavery,
credit etc
Submit for
Onboarding Approval
Create new Supplier
on the System
Approve Supplier
Validated Address
Copyright ©2019 Version 1. All rights reserved.35
Why fix it, if it ain’t broken Enhance the good bits For example introduce RPA such as Blue Prism or UIPath, andFor example move up the P2P Maturity Model
Passing on SaaS (for now)
Copyright ©2019 Version 1. All rights reserved.36
• Enterprise Command Centers: new dashboard capabilities to help users discover
and act on top priorities without custom operational reporting.•Mobile Oracle is pleased to announce recent updates for Oracle E-Business Suite smartphone apps, which expand functions in Mobile Self-Service HR, Timecards, Approvals, and Maintenance, as well as simplified login setup when using Enterprise Mobility Management (EMM) solutions.User Experience: continued modernization, including more HTML user interfaces,
more investment in mobility, and new Enterprise Command Centers.• Data Privacy Standards: functionality to help customers comply with data privacy
regulations.• Accounting Standards Changes: enhancements to address accounting standards
changes, such as new lease accounting and revenue recognition standards.
Identify and Act on Top Priorities without Custom Operational Reporting
Copyright ©2019 Version 1. All rights reserved.37
Start testing out new extension and integration capabilities with EBS
spring boot for microservices and event sourcing
Copyright ©2019 Version 1. All rights reserved.38
The E-Business Suite you KNOW
The E-Business Suite you OWN
The E-Business Suite you CUSTOMIZED
The E-Business Suite you INTEGRATED
Move you EBS to Cloud
IaaS
V
IaaS IaaS
V
Copyright ©2019 Version 1. All rights reserved.39
When doe the “ERP in the Cloud” business case stack up?
• the client has a “Full Blown Enterprise Wide Cloud Strategy” mindset (not just for ERP)#
Oracle ERP in Cloud (SaaS, PaaS and IaaS)
Copyright ©2018 Version 1. All rights reserved.40
UK HQ
6 Brownlow Mews,
London, WC1N 2LD
+ 44 203 135 6030
version1.com
Ireland HQ
Millennium House, Millennium
Walkway, Dublin 1, D01 F5P8
+353 1 865 7800
version1.com
Thank You