SlideShare a Scribd company logo
Oracle as a ServiceOracle as a Service
Nicholas Tan
Head of Infrastructure & Platform Solutions
Shared Database Platform
1
September 2010
Oracle OpenWorld 2010
Commonwealth Bank
The Commonwealth Bank is one of Australia’s leading providers of integrated financial
services including retail, business and institutional banking, funds management,
superannuation, insurance, investment and broking services. The Bank is one of the
largest listed companies on the Australian Stock Exchange.
2
Introduction
In 2007 CBA set out to create an Oracle database shared service
shared offering for the bank
• The offering has been highly successful by several measures
• Oracle-as-a-Service has continued to be developed through several
iterations
In 2010 we have expanded this effort, and are currently implementing
a range of Platform-as-a-Service offerings, providing:
3
a range of Platform-as-a-Service offerings, providing:
• Self Service Platform Provisioning
• On Demand Platform Provisioning
• Mass Standardisation
• Better Utilization of Computing Resources
• Utility Chargeback Models
• Multi-provider, hybrid Cloud deployment topology: private internal, private
external & public
Service Orchestration
Application Workload Software
Platform
(Oracle, Weblogic, etc)
Infrastructure Platforms – more than IaaS
CBA SOE
(Standard operating environment)
iPaaS
Infrastructure Platform-as-a-
Service - iPaaS is defined as
“thick” infrastructure that can
be accessed over the network.
4
(Standard operating environment)
Operating System
Hypervisor
Physical Compute Resources
(Processor, Memory, Storage)
Network Infrastructure
be accessed over the network.
Platforms are pre-integrated
resource assemblies that can
be auto-provisioned and serve
as building blocks for new
solutions.
IaaS
Infrastructure delivery model
such that consumers can rent
virtualized resources (compute,
storage, network) maintained,
operated and supported by the
internal or external provider.
IaaS includes hypervisor, if
necessary.
Infrastructure Platforms as a Service
standardisation
5
• Infrastructure Platforms are pre-integrated software assemblies
• A set of standard, pre-built containers into which we build and run applications and services,
delivered as-a-Service.
• Centralised, Unified management software which provides a single point of control over all our
Infrastructure Platforms
flexibility
Oracle as a Service (OaaS) Implementation
1. Provide Oracle database services via the Platform as a Service model.
• Build a shared infrastructure and software platform
• Uniform, standardised service offering
• Oracle database services “on tap”
2. Consolidate 300+ small to medium database environments on to 3 Grids
• Centralise management of Oracle systems
• Significant reduction in servers and associated license & hosting charges
• Clean up the “rats & mice”
6
• Clean up the “rats & mice”
3. Operationalise
• Define common hosting standards and support arrangements
• A dedicated team of operational DBAs manage the Platform, not an application
• Develop a charge back model for cost recovery
4. OaaS v1 – went live May 2008
5. OaaS v2 – hardware in production July 2010, product launch this year
OaaS Evolution at CBA
Cluster of Enterprise-
Class Sun Servers,
Exadata
(OaaS v2)
7
Class Sun Servers,
integrated by CBA
(CommSee, NetBank)
Cluster of Commodity-
Class Sun Servers,
integrated by CBA
(OaaS v1)
OaaS v2
OaaS v2 is being implemented on the Sun Oracle Database Machine
Oracle market it as a high performance DB machine
We see it as an ideal consolidation platform – the
engineering is already done!
Expect this trend to continue – pre-built "Platform Servers"
8
Expect this trend to continue – pre-built "Platform Servers"
or "Private Cloud Servers": just plug in and go.
The first Exadata Machine was delivered to CBA in
December 2009, second in May 2010.
First application migrated to OaaS v2 is Peoplesoft
Financials.
Host many Oracle database applications on a
cluster of hardware
Processor consolidation
• Run each server hotter
• Take advantage of complimentary workload peaks.
Higher Availability
• Load balancing
• HA failover for component failure
• Standby DR
• Most apps do not implement these features – too
Oracle as a Service In A Nutshell
9
• Most apps do not implement these features – too
expensive
Cost Reduction
Better Service
• Full time experts
• Always on-call
Reduced Risk
• Whole environment is managed
• Operated as a “business”
Grid and Virtualization
Virtualization across resources
Virtualization Layer
AppA
AppB
AppC
AppD
Virtualization Layer
Virtualization within a resourceAppA
AppB
AppC
AppD
10
Make lots of separate small servers look like
one big server (think SETI)
Make one big server look like many smaller
servers (Hypervisors, LPARs, Containers etc)
Large, multi-CPU server
"Grid is a logical extension of virtualization to encompass both workload and
information virtualization across a distributed infrastructure." §
For a grid platform the unit of provisioned service is not a VM – no hypervisor.
§ Matt Haynos, Director Grid Strategy, IBM
OaaS Changes Operational Economics
Consolidate many individual databases onto a OaaS platform
• Centralised management of database systems
• Consistent, standardised platform
• Significant reduction in servers and associated operational charges
• A dedicated team of operational DBAs manage the OaaS platform, not an
application database
•• Platform EconomicsPlatform Economics
11
•• Platform EconomicsPlatform Economics
$
Number of applications
Traditional silo approach
Grid computing model
Where are the Savings?
Hardware
Significantly Reduce Hardware Requirements:
• Remove need for expensive servers, cluster lower cost servers
• Buy what you need now, scale as processing requirements grow, JIT
Operating System
Adopt a single O/S build to reduce operating system software &
maintenance charges
Areas to
Reduce Costs
How Cost Reductions are Achieved
12
Maintenance
Reduction in Hardware Maintenance (less dependency on 24x7 support)
Reduction in Software Maintenance (on 3rd party software and O/S)
3rd Party
Software
Leverage standard features of the database software stack where
possible to minimise the need for much 3rd party software.
e.g. Standardise the design and software for:
• System Administration & Monitoring
• Replication/DR
• Clustering Software
• File System/Volume Management
Where are the Savings?
Areas to
Reduce Costs
How Cost Reductions are Achieved
Operations
Reduced number of environments to manage:
• Standard operating environments cost less to manage
Adoption of Enterprise Management tools & processes:
• Automate system administration tasks that are performed manually
• Standard Operating Procedures leveraged across for hosted applications
• Improved governance of environments
13
Database
There are opportunities for long term savings:
• Higher utilisation of assets => fewer CPUs => Reduction in license fees
• Fewer Oracle environments => reduced operational tasks.
• Fewer FTEs required to manage consolidated environment
Others
Project Costs:
• Much faster provisioning of new database environments for projects. A
new dev environment is available within hours, instead of weeks/months.
• HA solution design done! Production already built.
DB
Service Delivery Transformation
DB
App 1 App 2
App 1 App 2
Beginning State
ORACLE,DB2,
SQLServer,etc
APPS
DBAPPS
DB
App ..n
App ..n
Database support may be independent
and charged per instance.
Database licensing is independent and
charged per CPU, regardless of usage.
OS hosting is independent and
14
Storage
OS
RDBMS
Network
OS
RDBMS
Network
SAN/
NAS
ORACLE,DB2,
SQLServer,etc
WINTEL,
SUN,etc
Storage
OS
RDBMS
Network
OS hosting is independent and
charged per instance.
Server Server Server
Hardware asset is charged per server.
Each implementation needs to pay for
connectivity to LAN or WAN.
Data is charged on allocated storage,
not on actual usage.Storage
Service Delivery Transformation
End State
DB
App 1 App 2 App ..n
App 1 App 2 App ..n
Simple and quick to provision an environment
A “bundled” offering
No infrastructure design required per project:
• No need for expensive SME resource
• Makes best practice design available to all
15
Storage
OS
Oracle RDBMS
Network
Whole stack is now charged as a
single Resource Unit in line with
actual consumption.
Data storage charge is based on
actual consumption.
Server
What savings are we realising?
Oracle as a Service Overall P&L Impact
CumulativeP&Limpact/month
16
P&L breakeven in Year 1, cashflow positive Year 2
150% ROI over five years – and that’s for the consolidation only
• If you factor in cost avoidance – costs not incurred by new applications – ROI is higher again
Per application OaaS OpEx charge is 40% – 50% of a standalone environment
0
FY08-09
Charge Back Model
Settled on a CPU Month measure of resource usage
Service Name DB Time (s) DB CPU (s) Physical Reads Logical Reads
OSPA_MITG 12,300.50 5,144.90 1,438,859 99,811,632
OSPA _DCM 3,163.90 2,141.80 114,736 46,540,055
OSPA _CCL 2,496.30 1,455.40 127,937 64,295,226
OSPA _THL 984.50 725.70 32,184 5,404,057
OSPA _CPI 339.10 160.40 16,673 1,671,850
OSPA _MDC 154.90 85.50 13,638 1,473,399
OSPA _IFW 16.00 10.50 225 17,895
OSPA _PFR 16.80 6.70 1,291 85,457
Service Usage Metrics
Many ways to apportion cost
• No standard measure of chargeable
resource unit
• How do you measure workload?
• Each to their own for the moment!
17
Settled on a CPU Month measure of resource usage
• Simple to understand
• Set a minimum monthly charge of 0.5 CPU month – the base hosting fee
Pay-as-go utility charge back
• No upfront charge or ongoing commitment
• Pricing variability was an issue – BU finance preferred budget certainty
• First year, billed in 0.5 CPU Month increments, now moving to 0.1 increments
The service is "overbooked" – recover 89 CPUs worth of capacity; only have 72!
Reduce Risk, Improve Time to Market
For new Projects:
• Remove a phase from the project – infrastructure already in place
• Remove reliance on expensive/scarce SME resources for design and build
• No longer need to manage risk associated with procurement and build
• Time to instantiate a new Production quality environment: 3 months -> 2 minutes.
Example: New ISV Application introduced into our Online Share Trading platform
• Required to test performance under the workload and data volume conditions projected in 2 years
time.
18
time.
Dedicated Infrastructure OaaS
Implementation Time 3-4 months few hours
$ Cost to Project Several hundred thousand < $10K
On Project Completion Under-utilized asset remains Environment turned-off
Thoughts on Implementing PaaS
1. Take the time to get the right technical/commercial solution for your business
• Different virtualisation techniques have different densities – resulting in different economics
2. Must have buy-in from Application owners
• Plan of when and how to migrate applications
• Internal sales function needed to rustle up demand
3. Go for quick wins
19
3. Go for quick wins
• Migrate / host the easiest apps first
4. Invest in Governance and Operational Process Improvement
• Much, much more than a technology solution
5. Have a clear, consistent, accurate sales pitch
• Beware the FUD factor; can derail many an initiative
Questions?
20

More Related Content

What's hot

Oracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12cOracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12c
solarisyougood
 
Denver Broncos Case Study
Denver Broncos Case StudyDenver Broncos Case Study
Denver Broncos Case Study
NetApp
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
solarisyougood
 
Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)
pasalapudi123
 
7. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-107. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-10
Doina Draganescu
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
Bob Rhubart
 
High Availability and Disaster Recovery
High Availability and Disaster RecoveryHigh Availability and Disaster Recovery
High Availability and Disaster Recovery
Akelios
 
Oracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad ChapterOracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad Chapter
aioughydchapter
 
Oow Ppt 1
Oow Ppt 1Oow Ppt 1
Oow Ppt 1
Fran Navarro
 
Demartek lenovo s3200_sql_server_evaluation_2016-01
Demartek lenovo s3200_sql_server_evaluation_2016-01Demartek lenovo s3200_sql_server_evaluation_2016-01
Demartek lenovo s3200_sql_server_evaluation_2016-01
Lenovo Data Center
 
Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAsOracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
Leighton Nelson
 
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
Hendrik van Run
 
Oracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12cOracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12c
solarisyougood
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
solarisyougood
 
MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?
Continuent
 
Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...
Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...
Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...
Ewa Stepien
 
Oow Ppt 2
Oow Ppt 2Oow Ppt 2
Oow Ppt 2
Fran Navarro
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
xKinAnx
 
