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.
Features of Oracle Database@AWS
With Oracle Database@AWS, you benefit from the following features:
- Reduced application latency
-
You can establish low-latency connectivity between Oracle Exadata and applications running on AWS. Proximity to AWS-hosted applications ensures minimal network delays and improved performance.
- Cost optimization
-
You reduce on-premises Oracle Exadata costs by moving to a cloud-based solution. You also minimize data transfer fees by keeping databases and applications in the same AWS environment. You also get a single invoice through AWS Marketplace, which counts towards AWS commitments as well as Oracle Support rewards. You don’t get a separate bill from OCI.
- Easy data migration
-
You can migrate Oracle Exadata workloads into AWS with minimal application or license changes. 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.
- Flexible sizing
-
You can choose from different Exadata system sizes to match your workload requirements.
- 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 with managed services such as Amazon SageMaker AI, and Amazon Bedrock.
- Standard AWS interfaces
-
You 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.
Related AWS services
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 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
. -
AWS artificial intelligence (AI) services — Integrate with your Oracle applications to address common use cases such as personalized recommendations, modernizing your contact center, improving safety and security, and increasing customer engagement. For more information, see AI Services
.
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.
What's next?
You're now ready to begin creating your Oracle Database@AWS resources.
-
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.
-
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.
-
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.