Oracle Exadata as Cloud-Native Database in AWSOracle DatabaseAWS.
Use Cases and Deployment Scope
One of the motivations for using Oracle Exadata is its availability on AWS as a cloud service. Oracle Exadata service is available on AWS as the Oracle Database@AWS service. Because we are already using Oracle RAC in the On-premises Data Center, we wanted similar multi-node Oracle RAC availability in AWS/Azure. We have been using the Oracle database features extensively in
our products. With growing customers, data, and transaction volumes, we are seeing Exadata as a workload beast that provides the best Oracle database performance optimization. Because Oracle Exadata comes with a large number of machines and storage, database consolidation has been another reason to choose it.
Pros
- Engineered system, well optimized for running Oracle database.
- High Availability and Scalability.
- Database Performance.
- Huge size of Hardware like CPU, RAM and storage.
Cons
- Exadata comes as an appliance so doesn’t support much customization.
- I couldn’t install the latest python version on this machine.
- Better Oracle support.
Return on Investment
- Provides Oracle RAC capability running in the Public cloud like AWS, Azure.
- Best-in-class appliance to run the Oracle workload, which provides performance, scalability, and high availability.
- However, Exadata is expensive very service, it takes several years to get ROI.
- One should be careful about moving to Exadata, as most use cases can be solved with Oracle RAC.
Usability
Alternatives Considered
Oracle Autonomous Transaction Processing, Oracle Cloud Infrastructure and Oracle Database
Other Software Used
Amazon Aurora, Amazon CloudWatch, Amazon Elastic Kubernetes Service (EKS), Amazon Relational Database Service (RDS), PostgreSQL, Percona Distribution for PostgreSQL



