SlideShare a Scribd company logo
1 of 32
Download to read offline
2020 – A Decade of Change
Markus Michalewicz
Senior Director of Product Management
Oracle Database High Availability | Scalability | MAA
November 17, 2020
@KnownAsMarkus
www.linkedin.com/in/markusmichalewicz
www.slideshare.net/MarkusMichalewicz
Sharing some observations, facts & possible conclusions to find out “What’s Next?”
Safe harbor statement
The following is intended to outline our general product direction. It is intended for information purposes only,
and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing decisions. The development, release,
timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the
sole discretion of Oracle Corporation.
2 Copyright © 2020, Oracle and/or its affiliates
Safe harbor statement
The following is intended to outline our general product direction. It is intended for information purposes only,
and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing decisions. The development, release,
timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the
sole discretion of Oracle Corporation.
3 Copyright © 2020, Oracle and/or its affiliates
The following are my own opinions only.
Agenda
1 Some Observations
2 Data, Facts, Conclusions
3 What’s Next?
4 Summary
4 Copyright © 2020, Oracle and/or its affiliates
Agenda
1 Some Observations
2 Data, Facts, Conclusions
3 What’s Next?
4 Summary
5 Copyright © 2020, Oracle and/or its affiliates
Many Believe the IT Market is Constantly Innovating
Overall this seems to be correct …
6 Copyright © 2020, Oracle and/or its affiliates
LevelofInnovation
number of available solutions
Network
computing
Internet
computing
Cloud
computing
The IT Market Develops in Waives / Cycles Forming an Upward Spiral
Example: ”centralization” and “de-centralization” waives (inaccuracies unintended)
7 Copyright © 2020, Oracle and/or its affiliates
Mainframe
centralized
Client / Server
de-centralized
(compared to
mainframe)
Network
computing
centralized
Internet
computing
de-centralized
Grid computing
“more centralized”
(e.g. HUBs)
Multi-Cloud
de-centralizedCloud computing
Other “Battles” that Move the Database Market and Decisions
8 Copyright © 2020, Oracle and/or its affiliates
Shared Nothing
vs.
Shared Disk
Cloud
vs.
On-premises
Agenda
1 Some Observations
2 Data, Facts, Conclusions
3 What’s Next?
4 Summary
9 Copyright © 2020, Oracle and/or its affiliates
More Innovation, More Choices & More Solutions
More is not always better…
https://hostingdata.co.uk/nosql-
database/
LIST OF NOSQL DATABASE
MANAGEMENT
SYSTEMS [currently >225]
10 Copyright © 2020, Oracle and/or its affiliates
Limited Choice
Rich Choice
✓
Market Data – Cloud
Source: IDC
11 Copyright © 2020, Oracle and/or its affiliates
IDC: Worldwide Public Cloud Infrastructure as a
Service 2019 Share Snapshot
IDC: Worldwide Software as a Service and Cloud
Software 2019 Share Snapshot
Source: IDC, 2020 Source: IDC, 2020
Market Data – Database + Cloud
It’s not about the infrastructure or the database…
12 Copyright © 2020, Oracle and/or its affiliates
IDC: Worldwide Software as a Service and Cloud
Software 2019 Share Snapshot
Source: IDC, 2020
IDC: Worldwide Relational Database Management
Systems Software 2018 Share Snapshot
It’s About the Data!
Reason: Data Gravity
https://whatis.techtarget.com/definition/data-gravity
Data gravity is the ability of bodies of data to attract
applications, services and other data. The force of gravity, in
this context, is manifested in the way software, services and
business logic are drawn to data relative to its mass (the
amount of data) and, as a result, are physically located closer
to the data. The larger the amount of data, the more
applications, services and other data will be attracted to it
and the more quickly they will be drawn.
Data gravity is a term coined by Dave McCrory in this blog
post: https://datagravitas.com/2010/12/07/data-gravity-in-
the-clouds/
13 Copyright © 2020, Oracle and/or its affiliates
Our mission is to help people
see data in new ways, discover insights,
unlock endless possibilities.
Agenda
1 Some Observations
2 Data, Facts, Conclusions
3 What’s Next?
4 Summary
15 Copyright © 2020, Oracle and/or its affiliates
Old “Battles” are Vanishing
The trend is to offer “both solutions” whenever possible
16 Copyright © 2020, Oracle and/or its affiliates
Cloud
On-premises
&
Shared Nothing
Shared Disk
&
&
&Avoid “Worst-of-
Weaknesses”
A New Status Quo
Cloud is here to stay.
• There will be a set of
public cloud vendors
• High Barriers to entry
(established vendors
have spent $$
millions already)
Vendors will offer
deployment choices:
• Shared Nothing
& Shared Disk
• IBM PureScale
(*October 2009)
• Multi-Attach on
Amazon Elastic Block
Store (Amazon EBS)
volumes.
• Oracle RAC & Oracle
Sharding
Vendors will offer
deployment choices:
• On-premises
& Cloud I
• Amazon Outposts
run AWS
infrastructure and
services on premises
• Google Anthos
GKE will provision
and manage the
underlying resources
for containerized
applications on-
premises, in Google
Cloud, and other
public clouds.
Vendors will offer
deployment choices:
• On-premises
& Cloud II
• Azure Stack
Build and run hybrid
apps across
datacenters, edge
locations, remote
offices, and the cloud
• Oracle
Cloud@Customer
brings Oracle’s public
cloud infrastructure,
fully managed cloud
services, and Oracle
Fusion SaaS
applications into your
data center.
17 Copyright © 2020, Oracle and/or its affiliates
Oracle Database – Deployment Choices
18 Copyright © 2020, Oracle and/or its affiliates
Most Manual Most Autonomous
DB installed on
commodity HW
on premises
DB installed on
Oracle Exadata
on premises
DB on Oracle
Cloud
Infrastructure
Oracle
Autonomous
Database
Database Cloud
Service
Exadata Cloud
Service
(or C@C)
SQL vs. NoSQL, Top Databases, Single vs. Multiple Database Use
2019 database trends:
• https://scalegrid.io/blog/20
19-database-trends-sql-vs-
nosql-top-databases-single-
vs-multiple-database-use/
• Survey report
• Asked hundreds
of developers,
engineers, software
architects, dev teams
& IT leaders
at DeveloperWeek
• Also refers to https://db-
engines.com/en/ranking
Most popular DBs
according to this survey:
Single Database vs. Multi-
Database Use according
to this survey:
Most Time-Consuming
Database Management
Task according to this
survey:
19 Copyright © 2020, Oracle and/or its affiliates
MySQL
38.9%
Single-DB’s
55.7%
Multi-DB’s
44.3%
20 Copyright © 2020, Oracle and/or its affiliates
Single-DB’s
55.7%
Multi-DB’s
44.3%
Normal cycle? Requirement for
change?
Surveys / Market Trends may Predict the Next Cycle
Database-Related Developments
Converged Database Autonomous Database Data-Driven Application
Development
21 Copyright © 2020, Oracle and/or its affiliates
ORACLE
AUTONOMOUS
DATABASE
Use Cases are Converging
Converged Database
22 Copyright © 2020, Oracle and/or its affiliates
Phone calls, messaging, photos, etc. originally
required separate products
• Now they are features of Smartphones
Similarly, ML, JSON, Blockchain, etc. originally
required separate databases
• Now they are features of a Converged Database
Use Cases are Converging for Good Reasons
Developers innovate faster on a converged database
It is dramatically simpler for developers to invoke extended SQL to execute ML, graph, spatial,
blockchain, IoT, etc. in one converged database
Instead of implementing distributed execution and data movement across multiple fragmented
databases
23 Copyright © 2020, Oracle and/or its affiliates
EVENT
RPC
ETL
REPLICATION
DB LINKS
EVENT
RPC
ETL
REPLICATION
DB LINKS
EVENT
RPC
ETL
REPLICATION
DB LINKS
EVENT
RPC
ETL
REPLICATION
DB LINKS
GraphMLDoc Spatial Reporting
Single-Purpose Databases Spread with Business Demands
Contrasting Database Architecture Strategies
24 Copyright © 2020, Oracle and/or its affiliates
Run Single-Purpose Proprietary
database for each data type
and workload
Oracle StrategyAmazon and Niche DB Vendors
Run Converged, Open, Oracle
database for multiple data types and
workloads
Amazon
Aurora
Amazon
DocumentDB
Amazon
DynamoDB
Amazon
Neptune
Amazon Quantum
Ledger Database
Amazon
RedShift
Amazon
Timestream
Amazon
ElastiCache
Oracle Autonomous Database Key Attributes
Goal: eliminate day-to-day, manual operational tasks
Self-Driving
Automates all database and
infrastructure management,
monitoring, tuning
Self-Securing
Protects from both
external attacks and
malicious internal users
Self-Repairing
Protects from all
downtime including
planned maintenance
Copyright © 2020, Oracle and/or its affiliates25
Too Late / Too Early / Right on Time / Spot On
Timing matters for the success of solutions
26 Copyright © 2020, Oracle and/or its affiliates
Network Computer was a diskless desktop
made by Oracle Corporation
from about 1996 to 2000
ASUS CHROMEBOX
Sold Today
Spot On
https://www.oracle.com/autonomous-database/autonomous-json-database
27 Copyright © 2020, Oracle and/or its affiliates
Complete and Integrated Analytics Warehouse
Data-Driven Outcomes Made Fast & Easy
28 Copyright © 2020, Oracle and/or its affiliates
Power
Innovation
Boost
Efficiency
Reduce
Risk
Data
Monetization
Dashboards
& Reports
Machine Learning
Models
Oracle Apps
Data Warehouse
AI Enabled
Devices
Augmented
Analytics
Data-Driven
Apps
Flexible Compute Flexible Storage
Azure
Interconnect
On-Prem
FastConnect
Refine & Integrate Persist & Process Analyze & Predict
• Disruption-free modernization to Autonomous
• Limitless predictions
• Self-service with governance
• Enterprise-grade with compelling price
Analytics
Data
Engineering
Data
Science
Analytic
Apps
Data
Lake
Data
Warehouse
Data
Mart
Any Data
Any Format
Deep Oracle
Apps &
Database
Integration
Files
Object Stores
Oracle
Data Cloud
Logs
Webclicks
Oracle On-Prem Apps
Fusion SaaS, NetSuite,
SAP, Salesforce, Workday
Media
Events
Streams
Oracle Database
SQL Server, Azure SQL, …
AWS Aurora, RDS, …
Oracle APEX: Data-Driven Low-Code Apps
Data-driven Application Development made easy with Oracle Database
29 Copyright © 2020, Oracle and/or its affiliates
• Oracle APEX Low-Code IDE automatically creates an App starting from a spreadsheet or a table
• Data-driven Development that is usable by dev professionals, or tech-savvy business users
• Deep integration with database eliminates the complexity of Middle-tiers, connection management, state
management, mapping database types to app types, scaling, and HA
• Create an App in hours – fastest time-to-value
• Easily iterate the App to match evolving business needs
Agenda
1 Some Observations
2 Data, Facts, Conclusions
3 What’s Next?
4 Summary
30 Copyright © 2020, Oracle and/or its affiliates
Summary
Observations made and possible trends discovered
Converged Database
part of the next cycle
Autonomous Database Data-Driven Application
Development
trending
31 Copyright © 2020, Oracle and/or its affiliates
Cloud is here to stay.
• There will be a set of
public cloud vendors
Spot On
32 Copyright © 2020, Oracle and/or its affiliates
Thank you
Markus Michalewicz (Markus.Michalewicz@oracle.com)
Senior Director of Database Product Management
@KnownAsMarkus
www.linkedin.com/in/markusmichalewicz
www.slideshare.net/MarkusMichalewicz

More Related Content

What's hot

Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowMarkus Michalewicz
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudMarkus Michalewicz
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020Markus Michalewicz
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Markus Michalewicz
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsMarkus Michalewicz
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...Markus Michalewicz
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission CriticalMarkus Michalewicz
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoMarketingArrowECS_CZ
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to NurtureMarkus Michalewicz
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesMarkus Michalewicz
 
Virtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RAC
Virtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RACVirtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RAC
Virtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RACMarkus Michalewicz
 
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and UnderscoresPerformance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and UnderscoresJitendra Singh
 
Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database? Markus Michalewicz
 
Oracle RAC in the Oracle Cloud
Oracle RAC in the Oracle CloudOracle RAC in the Oracle Cloud
Oracle RAC in the Oracle CloudMarkus Michalewicz
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Glen Hawkins
 
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19cRonald Francisco Vargas Quesada
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Markus Michalewicz
 
What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1Satishbabu Gunukula
 
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified [❤PDF❤] Oracle 19c Database Administration Oracle Simplified
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified ZanderHaney
 

What's hot (20)

Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle Cloud
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications Considerations
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission Critical
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New Features
 
Virtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RAC
Virtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RACVirtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RAC
Virtualized Oracle Real Application Clusters (RAC) - Containers and VMs for RAC
 
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and UnderscoresPerformance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and Underscores
 
Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database?
 
Oracle RAC in the Oracle Cloud
Oracle RAC in the Oracle CloudOracle RAC in the Oracle Cloud
Oracle RAC in the Oracle Cloud
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive
 
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
 
What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1
 
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified [❤PDF❤] Oracle 19c Database Administration Oracle Simplified
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified
 

Similar to 2020 – A Decade of Change

Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?MarketingArrowECS_CZ
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaMarketingArrowECS_CZ
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Riccardo Romani
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityMarkus Michalewicz
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaJeffrey T. Pollock
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)MarketingArrowECS_CZ
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureSinanPetrusToma
 
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services Torsten Steinbach
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)オラクルエンジニア通信
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)オラクルエンジニア通信
 
Oracle Cloud Infrastructure:2020年6月度サービス・アップデート
Oracle Cloud Infrastructure:2020年6月度サービス・アップデートOracle Cloud Infrastructure:2020年6月度サービス・アップデート
Oracle Cloud Infrastructure:2020年6月度サービス・アップデートオラクルエンジニア通信
 
Open Source DWBI-A Primer
Open Source DWBI-A PrimerOpen Source DWBI-A Primer
Open Source DWBI-A Primerpartha69
 
MV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickMV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickRuggero Citton
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud managementxKinAnx
 
Oracle Cloud Infrastructure Data Science 概要資料(20200406)
Oracle Cloud Infrastructure Data Science 概要資料(20200406)Oracle Cloud Infrastructure Data Science 概要資料(20200406)
Oracle Cloud Infrastructure Data Science 概要資料(20200406)オラクルエンジニア通信
 
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]オラクルエンジニア通信
 
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]オラクルエンジニア通信
 
Cloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsCloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsSeeling Cheung
 

Similar to 2020 – A Decade of Change (20)

Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High Availability
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
 
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年7月1日)
 
Oracle Cloud Infrastructure:2020年6月度サービス・アップデート
Oracle Cloud Infrastructure:2020年6月度サービス・アップデートOracle Cloud Infrastructure:2020年6月度サービス・アップデート
Oracle Cloud Infrastructure:2020年6月度サービス・アップデート
 
Open Source DWBI-A Primer
Open Source DWBI-A PrimerOpen Source DWBI-A Primer
Open Source DWBI-A Primer
 
MV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickMV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-click
 
Big Data: Myths and Realities
Big Data: Myths and RealitiesBig Data: Myths and Realities
Big Data: Myths and Realities
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud management
 
Oracle Cloud Infrastructure Data Science 概要資料(20200406)
Oracle Cloud Infrastructure Data Science 概要資料(20200406)Oracle Cloud Infrastructure Data Science 概要資料(20200406)
Oracle Cloud Infrastructure Data Science 概要資料(20200406)
 
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Database Cloud Service:サービス概要のご紹介 [2020年8月版]
 
Oracle NoSQL
Oracle NoSQLOracle NoSQL
Oracle NoSQL
 
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
 
Cloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsCloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and Analytics
 

