Table of Contents

Search

  1. Preface
  2. Introduction to RulePoint
  3. Managing Your Account
  4. Using RulePoint User Interface
  5. User Management
  6. Topology Management
  7. Managing Hosts and Nodes
  8. Managing Application Services
  9. Managing System Services
  10. High Availability
  11. Managing Deployment
  12. Dashboard
  13. Object Import and Export
  14. Markers
  15. Log Management
  16. Licenses
  17. Error Codes
  18. Glossary

Administrator Guide

Administrator Guide

Deployment Tasks

Deployment Tasks

Deployment activities involve deploy, undeploy, redeploy, and reassign tasks. If you have a template, you need to create a deployment policy. You must have execute permissions to perform the deployment tasks.
You can perform the following deployment-related tasks for sources, rules, and responders from the user interface:
Deploy
Use the deploy option to deploy RulePoint objects, such as the source, rule, or responder from the design time to the corresponding application services in the run time. When you deploy, if you have configured multiple application services, you must map the objects to respective application services. You cannot delete any object that is in the deployed state.
Undeploy
Use the undeploy option to undeploy any deployed object. If you want to delete any object that is already deployed, you must first undeploy the object. You can also remove the object from the run time, and place the object in the design time by undeploying the object. When a primary object is undeployed, its supporting objects are also undeployed if they are not referred in any other deployed primary object.
Redeploy
If you edit a deployed object, you use the redeploy option to redeploy the object. Even if you update any of the deployed supporting objects, their state and the primary objects that refer to it changes to Needs_Deployment. In this case, you must redeploy the primary object.
Reassign
Use the reassign option to reassign mapping of deployed source, rules, and responders from one source controller, event processor, and responder controller to another source controller, event processor, and responder controller. You can also reassign objects from standalone mode to high availability mode, or back to standalone mode. If you have configured the service controller for high availability, the grid manager reassigns the objects to all the configured backup service instances. You can reassign mapped objects only when the objects are in Deployed or Needs_Deployment state. On successful completion of reassign, the state of the objects changes to Deployed.

Other Deployment-Related Tasks

In addition to the listed deployment tasks, you need to configure the following:
Create a deployment policy for templates
If you use templates to create customized rules, you need to create a deployment policy to map the template rules to available event processor instances. The grid manager deploys the rules to the event processor instances that you specify. If you mapped the template to multiple event processor instances, the grid manager deploys the rules across the configured event processors in a round-robin fashion. You can also edit or delete a deployment policy.
Configure privileges and permissions for deployment
Configure execute permissions for a user to deploy, undeploy, redeploy, and reassign an object.
View the deployment status, run-time statistics, lineage, and deployment history indicators of the object
You can view the state of the objects in the contents panel. The state for each object can be Draft, Deployed, or Needs_Deployment. The dashboard displays the name, type, and activation count for all deployed objects. It also displays the name, state, and last modified date of all the deployed objects. The related objects view displays the objects.
Validate an object
Verify if the primary and dependent objects are valid for deployment. If the validity holds true for an object, you can perform the deployment-related tasks. If the validity is false, the object is referenced in other objects. In this case, you must resolve the validity to true so that you can carry out the deployment-related tasks.
Update runtime
If you edit a secondary object that is deployed, you can choose to save and update the primary objects that reference the edited secondary object. You can also use the
Update RunTime
feature to redeploy the primary objects that reference it.

0 COMMENTS

We’d like to hear from you!