Systems oracle overview_hardware
Systems oracle overview_hardwareSystems oracle overview_hardware
Systems oracle overview_hardware
Fran Navarro
 
High availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication SystemHigh availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication System
Scott Moonen
 

What's hot (20)

Oracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12cOracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12c
 
Denver Broncos Case Study
Denver Broncos Case StudyDenver Broncos Case Study
Denver Broncos Case Study
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
 
Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)
 
7. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-107. accelerating performance w_flash-13-10-10
7. accelerating performance w_flash-13-10-10
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
 
High Availability and Disaster Recovery
High Availability and Disaster RecoveryHigh Availability and Disaster Recovery
High Availability and Disaster Recovery
 
Oracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad ChapterOracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad Chapter
 
Oow Ppt 1
Oow Ppt 1Oow Ppt 1
Oow Ppt 1
 
Demartek lenovo s3200_sql_server_evaluation_2016-01
Demartek lenovo s3200_sql_server_evaluation_2016-01Demartek lenovo s3200_sql_server_evaluation_2016-01
Demartek lenovo s3200_sql_server_evaluation_2016-01
 
Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAsOracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
 
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
 
Oracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12cOracle enterprise manager cloud control 12c
Oracle enterprise manager cloud control 12c
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
 
MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?MySQL in the Cloud, is Amazon RDS for you?
MySQL in the Cloud, is Amazon RDS for you?
 
Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...
Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...
Michał Wawrzyński @ "Oracle Systems jako infrastruktura dla chmur prywatnych"...
 
Oow Ppt 2
Oow Ppt 2Oow Ppt 2
Oow Ppt 2
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
 
Systems oracle overview_hardware
Systems oracle overview_hardwareSystems oracle overview_hardware
Systems oracle overview_hardware
 
High availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication SystemHigh availability and disaster recovery in IBM PureApplication System
High availability and disaster recovery in IBM PureApplication System
 

Similar to Presentation oracle as a service shared database platform

Commonwealth Bank of Australia's Private Cloud Implementation
Commonwealth Bank of Australia's Private Cloud ImplementationCommonwealth Bank of Australia's Private Cloud Implementation
Commonwealth Bank of Australia's Private Cloud Implementation
Vishal Sharma
 
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
C1   oracle's cloud computing strategy your strategy-your cloud_your choiceC1   oracle's cloud computing strategy your strategy-your cloud_your choice
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
Dr. Wilfred Lin (Ph.D.)
 
Many Clouds, Many Choices (Oracle)
Many Clouds, Many Choices (Oracle) Many Clouds, Many Choices (Oracle)
Many Clouds, Many Choices (Oracle)
COMPUTEX TAIPEI
 
B.А.А.Е.R. Oracle Cloud Services 2017
B.А.А.Е.R. Oracle Cloud Services 2017B.А.А.Е.R. Oracle Cloud Services 2017
B.А.А.Е.R. Oracle Cloud Services 2017
Assen Natchev
 
Oracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxOracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptx
DhanaraajDevelopers
 
Oracle
OracleOracle
Move your oracle apps to oci
Move your oracle apps to ociMove your oracle apps to oci
Move your oracle apps to oci
VamsiKrishna815
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture
Claude Riousset
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
iONE ITSolutions
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
EDB
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud management
xKinAnx
 
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
vasuballa
 
Total cloud control with oracle enterprise manager 12c
Total cloud control with oracle enterprise manager 12cTotal cloud control with oracle enterprise manager 12c
Total cloud control with oracle enterprise manager 12c
solarisyougood
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
WSO2
 
220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx
ZiadHaidamous1
 
Cloud Computing – A CFO Briefing
Cloud Computing – A CFO BriefingCloud Computing – A CFO Briefing
Cloud Computing – A CFO Briefing
Joe Nathans
 
SaaS External Presentation
SaaS External PresentationSaaS External Presentation
SaaS External Presentation
Shivanshu Upadhyay
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
EDB
 
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxCON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
SergioBruno21
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
EDB
 

Similar to Presentation oracle as a service shared database platform (20)

Commonwealth Bank of Australia's Private Cloud Implementation
Commonwealth Bank of Australia's Private Cloud ImplementationCommonwealth Bank of Australia's Private Cloud Implementation
Commonwealth Bank of Australia's Private Cloud Implementation
 
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
C1   oracle's cloud computing strategy your strategy-your cloud_your choiceC1   oracle's cloud computing strategy your strategy-your cloud_your choice
C1 oracle's cloud computing strategy your strategy-your cloud_your choice
 
