Background:
In my Oracle cloud dashboard, I see Database and Database Classic tiles.
Database service has plan of Oracle Cloud Infrastructure Database.
Database Classic service has plan of Database Classic.
Oracle documentation points to same https://cloud.oracle.com/database URL when navigated from both PaaS and IaaS.
My perspective:
OCI Database is a IaaS service - where User has the responsibility of
- creating and configuring VM,
- creating the Database system and Database connection,
- database backup, storage, patching, upgrade etc.
Database Classic is a PaaS service where User has the responsibility of
- Creating Database connection.
- Oracle takes cares all the background activities like patching, upgrade etc.
Question:
- Is my understanding correct on which one is PaaS and which one is IaaS database service?
- Is my understanding correct on the benefits of using OCI Database and Database Classic?
- What is the difference between Oracle Cloud Infrastructure Database and Oracle Database Classic?
Regards,
Karthick.R
In Oracle Cloud terminology Classic refers to the generation 1 cloud. OCI refers to the generation 2 cloud, which introduced Bare Metal and off-box virtualization for example. OCI and OCI Classic has different data centers (regions). There are some Classic PaaS services that can be deployed on OCI regions, but those are still managed with the gen1 PSM (PaaS Service Manager Tool), so they also have a different UI compared to OCI services. "Oracle strongly encourages customers to migrate their existing cloud resources from Oracle Cloud Infrastructure Compute Classic regions." - Source: Introduction to Migrating to Oracle Cloud Infrastructure. Oracle already published documentation and eBook for the OCI upgrade.
Answering your specific questions: