As technology changes very quickly and evolution is always imminent. This post gives you an Overview of Oracle Database on Amazon AWS.
Amazon AWS is great for providing an IaaS platform and Oracle is well-known for its platform solutions.
Oracle on the AWS platform is a strong choice for customers to consider. The AWS IaaS platform offers a scalable,
secure, highly available and secure infrastructure for Oracle platform solutions such as Database,
Middleware and applications. Also, Oracle allows customers to choose IaaS solutions for their platform technology.
Interestingly, AWS also offers solid platform solutions on Database on which Oracle Database workloads can be migrated. There are a lot of options, but they all come with complexity regarding choice,
commercial and contractual positions.
Things Need T0 Be Consider When Moving Oracle Database To Amazon AWS:
1.) Flavors available on AWS for Oracle, there are two options:
- Using Amazon Relational Database Service (Amazon RDS) for Oracle
- Running a self –managed Oracle Database directly on Amazon Elastic Compute Cloud (Amazon EC2)
- Amazon RDS can support up to 6TB and a maximum of 30,000 IOPS
- Amazon RDS is not suitable for functionalities of managing backups or point in time recoveries
- AWS does not currently enable Oracle Real Application Clusters (RAC) natively on either Amazon RDS or EC2
- AWS does allow all major version instances of Oracle products to be deployed on AWS.
- AWS offers its best of breed solutions for scalability, security and high availability
3.) Understanding the licensing and commercial implications:
- Except for one option of Amazon RDS for Oracle database (standard one), all other options on AWS requires to Bring Your Own License (BYOL) of Oracle
- With the recent changes of Oracle licensing policies since April 2017, the BYOL Oracle license requirement on AWS has doubled, however, the customer needs to adhere to Oracle support policy restrictions for such scenarios. Oracle’s own PaaS (DBaaS and other flavors) don’t require BYOL
Choosing The Right Solution (Amazon RDS for Oracle vs Oracle on Amazon EC2)
Amazon RDS for Oracle
- AWS recommends RDS first
- Focus on tasks that bring value
to your business
- Focus on high-level tuning
tasks and schema optimization
- Lack of in-house expertise
Oracle on Amazon EC2
- You need full control over the DB instances
- Control over backups, replication, and clustering
- Use features and options not available in Amazon RDS
- Size and performance needs exceed Amazon RDS offering
Implementation Diagram of Oracle Database on Amazon AWS
This image gives you the high-level snapshot of deploying Oracle Database on various Services offered by Amazon AWS
Note: This Overview of Oracle Database on Amazon AWS is from our “Build & Manage Oracle Database on Amazon AWS” with 3 Years On-Job Support and Unlimited FREE Retakes (If you need to know more about this program then reach out to our team at firstname.lastname@example.org )
- Oracle and Amazon Web Services
- Best Practices for Running Oracle Database on Amazon Web Services
- Oracle Licensing Considerations
If you are just starting out in Cloud then I highly recommend you to go through these posts first
- Cloud for Beginners (Facebook Live): SaaS | PaaS | IaaS and which one is right for DBAs
- 12 Point Checklist for DBA for Beginner to Expert Cloud DBA (Facebook Live)
- If you are confused to pick Amazon AWS or Oracle Cloud then check this
- Check tasks performed by Oracle DBAs in Cloud here
Did You Start Your Cloud Journey?
Get a FREE Copy in your Inbox with Steps to Register for Oracle Cloud and get 300 USD FEE Credit to Practice and Join our Private Closed Facebook Group for Oracle Cloud Community