Many Clouds, Many Choices (Oracle)
Many Clouds, Many Choices (Oracle) Many Clouds, Many Choices (Oracle)
Many Clouds, Many Choices (Oracle)
 
B.А.А.Е.R. Oracle Cloud Services 2017
B.А.А.Е.R. Oracle Cloud Services 2017B.А.А.Е.R. Oracle Cloud Services 2017
B.А.А.Е.R. Oracle Cloud Services 2017
 
Oracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxOracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptx
 
Oracle
OracleOracle
Oracle
 
Move your oracle apps to oci
Move your oracle apps to ociMove your oracle apps to oci
Move your oracle apps to oci
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud management
 
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
 
Total cloud control with oracle enterprise manager 12c
Total cloud control with oracle enterprise manager 12cTotal cloud control with oracle enterprise manager 12c
Total cloud control with oracle enterprise manager 12c
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
 
220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx220929-Presentation-business case for moving to the cloud.pptx
220929-Presentation-business case for moving to the cloud.pptx
 
Cloud Computing – A CFO Briefing
Cloud Computing – A CFO BriefingCloud Computing – A CFO Briefing
Cloud Computing – A CFO Briefing
 
SaaS External Presentation
SaaS External PresentationSaaS External Presentation
SaaS External Presentation
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
 
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxCON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 

More from xKinAnx

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
xKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
xKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
xKinAnx
 
Presentation design - key concepts and approaches for designing your deskto...
Presentation   design - key concepts and approaches for designing your deskto...Presentation   design - key concepts and approaches for designing your deskto...
Presentation design - key concepts and approaches for designing your deskto...
xKinAnx
 

More from xKinAnx (20)

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 
Presentation design - key concepts and approaches for designing your deskto...
Presentation   design - key concepts and approaches for designing your deskto...Presentation   design - key concepts and approaches for designing your deskto...
Presentation design - key concepts and approaches for designing your deskto...
 

Recently uploaded

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 

Recently uploaded (20)

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 

Presentation oracle as a service shared database platform

  • 1. Oracle as a ServiceOracle as a Service Nicholas Tan Head of Infrastructure & Platform Solutions Shared Database Platform 1 September 2010 Oracle OpenWorld 2010
  • 2. Commonwealth Bank The Commonwealth Bank is one of Australia’s leading providers of integrated financial services including retail, business and institutional banking, funds management, superannuation, insurance, investment and broking services. The Bank is one of the largest listed companies on the Australian Stock Exchange. 2
  • 3. Introduction In 2007 CBA set out to create an Oracle database shared service shared offering for the bank • The offering has been highly successful by several measures • Oracle-as-a-Service has continued to be developed through several iterations In 2010 we have expanded this effort, and are currently implementing a range of Platform-as-a-Service offerings, providing: 3 a range of Platform-as-a-Service offerings, providing: • Self Service Platform Provisioning • On Demand Platform Provisioning • Mass Standardisation • Better Utilization of Computing Resources • Utility Chargeback Models • Multi-provider, hybrid Cloud deployment topology: private internal, private external & public
  • 4. Service Orchestration Application Workload Software Platform (Oracle, Weblogic, etc) Infrastructure Platforms – more than IaaS CBA SOE (Standard operating environment) iPaaS Infrastructure Platform-as-a- Service - iPaaS is defined as “thick” infrastructure that can be accessed over the network. 4 (Standard operating environment) Operating System Hypervisor Physical Compute Resources (Processor, Memory, Storage) Network Infrastructure be accessed over the network. Platforms are pre-integrated resource assemblies that can be auto-provisioned and serve as building blocks for new solutions. IaaS Infrastructure delivery model such that consumers can rent virtualized resources (compute, storage, network) maintained, operated and supported by the internal or external provider. IaaS includes hypervisor, if necessary.
  • 5. Infrastructure Platforms as a Service standardisation 5 • Infrastructure Platforms are pre-integrated software assemblies • A set of standard, pre-built containers into which we build and run applications and services, delivered as-a-Service. • Centralised, Unified management software which provides a single point of control over all our Infrastructure Platforms flexibility
  • 6. Oracle as a Service (OaaS) Implementation 1. Provide Oracle database services via the Platform as a Service model. • Build a shared infrastructure and software platform • Uniform, standardised service offering • Oracle database services “on tap” 2. Consolidate 300+ small to medium database environments on to 3 Grids • Centralise management of Oracle systems • Significant reduction in servers and associated license & hosting charges • Clean up the “rats & mice” 6 • Clean up the “rats & mice” 3. Operationalise • Define common hosting standards and support arrangements • A dedicated team of operational DBAs manage the Platform, not an application • Develop a charge back model for cost recovery 4. OaaS v1 – went live May 2008 5. OaaS v2 – hardware in production July 2010, product launch this year
  • 7. OaaS Evolution at CBA Cluster of Enterprise- Class Sun Servers, Exadata (OaaS v2) 7 Class Sun Servers, integrated by CBA (CommSee, NetBank) Cluster of Commodity- Class Sun Servers, integrated by CBA (OaaS v1)
  • 8. OaaS v2 OaaS v2 is being implemented on the Sun Oracle Database Machine Oracle market it as a high performance DB machine We see it as an ideal consolidation platform – the engineering is already done! Expect this trend to continue – pre-built "Platform Servers" 8 Expect this trend to continue – pre-built "Platform Servers" or "Private Cloud Servers": just plug in and go. The first Exadata Machine was delivered to CBA in December 2009, second in May 2010. First application migrated to OaaS v2 is Peoplesoft Financials.
  • 9. Host many Oracle database applications on a cluster of hardware Processor consolidation • Run each server hotter • Take advantage of complimentary workload peaks. Higher Availability • Load balancing • HA failover for component failure • Standby DR • Most apps do not implement these features – too Oracle as a Service In A Nutshell 9 • Most apps do not implement these features – too expensive Cost Reduction Better Service • Full time experts • Always on-call Reduced Risk • Whole environment is managed • Operated as a “business”
  • 10. Grid and Virtualization Virtualization across resources Virtualization Layer AppA AppB AppC AppD Virtualization Layer Virtualization within a resourceAppA AppB AppC AppD 10 Make lots of separate small servers look like one big server (think SETI) Make one big server look like many smaller servers (Hypervisors, LPARs, Containers etc) Large, multi-CPU server "Grid is a logical extension of virtualization to encompass both workload and information virtualization across a distributed infrastructure." § For a grid platform the unit of provisioned service is not a VM – no hypervisor. § Matt Haynos, Director Grid Strategy, IBM
  • 11. OaaS Changes Operational Economics Consolidate many individual databases onto a OaaS platform • Centralised management of database systems • Consistent, standardised platform • Significant reduction in servers and associated operational charges • A dedicated team of operational DBAs manage the OaaS platform, not an application database •• Platform EconomicsPlatform Economics 11 •• Platform EconomicsPlatform Economics $ Number of applications Traditional silo approach Grid computing model
  • 12. Where are the Savings? Hardware Significantly Reduce Hardware Requirements: • Remove need for expensive servers, cluster lower cost servers • Buy what you need now, scale as processing requirements grow, JIT Operating System Adopt a single O/S build to reduce operating system software & maintenance charges Areas to Reduce Costs How Cost Reductions are Achieved 12 Maintenance Reduction in Hardware Maintenance (less dependency on 24x7 support) Reduction in Software Maintenance (on 3rd party software and O/S) 3rd Party Software Leverage standard features of the database software stack where possible to minimise the need for much 3rd party software. e.g. Standardise the design and software for: • System Administration & Monitoring • Replication/DR • Clustering Software • File System/Volume Management
  • 13. Where are the Savings? Areas to Reduce Costs How Cost Reductions are Achieved Operations Reduced number of environments to manage: • Standard operating environments cost less to manage Adoption of Enterprise Management tools & processes: • Automate system administration tasks that are performed manually • Standard Operating Procedures leveraged across for hosted applications • Improved governance of environments 13 Database There are opportunities for long term savings: • Higher utilisation of assets => fewer CPUs => Reduction in license fees • Fewer Oracle environments => reduced operational tasks. • Fewer FTEs required to manage consolidated environment Others Project Costs: • Much faster provisioning of new database environments for projects. A new dev environment is available within hours, instead of weeks/months. • HA solution design done! Production already built.
  • 14. DB Service Delivery Transformation DB App 1 App 2 App 1 App 2 Beginning State ORACLE,DB2, SQLServer,etc APPS DBAPPS DB App ..n App ..n Database support may be independent and charged per instance. Database licensing is independent and charged per CPU, regardless of usage. OS hosting is independent and 14 Storage OS RDBMS Network OS RDBMS Network SAN/ NAS ORACLE,DB2, SQLServer,etc WINTEL, SUN,etc Storage OS RDBMS Network OS hosting is independent and charged per instance. Server Server Server Hardware asset is charged per server. Each implementation needs to pay for connectivity to LAN or WAN. Data is charged on allocated storage, not on actual usage.Storage
  • 15. Service Delivery Transformation End State DB App 1 App 2 App ..n App 1 App 2 App ..n Simple and quick to provision an environment A “bundled” offering No infrastructure design required per project: • No need for expensive SME resource • Makes best practice design available to all 15 Storage OS Oracle RDBMS Network Whole stack is now charged as a single Resource Unit in line with actual consumption. Data storage charge is based on actual consumption. Server
  • 16. What savings are we realising? Oracle as a Service Overall P&L Impact CumulativeP&Limpact/month 16 P&L breakeven in Year 1, cashflow positive Year 2 150% ROI over five years – and that’s for the consolidation only • If you factor in cost avoidance – costs not incurred by new applications – ROI is higher again Per application OaaS OpEx charge is 40% – 50% of a standalone environment 0 FY08-09
  • 17. Charge Back Model Settled on a CPU Month measure of resource usage Service Name DB Time (s) DB CPU (s) Physical Reads Logical Reads OSPA_MITG 12,300.50 5,144.90 1,438,859 99,811,632 OSPA _DCM 3,163.90 2,141.80 114,736 46,540,055 OSPA _CCL 2,496.30 1,455.40 127,937 64,295,226 OSPA _THL 984.50 725.70 32,184 5,404,057 OSPA _CPI 339.10 160.40 16,673 1,671,850 OSPA _MDC 154.90 85.50 13,638 1,473,399 OSPA _IFW 16.00 10.50 225 17,895 OSPA _PFR 16.80 6.70 1,291 85,457 Service Usage Metrics Many ways to apportion cost • No standard measure of chargeable resource unit • How do you measure workload? • Each to their own for the moment! 17 Settled on a CPU Month measure of resource usage • Simple to understand • Set a minimum monthly charge of 0.5 CPU month – the base hosting fee Pay-as-go utility charge back • No upfront charge or ongoing commitment • Pricing variability was an issue – BU finance preferred budget certainty • First year, billed in 0.5 CPU Month increments, now moving to 0.1 increments The service is "overbooked" – recover 89 CPUs worth of capacity; only have 72!
  • 18. Reduce Risk, Improve Time to Market For new Projects: • Remove a phase from the project – infrastructure already in place • Remove reliance on expensive/scarce SME resources for design and build • No longer need to manage risk associated with procurement and build • Time to instantiate a new Production quality environment: 3 months -> 2 minutes. Example: New ISV Application introduced into our Online Share Trading platform • Required to test performance under the workload and data volume conditions projected in 2 years time. 18 time. Dedicated Infrastructure OaaS Implementation Time 3-4 months few hours $ Cost to Project Several hundred thousand < $10K On Project Completion Under-utilized asset remains Environment turned-off
  • 19. Thoughts on Implementing PaaS 1. Take the time to get the right technical/commercial solution for your business • Different virtualisation techniques have different densities – resulting in different economics 2. Must have buy-in from Application owners • Plan of when and how to migrate applications • Internal sales function needed to rustle up demand 3. Go for quick wins 19 3. Go for quick wins • Migrate / host the easiest apps first 4. Invest in Governance and Operational Process Improvement • Much, much more than a technology solution 5. Have a clear, consistent, accurate sales pitch • Beware the FUD factor; can derail many an initiative