What is Oracle Database@AWS? - Oracle Database@AWS

Oracle Database@AWS is in preview release and is subject to change.

What is Oracle Database@AWS?

Oracle Database@AWS is an offering that enables you to access Oracle Exadata infrastructure managed by Oracle Cloud Infrastructure (OCI) inside AWS data centers. You can migrate your Oracle Exadata workloads, establish low-latency connectivity with applications running on AWS, and integrate with AWS services. You get a single invoice through AWS Marketplace, which counts towards AWS commitments and Oracle Support rewards.

The following diagram shows a high-level overview of an OCI region tied to an AWS data center that hosts Oracle Exadata infrastructure. Within an AWS Availability Zone (AZ), you can peer an Amazon VPC to a private network that is tied to the data center. By peering these networks, application servers in the VPC can access Oracle databases running on the Oracle Exadata infrastructure.

Access Oracle databases that run on Oracle Exadata infrastructure hosted in an AWS data center with connectivity paths and service components.

Features of Oracle Database@AWS

With Oracle Database@AWS, you benefit from the following features:

Migration of Oracle Exadata database workloads to AWS

With Oracle Database@AWS, you can easily migrate your Oracle Exadata workloads to Oracle Exadata Database Service on Dedicated Infrastructure or Oracle Autonomous Database on Dedicated Exadata Infrastructure within AWS. The migration offers minimal changes, full feature availability, architectural compatibility, and the same performance as on-premises. You can use standard Oracle database migration tools such as Recovery Manager (RMAN), Oracle Data Guard, transportable tablespaces, Oracle Data Pump, Oracle GoldenGate, AWS DMS, and Oracle Zero Downtime Migration.

Reduced application latency

You can establish low-latency connectivity between Oracle Exadata and applications running on AWS. Proximity to applications hosted in AWS ensures minimal network delays and improved performance.

Simplified management and operations

You can benefit from a unified experience between Oracle and AWS with collaborative support, purchasing, management, and operations. Your usage of Oracle Database services qualifies for your existing AWS commitments and Oracle license benefits, such as Oracle Support Rewards. You can use familiar AWS tools and interfaces to purchase, provision, and manage your Oracle Database@AWS resources. You can provision and manage your resources using AWS APIs, CLI, or SDKs. The AWS APIs call the corresponding OCI APIs necessary to provision and manage the resources.

Seamless integration with AWS services

You can integrate with other AWS services and applications running in the same environment. For example, Oracle Database@AWS integrates with Amazon EC2, Amazon VPC, and IAM. You can also integrate Oracle Database@AWS with AWS services such as Amazon CloudWatch for monitoring and Amazon EventBridge for event management. For database backups, you can use Amazon S3, which is designed to exceed 11 9s of durability.

Oracle Database@AWS works with the following services to improve the availability and scalability of your Oracle database applications:

  • Amazon EC2 — Provides virtual servers that function as Oracle application servers. You can configure your load balancer to route traffic to your EC2 application servers. For more information, see the Amazon EC2 User Guide.

  • Amazon Virtual Private Cloud (VPC) — Enables you to launch AWS resources in a logically isolated virtual network that you've defined. Oracle Exadata infrastructure resides in a special network called the ODB network that you can peer to a VPC. You can then run application servers in your VPC and access your Exadata databases. For more information, see the Amazon VPC User Guide.

  • Amazon VPC Lattice — Provides native access to AWS services such as Amazon S3 and Oracle managed automatic backups from the ODB network. For more information, see the What is Amazon VPC Lattice?.

  • Amazon CloudWatch — Provides a monitoring service for Oracle Database@AWS. OCI gathers metric data about your Oracle Exadata system and sends it to CloudWatch. For more information, see Monitoring Oracle Database@AWS with Amazon CloudWatch.

  • AWS Identity and Access Management (IAM) — Helps you securely control access to Oracle Database@AWS resources for your users. Use IAM to control who can use your AWS resources (authentication) and what resources users can use in which ways (authorization). For more information, see Identity and access management for Oracle Database@AWS.

  • AWS analytics services — Provide a broad and cost-effective set of analytics services to help you gain insights faster from your Exadata database. Each service is purpose-built for a wide range of analytics use cases such as interactive analysis, big data processing, data warehousing, real-time analytics, operational analytics, dashboards, and visualizations. For more information, see Analytics on AWS.

Accessing Oracle Database@AWS

You can create, access, and manage Oracle Database@AWS using the AWS Management Console. It provides a web interface that you can use to access Oracle Database@AWS.

Pricing for Oracle Database@AWS

You can purchase Oracle Database@AWS offerings from AWS Marketplace. You first contact an Oracle sales representative. Oracle then makes the offer available to you in AWS Marketplace based on the private pricing agreement. Your AWS bill shows charges based on your usage.

There are no data transfer charges when your Oracle application and Oracle database are hosted in the same Availability Zone (AZ). Standard data transfer charges apply for communication between AZs.

For access to AWS services that you have integrated with your ODB network using Amazon VPC Lattice, standard VPC Lattice charges apply. For more information about integrated services, see AWS service integrations for Oracle Database@AWS.

What's next?

You're now ready to begin creating your Oracle Database@AWS resources.

  1. Learn about how Oracle Database@AWS works. For more information, see How Oracle Database@AWS works.

    Note

    If you're familiar with AWS and Oracle Exadata and want to get started right away, skip this step.

  2. Request a private offer for Oracle Database@AWS through the AWS Management Console, and then accept the offer. For more information, see Request a private offer for Oracle Database@AWS.

    Note

    To request a private offer in this preview, you must contact AWS to get your AWS account added to an allow list.

  3. Create your ODB network, Oracle Exadata infrastructure, and Exadata VM clusters using the AWS console. Create your Exadata databases using OCI tools. For more information, see Getting started with Oracle Database@AWS.

  4. Share your resources across accounts with AWS Resource Access Manager (AWS RAM). For more information, see Working with shared Oracle Database@AWS resources in a trusted account.