3 Deployment and Installation Steps
As a pre-requisite, DB server has to be created with 18c database installed along with CDB setup. Multi entity application root/PDB based application setup can be done by following below steps in sequential order, and detail of each steps explained as separate section subsequently.
- Application Template PDB configuration
- Application Template PDB is a normal PDB created under CDB to install the required DB objects for a product processor. This PDB has a common schema and is used as a template for creating Application root through cloning.
- Application root and Application Seed configuration
- Application root
- Application root is an application-specific root container and repositories for an application back end DB objects.
- Application root is created through cloning from Application Template PDB.
- Application Seed
- Application seed is created to accelerate the creation of application PDBs within an application container.
- Application seed is created from Application root through cloning and used as template to create one or more Application PDBs.
- Application root
- Application Installation
- Application installation has to be done in the approot as version 1.0 with being user made explicit.
- Application Root objects conversion
- All the DB objects loaded in Application root are converted as DATA LINK or METADATA LINK.
- Application Seed Sync with the Application Root
- Any changes deployed in Application Root are available at Application PDB, if Application PDB sync with Application Root.
- Application PDB (entity) configuration from Application Seed
- Application PDB is an associated PDB under Application Root. Application PDB is created by clone from Application Seed.
- Day Zero Setup
EAR Creation & Deployment
- Co-Deployment – In case of Co-deployment all the product processor objects has to be loaded in the Application Template PDB, which is cloned into Application Root and then subsequently cloned into Application Seed from Application Root inside an application container. Application Seed is used to accelerate the creation of application PDBs within an application container.
- Stand-alone Deployment– In case of stand-alone deployment, application set up steps has to be followed separately. Installation of multiple product processors can be done inside the same CDB with separate Application containers which has the template PDB, Application Seed and Application PDBs of its own. Same set of installation can be done inside a different CDB.
This topic contains following sub-topics: