not ready for student cloud? ready for student clo… · established on / offshore global delivery...

23
NOT READY FOR STUDENT CLOUD? WHAT TO DO IN THE MEANTIME SESSION #5555 22/10/2019 EMEA ALLIANCE 22-23 OCTOBER 2019

Upload: others

Post on 26-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

NOT READY FOR STUDENT CLOUD? WHAT TO DO IN THE MEANTIME

SESSION #5555

22/10/2019

EMEA ALLIANCE 22-23 OCTOBER 2019

Page 2: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

PRESENTERS

James Anthony

CTO

Inoapps

[email protected]

Over 20 years of experience building Oracle based solutions for customers across a wide variety of sectors. A cloud advocate for over 10 years and having completed many migrations both as “lift and shift” as well as full cloud native developments.

EMEA ALLIANCE 22-23 OCTOBER 2019

Page 3: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

ABOUT INOAPPS

Oracle Platinum Partner Industry Focus on E&C and O&G

2016 Oracle Specialized

Partner of the Year SaaS Cloud

Transformation – Global

Expertise in Hosting,

Managed & Cloud Services

2018 Cloud First

Partner of the year

Internally Operating Oracle

ERP / HCM / EPM / Sales

And Marketing Cloud

25+ customers in the

Cloud and counting300+ Staff Globally

Innovative Products Division

Delivering extensions to

Oracle Cloud

Established On / Offshore

Global delivery model

Houston

London

Aberdeen

Edinburgh

Derby

Kuala Lumpur

Singapore

1000 employees

worldwide

2018 Oracle Cloud

First Partner of the

Year

Oracle’s Managed

Service Provider

Program

Oracle Specialized Partner of the Year for Database as a Service

L I N L I T H G O W

S I N G A P O R E

2016 Oracle

Specialized Partner

of the Year: SaaS

Cloud Transformation –

Global

CrocusConsulting

U S A

BGF Investment

M A L A Y S I A

Indigo Tide

E D I N B U R G H

Teamsolve

D E R B Y

Andy Birdstarts Inoapps2006 2010 2014 2016

2008 2012

2018

2015 2017

2022

Page 4: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

APPLICATION(SaaS)

e.g. SalesForce.com

OPERATING SYSTEM

● ● ● ● ●

DATABASE/APP SERVERS

APPLICATIONCODE

Built by Cloud Customer Provided

by Cloud

PLATFORM

(PaaS)

INFRASTRUCTURE

(IaaS)

THREE LAYERS OF CLOUD

Page 5: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

CLOUD OPTIONS►Practical Paths to Oracle Cloud for (Oracle) Applications Customers

Any Combination of these Paths – Journey to the Cloud

►Migrate to SaaS• Migrate by pillar

• Migrate by product line or business unit

• Migrate by country/region

• Avoid complex integration scenarios

► Extend with SaaS – Hybrid• Planning and Budgeting, Revenue Management

• Adaptive Intelligent Apps

• Talent Management

► Re-platform on IaaS• Start small and grow out or “Big Bang”

• Look to optimize costs

• Gain efficiencies

• Possible green agenda

Page 6: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

►Keep your investment

✓ The software your users are familiar with

✓ Your customizations remain in place

✓ Integrations can be shifted too

✓ You already own it!

✓ All enable a rapid re-platforming

WHY RE-PLATFORM TO IAAS

Page 7: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

WHY RE-PLATFORM TO IAAS

►Cost reasons!

✓ Cloud (may) reduce your IT run costs

✓ Cloud vendors buy at a scale to pass savings to customers

✓ Pay only for what you use

✓ DR can become a “pilot light” model

✓ No more hardware refresh cycle

✓Operational Costs…

Page 8: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

WHY RE-PLATFORM TO IAAS

►Operational Reasons

✓ Efficiencies

✓ Consistency (standards)

✓ Elimination of unused capacity and modern paradigms

(e.g. tapes disappear)

✓ Automation

✓ Elasticity

✓ Agility (e.g. taking clones)

✓ Security!

We pass a lot of security off to the cloud vendor, plus we

can access services we perhaps couldn’t before – WAF, SEIM

etc

Page 9: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

WHY RE-PLATFORM TO IaaS

►Performance

✓ How old is your hardware?

✓ Do you have NVMe Flash for all tiers?

- DB performance typically IOPS bound

- OCI can deliver 500k+ IOPS on a single server

✓ Don’t get fooled by CPU clock speed.. SpecINT rate

✓ Steal time in virtual environments

- OCI does not over provision and no core sharing

✓ Are you still on 1Gb networks?

Page 10: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

IMPACT ON BAU

►Take advantage of the shared responsibility model

✓ Hardware support costs reduce to 0

✓ Storage management cost fall

✓ Network management costs fall

✓OS: Autonomous Capabilities now coming into play

✓ DBCS to streamline database administration

LAYER INFRASTRUCTURE AS A SERVICE (IaaS) PLATFORM AS A SERVICE (PaaS) SOFTWARE AS A SERVICE (SaaS)

Data Customer responsibility Customer responsibility Customer responsibility

Application Customer responsibility Customer responsibility Cloud provider responsibility

Operating System Customer responsibility Customer responsibility Cloud provider responsibility

Virtualisation Cloud provider responsibility Cloud provider responsibility Cloud provider responsibility

Servers Cloud provider responsibility Cloud provider responsibility Cloud provider responsibility

Storage Cloud provider responsibility Cloud provider responsibility Cloud provider responsibility

Network Cloud provider responsibility Cloud provider responsibility Cloud provider responsibility

Physical Cloud provider responsibility Cloud provider responsibility Cloud provider responsibility

Page 11: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

IMPACT ON BAU

►Patching and Upgrades

✓ Take advantage of PaaS to reduce risk

✓ Deploying Oracle on DBCS reduces the risk around upgrades and patches (herd

immunity)

✓ Rapid (and elastic) cloning allows for easier testing of patch/upgrades – IaC to spin up

on demand

✓ Security patching is likely to become more common

✓Oracle Cloud provides Ksplice for free – zero downtime kernel patching

✓ Autonomous technologies are self patching/securing

✓ Containerisation/K8s as the ultimate evolution – Chaos Engineering anyone?

✓WAF to remediate and compensate

Page 12: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

THIS ISN’T ABOUT REMOVING JOBS

Page 13: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

► “Far too many procurements feature absurdly over-prescriptive requirements. We should be

procuring on the basis of the outcomes and outputs we seek, not the detailed inputs. We

should be focusing on the ‘what’, not the ‘how’.

► This kind of procurement drives out innovative and competitive suppliers. So we will ensure

that in future we focus on outputs and outcomes.”Francis Maude

(“The Crown and suppliers: a new way of working”)Nov 2011

Page 14: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

Right Sizing is important

►Maximise your investment

✓ A lot of cloud migrations match existing on 1:1 basis

✓ Can be seen as reducing risk

✓ Reality is often different

✓ Systems sized for peak (wasted spend off peak)

✓ Systems inadequate for peak (missed optimisation opportunity)

✓Migration off older hardware means not like for like comparison

✓Ensure you “right size”

✓ Put some science into the specification (e.g. SpecInt, IOP metrics)

✓ But don’t expend too much effort.. Cloud is elastic after all (if you configure that way)

✓Make sure you track actual usage .. Because you “pay as you play”

Page 15: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

WHERE TO BEGIN?

►Specific environments

✓ Typically start with non-production use cases

✓Migrate DR to the cloud

►Cloud Readiness Assessment – Inoapps package

✓Gather real world usage metrics (CPU, IO) and validate “right size” against the cloud –

make sure you maximise the cost benefits

✓ Perform analysis on inbound and outbound connections to capture integrations

✓Map requirements to an Infrastructure as Code (IaC) model for Rapid cloud deployment

✓ Identify opportunities to extend/improve using cloud

Page 16: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

WHERE TO GO TO?

►Cloud is only partially about economics (IMHO)

✓ Hardware refresh period and hosting costs can be “tweaked”

✓ Capex vs Opex a debate best left to the accountants

►Cloud provides agility

✓ Just like it allows smaller startups to use the same technologies as enterprises without

large upfront investment costs

✓ Rapid prototyping

✓ PaaS services move us towards an outcome based computing model

✓ An increasing trend to event based computing

Page 17: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

Infrastructure (e.g. network / hosting, backup)

Monitoring & Management

BI Tooling

App Server

Operating System

Hypervisor

Transform & Load

App Server

Operating System

Hypervisor

Code (Rest API)

App Server

Operating System

Hypervisor

Devices

THE

TRADITIONAL

Page 18: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

Infrastructure (e.g. network / hosting, backup)

Monitoring & Management

BI Tooling

App Server

Operating System

Hypervisor

Transform & Load

App Server

Operating System

Hypervisor

Code (Rest API)

App Server

Operating System

Hypervisor

Devices

THE

NEW WORLD

Page 19: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

curl streams.uk-london-1.streaming.oci.oracloud.com post ./msg.json "/20180418/streams/ocid1.stream.oc1.uk-london-1.aaa…6q/messages"

Infrastructure (e.g. network / hosting, backup)

Monitoring & Management

Devices

BI Tooling

App Server

Operating System

Hypervisor

Transform & Load

App Server

Operating System

HypervisorStreaming Service / API

Gateway

THE NEW WORLD

Page 20: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

THE NEW WORLD

Event Service & “Serverless”

pre-process “low code”

development

BI Tooling

App Server

Operating System

Hypervisor

Infrastructure

Monitoring & Management

Devices

Streaming Service / API

Gateway

Page 21: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

THE NEW WORLD

Autonomous database –

scales up (and down) with

load

BI Tooling

App Server

Operating System

Hypervisor

Infrastructure

Monitoring & Management

Streaming Service / API

Gateway

Event Service & “Serverless” pre-

process “low code” development

Devices

ORACLE

AUTONOMOUS

DATABASE

Page 22: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees

THE NEW WORLD

Autonomous database –

scales up (and down) with

load

Streaming Service / API

Gateway

Event Service & “Serverless” pre-

process “low code” development

Devices

ANALYTICS CLOUD

ORACLE

AUTONOMOUS

DATABASE

Page 23: NOT READY FOR STUDENT CLOUD? Ready for Student Clo… · Established On / Offshore Global delivery model Houston London Aberdeen Edinburgh Derby Kuala Lumpur Singapore 1000 employees