SlideShare a Scribd company logo
1 of 20
Download to read offline
Mission AutonomousMission Autonomous
Alex Neagu | Cloud Sales Engineer
Oracle Autonomous Database ExplainedOracle Autonomous Database Explained
2
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.
Safe Harbor
Statement
What we will present in the next 30 minutes
1. What is Autonomous Database
2. Self Driving, Securing and Repairing
3. Key Use Cases for ATP
4. Using ATP with Microservices
5. Use Cases for ADWH
6. ADWH and Oracle Analytics
7. Getting hands-on with Oracle Cloud and FIFA 19
AgendaAgenda
What is Autonomous Database
Autonomous
Database
Automated
Data Center Operations
Complete
Infrastructure
Automation
Complete
Database
Automation
Oracle Cloud
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
1
1
• An ATP-S Database is placed on Exadata Cloud Infrastructure based on
Region
• Oracle completely manages and controls all placement, patching, software
versions, and isolation
• RAC cluster enables rolling upgrades and fast failover
• Low minimum size/cost - 1 OCPU and 1 TB of storage
• Low minimum time commitment – 1 hour
5
DB1
Serverless Exadata Cloud Infrastructure
What is Autonomous Database
• Customer is assigned dedicated Quarter/Half/Full Rack within a customer
chosen region and customer VCN
• Dedicated provides complete isolation from other tenants
• Designed for mission critical workloads
• Dedicated requires larger commitment
– Minimum allocation is Exadata Base System for 1 Month
– CPUs (software) billed per hour based on provisioned databases
6
Dedicated Exadata Cloud Infrastructure
1
What is Autonomous Database
Self Driving
Row Format
Optimizes Response Time
Creates Indexes
Columnar Format
Optimizes Complex SQL
Creates Data Summaries
Autonomous Transaction
Processing
Autonomous Data
Warehouse
Specialized by Workload
Self Driving,Securing and Repairing
Plan Stability and Run Away Query Prevention
2
Self Driving
8
Automatic Indexing
An expert system that implements indexes based on what
a skilled performance engineer would do
Reinforcement Learning allows it to learn from it’s own
actions as all candidate indexes are validated before being
implementing
The entire process is fully automatic
All tuning activities are auditable
Capture
Identify
Verify
Decide
Online
Validation
Monitor
2
Self Driving,Securing and Repairing
Self Driving
9
Automatic Indexing
An expert system that implements indexes based on what
a skilled performance engineer would do
Reinforcement Learning allows it to learn from it’s own
actions as all candidate indexes are validated before being
implementing
The entire process is fully automatic
All tuning activities are auditable
2
Self Driving,Securing and Repairing
PERFORMANCE IMPROVEMENT BY AUTO INDEX TASK
WORKLOAD ELAPSED TIME (1/2 SECOND INTERVAL)
CPUUSAGE(USER%+SYS%)
NO SECONDARY INDEXESDEFAULT AI + NO SECONDARY INDEXES
43auto Indexes created,
built, and validated in 30min
Self Driving
1010
Workload
Transaction Processing workload from an Oracle
internal system
Default
Manual tuned with all integrity constraints and
secondary indexes
Auto Indexing
All secondary index removed and Auto indexing
running
2
Self Driving,Securing and Repairing
Self Securing
1111
Self Patching
Quarterly Patching of all components (firmware, OS, Hypervisor, Clusterware, Database)
Scheduled for continuously available to application
Encryption by Default
Encryption for data at rest and data in motion (all network access is encrypted to and from the database)
Backups are also encrypted
Auditing
Autonomous Database leverages Oracle Unified Audit to capture security-relevant activity
Customers have access to all of the audit logs
2
Self Driving,Securing and Repairing
Self Repairing
121212
High Availability
Protection from hardware failures, software crashes, patches, updates
Uses RAC Database, redundant compute, networking, triple mirrored storage, and daily backup
Extreme Availability
Adds protection from site outages and data corruptions
Uses Active Data Guard Standby. Available soon on ATP-Dedicated
Service Uptime SLA per Month: 99.995 NRX% (NRX = No Ridiculous Exclusions)
99.995% Uptime = at most 2m 12s of downtime per month
Goal is for application impact to be well under 30 seconds from any given availability event
Primary Database
Region #1, AD #1
Standby Database
Active
Data Guard
Backup Service
Region #1, AD #2
2
Self Driving,Securing and Repairing
Self Repairing
Autonomous Health Framework
Powered by Applied Machine Learning
Memory
Guard
QoS
Management
Cluster
Verification
Utility
ORAchk
Cluster
Health
Monitor
Cluster
Health
Advisor
Trace File
Analyzer
Hang
Manager
Next generation of tools as components, which
work together autonomously 24x7 to keep
database systems healthy and running while
minimizing human reaction time
2
Self Driving,Securing and Repairing
3
Application
Development
AnalyticsTransactions
Support Business Operations Innovate Faster
Key Use Cases for ATP
Departmental or Mission Critical
Applications Mixed Workloads
Application Development
Handle Everything
Java Application
WebLogic Server
Data Store
(ex. Oracle Database)
WebLogic
WebLogic Server
Containerize
WebLogic
Define build
for CI/CD
toolchain Container
Pipelines,
Jenkins, etc.
Build
Test
Push
Cloud
Infrastructure
Registry
Container
Engine for
Kubernetes
Pull WebLogic and
Operator images
from Registry
Deploy images
to production
Kubernetes
worker nodes
ORACLE CLOUD INFRASTRUCTURE
Migrate data
store Autonomous
Transaction
Processing
Dockerfile
WebLogic Operator
managing WebLogic
Domains
Java App +
WebLogic
Server
1
Micro Services
Using ATP with Microservices
4
Application
Development
Business Analytics Query All Data
Key Use Cases for ADWH
Data Marts or Warehouses
Sandboxes for Data Scientists
Data Lakes
Machine Learning
5
ADWH and Oracle Analytics
Data and Model Catalog
One place to collect, search, explore & curate all data,
Self Service along side enterprise semantics.
Data Preparation
Prepare enriched, sharable, & reliable data sets
Data Analysis and Collaboration
Explore and discover using natural language,
visualization, & storytelling
Essbase
Oracle Analytics
Cloud Service
Oracle Autonomous Data
Warehouse Cloud
Oracle Analytics Cloud
Marketing Cloud
Essbase
6
Getting hands on with Oracle Cloud and FIFA 19
7
Medium.com Article
Thank you!Thank you
Reach out
alex.neagu@oracle.com
Linkedin Medium.com