More from Markus Michalewicz

Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAMarkus Michalewicz
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...Markus Michalewicz
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudMarkus Michalewicz
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsMarkus Michalewicz
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseMarkus Michalewicz
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionMarkus Michalewicz
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateOracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateMarkus Michalewicz
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewOracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewMarkus Michalewicz
 
MAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMarkus Michalewicz
 

More from Markus Michalewicz (10)

Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAA
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & Editions
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous Database
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical Discussion
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateOracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewOracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
 
MAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMAA - Best Practices for the Cloud
MAA - Best Practices for the Cloud
 

Recently uploaded

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

2020 – A Decade of Change

  • 1. 2020 – A Decade of Change Markus Michalewicz Senior Director of Product Management Oracle Database High Availability | Scalability | MAA November 17, 2020 @KnownAsMarkus www.linkedin.com/in/markusmichalewicz www.slideshare.net/MarkusMichalewicz Sharing some observations, facts & possible conclusions to find out “What’s Next?”
  • 2. Safe harbor statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. 2 Copyright © 2020, Oracle and/or its affiliates
  • 3. Safe harbor statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. 3 Copyright © 2020, Oracle and/or its affiliates The following are my own opinions only.
  • 4. Agenda 1 Some Observations 2 Data, Facts, Conclusions 3 What’s Next? 4 Summary 4 Copyright © 2020, Oracle and/or its affiliates
  • 5. Agenda 1 Some Observations 2 Data, Facts, Conclusions 3 What’s Next? 4 Summary 5 Copyright © 2020, Oracle and/or its affiliates
  • 6. Many Believe the IT Market is Constantly Innovating Overall this seems to be correct … 6 Copyright © 2020, Oracle and/or its affiliates LevelofInnovation number of available solutions Network computing Internet computing Cloud computing
  • 7. The IT Market Develops in Waives / Cycles Forming an Upward Spiral Example: ”centralization” and “de-centralization” waives (inaccuracies unintended) 7 Copyright © 2020, Oracle and/or its affiliates Mainframe centralized Client / Server de-centralized (compared to mainframe) Network computing centralized Internet computing de-centralized Grid computing “more centralized” (e.g. HUBs) Multi-Cloud de-centralizedCloud computing
  • 8. Other “Battles” that Move the Database Market and Decisions 8 Copyright © 2020, Oracle and/or its affiliates Shared Nothing vs. Shared Disk Cloud vs. On-premises
  • 9. Agenda 1 Some Observations 2 Data, Facts, Conclusions 3 What’s Next? 4 Summary 9 Copyright © 2020, Oracle and/or its affiliates
  • 10. More Innovation, More Choices & More Solutions More is not always better… https://hostingdata.co.uk/nosql- database/ LIST OF NOSQL DATABASE MANAGEMENT SYSTEMS [currently >225] 10 Copyright © 2020, Oracle and/or its affiliates Limited Choice Rich Choice ✓
  • 11. Market Data – Cloud Source: IDC 11 Copyright © 2020, Oracle and/or its affiliates IDC: Worldwide Public Cloud Infrastructure as a Service 2019 Share Snapshot IDC: Worldwide Software as a Service and Cloud Software 2019 Share Snapshot Source: IDC, 2020 Source: IDC, 2020
  • 12. Market Data – Database + Cloud It’s not about the infrastructure or the database… 12 Copyright © 2020, Oracle and/or its affiliates IDC: Worldwide Software as a Service and Cloud Software 2019 Share Snapshot Source: IDC, 2020 IDC: Worldwide Relational Database Management Systems Software 2018 Share Snapshot
  • 13. It’s About the Data! Reason: Data Gravity https://whatis.techtarget.com/definition/data-gravity Data gravity is the ability of bodies of data to attract applications, services and other data. The force of gravity, in this context, is manifested in the way software, services and business logic are drawn to data relative to its mass (the amount of data) and, as a result, are physically located closer to the data. The larger the amount of data, the more applications, services and other data will be attracted to it and the more quickly they will be drawn. Data gravity is a term coined by Dave McCrory in this blog post: https://datagravitas.com/2010/12/07/data-gravity-in- the-clouds/ 13 Copyright © 2020, Oracle and/or its affiliates
  • 14. Our mission is to help people see data in new ways, discover insights, unlock endless possibilities.
  • 15. Agenda 1 Some Observations 2 Data, Facts, Conclusions 3 What’s Next? 4 Summary 15 Copyright © 2020, Oracle and/or its affiliates
  • 16. Old “Battles” are Vanishing The trend is to offer “both solutions” whenever possible 16 Copyright © 2020, Oracle and/or its affiliates Cloud On-premises & Shared Nothing Shared Disk & & &Avoid “Worst-of- Weaknesses”
  • 17. A New Status Quo Cloud is here to stay. • There will be a set of public cloud vendors • High Barriers to entry (established vendors have spent $$ millions already) Vendors will offer deployment choices: • Shared Nothing & Shared Disk • IBM PureScale (*October 2009) • Multi-Attach on Amazon Elastic Block Store (Amazon EBS) volumes. • Oracle RAC & Oracle Sharding Vendors will offer deployment choices: • On-premises & Cloud I • Amazon Outposts run AWS infrastructure and services on premises • Google Anthos GKE will provision and manage the underlying resources for containerized applications on- premises, in Google Cloud, and other public clouds. Vendors will offer deployment choices: • On-premises & Cloud II • Azure Stack Build and run hybrid apps across datacenters, edge locations, remote offices, and the cloud • Oracle Cloud@Customer brings Oracle’s public cloud infrastructure, fully managed cloud services, and Oracle Fusion SaaS applications into your data center. 17 Copyright © 2020, Oracle and/or its affiliates
  • 18. Oracle Database – Deployment Choices 18 Copyright © 2020, Oracle and/or its affiliates Most Manual Most Autonomous DB installed on commodity HW on premises DB installed on Oracle Exadata on premises DB on Oracle Cloud Infrastructure Oracle Autonomous Database Database Cloud Service Exadata Cloud Service (or C@C)
  • 19. SQL vs. NoSQL, Top Databases, Single vs. Multiple Database Use 2019 database trends: • https://scalegrid.io/blog/20 19-database-trends-sql-vs- nosql-top-databases-single- vs-multiple-database-use/ • Survey report • Asked hundreds of developers, engineers, software architects, dev teams & IT leaders at DeveloperWeek • Also refers to https://db- engines.com/en/ranking Most popular DBs according to this survey: Single Database vs. Multi- Database Use according to this survey: Most Time-Consuming Database Management Task according to this survey: 19 Copyright © 2020, Oracle and/or its affiliates MySQL 38.9% Single-DB’s 55.7% Multi-DB’s 44.3%
  • 20. 20 Copyright © 2020, Oracle and/or its affiliates Single-DB’s 55.7% Multi-DB’s 44.3% Normal cycle? Requirement for change? Surveys / Market Trends may Predict the Next Cycle
  • 21. Database-Related Developments Converged Database Autonomous Database Data-Driven Application Development 21 Copyright © 2020, Oracle and/or its affiliates ORACLE AUTONOMOUS DATABASE
  • 22. Use Cases are Converging Converged Database 22 Copyright © 2020, Oracle and/or its affiliates Phone calls, messaging, photos, etc. originally required separate products • Now they are features of Smartphones Similarly, ML, JSON, Blockchain, etc. originally required separate databases • Now they are features of a Converged Database
  • 23. Use Cases are Converging for Good Reasons Developers innovate faster on a converged database It is dramatically simpler for developers to invoke extended SQL to execute ML, graph, spatial, blockchain, IoT, etc. in one converged database Instead of implementing distributed execution and data movement across multiple fragmented databases 23 Copyright © 2020, Oracle and/or its affiliates EVENT RPC ETL REPLICATION DB LINKS EVENT RPC ETL REPLICATION DB LINKS EVENT RPC ETL REPLICATION DB LINKS EVENT RPC ETL REPLICATION DB LINKS GraphMLDoc Spatial Reporting
  • 24. Single-Purpose Databases Spread with Business Demands Contrasting Database Architecture Strategies 24 Copyright © 2020, Oracle and/or its affiliates Run Single-Purpose Proprietary database for each data type and workload Oracle StrategyAmazon and Niche DB Vendors Run Converged, Open, Oracle database for multiple data types and workloads Amazon Aurora Amazon DocumentDB Amazon DynamoDB Amazon Neptune Amazon Quantum Ledger Database Amazon RedShift Amazon Timestream Amazon ElastiCache
  • 25. Oracle Autonomous Database Key Attributes Goal: eliminate day-to-day, manual operational tasks Self-Driving Automates all database and infrastructure management, monitoring, tuning Self-Securing Protects from both external attacks and malicious internal users Self-Repairing Protects from all downtime including planned maintenance Copyright © 2020, Oracle and/or its affiliates25
  • 26. Too Late / Too Early / Right on Time / Spot On Timing matters for the success of solutions 26 Copyright © 2020, Oracle and/or its affiliates Network Computer was a diskless desktop made by Oracle Corporation from about 1996 to 2000 ASUS CHROMEBOX Sold Today Spot On
  • 28. Complete and Integrated Analytics Warehouse Data-Driven Outcomes Made Fast & Easy 28 Copyright © 2020, Oracle and/or its affiliates Power Innovation Boost Efficiency Reduce Risk Data Monetization Dashboards & Reports Machine Learning Models Oracle Apps Data Warehouse AI Enabled Devices Augmented Analytics Data-Driven Apps Flexible Compute Flexible Storage Azure Interconnect On-Prem FastConnect Refine & Integrate Persist & Process Analyze & Predict • Disruption-free modernization to Autonomous • Limitless predictions • Self-service with governance • Enterprise-grade with compelling price Analytics Data Engineering Data Science Analytic Apps Data Lake Data Warehouse Data Mart Any Data Any Format Deep Oracle Apps & Database Integration Files Object Stores Oracle Data Cloud Logs Webclicks Oracle On-Prem Apps Fusion SaaS, NetSuite, SAP, Salesforce, Workday Media Events Streams Oracle Database SQL Server, Azure SQL, … AWS Aurora, RDS, …
  • 29. Oracle APEX: Data-Driven Low-Code Apps Data-driven Application Development made easy with Oracle Database 29 Copyright © 2020, Oracle and/or its affiliates • Oracle APEX Low-Code IDE automatically creates an App starting from a spreadsheet or a table • Data-driven Development that is usable by dev professionals, or tech-savvy business users • Deep integration with database eliminates the complexity of Middle-tiers, connection management, state management, mapping database types to app types, scaling, and HA • Create an App in hours – fastest time-to-value • Easily iterate the App to match evolving business needs
  • 30. Agenda 1 Some Observations 2 Data, Facts, Conclusions 3 What’s Next? 4 Summary 30 Copyright © 2020, Oracle and/or its affiliates
  • 31. Summary Observations made and possible trends discovered Converged Database part of the next cycle Autonomous Database Data-Driven Application Development trending 31 Copyright © 2020, Oracle and/or its affiliates Cloud is here to stay. • There will be a set of public cloud vendors Spot On
  • 32. 32 Copyright © 2020, Oracle and/or its affiliates Thank you Markus Michalewicz (Markus.Michalewicz@oracle.com) Senior Director of Database Product Management @KnownAsMarkus www.linkedin.com/in/markusmichalewicz www.slideshare.net/MarkusMichalewicz