Expandpanel | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Overview
Fiorano Deployment Manager allows you to control the deployment of business components and event processes on various nodes in the Fiorano network. You can use a combination of Labels (Development, QA, Staging, and Production) and other identifiers (GUIDs, version numbers and node names) to create comprehensive and powerful rules to control the deployment of Event Processes.
...
Figure 1: Tools View
After Logging in, a Deployment Manager View will be displayed. All Deployment Manager related actions like designing of new rules, modifying existing rules, etc can be performed from this view. To explicitly open Deployment Manager View, right-click on Deployment Manager Node and select View Deployment manager.
Tip | ||
---|---|---|
| ||
For an overview of rules, refer to the Labels and Rules section. |
Figure 2: Fiorano Deployment Manager View
Fiorano Deployment Manager is a fairly straightforward tool with self-explanatory controls. This section briefly describes the various actions that can be performed using this tool.
Creating a Rule
You can set rules for the deployment of a business component in an event process(s) on a particular node(s).
To create a new rule, click on the New button; the New Rule dialog box is displayed.
...
- Allow: Select this option to create a positive rule. A positive rule is one where a business component, event process, or peer server are allowed to perform a task.
- Disallow: Select this option to create a negative rule. A negative rule is one where a business component, event process, or peer server are restricted from performing a task.
- Execution of business service: This field contains three check boxes checkboxes for creating business service-specific rules:
- Where business component guid contains guid: Select this option to specify the GUID of a business service in a rule.
- Where business component version matches version: Select this option to specify the Version of a business service in a rule.
- Where business component label contains label: Select this option to specify the Label of a business service in a rule.
- As part of event process(s): This field contains three check boxes checkboxes for creating event process specific rules
- Where event process guid contains guid: Select this option to specify the GUID of an event process in a rule.
- Where event process version matches version: Select this option to specify the Version of an event process in a rule.
- Where event process label matches label: Select this option to specify the Label of an event process in a rule.
- On peer server[s]:
- Where peer server name contains name: Select this option to specify the name of a peer server in a rule.
- Where peer server label contains label: Select this option to specify the label of a peer server in a rule.
Tip | ||
---|---|---|
| ||
Select the Allow |
...
or Disallow |
...
option for choosing the deployment of business service. Enter the name of the rule and click the OK button to create a new rule |
Conditions in the New Rule Dialog box
Execution of Business Components
Set conditions for the rule in Business component[s] panel selecting the desired
...
checkboxes.
Tip |
---|
Multiple conditions may be specified for a single rule by selecting more than one |
...
checkbox. |
Where business component guid contains guid
To set the rule on the basis Business Component GUID, select Where business component guid contains guid condition and
...
select guid hyperlink from
...
Rule Description panel
...
, and select the required Business Components from the Business Component
...
Selection Dialog panel.
Figure 4: Business Component Selection dialog
Where business component version matches version
To set the rule on the basis of Business Component Version, select
...
the where business component version matches version condition and select
...
the version hyperlink from
...
Rule Description panel
...
, and select the required Business Component Versions from the Business Component Version
...
Selection Dialog panel.
Figure 5: Business Component version selection dialog
Where business component label matches label
To set the rule on the basis of Business Component Label, select
...
the where business component label matches label condition and select Label hyperlink from
...
Rule Description panel
...
, and select the required Business Component Label from the Business Component Label
...
Selection Dialog panel.
Figure 6: Business Component Version selection dialog
As part of Event Processes
Set conditions for the rule in Event Process[s] panel selecting the desired
...
checkboxes. You can specify multiple conditions for a single rule by selecting more than one
...
checkbox.
Where event process guid contains guid
To set the rule on the basis of Event Process GUID, select
...
the where event process guid contains guid condition and select
...
guid hyperlink from
...
Rule Description panel
...
, and select the required Event Processes from the Event Process
...
Selection Dialog panel.
Figure 7: Event Process selection dialog
Where event process version matches version
To set the rule on the basis of Event Process Version, select
...
the where event process version matches version condition and select
...
version hyperlink from
...
Rule Description panel
...
, and select the required Event Process Versions from the Event Process Version
...
Selection Dialog panel.
Figure 8: Event Process Version selection dialog
Where event process label matches label
To set the rule on the basis of Event Process Label, select
...
the where event process label matches label condition and select
...
label hyperlink from
...
Rule Description panel
...
, and select the required Event process labels from the Event Process
...
Label Selection Dialog panel.
Figure 9: Event Process Label selection dialog
On peer servers
Set conditions for the rule in Peer Server[s] panel by selecting the desired check boxes. You can specify multiple conditions for a single rule by selecting more than one
...
checkbox.
Where peer server name contains name
To set the rule on the basis of Peer Server name, select
...
the where peer server name contains name condition and select name hyperlink from
...
the Rule Description panel
...
, and select the required peer servers from the Peer Server
...
Selection Dialog panel.
Figure 10: Peer Server selection dialog
where peer server label contains label
To set the rule on the basis of Peer Server label, select where peer server label contains label condition and select the label hyperlink from
...
the Rule Description panel
...
, and select the required peer servers from the Peer Server
...
Label Selection Dialog panel.
Figure 11: Peer Server label selection dialog
- Enter the name of the rule and click Ok button to create a new rule.
Anchor | ||||
---|---|---|---|---|
|
To modify a rule, perform the following steps:
- Select a Rule rule in the Available Rules section.
- Click on the Modify button. The Modify Rule dialog is dialogbox gets opened.
- Make the required changes and click on Ok button OK.
Anchor | ||||
---|---|---|---|---|
|
Although creating Rules using Deployment Manager is straight forward, creating variants of complex rules can be cumbersome and repetitive. To simplify the process, the tool allows you to create copies of a rule. In this way, you can create copies of complex rules and tweak them to create variants. To create a copy of a rule:
- Select a Rule rule in the Available Rules section.
- Click on the Copy button. A ; a copy of the Rule rule will be created with all the set conditions.
- Make the required changes to the Rulerule.
- Enter the name of the new Rule rule and click Ok OK button.
Anchor | ||||
---|---|---|---|---|
|
To delete a rule, perform the following steps:
- Select a Rule in the Available Rules section.
- Click on the Remove button.
Anchor | ||||
---|---|---|---|---|
|
...
The functionality of a Rule can be checked by testing it against the relevant parameters of a business component, event process or peer server. To test the Rule[s], perform the following steps:
- Click on the Test button. The ; the Test dialog box is gets opened.
Figure 12: Test dialog
- Select the Deployment Permission or Composition Permission option.
- From the Business Component section, select applicable GUID from the GUID drop-down.
- Select Version and Label from their respective drop-down lists.
- From the Event Process section, select applicable Event Process GUID, Version version and Label label from their respective drop-down lists.
- Next, select the peer server name and label from the Peer Server section.
- Click on Verify to test the Rulerule.
Anchor | ||||
---|---|---|---|---|
|
To refresh the display of Rules in the Available Rules section, click on the Refresh button.
Anchor | ||||
---|---|---|---|---|
|
...
In the Available Rules section, all the Rules rules starting from the top-most one are arranged in decreasing order of priority in the Rules pane.
To change the precedence of Rulesrules, select the Rule a rule and click the Move Up or Move Down button.