More Related Content

What's hot

Oracle Database in-Memory Overivew
Oracle Database in-Memory OverivewOracle Database in-Memory Overivew
Oracle Database in-Memory OverivewMaria Colgan
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
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 19cGlen Hawkins
 
Oracle Cloud Infrastructure – Storage
Oracle Cloud Infrastructure – StorageOracle Cloud Infrastructure – Storage
Oracle Cloud Infrastructure – StorageMarketingArrowECS_CZ
 
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
 
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 FeaturesMarkus Michalewicz
 
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Sandesh Rao
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxLabibKhairi
 
Dataguard presentation
Dataguard presentationDataguard presentation
Dataguard presentationVimlendu Kumar
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to CloudMarcus Vinicius Miguel Pedro
 
Hit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesHit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesBobby Curtis
 
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
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle MultitenantJitendra Singh
 
Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssAnil Nair
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Databaserockplace
 
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups Niklas Iveslatt
 

What's hot (20)

Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
Oracle Database in-Memory Overivew
Oracle Database in-Memory OverivewOracle Database in-Memory Overivew
Oracle Database in-Memory Overivew
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
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
 
OCI Overview
OCI OverviewOCI Overview
OCI Overview
 
Oracle Cloud Infrastructure – Storage
Oracle Cloud Infrastructure – StorageOracle Cloud Infrastructure – Storage
Oracle Cloud Infrastructure – Storage
 
OCI_Icons.pptx
OCI_Icons.pptxOCI_Icons.pptx
OCI_Icons.pptx
 
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 Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptx
 
Dataguard presentation
Dataguard presentationDataguard presentation
Dataguard presentation
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud
 
Hit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesHit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate Microservices
 
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
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle Multitenant
 
Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ss
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
 
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
 

Similar to Autonomous Database Explained

Owny IT Desktop Monitoring Featurelist
Owny IT Desktop Monitoring FeaturelistOwny IT Desktop Monitoring Featurelist
Owny IT Desktop Monitoring FeaturelistNCS Computech Ltd.
 
Oracle Autonomous Data Warehouse Cloud Webex - with Demo
Oracle Autonomous Data Warehouse Cloud Webex - with DemoOracle Autonomous Data Warehouse Cloud Webex - with Demo
Oracle Autonomous Data Warehouse Cloud Webex - with DemoIslam Gohar
 
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel LaskewitzManaging and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel LaskewitzDaniel Laskewitz
 
FOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxFOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxssuser20fcbe
 
PreMonR - A Reactive Platform To Monitor Reactive Application
PreMonR - A Reactive Platform To Monitor Reactive ApplicationPreMonR - A Reactive Platform To Monitor Reactive Application
PreMonR - A Reactive Platform To Monitor Reactive ApplicationKnoldus Inc.
 
Oracle Sistemas Convergentes
Oracle Sistemas ConvergentesOracle Sistemas Convergentes
Oracle Sistemas ConvergentesFran Navarro
 
Accel Frontline Remote Infrastructure Capabilities
Accel Frontline Remote Infrastructure CapabilitiesAccel Frontline Remote Infrastructure Capabilities
Accel Frontline Remote Infrastructure Capabilitiesshaun_raghavan
 
Představení Oracle SPARC Miniclusteru
Představení Oracle SPARC MiniclusteruPředstavení Oracle SPARC Miniclusteru
Představení Oracle SPARC MiniclusteruMarketingArrowECS_CZ
 
Managed desktop and infrastructure
Managed desktop and infrastructureManaged desktop and infrastructure
Managed desktop and infrastructureBlink Communications
 
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...Leighton Nelson
 
SOUG Day - autonomous what is next
SOUG Day - autonomous what is nextSOUG Day - autonomous what is next
SOUG Day - autonomous what is nextThomas Teske
 
Whitepaper factors to consider when selecting an open source infrastructure ...
Whitepaper  factors to consider when selecting an open source infrastructure ...Whitepaper  factors to consider when selecting an open source infrastructure ...
Whitepaper factors to consider when selecting an open source infrastructure ...apprize360
 
Partnership to Capture Indonesia ERP Cloud Trend Opportunities
Partnership to Capture Indonesia ERP Cloud Trend OpportunitiesPartnership to Capture Indonesia ERP Cloud Trend Opportunities
Partnership to Capture Indonesia ERP Cloud Trend OpportunitiesSutedjo Tjahjadi
 
Analysis of Database Issues using AHF and Machine Learning v2 - SOUG
Analysis of Database Issues using AHF and Machine Learning v2 -  SOUGAnalysis of Database Issues using AHF and Machine Learning v2 -  SOUG
Analysis of Database Issues using AHF and Machine Learning v2 - SOUGSandesh Rao
 
Ground Breakers Romania: Oracle Autonomous Database
Ground Breakers Romania: Oracle Autonomous DatabaseGround Breakers Romania: Oracle Autonomous Database
Ground Breakers Romania: Oracle Autonomous DatabaseMaria Colgan
 
The Power of Network Automation Tools.pdf
The Power of Network Automation Tools.pdfThe Power of Network Automation Tools.pdf
The Power of Network Automation Tools.pdfjvinay0898
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Whitepaper factors to consider commercial infrastructure management vendors
Whitepaper  factors to consider commercial infrastructure management vendorsWhitepaper  factors to consider commercial infrastructure management vendors
Whitepaper factors to consider commercial infrastructure management vendorsapprize360
 
Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014Sophos Benelux
 

Similar to Autonomous Database Explained (20)

Owny IT Desktop Monitoring Featurelist
Owny IT Desktop Monitoring FeaturelistOwny IT Desktop Monitoring Featurelist
Owny IT Desktop Monitoring Featurelist
 
Oracle Autonomous Data Warehouse Cloud Webex - with Demo
Oracle Autonomous Data Warehouse Cloud Webex - with DemoOracle Autonomous Data Warehouse Cloud Webex - with Demo
Oracle Autonomous Data Warehouse Cloud Webex - with Demo
 
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel LaskewitzManaging and supporting PowerApps & Flow at scale by Daniel Laskewitz
Managing and supporting PowerApps & Flow at scale by Daniel Laskewitz
 
FOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptxFOISDBA-Ver1.1.pptx
FOISDBA-Ver1.1.pptx
 
PreMonR - A Reactive Platform To Monitor Reactive Application
PreMonR - A Reactive Platform To Monitor Reactive ApplicationPreMonR - A Reactive Platform To Monitor Reactive Application
PreMonR - A Reactive Platform To Monitor Reactive Application
 
Oracle Sistemas Convergentes
Oracle Sistemas ConvergentesOracle Sistemas Convergentes
Oracle Sistemas Convergentes
 
Accel Frontline Remote Infrastructure Capabilities
Accel Frontline Remote Infrastructure CapabilitiesAccel Frontline Remote Infrastructure Capabilities
Accel Frontline Remote Infrastructure Capabilities
 
Afl rim capabilities
Afl rim capabilitiesAfl rim capabilities
Afl rim capabilities
 
Představení Oracle SPARC Miniclusteru
Představení Oracle SPARC MiniclusteruPředstavení Oracle SPARC Miniclusteru
Představení Oracle SPARC Miniclusteru
 
Managed desktop and infrastructure
Managed desktop and infrastructureManaged desktop and infrastructure
Managed desktop and infrastructure
 
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...
 
SOUG Day - autonomous what is next
SOUG Day - autonomous what is nextSOUG Day - autonomous what is next
SOUG Day - autonomous what is next
 
Whitepaper factors to consider when selecting an open source infrastructure ...
Whitepaper  factors to consider when selecting an open source infrastructure ...Whitepaper  factors to consider when selecting an open source infrastructure ...
Whitepaper factors to consider when selecting an open source infrastructure ...
 
Partnership to Capture Indonesia ERP Cloud Trend Opportunities
Partnership to Capture Indonesia ERP Cloud Trend OpportunitiesPartnership to Capture Indonesia ERP Cloud Trend Opportunities
Partnership to Capture Indonesia ERP Cloud Trend Opportunities
 
Analysis of Database Issues using AHF and Machine Learning v2 - SOUG
Analysis of Database Issues using AHF and Machine Learning v2 -  SOUGAnalysis of Database Issues using AHF and Machine Learning v2 -  SOUG
Analysis of Database Issues using AHF and Machine Learning v2 - SOUG
 
Ground Breakers Romania: Oracle Autonomous Database
Ground Breakers Romania: Oracle Autonomous DatabaseGround Breakers Romania: Oracle Autonomous Database
Ground Breakers Romania: Oracle Autonomous Database
 
The Power of Network Automation Tools.pdf
The Power of Network Automation Tools.pdfThe Power of Network Automation Tools.pdf
The Power of Network Automation Tools.pdf
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Whitepaper factors to consider commercial infrastructure management vendors
Whitepaper  factors to consider commercial infrastructure management vendorsWhitepaper  factors to consider commercial infrastructure management vendors
Whitepaper factors to consider commercial infrastructure management vendors
 
Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014
 

