Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 45 additions & 34 deletions oci-and-db/database/multicloud/oracle-database@aws/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,41 @@ Oracle Database@AWS is a collaborative service between Oracle and Amazon, delive
Available offerings include Oracle Exadata Database Service on Dedicated Infrastructure and Oracle Autonomous AI Database on Dedicated Exadata Infrastructure.
Currently, Oracle Database@AWS is available in two Availability Zones in both the US East (N. Virginia) and US West (Oregon) regions.

Reviewed: 18.08.2026


# General

# Table of Contents

1. [Team Publications](#team-publications)
2. [Useful Links](#useful-links)
3. [Reusable Assets Overview](#reusable-assets-overview)



# Team Publications

## Webinars
- [Oracle Database@AWS Fast Start Webinar Series](https://go.oracle.com/LP=150396?elqCampaignId=644701)

## ODB@AWSHuddle YouTube Channel
- [High Performance Networking for Oracle Database@AWS](https://www.youtube.com/watch?v=Yv8PT3OVcJI)
- [Configure OCI to AWS DNS Resolution](https://www.youtube.com/watch?v=K7FHEig0M_g)
- [Configure AWS to OCI DNS Resolution](https://www.youtube.com/watch?v=ERSnXGsSoPE)
- [Backup ADB-D@AWS to ZRCV@AWS](https://youtu.be/RLy5kIeNtEw?si=tdyMdQ5IIyjkRyBk)
- [Configure your DB@AWS to use customer managed-keys stored in AWS KMS](https://youtu.be/5Ki1hOyWIqk?si=zBL0frjJ9EIhKHZT)
- [ODB Network Topologies: Transit VPC Hub-and-Spoke Setup](https://youtu.be/1q4aeoPLzP0?si=WQSnBee77cr1B0JO)
- [ADB-D@AWS: mTLS Encryption in Transit](https://youtu.be/am9MORG6Zfk?si=5K7tBpFx9GlFY04Y)
- [Create and backup Oracle Autonomous AI Database (Serverless) on AWS](https://youtu.be/t_Hdx49SlnM?si=YZQZU4Gbnm3WW3mu)

## Developer Coaching
- [Developer Coaching - Oracle Database@AWS - A Deep Dive into Subscription Sharing & Network Topology](https://youtu.be/g1AS0jT3JxA?si=8gN9bYz9TKiy0yZ-)



# Useful Links

## General

- [Overview of OD@AWS](https://docs.oracle.com/en-us/iaas/Content/database-at-aws/oaaws-overview.htm)
- [OD@AWS Availability Regions](https://docs.oracle.com/en-us/iaas/Content/database-at-azure/oaa_regions.htm)
Expand All @@ -23,28 +55,23 @@ Currently, Oracle Database@AWS is available in two Availability Zones in both th
- [OD@AWS Backup Options](https://docs.oracle.com/en-us/iaas/Content/database-at-aws-exadata-awsbr/awsbr-backup-and-restore.html)
- [OD@AWS Monitoring](https://docs.oracle.com/en-us/iaas/Content/database-at-aws-exadata-awsmn/awsmn-monitor.html)

## Step-by-step Guides

# Architecture
- [Oracle Database@AWS Architecture Examples - with drawio files](./architecture/)


# Step-by-step Guides

## Deployment
### Deployment

- [Deploy Exadata VM Cluster on Oracle Database@AWS](https://docs.oracle.com/en-us/iaas/Content/database-at-aws-exadata-awscr/awscr-create-exadata-vm-cluster.html)
- [Deploy Autonomous Exdata VM cluster on Oracle Database@AWS](https://docs.oracle.com/en-us/iaas/Content/database-at-aws-exadata-awscr/awscr-create-autonomous-vm-cluster.html)
- [Deploy Oracle E-Business Suite on Oracle Database@AWS](https://docs.oracle.com/en/solutions/ebs-on-db-at-aws/index.html)

## Oracle Maximum Availability Architecture
### Oracle Maximum Availability Architecture

- [Oracle Maximum Availability Architecture for Oracle Database@AWS](https://docs.oracle.com/en/database/oracle/oracle-database/19/haovw/oracle-maximum-availability-architecture-oracle-databaseaws.html)
- [Implement disaster recovery with local and regional standbys on Oracle Database@AWS](https://docs.oracle.com/en/solutions/dr-local-regional-standby-db-at-aws/index.html)
- [Implement Disaster Recovery with Cross-Zone Data Guard on Oracle Database@AWS](https://docs.oracle.com/en/solutions/cross-zone-dr-db-at-aws/index.html)
- [Implement disaster recovery with cross-regional Active Data Guard on Oracle Database@AWS](https://docs.oracle.com/en/solutions/implement-dr-cross-region-dg-odb-aws/index.html)
- [Deploy Active Data Guard Far Sync to protect data across Oracle Database@AWS regions](https://docs.oracle.com/en/solutions/dr-active-dg-farsync-db-at-aws/index.html)

## Migration
### Migration

- [ZDM - Physical Online Migrations to Exadata Database Services on Oracle Database@AWS](https://docs.oracle.com/en/database/oracle/zero-downtime-migration/21.5/zdmpw/)
- [ZDM - Logical Online Migration to Exadata Database Service on Oracle Database@AWS](https://docs.oracle.com/en/database/oracle/zero-downtime-migration/21.5/zdmow/)
Expand All @@ -53,40 +80,29 @@ Currently, Oracle Database@AWS is available in two Availability Zones in both th
- [Logical Online Migration to Autonomous Database on Oracle Database@AWS](https://docs.oracle.com/en/database/oracle/zero-downtime-migration/21.5/zdmea/)
- [Logical Offline Migration to Autonomous Database on Oracle Database@AWS](https://docs.oracle.com/en/database/oracle/zero-downtime-migration/21.5/zdmia/)



# Webinars

- [Oracle Database@AWS Fast Start Webinar Series](https://go.oracle.com/LP=150396?elqCampaignId=644701)



# Blog Posts
## Blog Posts

- [AWS Oracle Database Network](https://blogs.oracle.com/oracleuniversity/post/aws-odb-network)
- [Oracle ZDM Migrations to Autonomous Database on Oracle Database@AWS](https://blogs.oracle.com/maa/post/oracle-zdm-migration-adb-aws)
- [Oracle ZDM Migrations to Exadata Database Services on Oracle Database@AWS](https://blogs.oracle.com/maa/oracle-zdm-migration-exadata-aws)

## LiveLabs
- [Oracle Database@AWS- Autonomous Database on dedicated infrastructure](https://livelabs.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=4203)


# Videos
## Videos

- [Provisioning Oracle cloud services on Oracle Database@AWS](https://www.youtube.com/watch?v=it2uamkKRpM)
- [Provisioning Exadata Database Service in Oracle Database@AWS](https://youtu.be/cHJZuZZvPD0?si=lfQQucwsKGvPRMjq)
- [Provisioning Autonomous AI Database Dedicated in Oracle Database@AWS](https://www.youtube.com/watch?v=vJXKIfBVbRo)
- [High Performance Networking for Oracle Database@AWS](https://www.youtube.com/watch?v=Yv8PT3OVcJI)
- [Configure OCI to AWS DNS Resolution](https://www.youtube.com/watch?v=K7FHEig0M_g)
- [Configure AWS to OCI DNS Resolution](https://www.youtube.com/watch?v=ERSnXGsSoPE)
- [Backup ADB-D@AWS to ZRCV@AWS](https://youtu.be/RLy5kIeNtEw?si=tdyMdQ5IIyjkRyBk)
- [AWS KMS Integration with ExaDB-D@AWS](https://youtu.be/_r1NT8hkCvg?si=g938vtqkUB7sAeNx)
- [Developer Coaching - Oracle Database@AWS - A Deep Dive into Subscription Sharing & Network Topology](https://youtu.be/g1AS0jT3JxA?si=8gN9bYz9TKiy0yZ-)
- [Migrate Oracle Databases to ExaDB-D on Oracle Database@AWS with ZDM](https://youtu.be/DS-JyMZUip0?si=YsObji5h67g8gvi-)
- [AWS KMS Integration with ExaDB-D@AWS](https://youtu.be/_r1NT8hkCvg?si=g938vtqkUB7sAeNx)


# Reusable Assets Overview

# LiveLabs

- [Oracle Database@AWS- Autonomous Database on dedicated infrastructure](https://livelabs.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=4203)
## Architecture
- [Oracle Database@AWS Architecture Examples - with drawio files](./architecture/)



Expand All @@ -98,8 +114,3 @@ Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.






Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Copyright (c) 2026 Oracle and/or its affiliates.
The Universal Permissive License (UPL), Version 1.0

Subject to the condition set forth below, permission is hereby granted to any
person obtaining a copy of this software, associated documentation and/or data
(collectively the "Software"), free of charge and under any and all copyright
rights in the Software, and any and all patent rights owned or freely
licensable by each licensor hereunder covering either (i) the unmodified
Software as contributed to or provided by such licensor, or (ii) the Larger
Works (as defined below), to deal in both

(a) the Software, and
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
one is included with the Software (each a "Larger Work" to which the Software
is contributed by such licensors),

without restriction, including without limitation the rights to copy, create
derivative works of, display, perform, and distribute the Software and make,
use, sell, offer for sale, import, export, have made, and have sold the
Software and the Larger Work(s), and to sublicense the foregoing rights on
either these or other terms.
This license is subject to the following condition:
The above copyright notice and either this complete permission notice or at
a minimum a reference to the UPL must be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Oracle Database@AWS Architecture Examples
# Oracle Database@AWS Architecture Diagrams Examples

This repository contains a curated collection of architecture diagrams for **Oracle Database@AWS** deployments and integration patterns.

Expand All @@ -11,41 +11,49 @@ The goal is to provide:

All diagrams are provided in editable **draw.io (`.drawio`)** format so they can be customized for your own environments and use cases.

Reviewed: 18.08.2026


# Repository Structure

| Diagram | Description |
|---|---|
| [01_DB@AWS_RAM_3Envs_Cross_AZ.drawio](./files/01_DB@AWS_RAM_3Envs_Cross_AZ.drawio) | DB@AWS target architecture with ODB network segmentation across three environments plus DR. Internal network traffic is routed through ODB peering, while external traffic uses a TGW hub-and-spoke configuration. MAA Cross-AZ setup. |
| [02_DB@AWS_LSM(NetAccGovernance)_RAM_2Envs_Cross_Region.drawio](./files/02_DB@AWS_LSM(NetAccGovernance)_RAM_2Envs_Cross_Region.drawio) | DB@AWS target architecture with account segregation. The AWS Network Account owns all network components, including the ODB networks and Transit VPCs. The AWS PROD Account owns the PROD VM Cluster and the AWS TEST Account owns the TEST VM Cluster. ODB network segmentation covers two environments plus DR, with internal traffic routed through ODB peering and external traffic through a TGW hub-and-spoke configuration. MAA Cross-Region setup. |
| [03_DB@AWS_LSM(Payer)_RAM_7Envs_Consolidation_9Avmc_Cros_AZ.drawio](./files/03_DB@AWS_LSM(Payer)_RAM_7Envs_Consolidation_9Avmc_Cros_AZ.drawio) | DB@AWS target architecture with ODB network segmentation across seven environments plus DR. Internal network traffic is routed through ODB peering, while external traffic uses a TGW hub-and-spoke configuration. MAA Cross-AZ setup. ADB-D consolidation requires two additional CNs (Compute Nodes) in the Exadata Basic configuration to provide enough local storage to host six AVMCs (Autonomous VM Clusters), with five ACDBs (Autonomous Container Databases) each. |
| [04_DB@AWS_RAM_4Envs_Hub_Spoke_FireWallVPC_Cross_AZ.drawio](./files/04_DB@AWS_RAM_4Envs_Hub_Spoke_FireWallVPC_Cross_AZ.drawio) | DB@AWS target architecture with ODB network segmentation across four environments plus DR. Internal network traffic is routed through ODB peering, while external traffic uses a TGW hub-and-spoke configuration plus a Firewall VPC. MAA Cross-AZ setup. |
# When to use this asset?

Use this asset when you need a proven starting point for designing, documenting, or presenting Oracle Database@AWS architectures. It is ideal for:
- Exploring common Oracle Database@AWS deployment patterns and best practices
- Designing new architectures or validating existing solutions
- Creating technical presentations, workshops, or technical discussions
- Accelerating solution design by reusing editable reference diagrams

These examples are intended for:
- Solution Architects
- Cloud Architects
- Oracle DBAs
- AWS Architects
- Technical Sales teams
- Anyone evaluating Oracle Database@AWS solution


# Diagram Format

All diagrams are created using: [draw.io / diagrams.net](https://www.diagrams.net/)
# How to use this asset?

All diagrams are created using: [draw.io / diagrams.net](https://www.diagrams.net/)
You can:
- Open them directly in draw.io
- Edit and customize them
- Export to PNG, SVG, or PDF
- Embed them in documentation or presentations

Browse the collection to find the architecture diagram that best matches your use case. Customize the diagram to reflect your environment by adding, removing, or modifying components, labels, and integrations. The diagrams are intended as reference examples and can be adapted to meet your organization's specific requirements and deployment scenarios.


# Intended Audience

These examples are intended for:
- Solution Architects
- Cloud Architects
- Oracle DBAs
- AWS Architects
- Technical Sales teams
- Anyone evaluating Oracle Database@AWS solution
# Repository Structure

| Diagram | Description |
|---|---|
| [01_DB@AWS_RAM_3Envs_Cross_AZ.drawio](./files/01_DB@AWS_RAM_3Envs_Cross_AZ.drawio) | DB@AWS target architecture with ODB network segmentation across three environments plus DR. Internal network traffic is routed through ODB peering, while external traffic uses a TGW hub-and-spoke configuration. MAA Cross-AZ setup. |
| [02_DB@AWS_LSM(NetAccGovernance)_RAM_2Envs_Cross_Region.drawio](./files/02_DB@AWS_LSM(NetAccGovernance)_RAM_2Envs_Cross_Region.drawio) | DB@AWS target architecture with account segregation. The AWS Network Account owns all network components, including the ODB networks and Transit VPCs. The AWS PROD Account owns the PROD VM Cluster and the AWS TEST Account owns the TEST VM Cluster. ODB network segmentation covers two environments plus DR, with internal traffic routed through ODB peering and external traffic through a TGW hub-and-spoke configuration. MAA Cross-Region setup. |
| [03_DB@AWS_LSM(Payer)_RAM_7Envs_Consolidation_9Avmc_Cros_AZ.drawio](./files/03_DB@AWS_LSM(Payer)_RAM_7Envs_Consolidation_9Avmc_Cros_AZ.drawio) | DB@AWS target architecture with ODB network segmentation across seven environments plus DR. Internal network traffic is routed through ODB peering, while external traffic uses a TGW hub-and-spoke configuration. MAA Cross-AZ setup. ADB-D consolidation requires two additional CNs (Compute Nodes) in the Exadata Basic configuration to provide enough local storage to host six AVMCs (Autonomous VM Clusters), with five ACDBs (Autonomous Container Databases) each. |
| [04_DB@AWS_RAM_4Envs_Hub_Spoke_FireWallVPC_Cross_AZ.drawio](./files/04_DB@AWS_RAM_4Envs_Hub_Spoke_FireWallVPC_Cross_AZ.drawio) | DB@AWS target architecture with ODB network segmentation across four environments plus DR. Internal network traffic is routed through ODB peering, while external traffic uses a TGW hub-and-spoke configuration plus a Firewall VPC. MAA Cross-AZ setup. |



Expand All @@ -66,3 +74,9 @@ Always validate architecture decisions against:



# License

Copyright (c) 2026 Oracle and/or its affiliates.
Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE.txt) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Copyright (c) 2026 Oracle and/or its affiliates.
The Universal Permissive License (UPL), Version 1.0

Subject to the condition set forth below, permission is hereby granted to any
person obtaining a copy of this software, associated documentation and/or data
(collectively the "Software"), free of charge and under any and all copyright
rights in the Software, and any and all patent rights owned or freely
licensable by each licensor hereunder covering either (i) the unmodified
Software as contributed to or provided by such licensor, or (ii) the Larger
Works (as defined below), to deal in both

(a) the Software, and
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
one is included with the Software (each a "Larger Work" to which the Software
is contributed by such licensors),

without restriction, including without limitation the rights to copy, create
derivative works of, display, perform, and distribute the Software and make,
use, sell, offer for sale, import, export, have made, and have sold the
Software and the Larger Work(s), and to sublicense the foregoing rights on
either these or other terms.
This license is subject to the following condition:
The above copyright notice and either this complete permission notice or at
a minimum a reference to the UPL must be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
Oracle Database@AWS Overview Workshop
# Oracle Database@AWS Overview Workshop
A workshop designed to dive into all aspects of the Oracle Database@AWS architectural design for customers Azure setup.

Reviewed: 03.08.2026

When to use this asset?
# When to use this asset?
Use this workshop to understand the Oracle Database@AWS service in detail to build the required solution in AWS and OCI.

How to use this asset?
# How to use this asset?
Workshop content has different sections. Review each section to understand the service options to match your requirements. If required have separate deep dive into each section.

License
# License
Copyright (c) 2026 Oracle and/or its affiliates.

Licensed under the Universal Permissive License (UPL), Version 1.0.
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Copyright (c) 2026 Oracle and/or its affiliates.
The Universal Permissive License (UPL), Version 1.0

Subject to the condition set forth below, permission is hereby granted to any
person obtaining a copy of this software, associated documentation and/or data
(collectively the "Software"), free of charge and under any and all copyright
rights in the Software, and any and all patent rights owned or freely
licensable by each licensor hereunder covering either (i) the unmodified
Software as contributed to or provided by such licensor, or (ii) the Larger
Works (as defined below), to deal in both

(a) the Software, and
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
one is included with the Software (each a "Larger Work" to which the Software
is contributed by such licensors),

without restriction, including without limitation the rights to copy, create
derivative works of, display, perform, and distribute the Software and make,
use, sell, offer for sale, import, export, have made, and have sold the
Software and the Larger Work(s), and to sublicense the foregoing rights on
either these or other terms.
This license is subject to the following condition:
The above copyright notice and either this complete permission notice or at
a minimum a reference to the UPL must be included in all copies or
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading