Application Containers

Starting in Oracle Database 12c Release 2 (12.2), an application container is an optional, user-created container that stores data and metadata for one or more application models.

kubernetes containarization training courses malaysia

An application (also called an application model) is a named, versioned set of common data and metadata stored in the application root. For example, the application model might include definitions of tables, views, user accounts, and PL/SQL packages that are common to a set of PDBs.

cloud computing training courses malaysia

In some ways, an application container functions as an application-specific CDB within a CDB. An application container, like the CDB itself, can include multiple application PDBs, and enables these PDBs to share metadata and data.

For example, a SaaS deployment can use multiple application PDBs, each for a separate customer, which share application metadata and data. For example, in the following figure, sales_app is the application model in the application root. The application PDB named cust1_pdb contains sales data only for customer 1, whereas the application PDB named cust2_pdb contains sales data only for customer 2. Plugging, unplugging, cloning, and other PDB-level operations are available for individual customer PDBs.

ai artificial intelligence training courses malaysia

Figure 1-4 SaaS Use CaseDescription of Figure 1-4 follows
Description of “Figure 1-4 SaaS Use Case”

See also

Oracle Multitenant Administrator’s Guide for an overview of application containers

lean it certification training courses malaysia

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *