SlideShare a Scribd company logo
1 of 46
Download to read offline
Oracle OpenWorld Middle East
D U B A I | 1 4 – 1 5 J A N U A R Y 2 0 2 0
Oracle GoldenGate:
Cloud and On-Premises Roadmap
SES1825-DUB
Thomas Vengal
Director of Products
Oracle Database Product Development
15 Jan 2020
Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted2
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
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, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Today’s Agenda
Introduction & GoldenGate Use cases
GoldenGate for DB and Big Data
GoldenGate Streaming Analytics
GoldenGate Roadmap
Copyright © 2019 Oracle and/or its affiliates.
1
2
3
4
Customer Talk :
Petroleum Development Oman
5
Age of 4th Industrial Revolution
Copyright © 2019 Oracle and/or its affiliates.
Steam Engines
Weaving
1760-1840
Mass Production
Assembly Line
Electricity
1840-1970
Computing
Automation
Electronics
ERP, Ecom
1970 -2010
Locatio
n based
Service
IOT
Mobile & smart
Sensors Big Data
Analytics
Location
Based
Services
Customer Profiling &
Recommendations
Cyber
Security
& Fraud
Detection
Augmented
Reality
Smart Seniors and
Human Interfaces
Natural
Language
Processing
3D Printing
Autonomous
Robots&
Drones
Cyber-Physical Systems
2010 -Today
Ref 1: https://innovate.ieee.org/innovation-spotlight-ieee-fueling-fourth-industrial-revolution/
Ref 2: https://www.salesforce.com/blog/2018/12/what-is-the-fourth-industrial-revolution-4IR.html
Ref 3: https://medium.com/predict/charting-your-own-pathway-to-professional-success-in-the-4th-industrial-revolution-ec5287a1b242
Ref 4: https://www.britannica.com/topic/The-Fourth-Industrial-Revolution-2119734
Changing Business Requirements
6Copyright © 2019 Oracle and/or its affiliates.
Yesterday’s data today
Polyglot/Lambda Architecture
Batch processing
Fixed Set of Complex Rules
Proprietary systems
Instant data needs
Kappa Architecture
Stream Processing
Machine Learning Algorithms
Opensource based ecosystem
From Industry 3.0 To Industry 4.0
Periodical Aggregate reports Real-time dashboards
Leader in all Gartner and
Forrester reports for DI, DQ,
Metadata Management and
Data Fabric
#1
>15K
11
Customers across all
Industries
Consecutive years in
Gartner’s Data Integration
Leaders Quadrant
Copyright © 2019 Oracle and/or its affiliates.
Oracle ‘Proven Leader’
GoldenGate “Real-Time Data Fabric” Ecosystem
Copyright © 2019 Oracle and/or its affiliates.
1990’s – Database HA/DR
2000’s – OLTP Replication
2010 – Data Warehouse
2015 – Cloud & Data Lake
KEY USE CASES
& GROWTH PHASES:
2020 – Streaming
Most successful Integration Tool in history: GoldenGate is a larger
ecosystem than any EAI, SOA or ETL tool from any vendor…
Real-Time Data Platform for Entire Enterprise
Copyright © 2019 Oracle and/or its affiliates.
Replication of
Real-time Data
Transactions & Events
GoldenGate Stream Analytics
ETL
&ML
DBMS
Cloud
Big Data
NoSQL
Streams
Object
Storage
Copyright © 2019, Oracle and/or its affiliates. All rights reserved.
Oracle GoldenGate | Key Use Cases
Data Lake Ingest
Best-in-class streaming data
ingestion for all data lakes
Stream Analytics
Apply machine learning, geo-
spatial and advanced rules
Data Pipelines
Transform and process any data
as it in arrives in the Stream
Database HA/DR
Active-Active, Multi-Master,
Zero-Downtime, DB Migrations
OLTP Replication
Replicate transactions, data &
events across OLTP databases
Data Warehouse Ingest
Load and stage data into Data
Warehouse tables
sync
10
Today’s Agenda
Introduction & GoldenGate Use cases
GoldenGate for DB and Big Data
GoldenGate Streaming Analytics
GoldenGate Roadmap
Copyright © 2019 Oracle and/or its affiliates.
1
2
3
4
Customer Talk :
Petroleum Development Oman
5
Continuous Investments
12.2
12.3
18c
19c
11g
Microservices
Architecture
Cloud
Marketplace
Deployments
OGG for
Big Data
GoldenGate 12.2
• Big Data Delivery
• Meta Data in Trail
• Automated Heartbeat Table
• Parameter File Validation
• Oracle Data Pump
Integration
GoldenGate 12.3
• Oracle Database 12.2
• Microservices Architecture
• Parallel Replicat
• Auto CDR
• Sharding Support
• Procedural Replication
GoldenGate 18.1
• Oracle Database 18c
• Delivery to ADW and ATP
• Identity Column Support
• In-Row Database Archival
support
GoldenGate 19.1
• Oracle Database 19c
• Microservices Security
Enhancements
• Cross Endian Remote
Capture for Oracle
• Easier Upgrades
Stream
Analytics –
Spark & Kafka
Copyright © 2019 Oracle and/or its affiliates.
GoldenGate Microservices Architecture
13
Trail Files
Administration
Service
Metrics
Service
Service
Manager
>REST
Parallel
Replicat
Integrated Remote
Capture
network
DBA/Ops Proxy/Reverse Proxy API Automation
Micro-services Mid-Tier
* Oracle recommends to use Integrated Remote Capture, Micro-Services and Parallel Replicat
Distribution
Service
Receiver
Service
Shared
Storage
GoldenGate for Oracle
19.1 New Features
14
Performance and Scalability Improvements
Improved performance and scalability for Parallel Replicat.
Remote integrated capture performance tolerates high latency networks.
Security and Manageability Enhancements for Microservices
Integration with Key Management Systems, Support for DMZ environments.
Defaults changed to TLS1.2, Digest Auth, Strong Password Verifier
Managed profiles for AutoStart, AutoRestart, and Key Management.
Ease of use
Simplified software upgrade procedures. Enhanced heartbeats to simplify system recovery.
Simplify mid-tier & cloud deployments with remote cross-endian Integrated Extract.
Better smart defaults that eliminate need to set parameters for common use cases.
Support for Oracle Database 19.1
Long term support release. Final patchset update for Oracle GoldenGate 12.3 release.
OCI Marketplace Solution
GoldenGate 19.1 available from OCI Marketplace in both Classic and Microservices editions.
Cross endian remote Integrated Extract allows remote capture of all on-premises Oracle databases for easier migration to the cloud.
Run Anywhere - Remote Capture
15
*remote transaction capture with zero footprint on Source DB hosts
*heterogeneous support for Mainframe, SQL Server and Postgres *roadmap
*endian normalization inline to GG, Oracle DB 11.2.0.4 and higher
Windows
WAN
GG Mid-Tier Host
Remote Connect
Any GoldenGate
target system
Extreme Performance
16
Performance Data Points:
*Note: your experiences will vary
Oracle DB:
-- 4TB REDO/hr, raw performance
seen in Oracle lab setting
-- 1.5TB REDO/hr, actual perf at
large banking customer
-- 1m Tx/second, actual perf at
Fortune 200 manufacturing cust
Non-Oracle DB:
-- 4b Tx/day on DB2 active-active
at Fortune 200 retailer
-- 55k Tx/second on Mainframe to
data lake at APAC mega-bank
• Performance improvements in *every* release
• No other vendor can compare on Oracle Database
replication performance
– Purpose-built APIs for extract and apply
– Integrated (same DB code base) and highly parallel (external
dependency checking)
– Remote capture is network-optimized so that any network faster
than 100ms latency performs similar to local extracts
• Non-Oracle DB performance highly competitive, regularly
win bake-offs w/DB2, Mainframe, SQL Server and other non-
Oracle databases
• Eg: For GoldenGate Big Data, have worked directly with
LinkedIn and Confluent to optimize GGàKafka performance
GoldenGate for Big Data
19.1 New Features
17
Transactional Support for MongoDB
MongoDB 4.0+ onwards supports transactions
Stage and Merge to Cloud Data warehouses*
AWS S3 to Redshift
Improvements
Kafka Interceptor support in Kafka Connect Handler *
Before and After Images for Delimited Text Formatter
MAPINVISIBLECOLUMNS functionality for Big Data Targets
Routing key for Elasticsearch shards
Command Event Handler
New event handler to Run external commands after writing a file locally.
Improves performance to DWH loads like Netezza, Greenplum etc
OCI Marketplace Solution
GoldenGate Big Data 19.1 available from OCI Marketplace
Heartbeat
GoldenGate Heartbeat feature
UpToDate Certifications
Hadoop 3.x, HBase 2.x, Elasticsearch 7.x, 6.6, DSE 6.x, Azure DataLake Gen 2, Confluent 5.x, NoSQL 18.1
.
• A high-speed, low impact data
comparison and repair solution
•identifies and reports data discrepancies
between heterogeneous databases
•without interrupting their availability
•Certified for integration with Oracle DBCS
• Benefits:
•Reduce financial/legal risk exposure
•Speed and simplify IT work in comparing
data sources
•No disruption to business systems
•Confident decision-making and
reporting
Oracle GoldenGate Veridata
Oracle GoldenGate Veridata
• Oracle Preferred monitoring tool,
covers entire Oracle stack – Database,
Storage, FMW etc
• For customers, who prefers to drill into
DB sessions, OS stats, etc, apart from
monitoring GoldenGate process
• Certified for integration with Oracle
DBCS
• Certified with latest OEM 13c
• Certified with GoldenGate
Microservices
Management Pack for Oracle GoldenGate
Enterprise Manager Plug-in
Today’s Agenda
Introduction & GoldenGate Use cases
GoldenGate for DB and Big Data
GoldenGate Streaming Analytics
GoldenGate Roadmap
Copyright © 2019 Oracle and/or its affiliates.
1
2
3
4
Customer Talk :
Petroleum Development Oman
5
21
Why Stream Analytics?
Streaming Data Automated Decisions
Batch ETL
Decision
Maker Action
DecisionReports
Traditional
AnalyticsData Warehouse
Data Lake
Queries
Event Producers
Business Data
Stream Analytics
Stream Analytics
Batch Analytics
Elapsed time
Data Integration Strategy– Natural Evolution
22Copyright © 2019, Oracle and/or its affiliates. All rights reserved.
TraditionalETL/ELT
Batch Extraction
High latency
High load on sources
Idle most of day
Disk transformations
High load on target
for ELT
ChangeDataCapture
Continuous Capture
Low Latency
Low Load on sources
Full Utilization
No Transformation
High Load on Target
StreamingETL
Streaming Data
Low latency
Low load on source &
Low load on target
In-memory Transform
Full utilization
Reduce Garbage-in
Best features of ETL and CDC
RESTful API for Producers and Subscribers (events are pushed)
Databus
Raw Data
Topics
Schema Event
Topics
Stream
Processing
(ETL)
Prepared
Data Topics
Master Data
Topics
Stream
Processing
(ETL)
10,000’s 100’s 10’s
Lambda/Kappa: Large Batch Mode is Impractical
23
App
DB
App
DB
App
DB
ERP
Operational
Data Store
EDW
Staging Prod
ETL
ETL
ETL
ETL
ETL
Mart
Mart
Mart
ETL
Enterprise BI
Mart
Mart
Mart
ETL
Departmental BIDiscovery
App
DB
App
DB
App
DB
ERP
WebApps
Mobile
EDW
NoSQL
Hadoop / Spark Marts Marts Marts Mobile
Less Governed --------------------------------------------------------------- More Governed
Enterprise BI Departmental BIDiscovery WebApps
Old: Hub and Spoke
• Invasive on Sources
• 24hr+ Latency
• Limited views on data
• Heavy IT process overhead
New: Databus/Kappa
• Low impact on Sources
• ~1 Second Latency
• Access raw or prepared data
• Supports more Agile process
GoldenGate
MDM
Hub
• ODS & ETL Hubs
• EDW/Mart Hubs
• MDM/RDM Hubs
• Big Data Lake Hubs
• Pub/Sub for Staging
• ETL in Pipelines
• Analytics/CEP in Stream
• Static data in “Lake”
Use Cases for Streaming Analytics
Copyright © 2019 Oracle and/or its affiliates.
IT/Data
Management
Financial
Services
Transportation Telecom
• Data Lake / Warehouse
Ingest
• Enterprise Data Services
(REST, Pub/Sub)
• Streaming ETL, Data
Pipelines
• DataOps (insights on
operational data)
• Fraud Detection
• Risk Management
• Real-time analysis of
currency exchange data or
commodities
• Customer retention, realtime
issue intervention
• Tracking Containers,
Delivery Vehicles, and other
Assets
• Vehicle Management
• Passenger Alerts
• Logistics and Route
Optimization
• Wifi Off-Loading
• Video Analytics
• Network Management
• Security Operations
• Geolocation Marketing
• Mobile Data Processing
Retail Manufacturing
Utilities, Oil &
Gas
Healthcare
• Real-time Personalized
Offers
• Markdown optimization
• Dynamic pricing and
forecasting
• Shopping cart defections
• Better store and shelf
management
• Customer retention, realtime
issue intervention
• Smart Inventory
• Quality Control
• Building Management
• Logistics and Route
Optimization
• Outage Intelligence
• Workforce Management
• Real-time Drilling Analysis
• Telemetry on critical assets
• Medical Device Monitoring
• In-home Patient Monitoring
• Medical Fraud Detection
• Safer Cities
Significant Intellectual Property
Copyright © 2019 Oracle and/or its affiliates.
More than 70 patents on stream processing
Mature tech stack for Event Processing
Over 10 years of IP investment
12.2
12.3
18c
19c
11g
CEP era based on Coherence Data Grid
Stream Analytics era based on Open Source MPP
Oracle Stream Analytics Architecture
26Confidential – Oracle Internal/Restricted/Highly Restricted
OSA Components
OSA Web Application
(Embedded Jetty App Server)
Reference
Input
Oracle DB
Coherence
Oracle DB or MySQL
(Used for Metadata Store)
Apache Hadoop
or Spark
Apache Kafka
Kafka
JMS
GoldenGate
Streaming
Input
Kafka
JMS
REST
Streaming
Output
Analytics
Output
Apache Druid
Oracle DB
File
)In-Memory Cache
(Used for reference data)
6 Differentiators for Oracle Stream Analytics
27
CQL
Interactive
Designer UI
Rich Set of Streaming
Patterns
Predictive Analysis and
Machine Learning
Location and Geospatial
Analysis
Integrated CDC with
Oracle GoldenGate
Robustness, Speed, and
Scalability
Predictive Analysis and Machine Learning
Copyright © 2019 Oracle and/or its affiliates.
Real-time Scoring and Decision Making
• Use Machine Learning models to make business
decisions in real-time
• Predict future outcomes such as equipment failures,
customer behavior, fraud and security breaches
• Re-import refined models for improved predictions
Put Data Science in Production
• Import Predictive Models created by data scientists and
engineers in their own environment.
• Import of PMML models for a variety of algorithms such as
vector machines, association rules, Naive Bayes classifier,
clustering models, text models, decision trees, and different
regression models.
• Hide model complexity for use by data analysts
• Custom stages for access to external scoring systems
Oracle R
Enterprise
Python Notebooks
(Jupyter, Zeppelin, etc)
Data Scientist
Data Analyst/
Data Engineer
Today’s Agenda
Introduction & GoldenGate Use cases
GoldenGate for DB and Big Data
GoldenGate Streaming Analytics
GoldenGate Roadmap
Copyright © 2019 Oracle and/or its affiliates.
1
2
3
4
Customer Talk :
Petroleum Development Oman
5
Managed GoldenGate Service
Copyright © 2019 Oracle and/or its affiliates.
GoldenGate for OCI Marketplace GoldenGate Service (GGS)
• Automated provisioning (via Terraform)
• Customer managed software, runs on customer
managed OCI Compute & Storage
• Choose from 5 listings: GG Microservices, GG
Classic, GG for Big Data, GG for Non-Oracle, or
GG for Mainframe
• Bring your own license
(Processor, Term, Named User,
Promotional…)
• OCI native service
(console-based, admin, monitoring, lifecycle, patching etc)
• Oracle managed software
(multi-tenant control plane, secure encryption keys and Trail
Files deployed in customer tenancy)
• Single, integrated customer experience for all
aspects of GoldenGate functionality
• Universal Cloud Credits
FREE Promo Now!
Enterprise Governance
Copyright © 2019 Oracle and/or its affiliates.
MSA & GoldenGate Veridata Catalog & Lineage Integrations
• Complete metadata access via REST API – for
endpoints and lineage of GoldenGate
• Metadata from OSA is open format (repo)
• Veridata applies advanced hashing algorithms
to validate complete data transactions and
consistent records across source to target
• Trusted today by most banks,
telcos, and retailers in
the world
• OCI Data Catalog Integrations
(roadmap for GG metadata lineage in OCI Catalog)
• Egeria Open Metadata Standard
(roadmap for alignment with open governing body around
emerging metadata standard))
• Microservices lineage from OSA
End State Vision for GoldenGate Offerings
On Premise
World-class Enterprise Software for
Any Data Center
Customer-managed Cloud
Oracle-provided IaaS, World-class
Enterprise Software
Oracle-managed Cloud
Native, Fully-managed Cloud PaaS
Capabilities
Data Replication
àMulti-Active DBs for High Availability
àOracle/Non-Oracle Data Capture
àStreaming Ingest to Data Lakes
ü
- GoldenGate is the most
successful enterprise
integration tool in history
ü
- GoldenGate is provided
with 5 distinct listings
inside Oracle Cloud
Marketplace; providing
automation for 5-minute
provisioning times
ü
- GoldenGate Service will be
a fully managed solution for
customers who do not want
the overhead of admin for
their own Patching,
Upgrades and basic Ops
- All core GoldenGate use
cases will be covered
- All Stream Processing use
cases will come from the
same service (OSA use
cases)
Stream Data Processing
àDataOps on Real-time Event Streams
àETL for Data in Motion (non-batch)
àEvent Correlation across Moving Time Windows
àSpatial and Time-Series Analysis
àSimple plug-in for Machine Learning Scoring
Models
ü
- Oracle Stream Analytics has
10yr history and over 70
patents on core stream
processing technology
ü
- Stream Analytics is
provided in OCI
Marketplace for fast
provisioning and a
simplified Image that is pre-
configured with Kafka,
Spark & MySQL… it is a
turn-key solution
Active investments in leadership across full range of Data Integration capabilities:
AnyDataSource
Summary: Complete Streaming Data Platform
Copyright © 2019 Oracle and/or its affiliates.
Data Engineer Data AnalystDBA/GG Ops
Real-Time Data Processing
Raw
Data
Open
Source
ETL
Filter
Aggregate
Transform
Correlate/Enrich
Geo-fence
Thresholds
Business Rules
Data Policies
Queries
Time Series
Spatial Analytics
Data Patterns
Anomalies
Classification
Clustering
Statistical Inference
Regression Models
Oracle Streaming
Service (OSS)
Capture Pipeline Analyze DeliverIngest
GoldenGate
Capture
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The preceding 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, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Additional Information
GoldenGate
OGG-Product Home Page
OGG 19c- Data Sheet
OGG 19c-BD Data Sheet
OGG-Certification Matrix
OGG-Product Download
OGG-BD Demo Image – Big Data Lite VM
OGG-BD 19.1 Documentation
Oracle Stream Analytics
OSA Product Home Page
OSA Data Sheet
OSA Certification Matrix
OSA Product Download
OSA 19.1 Documentation
35
Today’s Agenda
Introduction & GoldenGate Use cases
GoldenGate for DB and Big Data
GoldenGate Streaming Analytics
GoldenGate Roadmap
Copyright © 2019 Oracle and/or its affiliates.
1
2
3
4
Customer Talk :
Petroleum Development Oman
5
Petroleum Development Oman
Data Management Journey
Suad Al-Ja’aidi
Enterprise Data Architect
About Petroleum Development Oman
Petroleum Development Oman (PDO) is the
leading exploration and production company
in the Sultanate of Oman.
We deliver the majority of the country’s
crude oil production and natural gas supply,
but above all we focus on delivering
excellence, growth and sustainable value
creation within and well beyond our
industry.
Background
Petroleum Development Oman (PDO):
PDO Dimensions
•Number of producing oil fields: 209
•Number of producing gas fields: 55
•Number of active wells: 8,000+
•Number of staff: 8,500+
IT Dimensions
• Number of DC: 3 (Main, HA & DR)
• Number of voice lines: 16,000
• Number of Servers: 2,000
• Storage Size: 10 Petabyte
• Number of Applications: 565
• Number of Telecom Rooms:10
Health and
Safety
PDO Aspirations
“Comprehensive, robust and reliable technical Data is one of the critical pillars for managing a complex company like PDO; without a healthy Data set it is not
possible to deliver accurate field development plans and/or execute safe and effective operations.”
Raoul Restucci
PDO Managing Director
• Maintain continuous oversight on potential operational risks through access to real time information on hazards, in
order to lower safety incidents and harm to assets and people.
• Accelerate the growth by improving operational performance, reducing the TCO, eliminating operational wastes and
redundancies, increasing throughput from existing assets and maintain equipment integrity.
• Reduce the downtime by improving efficiencies and asset productivity
• Reduce the WE overhead activity
• Reduce the e2e new oil / gas delivery time.
Improved
Production
• Increased collaboration and Integration across businesses and seamless transparent transfer of information across PDO to
take real-time decisions to Improve people productivity.
Operational
Excellence
Integrated
Business
PDO’s high level strategy consists of the following areas of improvements and objectives:
40
PDO Data Management Strategy
• Improve decision-making by providing relevant, reliable and up-to-date data to PDO
personnel with Data Profiling and Data Quality technologies
• Batch and real time Data Integration with ELT and Replication technologies
• Optimise Business Processes by introducing Data Governance
• Provide single version of the truth with the support of Master Data Management
technologies
• Enable digitalisation initiatives ML and AI by introducing Data Lake and Advanced
Analytics technologies
42
Data and Analytics as Core Capability
Digitalisation of Support Functions
Mobile Devices IoT Platforms Cloud Computing
Location Detection
Technologies
3D Printing
Digital Oilfield Digital Twin Plant Smart Sensors
Advanced
Human-Machine
Interfaces
IT/Technology
Architecture
Digital Capabilities and
Culture
Partnership and
Alliances
Information Risk
Management
Key Enablers
Data Management,
Governance, Processes
Digitalisation Journey
Corporate Information Factory
The PDO Corporate Information Factory programme is an enterprise-wide initiative designed to address and solve the challenges faced by the
business around Data. (Data Governance, Master Data Management, Data Lake, Data Integration,Advanced Analytics Platform, Data Quality)
Corporate Information Factory (CIF)
Business Intelligence
Services
Integration
DataGovernance
DataSecurity
KPI
Hierarchy
Dashboard
and Visual
Self Service
Exception
Based Alerts
Advance
Analytics
Data
Discovery
Analytics
API Manager
Semantic Data
Layer
Batch Transfer Big Data Analytics Automation
Data Platform
Low Latency Data
Store
Enterprise
DW
Data Lake
Data
Discovery
Data Platform
Master Data
Management
Source Systems Production
Applications
Enterprise
Applications
Engineering
Applications
Operation
Applications
External
Applications
Subsurface
Applications
43
Streaming
Data Management Journey
ETL Mappings
Implementation
with ODI
Database
Consolidation
Exadata
Enterprise Data
Quality (EDQ)
Implementation
Data
Governance
Data
Integration
Self Service
Analytics
Data Management Road Map
Metadata
Management
Data Lake /
Data Streaming
Advanced
Analytics
Master Data
Management
Not Started
Completed
In Progress
Digitalisation
Questions
Questions
Oracle GoldenGate Roadmap Oracle OpenWorld 2020

More Related Content

What's hot

Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Aaron Shilo
 
Oracle db performance tuning
Oracle db performance tuningOracle db performance tuning
Oracle db performance tuning
Simon Huang
 

What's hot (20)

Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slides
 
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesOracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle Multitenant
 
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
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
 
Oracle Database 12c R1 主要新機能のご紹介
Oracle Database 12c R1 主要新機能のご紹介Oracle Database 12c R1 主要新機能のご紹介
Oracle Database 12c R1 主要新機能のご紹介
 
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
 
snowpro (1).pdf
snowpro (1).pdfsnowpro (1).pdf
snowpro (1).pdf
 
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
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
 
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
 
Oracle Transparent Data Encryption (TDE) 12c
Oracle Transparent Data Encryption (TDE) 12cOracle Transparent Data Encryption (TDE) 12c
Oracle Transparent Data Encryption (TDE) 12c
 
Oracle db performance tuning
Oracle db performance tuningOracle db performance tuning
Oracle db performance tuning
 
[Oracle Cloud Days Tokyo 2015] Oracle Database 12c最新情報 ~Maximum Availability ...
[Oracle Cloud Days Tokyo 2015] Oracle Database 12c最新情報 ~Maximum Availability ...[Oracle Cloud Days Tokyo 2015] Oracle Database 12c最新情報 ~Maximum Availability ...
[Oracle Cloud Days Tokyo 2015] Oracle Database 12c最新情報 ~Maximum Availability ...
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
Oracle Performance Tools of the Trade
Oracle Performance Tools of the TradeOracle Performance Tools of the Trade
Oracle Performance Tools of the Trade
 
Less05 asm instance
Less05 asm instanceLess05 asm instance
Less05 asm instance
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC Performance
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata Environments
 

Similar to Oracle GoldenGate Roadmap Oracle OpenWorld 2020

Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
Jeffrey T. Pollock
 
B7 accelerating your business with oracle data integration solutions
B7   accelerating your business with oracle data integration solutionsB7   accelerating your business with oracle data integration solutions
B7 accelerating your business with oracle data integration solutions
Dr. Wilfred Lin (Ph.D.)
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
Fumiko Yamashita
 

Similar to Oracle GoldenGate Roadmap Oracle OpenWorld 2020 (20)

Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
 
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?
 
B7 accelerating your business with oracle data integration solutions
B7   accelerating your business with oracle data integration solutionsB7   accelerating your business with oracle data integration solutions
B7 accelerating your business with oracle data integration solutions
 
Replicate data between environments
Replicate data between environmentsReplicate data between environments
Replicate data between environments
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
 
OOW19 - HOL5221
OOW19 - HOL5221OOW19 - HOL5221
OOW19 - HOL5221
 
GoldenGate and Stream Processing with Special Guest Rakuten
GoldenGate and Stream Processing with Special Guest RakutenGoldenGate and Stream Processing with Special Guest Rakuten
GoldenGate and Stream Processing with Special Guest Rakuten
 
PDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT VersionPDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT Version
 
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
 
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
 
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
 
OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19c
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
 
What’s New in Documentum 7.3
What’s New in Documentum 7.3What’s New in Documentum 7.3
What’s New in Documentum 7.3
 
Con9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalCon9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - final
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 

Recently uploaded (20)

Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 

Oracle GoldenGate Roadmap Oracle OpenWorld 2020

  • 1. Oracle OpenWorld Middle East D U B A I | 1 4 – 1 5 J A N U A R Y 2 0 2 0
  • 2. Oracle GoldenGate: Cloud and On-Premises Roadmap SES1825-DUB Thomas Vengal Director of Products Oracle Database Product Development 15 Jan 2020 Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted2
  • 3. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 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, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 4. Today’s Agenda Introduction & GoldenGate Use cases GoldenGate for DB and Big Data GoldenGate Streaming Analytics GoldenGate Roadmap Copyright © 2019 Oracle and/or its affiliates. 1 2 3 4 Customer Talk : Petroleum Development Oman 5
  • 5. Age of 4th Industrial Revolution Copyright © 2019 Oracle and/or its affiliates. Steam Engines Weaving 1760-1840 Mass Production Assembly Line Electricity 1840-1970 Computing Automation Electronics ERP, Ecom 1970 -2010 Locatio n based Service IOT Mobile & smart Sensors Big Data Analytics Location Based Services Customer Profiling & Recommendations Cyber Security & Fraud Detection Augmented Reality Smart Seniors and Human Interfaces Natural Language Processing 3D Printing Autonomous Robots& Drones Cyber-Physical Systems 2010 -Today Ref 1: https://innovate.ieee.org/innovation-spotlight-ieee-fueling-fourth-industrial-revolution/ Ref 2: https://www.salesforce.com/blog/2018/12/what-is-the-fourth-industrial-revolution-4IR.html Ref 3: https://medium.com/predict/charting-your-own-pathway-to-professional-success-in-the-4th-industrial-revolution-ec5287a1b242 Ref 4: https://www.britannica.com/topic/The-Fourth-Industrial-Revolution-2119734
  • 6. Changing Business Requirements 6Copyright © 2019 Oracle and/or its affiliates. Yesterday’s data today Polyglot/Lambda Architecture Batch processing Fixed Set of Complex Rules Proprietary systems Instant data needs Kappa Architecture Stream Processing Machine Learning Algorithms Opensource based ecosystem From Industry 3.0 To Industry 4.0 Periodical Aggregate reports Real-time dashboards
  • 7. Leader in all Gartner and Forrester reports for DI, DQ, Metadata Management and Data Fabric #1 >15K 11 Customers across all Industries Consecutive years in Gartner’s Data Integration Leaders Quadrant Copyright © 2019 Oracle and/or its affiliates. Oracle ‘Proven Leader’
  • 8. GoldenGate “Real-Time Data Fabric” Ecosystem Copyright © 2019 Oracle and/or its affiliates. 1990’s – Database HA/DR 2000’s – OLTP Replication 2010 – Data Warehouse 2015 – Cloud & Data Lake KEY USE CASES & GROWTH PHASES: 2020 – Streaming Most successful Integration Tool in history: GoldenGate is a larger ecosystem than any EAI, SOA or ETL tool from any vendor…
  • 9. Real-Time Data Platform for Entire Enterprise Copyright © 2019 Oracle and/or its affiliates. Replication of Real-time Data Transactions & Events GoldenGate Stream Analytics ETL &ML DBMS Cloud Big Data NoSQL Streams Object Storage
  • 10. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. Oracle GoldenGate | Key Use Cases Data Lake Ingest Best-in-class streaming data ingestion for all data lakes Stream Analytics Apply machine learning, geo- spatial and advanced rules Data Pipelines Transform and process any data as it in arrives in the Stream Database HA/DR Active-Active, Multi-Master, Zero-Downtime, DB Migrations OLTP Replication Replicate transactions, data & events across OLTP databases Data Warehouse Ingest Load and stage data into Data Warehouse tables sync 10
  • 11. Today’s Agenda Introduction & GoldenGate Use cases GoldenGate for DB and Big Data GoldenGate Streaming Analytics GoldenGate Roadmap Copyright © 2019 Oracle and/or its affiliates. 1 2 3 4 Customer Talk : Petroleum Development Oman 5
  • 12. Continuous Investments 12.2 12.3 18c 19c 11g Microservices Architecture Cloud Marketplace Deployments OGG for Big Data GoldenGate 12.2 • Big Data Delivery • Meta Data in Trail • Automated Heartbeat Table • Parameter File Validation • Oracle Data Pump Integration GoldenGate 12.3 • Oracle Database 12.2 • Microservices Architecture • Parallel Replicat • Auto CDR • Sharding Support • Procedural Replication GoldenGate 18.1 • Oracle Database 18c • Delivery to ADW and ATP • Identity Column Support • In-Row Database Archival support GoldenGate 19.1 • Oracle Database 19c • Microservices Security Enhancements • Cross Endian Remote Capture for Oracle • Easier Upgrades Stream Analytics – Spark & Kafka Copyright © 2019 Oracle and/or its affiliates.
  • 13. GoldenGate Microservices Architecture 13 Trail Files Administration Service Metrics Service Service Manager >REST Parallel Replicat Integrated Remote Capture network DBA/Ops Proxy/Reverse Proxy API Automation Micro-services Mid-Tier * Oracle recommends to use Integrated Remote Capture, Micro-Services and Parallel Replicat Distribution Service Receiver Service Shared Storage
  • 14. GoldenGate for Oracle 19.1 New Features 14 Performance and Scalability Improvements Improved performance and scalability for Parallel Replicat. Remote integrated capture performance tolerates high latency networks. Security and Manageability Enhancements for Microservices Integration with Key Management Systems, Support for DMZ environments. Defaults changed to TLS1.2, Digest Auth, Strong Password Verifier Managed profiles for AutoStart, AutoRestart, and Key Management. Ease of use Simplified software upgrade procedures. Enhanced heartbeats to simplify system recovery. Simplify mid-tier & cloud deployments with remote cross-endian Integrated Extract. Better smart defaults that eliminate need to set parameters for common use cases. Support for Oracle Database 19.1 Long term support release. Final patchset update for Oracle GoldenGate 12.3 release. OCI Marketplace Solution GoldenGate 19.1 available from OCI Marketplace in both Classic and Microservices editions. Cross endian remote Integrated Extract allows remote capture of all on-premises Oracle databases for easier migration to the cloud.
  • 15. Run Anywhere - Remote Capture 15 *remote transaction capture with zero footprint on Source DB hosts *heterogeneous support for Mainframe, SQL Server and Postgres *roadmap *endian normalization inline to GG, Oracle DB 11.2.0.4 and higher Windows WAN GG Mid-Tier Host Remote Connect Any GoldenGate target system
  • 16. Extreme Performance 16 Performance Data Points: *Note: your experiences will vary Oracle DB: -- 4TB REDO/hr, raw performance seen in Oracle lab setting -- 1.5TB REDO/hr, actual perf at large banking customer -- 1m Tx/second, actual perf at Fortune 200 manufacturing cust Non-Oracle DB: -- 4b Tx/day on DB2 active-active at Fortune 200 retailer -- 55k Tx/second on Mainframe to data lake at APAC mega-bank • Performance improvements in *every* release • No other vendor can compare on Oracle Database replication performance – Purpose-built APIs for extract and apply – Integrated (same DB code base) and highly parallel (external dependency checking) – Remote capture is network-optimized so that any network faster than 100ms latency performs similar to local extracts • Non-Oracle DB performance highly competitive, regularly win bake-offs w/DB2, Mainframe, SQL Server and other non- Oracle databases • Eg: For GoldenGate Big Data, have worked directly with LinkedIn and Confluent to optimize GGàKafka performance
  • 17. GoldenGate for Big Data 19.1 New Features 17 Transactional Support for MongoDB MongoDB 4.0+ onwards supports transactions Stage and Merge to Cloud Data warehouses* AWS S3 to Redshift Improvements Kafka Interceptor support in Kafka Connect Handler * Before and After Images for Delimited Text Formatter MAPINVISIBLECOLUMNS functionality for Big Data Targets Routing key for Elasticsearch shards Command Event Handler New event handler to Run external commands after writing a file locally. Improves performance to DWH loads like Netezza, Greenplum etc OCI Marketplace Solution GoldenGate Big Data 19.1 available from OCI Marketplace Heartbeat GoldenGate Heartbeat feature UpToDate Certifications Hadoop 3.x, HBase 2.x, Elasticsearch 7.x, 6.6, DSE 6.x, Azure DataLake Gen 2, Confluent 5.x, NoSQL 18.1 .
  • 18. • A high-speed, low impact data comparison and repair solution •identifies and reports data discrepancies between heterogeneous databases •without interrupting their availability •Certified for integration with Oracle DBCS • Benefits: •Reduce financial/legal risk exposure •Speed and simplify IT work in comparing data sources •No disruption to business systems •Confident decision-making and reporting Oracle GoldenGate Veridata Oracle GoldenGate Veridata
  • 19. • Oracle Preferred monitoring tool, covers entire Oracle stack – Database, Storage, FMW etc • For customers, who prefers to drill into DB sessions, OS stats, etc, apart from monitoring GoldenGate process • Certified for integration with Oracle DBCS • Certified with latest OEM 13c • Certified with GoldenGate Microservices Management Pack for Oracle GoldenGate Enterprise Manager Plug-in
  • 20. Today’s Agenda Introduction & GoldenGate Use cases GoldenGate for DB and Big Data GoldenGate Streaming Analytics GoldenGate Roadmap Copyright © 2019 Oracle and/or its affiliates. 1 2 3 4 Customer Talk : Petroleum Development Oman 5
  • 21. 21 Why Stream Analytics? Streaming Data Automated Decisions Batch ETL Decision Maker Action DecisionReports Traditional AnalyticsData Warehouse Data Lake Queries Event Producers Business Data Stream Analytics Stream Analytics Batch Analytics Elapsed time
  • 22. Data Integration Strategy– Natural Evolution 22Copyright © 2019, Oracle and/or its affiliates. All rights reserved. TraditionalETL/ELT Batch Extraction High latency High load on sources Idle most of day Disk transformations High load on target for ELT ChangeDataCapture Continuous Capture Low Latency Low Load on sources Full Utilization No Transformation High Load on Target StreamingETL Streaming Data Low latency Low load on source & Low load on target In-memory Transform Full utilization Reduce Garbage-in Best features of ETL and CDC
  • 23. RESTful API for Producers and Subscribers (events are pushed) Databus Raw Data Topics Schema Event Topics Stream Processing (ETL) Prepared Data Topics Master Data Topics Stream Processing (ETL) 10,000’s 100’s 10’s Lambda/Kappa: Large Batch Mode is Impractical 23 App DB App DB App DB ERP Operational Data Store EDW Staging Prod ETL ETL ETL ETL ETL Mart Mart Mart ETL Enterprise BI Mart Mart Mart ETL Departmental BIDiscovery App DB App DB App DB ERP WebApps Mobile EDW NoSQL Hadoop / Spark Marts Marts Marts Mobile Less Governed --------------------------------------------------------------- More Governed Enterprise BI Departmental BIDiscovery WebApps Old: Hub and Spoke • Invasive on Sources • 24hr+ Latency • Limited views on data • Heavy IT process overhead New: Databus/Kappa • Low impact on Sources • ~1 Second Latency • Access raw or prepared data • Supports more Agile process GoldenGate MDM Hub • ODS & ETL Hubs • EDW/Mart Hubs • MDM/RDM Hubs • Big Data Lake Hubs • Pub/Sub for Staging • ETL in Pipelines • Analytics/CEP in Stream • Static data in “Lake”
  • 24. Use Cases for Streaming Analytics Copyright © 2019 Oracle and/or its affiliates. IT/Data Management Financial Services Transportation Telecom • Data Lake / Warehouse Ingest • Enterprise Data Services (REST, Pub/Sub) • Streaming ETL, Data Pipelines • DataOps (insights on operational data) • Fraud Detection • Risk Management • Real-time analysis of currency exchange data or commodities • Customer retention, realtime issue intervention • Tracking Containers, Delivery Vehicles, and other Assets • Vehicle Management • Passenger Alerts • Logistics and Route Optimization • Wifi Off-Loading • Video Analytics • Network Management • Security Operations • Geolocation Marketing • Mobile Data Processing Retail Manufacturing Utilities, Oil & Gas Healthcare • Real-time Personalized Offers • Markdown optimization • Dynamic pricing and forecasting • Shopping cart defections • Better store and shelf management • Customer retention, realtime issue intervention • Smart Inventory • Quality Control • Building Management • Logistics and Route Optimization • Outage Intelligence • Workforce Management • Real-time Drilling Analysis • Telemetry on critical assets • Medical Device Monitoring • In-home Patient Monitoring • Medical Fraud Detection • Safer Cities
  • 25. Significant Intellectual Property Copyright © 2019 Oracle and/or its affiliates. More than 70 patents on stream processing Mature tech stack for Event Processing Over 10 years of IP investment 12.2 12.3 18c 19c 11g CEP era based on Coherence Data Grid Stream Analytics era based on Open Source MPP
  • 26. Oracle Stream Analytics Architecture 26Confidential – Oracle Internal/Restricted/Highly Restricted OSA Components OSA Web Application (Embedded Jetty App Server) Reference Input Oracle DB Coherence Oracle DB or MySQL (Used for Metadata Store) Apache Hadoop or Spark Apache Kafka Kafka JMS GoldenGate Streaming Input Kafka JMS REST Streaming Output Analytics Output Apache Druid Oracle DB File )In-Memory Cache (Used for reference data)
  • 27. 6 Differentiators for Oracle Stream Analytics 27 CQL Interactive Designer UI Rich Set of Streaming Patterns Predictive Analysis and Machine Learning Location and Geospatial Analysis Integrated CDC with Oracle GoldenGate Robustness, Speed, and Scalability
  • 28. Predictive Analysis and Machine Learning Copyright © 2019 Oracle and/or its affiliates. Real-time Scoring and Decision Making • Use Machine Learning models to make business decisions in real-time • Predict future outcomes such as equipment failures, customer behavior, fraud and security breaches • Re-import refined models for improved predictions Put Data Science in Production • Import Predictive Models created by data scientists and engineers in their own environment. • Import of PMML models for a variety of algorithms such as vector machines, association rules, Naive Bayes classifier, clustering models, text models, decision trees, and different regression models. • Hide model complexity for use by data analysts • Custom stages for access to external scoring systems Oracle R Enterprise Python Notebooks (Jupyter, Zeppelin, etc) Data Scientist Data Analyst/ Data Engineer
  • 29. Today’s Agenda Introduction & GoldenGate Use cases GoldenGate for DB and Big Data GoldenGate Streaming Analytics GoldenGate Roadmap Copyright © 2019 Oracle and/or its affiliates. 1 2 3 4 Customer Talk : Petroleum Development Oman 5
  • 30. Managed GoldenGate Service Copyright © 2019 Oracle and/or its affiliates. GoldenGate for OCI Marketplace GoldenGate Service (GGS) • Automated provisioning (via Terraform) • Customer managed software, runs on customer managed OCI Compute & Storage • Choose from 5 listings: GG Microservices, GG Classic, GG for Big Data, GG for Non-Oracle, or GG for Mainframe • Bring your own license (Processor, Term, Named User, Promotional…) • OCI native service (console-based, admin, monitoring, lifecycle, patching etc) • Oracle managed software (multi-tenant control plane, secure encryption keys and Trail Files deployed in customer tenancy) • Single, integrated customer experience for all aspects of GoldenGate functionality • Universal Cloud Credits FREE Promo Now!
  • 31. Enterprise Governance Copyright © 2019 Oracle and/or its affiliates. MSA & GoldenGate Veridata Catalog & Lineage Integrations • Complete metadata access via REST API – for endpoints and lineage of GoldenGate • Metadata from OSA is open format (repo) • Veridata applies advanced hashing algorithms to validate complete data transactions and consistent records across source to target • Trusted today by most banks, telcos, and retailers in the world • OCI Data Catalog Integrations (roadmap for GG metadata lineage in OCI Catalog) • Egeria Open Metadata Standard (roadmap for alignment with open governing body around emerging metadata standard)) • Microservices lineage from OSA
  • 32. End State Vision for GoldenGate Offerings On Premise World-class Enterprise Software for Any Data Center Customer-managed Cloud Oracle-provided IaaS, World-class Enterprise Software Oracle-managed Cloud Native, Fully-managed Cloud PaaS Capabilities Data Replication àMulti-Active DBs for High Availability àOracle/Non-Oracle Data Capture àStreaming Ingest to Data Lakes ü - GoldenGate is the most successful enterprise integration tool in history ü - GoldenGate is provided with 5 distinct listings inside Oracle Cloud Marketplace; providing automation for 5-minute provisioning times ü - GoldenGate Service will be a fully managed solution for customers who do not want the overhead of admin for their own Patching, Upgrades and basic Ops - All core GoldenGate use cases will be covered - All Stream Processing use cases will come from the same service (OSA use cases) Stream Data Processing àDataOps on Real-time Event Streams àETL for Data in Motion (non-batch) àEvent Correlation across Moving Time Windows àSpatial and Time-Series Analysis àSimple plug-in for Machine Learning Scoring Models ü - Oracle Stream Analytics has 10yr history and over 70 patents on core stream processing technology ü - Stream Analytics is provided in OCI Marketplace for fast provisioning and a simplified Image that is pre- configured with Kafka, Spark & MySQL… it is a turn-key solution Active investments in leadership across full range of Data Integration capabilities:
  • 33. AnyDataSource Summary: Complete Streaming Data Platform Copyright © 2019 Oracle and/or its affiliates. Data Engineer Data AnalystDBA/GG Ops Real-Time Data Processing Raw Data Open Source ETL Filter Aggregate Transform Correlate/Enrich Geo-fence Thresholds Business Rules Data Policies Queries Time Series Spatial Analytics Data Patterns Anomalies Classification Clustering Statistical Inference Regression Models Oracle Streaming Service (OSS) Capture Pipeline Analyze DeliverIngest GoldenGate Capture
  • 34. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The preceding 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, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 35. Additional Information GoldenGate OGG-Product Home Page OGG 19c- Data Sheet OGG 19c-BD Data Sheet OGG-Certification Matrix OGG-Product Download OGG-BD Demo Image – Big Data Lite VM OGG-BD 19.1 Documentation Oracle Stream Analytics OSA Product Home Page OSA Data Sheet OSA Certification Matrix OSA Product Download OSA 19.1 Documentation 35
  • 36. Today’s Agenda Introduction & GoldenGate Use cases GoldenGate for DB and Big Data GoldenGate Streaming Analytics GoldenGate Roadmap Copyright © 2019 Oracle and/or its affiliates. 1 2 3 4 Customer Talk : Petroleum Development Oman 5
  • 37. Petroleum Development Oman Data Management Journey Suad Al-Ja’aidi Enterprise Data Architect
  • 38. About Petroleum Development Oman Petroleum Development Oman (PDO) is the leading exploration and production company in the Sultanate of Oman. We deliver the majority of the country’s crude oil production and natural gas supply, but above all we focus on delivering excellence, growth and sustainable value creation within and well beyond our industry.
  • 39. Background Petroleum Development Oman (PDO): PDO Dimensions •Number of producing oil fields: 209 •Number of producing gas fields: 55 •Number of active wells: 8,000+ •Number of staff: 8,500+ IT Dimensions • Number of DC: 3 (Main, HA & DR) • Number of voice lines: 16,000 • Number of Servers: 2,000 • Storage Size: 10 Petabyte • Number of Applications: 565 • Number of Telecom Rooms:10
  • 40. Health and Safety PDO Aspirations “Comprehensive, robust and reliable technical Data is one of the critical pillars for managing a complex company like PDO; without a healthy Data set it is not possible to deliver accurate field development plans and/or execute safe and effective operations.” Raoul Restucci PDO Managing Director • Maintain continuous oversight on potential operational risks through access to real time information on hazards, in order to lower safety incidents and harm to assets and people. • Accelerate the growth by improving operational performance, reducing the TCO, eliminating operational wastes and redundancies, increasing throughput from existing assets and maintain equipment integrity. • Reduce the downtime by improving efficiencies and asset productivity • Reduce the WE overhead activity • Reduce the e2e new oil / gas delivery time. Improved Production • Increased collaboration and Integration across businesses and seamless transparent transfer of information across PDO to take real-time decisions to Improve people productivity. Operational Excellence Integrated Business PDO’s high level strategy consists of the following areas of improvements and objectives: 40
  • 41. PDO Data Management Strategy • Improve decision-making by providing relevant, reliable and up-to-date data to PDO personnel with Data Profiling and Data Quality technologies • Batch and real time Data Integration with ELT and Replication technologies • Optimise Business Processes by introducing Data Governance • Provide single version of the truth with the support of Master Data Management technologies • Enable digitalisation initiatives ML and AI by introducing Data Lake and Advanced Analytics technologies
  • 42. 42 Data and Analytics as Core Capability Digitalisation of Support Functions Mobile Devices IoT Platforms Cloud Computing Location Detection Technologies 3D Printing Digital Oilfield Digital Twin Plant Smart Sensors Advanced Human-Machine Interfaces IT/Technology Architecture Digital Capabilities and Culture Partnership and Alliances Information Risk Management Key Enablers Data Management, Governance, Processes Digitalisation Journey
  • 43. Corporate Information Factory The PDO Corporate Information Factory programme is an enterprise-wide initiative designed to address and solve the challenges faced by the business around Data. (Data Governance, Master Data Management, Data Lake, Data Integration,Advanced Analytics Platform, Data Quality) Corporate Information Factory (CIF) Business Intelligence Services Integration DataGovernance DataSecurity KPI Hierarchy Dashboard and Visual Self Service Exception Based Alerts Advance Analytics Data Discovery Analytics API Manager Semantic Data Layer Batch Transfer Big Data Analytics Automation Data Platform Low Latency Data Store Enterprise DW Data Lake Data Discovery Data Platform Master Data Management Source Systems Production Applications Enterprise Applications Engineering Applications Operation Applications External Applications Subsurface Applications 43 Streaming
  • 44. Data Management Journey ETL Mappings Implementation with ODI Database Consolidation Exadata Enterprise Data Quality (EDQ) Implementation Data Governance Data Integration Self Service Analytics Data Management Road Map Metadata Management Data Lake / Data Streaming Advanced Analytics Master Data Management Not Started Completed In Progress Digitalisation