- style
Creating Technology Instances (Getting Started)
Next we need to create instances for the technologies which we will be used for building and deploying. For the purpose of this guide, we will create a generic build instance to host our build-related technologies (i.e. JDeveloper), a build instance which has SOA Suite installed for our SOA related builds, and deployment target instances for ADF and SOA Suite.
So we will create the following four instances.
Instance | Description |
---|---|
BuildInstance | A generic build instance. |
BuildSOA | A build instance for SOA Suite. |
ADF1 | A deployment instance for ADF. |
SOA1 | A deployment instance for SOA Suite. |
To view the list of instances defined within FlexDeploy, select Topology -> Instances from the menu.
Click the Create button and select Instance to create the Build instance using the information shown below.
Click the Next button.
 Associate this BuildInstance instance to the BLD environment by shuttling the environment from the list of available environments on the left to the list of selected environments on the right.
Click the Next button to associate workflows to this instance. Since we have not created any workflows yet we will skip this step (we will revisit this later when we create workflows).
Click the Next button again to associate plugin operations to this instance.
Here we need to associate the plugin operations which will run on this instance by shuttling them from the list of available plugin operations on the left to the list of selected plugin operations on the right. By associating plugin operations to the instance, we are indicating that any environment instance scoped properties defined for those plugin operations need to be configured for the instance across all selected environments. Likewise, any projects which reference the instance must define any associated project-scoped properties. We will tie this all together when we configure the environment instances and the projects later.
For the BuildInstance, we need to associate the following plugin operations:
Click the Save button to save the changes to the instance and return to the list of FlexDeploy instances. Repeat the steps above to create the BuildSOA, ADF1 and SOA1 instances using the data provided below.
BuildSOA
Field Name | Value |
---|---|
Instance Id | N/A |
Instance Code | BuildSOA |
Instance Name | BuildSOA |
Description | BuildSOA |
Target | Yes |
Active | Yes |
Associated Environments | BLD |
Associated Workflows | (Skip) |
Associated Plugin Operations | FlexagonSOAPlugin – soaBuild |
ADF1
Field Name | Value |
---|---|
Instance Id | N/A |
Instance Code | ADF1 |
Instance Name | ADF1 |
Description | ADF1 |
Target | Yes |
Active | Yes |
Associated Environments | DEV |
Associated Workflows | (Skip) |
Associated Plugin Operations | FlexagonWLSPlugin –deploy |
SOA1
Field Name | Value |
---|---|
Instance Id | N/A |
Instance Code | SOA1 |
Instance Name | SOA1 |
Description | SOA1 |
Target | Yes |
Active | Yes |
Associated Environments | DEV |
Associated Workflows | (Skip) |
Associated Plugin Operations | FlexagonSOAPlugin – soaDeploy |
- style