Best Practices For Running Oracle Database On Aws 5
Best Practices For Running Oracle Database On Aws 5
Introduction
Amazon Web Services (AWS) provides a comprehensive set of services and tools for
deploying Oracle Database on the reliable and secure AWS Cloud infrastructure. AWS
offers its customers three options for running Oracle Database on AWS:
1. Using Amazon Relational Database Service (Amazon RDS) for Oracle, which is a
managed database service that helps simplify the provisioning and management
of Oracle databases. Amazon RDS for Oracle makes it easy to set up, operate,
and scale a relational database in the cloud by automating installation, disk
provisioning and management, patching, minor version upgrades, failed instance
replacement, as well as backup and recovery tasks. The push-button scaling
feature of Amazon RDS allows you to easily scale the database instance up or
down for better cost management and performance. Amazon RDS for Oracle
offers both Oracle Database Enterprise Edition and Oracle Database Standard
Edition. Amazon RDS for Oracle also comes with a license-included service model,
which allows you to pay per use by the hour.
2. Running a self-managed Oracle Database directly on Amazon Elastic Compute
Cloud (Amazon EC2). This option gives you full control over the setup of the
infrastructure and database environment. Running the database on Amazon EC2
is very similar to running the database on your own server. You have full control
of the Oracle binaries database and have operating system-level access, so you
can run monitoring and management agents and use your choice of tools for data
replication, backup, and restoration. Furthermore, you have the ability to use every
optional module available in Oracle Database. However, this option requires you
to set up, configure, manage, and tune all the components, including Amazon EC2
instances, storage volumes, scalability, networking, and security based on AWS
architecture best practices. In the fully-managed Amazon Relational Database
Service (Amazon RDS) service, this is all taken care of for you.
3. FlashGrid Cluster virtual appliances enable running self-managed Oracle Real
Application Cluster (RAC) and Oracle RAC extended clusters (across different
AZs) on Amazon EC2. With FlashGrid Cluster you also have full control of the
database and have operating system-level access.
Page 1