Recently uploaded

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Autonomous Database Explained

  • 1. Mission AutonomousMission Autonomous Alex Neagu | Cloud Sales Engineer Oracle Autonomous Database ExplainedOracle Autonomous Database Explained
  • 2. 2 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. Safe Harbor Statement
  • 3. What we will present in the next 30 minutes 1. What is Autonomous Database 2. Self Driving, Securing and Repairing 3. Key Use Cases for ATP 4. Using ATP with Microservices 5. Use Cases for ADWH 6. ADWH and Oracle Analytics 7. Getting hands-on with Oracle Cloud and FIFA 19 AgendaAgenda
  • 4. What is Autonomous Database Autonomous Database Automated Data Center Operations Complete Infrastructure Automation Complete Database Automation Oracle Cloud 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 1
  • 5. 1 • An ATP-S Database is placed on Exadata Cloud Infrastructure based on Region • Oracle completely manages and controls all placement, patching, software versions, and isolation • RAC cluster enables rolling upgrades and fast failover • Low minimum size/cost - 1 OCPU and 1 TB of storage • Low minimum time commitment – 1 hour 5 DB1 Serverless Exadata Cloud Infrastructure What is Autonomous Database
  • 6. • Customer is assigned dedicated Quarter/Half/Full Rack within a customer chosen region and customer VCN • Dedicated provides complete isolation from other tenants • Designed for mission critical workloads • Dedicated requires larger commitment – Minimum allocation is Exadata Base System for 1 Month – CPUs (software) billed per hour based on provisioned databases 6 Dedicated Exadata Cloud Infrastructure 1 What is Autonomous Database
  • 7. Self Driving Row Format Optimizes Response Time Creates Indexes Columnar Format Optimizes Complex SQL Creates Data Summaries Autonomous Transaction Processing Autonomous Data Warehouse Specialized by Workload Self Driving,Securing and Repairing Plan Stability and Run Away Query Prevention 2
  • 8. Self Driving 8 Automatic Indexing An expert system that implements indexes based on what a skilled performance engineer would do Reinforcement Learning allows it to learn from it’s own actions as all candidate indexes are validated before being implementing The entire process is fully automatic All tuning activities are auditable Capture Identify Verify Decide Online Validation Monitor 2 Self Driving,Securing and Repairing
  • 9. Self Driving 9 Automatic Indexing An expert system that implements indexes based on what a skilled performance engineer would do Reinforcement Learning allows it to learn from it’s own actions as all candidate indexes are validated before being implementing The entire process is fully automatic All tuning activities are auditable 2 Self Driving,Securing and Repairing
  • 10. PERFORMANCE IMPROVEMENT BY AUTO INDEX TASK WORKLOAD ELAPSED TIME (1/2 SECOND INTERVAL) CPUUSAGE(USER%+SYS%) NO SECONDARY INDEXESDEFAULT AI + NO SECONDARY INDEXES 43auto Indexes created, built, and validated in 30min Self Driving 1010 Workload Transaction Processing workload from an Oracle internal system Default Manual tuned with all integrity constraints and secondary indexes Auto Indexing All secondary index removed and Auto indexing running 2 Self Driving,Securing and Repairing
  • 11. Self Securing 1111 Self Patching Quarterly Patching of all components (firmware, OS, Hypervisor, Clusterware, Database) Scheduled for continuously available to application Encryption by Default Encryption for data at rest and data in motion (all network access is encrypted to and from the database) Backups are also encrypted Auditing Autonomous Database leverages Oracle Unified Audit to capture security-relevant activity Customers have access to all of the audit logs 2 Self Driving,Securing and Repairing
  • 12. Self Repairing 121212 High Availability Protection from hardware failures, software crashes, patches, updates Uses RAC Database, redundant compute, networking, triple mirrored storage, and daily backup Extreme Availability Adds protection from site outages and data corruptions Uses Active Data Guard Standby. Available soon on ATP-Dedicated Service Uptime SLA per Month: 99.995 NRX% (NRX = No Ridiculous Exclusions) 99.995% Uptime = at most 2m 12s of downtime per month Goal is for application impact to be well under 30 seconds from any given availability event Primary Database Region #1, AD #1 Standby Database Active Data Guard Backup Service Region #1, AD #2 2 Self Driving,Securing and Repairing
  • 13. Self Repairing Autonomous Health Framework Powered by Applied Machine Learning Memory Guard QoS Management Cluster Verification Utility ORAchk Cluster Health Monitor Cluster Health Advisor Trace File Analyzer Hang Manager Next generation of tools as components, which work together autonomously 24x7 to keep database systems healthy and running while minimizing human reaction time 2 Self Driving,Securing and Repairing
  • 14.
  • 15. 3 Application Development AnalyticsTransactions Support Business Operations Innovate Faster Key Use Cases for ATP Departmental or Mission Critical Applications Mixed Workloads Application Development Handle Everything
  • 16. Java Application WebLogic Server Data Store (ex. Oracle Database) WebLogic WebLogic Server Containerize WebLogic Define build for CI/CD toolchain Container Pipelines, Jenkins, etc. Build Test Push Cloud Infrastructure Registry Container Engine for Kubernetes Pull WebLogic and Operator images from Registry Deploy images to production Kubernetes worker nodes ORACLE CLOUD INFRASTRUCTURE Migrate data store Autonomous Transaction Processing Dockerfile WebLogic Operator managing WebLogic Domains Java App + WebLogic Server 1 Micro Services Using ATP with Microservices 4
  • 17. Application Development Business Analytics Query All Data Key Use Cases for ADWH Data Marts or Warehouses Sandboxes for Data Scientists Data Lakes Machine Learning 5
  • 18. ADWH and Oracle Analytics Data and Model Catalog One place to collect, search, explore & curate all data, Self Service along side enterprise semantics. Data Preparation Prepare enriched, sharable, & reliable data sets Data Analysis and Collaboration Explore and discover using natural language, visualization, & storytelling Essbase Oracle Analytics Cloud Service Oracle Autonomous Data Warehouse Cloud Oracle Analytics Cloud Marketing Cloud Essbase 6
  • 19. Getting hands on with Oracle Cloud and FIFA 19 7 Medium.com Article
  • 20. Thank you!Thank you Reach out alex.neagu@oracle.com Linkedin Medium.com