EM12c provides the most comprehensive solution for rolling out an Oracle-based Database as a Service Cloud for users in an enterprise. It offers the broadest and the most complete set of capabilities to build, deploy and manage the end-to-end lifecycle of the cloud, all from a single console. If you want to see just how easy it all really is, start with watching this video. Then you can walk through my posts on how to set it up and use it:
- Delivering DBaaS – this post is an introduction to the terminology and some of the issues that need to be addressed when you’re delivering a DBaaS solution
- PDBaaS Setup – this page walks you through the setup of Pluggable Database as a Service (PDBaaS) using Oracle Database 12c and EM12c 18.104.22.168
- Using the Self Service Portal – After you’ve done the setup shown in the previous link, the Self Service Portal is how your users will use all the work you’ve just done. This page walks you through that use.
At a high level, this is what DBaaS provides for you:
- Cloud Management Pack for Oracle Database – This delivers capabilities spanning the entire Database cloud lifecycle. It lets Cloud administrators identify pooled resources, configure role-based access, define the service catalog, and the related chargeback plans.
- Richer Service Catalogs – EM12c enables broader service catalogs and self-service provisioning features that simplify high availability and disaster recovery. The role-based Service Catalog lists published service templates for standardized database configurations and versions, and is accessible via the out-of-box self service portal or can be orchestrated via RESTFUL APIs.
- Database Consolidation – EM delivers a choice of DBaaS service models, including virtual machines on shared severs, dedicated DBs on shared servers, dedicated schemas (Schema as a Service), and pluggable databases (Pluggable as a Service) using Oracle Database 12c Multitenant.
- Database Cloning and Continuous Data Refresh – EM provides complete cloning automation, including Snap Clone (thin cloning) and full cloning, which can support a wide range of activities from performance testing to functional testing. All cloning services come integrated with data masking and the ability to change configuration and software versions.
- Cloud Fleet Maintenance – Fleet Maintenance allows administrators to patch and upgrade database software with minimal downtime. The subscription based model enables updates at scale across the entire cloud infrastructure, significantly reducing the time required for maintenance activities. An out-of-box dashboard enables administrators to track compliance across cloud environments in real time.