Oracle Autonomous Database

 

The Shared Responsibility Model for Oracle Autonomous Database

In general, Oracle is responsible for performing the various management tasks related to the administration and monitoring of Oracle Cloud services for Oracle Autonomous Database. However, you the customer are responsible for a few tasks and sometimes for directing Oracle to initiate a task or for specifying how or when Oracle is to perform a task.

The following table describes how management tasks for Autonomous Database services are shared between Oracle and you the customer.

Task Who Details

Provisioning Autonomous Database resources

Oracle

Oracle is responsible for provisioning resources. You the customer are responsible for initiating provisioning requests that specify configuration characteristics of the resource being provisioned.

Backing up databases

Oracle

Oracle is responsible for backing up databases on a daily basis and for retaining database backups for 60 days.

Recovering a database

Oracle

Oracle is responsible for recovering databases. You the customer are responsible for initiating a recovery request that specifies which existing backup to recover to.

Patching and upgrading

Oracle

Oracle is responsible for patching and upgrading all Autonomous Database resources.

Scaling

Oracle

Oracle is responsible for scaling Autonomous Databases. You the customer are responsible for initiating scaling requests.

Monitoring service health

Oracle

Oracle is responsible for monitoring the health of Autonomous Database resources and for ensuring their availability as per published guidelines.

Monitoring application health and performance

Customer

You the customer are responsible for monitoring the health and performance of your applications at all levels. This responsibility includes monitoring the performance of the database queries and updates your applications perform.

Application security

Customer

You the customer are responsible for the security of your applications at all levels. This responsibility includes Cloud user access to Autonomous Database resources, network access to these resources, and access to database data.

Oracle ensures that data stored in Autonomous Databases is encrypted and ensures that connections to Autonomous Databases require TLS 1.2 encryption and wallet-based authentication.

Auditing

Oracle

Oracle is responsible for logging REST API calls made to Autonomous Database resources and for making these logs available to you the customer for auditing purposes.

Oracle is responsible for ensuring that Autonomous Databases are provisioned with Oracle Database auditing features enabled. You the customer are responsible for using these features to audit database usage.

Alerts and Notifications

Oracle

Oracle is responsible for providing an alert and notification feature for service events. You the customer are responsible for monitoring any database alerts that may be of interest.