Important NEW Consideration for Implementing Oracle Databases in AWS
Oracle and AWS announced an exciting new partnership, allowing Oracle Autonomous Database and Oracle Exadata Database Service to run directly in AWS. This offers significant potential for organizations looking to migrate their Oracle workloads to the cloud.
While Oracle Database@AWS promises a powerful combination, the specific databases and services available will not support all workloads, especially those “medium-size” databases with complex configurations. “Medium-size” databases are too complex for autonomous databases but not big enough to justify the high cost of Exadata databases.
Running Oracle in the cloud is a delicate balance of performance and cost.
We strongly recommend thoroughly evaluating your specific needs to ensure that Oracle Database@AWS can fully meet your requirements before making any major changes.
This new integration includes the Oracle Autonomous and Exadata Databases, but not the OCI Oracle DBCS which is a commonly used DBaaS for database workloads that require high levels of customization.
Autonomous Databases are great for the following workloads:
- Low-Complexity Databases
- Oracle APEX Databases
- Oracle REST (ORDS) Databases
Ref: https://www.oracle.com/autonomous-database
Oracle Exadata is great for the following workloads:
- High-performance database driven applications
- Highly-Available database driven applications
Ref: https://www.oracle.com/engineered-systems/exadata/
Its also important to note that AWS already offers Oracle Database as a service via AWS RDS (and RDS Custom). However, just like the Oracle Autonomous database, many Oracle workloads have requirements that do not allow the implementation of AWS RDS.
If your Oracle workloads in AWS support the Oracle Autonomous database, or require the performance of Oracle Exadata databases, this is an opportunity for you to explore.