Solution using ASM & Data Guard (BYOL – Option)
AWS provides a secure infrastructure to run all Oracle Databases along with support for small, medium, and large databases on enterprise level architecture, including high availability. Simplify managing data from your data center by using your own Oracle Database in the AWS virtual compute environment. Only the Oracle Databases that are larger than 16 TB, or databases relying on features aren’t supported by Amazon Relational Database Service, (Amazon RDS).
Using AWS, you can automatically deploy the Oracle Database Enterprise Edition on Amazon EC2 with high availability. You can also configure the Oracle ASM storage management layer with the Oracle Data Guard and Oracle Grid Infrastructure server, for replication and database setup using physical standby databases.
This deployment automatically sets up a VPC based on AWS’s best practices. The above deployment also sets up public and private subnets, bastion hosts and, NAT gateways in an Auto Scaling group to access your database instances.