Img_9_lg

Process Modeling and Automation

CloudControl Products

Tap In Systems provides the following CloudControl products to allow you to model and automate your cloud services.

  • Control Plan Editor.  An graphical tool that allows you to model and test Petri Net workflow processes.  A visual representation of your model show your automation process executing in real time.  A Control Plan file that describes and executes your model is generated, which can be used by the Control Plan Server.  This tool is available for free download.
  • Control Plan Server. This application executes Control Plans created by the Control Plan Editor and executes them in a production IT environment.  Multiple Control Plans can be loaded and executed simultaneously without requiring user interaction. 

Leverage the capabilities of cloud services by building applications that automate tasks such as

  • Provisioning of cloud applications
  • Coordinginating inter-cloud services
  • Recovery of failures
  • Auto-scaling
  • Backup processes
  • Disaster recovery
  • Operator manual runbook procedures

Though designed for the cloud, the CloudControl products can also be used to automate traditional data center tasks.  CloudControl allows automation services to fit YOUR business processes and policies, rather than forcing you to fit a vendor defined process.  

For more information, download our Automating Cloud Services white paper

Control Plan Editor

Tap In allows you to model any IT process with its Control Plan Editor.  This graphical tool allows you to create a model of your process using Petri Net modeling techniques.  Your model can be triggered by events from Tap In's Cloud Management Service, or by user defined tasks.  You can also invoke cloud services from vendor APIs from this tool.  Templates are provided for controlling Amazon EC2 or S3, GoGrid, Rackspace and Terremark services.  

The Control Plan Editor has the following features.

  • Can represent any Petri Net as a workflow model.
  • Can execute Ruby or Java programs as process tasks.
  • Trigger model state transitions with
    • Monitoring system events
    • Database contents
    • Cloud vendor API calls
    • Operator dialog boxes
    • Any Ruby/Java script logic
  • Shows state of modeled process in graphical map, allowing easy interpretation of application status.
  • Contains many cloud automation samples and templates to ease development.

You can also try the Control Plan Editor for free by downloading it here.

 

Img_20_med

 

 

Control Plan Server

The Control Plan server is a cloud server which executes Control Plans created by the Control Plan Editor.  A web configuration application allows you to define a network of Control Plan Servers, each running their own set of automation models.  Control Plan files are uploaded to the configuration application and automatically distributed to the appropriate Control Plan Server.  The server can dynamically load designated plans, and the administrator can control and view status of all plans.

Each Control Plan model executes independently.  The Control Plan Server supports web service calls from external applications that can control the operation of specific control plans.  Web service calls can also control place and transition processing within each Petri Net model.  This capability allows Control Plans to be integrated with other wweb applications and tools.

 

Img_23_med

 

The Control Plan Server is available for Amazon, 3tera, GoGrid, OpSource, Rackspace and Terremark cloud services.  For additional information on the CloudControl products, contact is at info@tapinsystems.com.

 
Tap In Cloud Management Service Features and Benefits Use Cases Tap In CloudControl Service
Event Management Architecture Managed Technologies Viewers Integrating Amazon CloudWatch Integrating 3tera Applogic Integrating GoGrid Integrating OpSource Cloud Process Automation
About Tap In Systems Management Contact
Documentation Downloads Technical Articles Technical Wiki Site Forum