Menu
Oracle Database on AWS
Quick Start Reference Deployment Guide

Architecture

Deploying this Quick Start for a new VPC with the default parameters builds a highly available Oracle Database environment in the AWS Cloud with data replication between Availability Zones. Figure 2 illustrates this environment.


        Quick Start architecture for Oracle Database high availability

Figure 2: Quick Start architecture for Oracle Database high availability

The Quick Start deploys the Oracle primary database (using the preconfigured, general-purpose starter database from Oracle) on an Amazon EC2 instance in the first Availability Zone. It then sets up a second EC2 instance in a second Availability Zone, copies the primary database to the second instance by using the DUPLICATE command, and configures Oracle Data Guard. (The template that deploys the Quick Start into an existing VPC skips the tasks marked by asterisks.)

  • A highly available architecture that spans two Availability Zones.*

  • A VPC configured with public and private subnets according to AWS best practices, to provide you with your own virtual network on AWS.*

  • An Internet gateway to allow access to the Internet. This gateway is used by the bastion hosts to send and receive traffic.*

  • Managed NAT gateways to allow outbound Internet access for resources in the private subnets. Database instances use this layer to securely download Linux packages required for Oracle installation.*

  • A Linux bastion host in each public subnet with an Elastic IP address to allow inbound Secure Shell (SSH) access to EC2 instances in public and private subnets.*

  • Three security groups for fine-grained inbound access control from the bastion host, between the database instances, and for application access to the database.

  • AWS Command Line Interface (AWS CLI) and an instance role for installation bucket access.

  • The Amazon Route 53 Domain Name System (DNS) web service to provide independency from using IP addresses or server host names. This is useful in failover or switchover scenarios.

  • A set of solid state drive (SSD) disks—six for ASM data (DATA) disk groups, and three for recovery (RECO) disk groups—which can be set to Provisioned IOPS (io1) volumes.

The Quick Start can also integrate with an existing Amazon S3 bucket, which helps you store backups and archive logs in a very cost-effective way. You can also use Oracle Secure Backup library commands to interact directly with Oracle Recovery Manager (RMAN).