Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

Data Management Strategy

Çetin Özbütün
Senior Vice President
Oracle Database Server Technology
Oracle Cloud Infrastructure Global Footprint
November 2020: 28 Regions Live, 6 Azure Interconnect Regions

SWEDEN

LO NDON
AMST ERDAM
NEWPORT
FR ANKFURT
T O RONTO MO NTREAL ZU RICH CH U NCHEON
CH I CAGO FR ANCE
SAN JO SE, CA I T ALY
SEO U L T O KYO
ASH BURN O SAK A
P H OENIX I SR AEL
SAU DI 2
DU BAI
JEDDAH
U AE 2 MU MBAI
H Y DERABAD

SI NGAPORE

Com mercial VI NHEDO


Com mercial Planned SAO P AULO
Government JO H ANNESBURG
Government Planned SANTIAGO
M i crosoft Interconnect Azure SY DNEY
M ELBOURNE

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.


Analysts Agree: Oracle Cloud DB #1

Gartner: Cloud DBMS MQ Kuppinger: Cloud Enterprise DBs

Oracle #1 ”Vision” Oracle #1 Overall

Copyright © 2020, Oracle and/or its affiliates | Confidential:


Internal/Restricted/Highly Restricted
Contrasting Database Architecture Strategies

Amazon and Niche DB Vendors Oracle Strategy


Run Single-Purpose Run Converged, Open, Oracle
Proprietary database for database for multiple data
each data type types and workloads
and workload

Amazon Amazon Amazon Amazon


Aurora DocumentDB DynamoDB Timestream

Amazon Amazon Quantum Amazon Amazon


Neptune Ledger Database RedShift ElastiCache

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.


Oracle Database for the Hybrid Enterprise
Same database on-prem, in the cloud or hybrid configurations

On-Premises Platform Choices Cloud Choices

Commodity HW, Oracle Exadata Exadata Cloud at Oracle Database on Database Exadata Cloud Autonomous Autonomous
On-site On-Premises Customer Bare Metal or VM Cloud Service Service Database Database at
Customer

Customer-Managed Co-Managed Autonomous

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.


Initial Vision of Autonomous Database

GOAL - Remove need for systems/operational admin

No human labor means No human error means


lower cost better reliability and better security

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.


Autonomous Database: Recent New Features

March April May June July August


Private Per-second billing 19c One-Click Autonomous Autonomous Data Autonomous JSON
Endpoints Upgrade Cloud@Customer Guard Database

Support for more


JSON Document API 99.95% Service Level Customer Oracle Apps
APEX 19.2 object stores
(SODA) Support Agreement Managed ORDS Certifications (GCP, Wasabi)

Database
Restart Extensions for IDEs APEX 20.1

Sept Oct Nov

Refreshable Oracle Cloud SDK New Utilities: Data


Clone for PL/SQL Load, Data Catalog

SQL Macros Integration with


OCI events

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.


Autonomous Database | Optimized by Workload

ORACLE
AUTONOMOUS
DATABASE

Autonomous Autonomous Autonomous APEX Application


Data Warehouse Transaction Processing JSON Database Development Service

Data Warehouse, Transactions, Fast, Easy, Low-Cost Fast, Easy, Low-Cost


Data Mart, Data Lake Batch, Reporting JSON Data Low-Code AppDev

New Coming soon


Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Autonomous JSON Database
Faster than MongoDB

YCSB - 4M Documents YCSB - 81M Documents


80000 80000

70000 70000

60000 60000

Operations per Second


Operations per Second

50000 50000

40000 40000

30000 30000

20000 20000

10000 10000

0
0
95% reads / 75% reads / 50% reads /
95% reads / 75% reads / 50% reads /
5% writes 25% writes 50% writes
5% writes 25% writes 50% writes

Autonomous JSON Database with 8 OCPUs compared to MongoDB Atlas on M60


Industry-standard Yahoo Cloud Serving Benchmark (YCSB)
Source of MongoDB results: https://www.mongodb.com/atlas-vs-amazon-documentdb/performance as of 8/12/2020
Copyright © 2020, Oracle and/or its affiliates . All rights reserved
Extend Autonomous Database
to help more people get insights into their data

Autonomous Database automates almost all database administration ✓


Autonomous Database does not automate tasks for Data Engineers,
Data Analysts, or Data Scientists
Goal:
• Help Data Analysts and Data Scientists to use Autonomous Database to more
easily gain insights into their data

Solution:
• Extend Autonomous Database for:
• Data ingestion and transformations
• Business modelling and analysis
• Machine learning and automatic insights
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
New Autonomous Database Architecture
Data Visualization &
Sources Development

Application Express

Applications Automatic Machine


Insights Learning Oracle ML Notebook
New Enhanced
Business
Databases Oracle Analytics Cloud
Models Graph
{…} CSV New Enhanced
Files
GoldenGate IDEs

Streaming Services
Data
Transforms APEX: Data-Driven Spreadsheets
New AppDev

Data Lake 3rd Party BI Tools

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Autonomous Database today
A handful of integrated tools

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Autonomous Database – coming soon
Broad set of integrated tools and utilities

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Available Today!
Data Load

Simple ‘Drag and Drop’ Data


Loading
• Data Sources:
• Files on local computer
• Oracle and non-Oracle
Databases (on-prem and cloud)
• Cloud Storage (incl AWS S3,
Azure Blob Storage, GCP)
• Continuous data loading
• New files loaded as soon as
they arrive in cloud storage

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Available Today!
Data Transforms (via ODI on Marketplace)

Based upon Oracle Data Integrator


• All ODI connectors (incl. Fusion, SFDC)
• Simple migration to ADB for ODI customers
Declarative, no-code development
• New, easy-to-use cloud UI
• ‘Drag and Drop’ to create Maps
Rich set of Operators
• Transform, Quality, Analytic, Spatial, ML
• All DB Operators
Autonomous
• Discover relationships, recommend actions
• Auto code generation

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Business Models (Analytic Views)

Analytic Views
• Enable high-performance multidimensional
analysis over relational data
Automatic creation
• Business Models embedded in ADW
Automatic multidimensional cache
• For both local and remote data
Use with any analytics tool
• Standard SQL queries
• No application changes required

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


2. Choose data 3. Press start
1. Choose data set
for prediction
Machine Learning

Extensive collection of in-database


ML algorithms
Built-in Notebook for Data Scientists
• Based on Apache Zeppelin
New: support for Python and R
• Use Python, R, and SQL side-by-side
• Leverage database-native algorithms from
Python and R
New: automatic machine learning
(AutoML)
• Declarative user interface for creating,
managing, and deploying ML models
• Based on Oracle Labs AutoML

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Multiple algorithms
compared and best is
Machine Learning selected

Extensive collection of in-database


ML algorithms
Built-in Notebook for Data Scientists
• Based on Apache Zeppelin
New: support for Python and R
• Use Python, R, and SQL side-by-side
• Leverage database-native algorithms from
Python and R
New: automatic machine learning
(AutoML)
• No-code user interface for creating,
managing, and deploying ML models
• Based on Oracle Labs AutoML

Copyright © 2020, Oracle and/or its affiliates . All rights reserved


Auto-Insights – Driven by Machine Learning

Automatic Insight Discovery


• Discovers hidden patterns and
outliers
• Crawl over business model,
running as background process
• Variety of algorithms including
singular value decomposition

Automatically identify
anomalies and
predicted values

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.


Data Lineage and Impact Analysis

Built-in metadata repository


• Shared across all components
• Future integration with OCI Data
Catalog
UI for data lineage and
impact analysis
• Visible to all users
• SQL and PL/SQL interfaces

Copyright © 2020, Oracle and/or its affiliates . All rights reserved

You might also like