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 RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginnersPini Dibask
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureSinanPetrusToma
 
MySQL InnoDB Cluster: Management and Troubleshooting with MySQL Shell
MySQL InnoDB Cluster: Management and Troubleshooting with MySQL ShellMySQL InnoDB Cluster: Management and Troubleshooting with MySQL Shell
MySQL InnoDB Cluster: Management and Troubleshooting with MySQL ShellMiguel Araújo
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONMarkus Michalewicz
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
 
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
 
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 EnvironmentsSandesh Rao
 
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
 
DBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseSinanPetrusToma
 
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...solarisyougood
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxLabibKhairi
 
Backup & recovery with rman
Backup & recovery with rmanBackup & recovery with rman
Backup & recovery with rmanitsabidhussain
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkRevelation Technologies
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudMarkus Michalewicz
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
Continuous Data Replication into Cloud Storage with Oracle GoldenGateContinuous Data Replication into Cloud Storage with Oracle GoldenGate
Continuous Data Replication into Cloud Storage with Oracle GoldenGateMichael Rainey
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 

What's hot (20)

Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 
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
 
MySQL InnoDB Cluster: Management and Troubleshooting with MySQL Shell
MySQL InnoDB Cluster: Management and Troubleshooting with MySQL ShellMySQL InnoDB Cluster: Management and Troubleshooting with MySQL Shell
MySQL InnoDB Cluster: Management and Troubleshooting with MySQL Shell
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
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
 
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
 
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
 
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...
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
DBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous Database
 
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptx
 
Oracle Database 12c : Multitenant
Oracle Database 12c : MultitenantOracle Database 12c : Multitenant
Oracle Database 12c : Multitenant
 
Backup & recovery with rman
Backup & recovery with rmanBackup & recovery with rman
Backup & recovery with rman
 
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices FrameworkIntroducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
Introducing the Oracle Cloud Infrastructure (OCI) Best Practices Framework
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
Continuous Data Replication into Cloud Storage with Oracle GoldenGateContinuous Data Replication into Cloud Storage with Oracle GoldenGate
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 

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

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
#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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
#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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

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