Workflow Studio Overview - Citrix Workflow Studio is an automation solution that enables creation, scheduling, management, and running of workflows. Workflow Studio is built on the Microsoft .NET framework, Windows Workflow Foundation, and Windows PowerShell. Through use of a graphical workflow designer, you can build workflows to fully automate business and IT processes.
Key Workflow Studio terms include:
Workflow - A workflow is a compiled set of code that performs actions. Citrix Workflow Studio is geared specifically for automating IT processes through the use of workflows.
Job - A job is an instance of a workflow that is scheduled to be deployed.
Activity Library - An activity library is a pre-configured set of workflow scripts that extends the graphical Workflow Designer. You can use activity libraries to create automated processes and build custom workflows.
For more information about Workflow Studio and activity libraries, eDocs.citrix.com
Workflow Automation - A workflow comprises the sequence of actions for a particular operation. The sequence of actions typically represents interactions between a computer system and a human operator. Workflow automation enables a computer system to complete the sequence of actions without involvement of the operator by specifying actions to perform given a set of specific criteria. You can use workflow automation to create workflows for a number of business use cases.
vDisk Image Updates - Automate vDisk image updates on a scheduled or on-call basis in environments using Provisioning Services.
Power Management - Turn on or off physical servers based on usage; manage virtual machines; turn on or off the physical host.
User Provisioning - Provision new users by combining all the backend steps into a single workflow.
Scheduled Restarts - Schedule server restarts to and time, or at recuring intervals.
Product Automation - Automate any combination of steps from product management consoles into a single, reusable workflow.
Dynamic Resource Allocation - Create new virtual resources to respond to capacity needs, on-premise and off-premise, by integrating with cloud providers.
Disaster Recovery - Respond automatically to equipment failures.
Sample Maintenance Workflows - Many workflow automation programs come with pre-scripted workflows.
Scheduled Restarts
This workflow schedules restarts of XenApp servers. The following tasks are included in this workflow:
• Disable logons to prevent new end user sessions.
• Send a message to all connected end users alerting them to the pending restart.
• Wait for specified amount of time for end user logoffs.
• After specified amount of time has passed, log off all remaining end users.
• Restart the XenApp server.
This workflow can be deployed as a job and scheduled to take place at the appropriate time.
Disaster Recovery
This workflow coordinates recovering replicated virtual machines on a XenServer host at a disaster recovery site. The following tasks are included in this workflow:
• Perform the metadata recovery for the replicated XenServer storage LUNs.
• Start the recovered virtual machines through the XenAPI.
• Change the IP address of each virtual machine for use on the disaster recovery network segment.
• Refresh all virtual machine name resolution entries with new IP addresses.
This workflow performs the tasks necessary to bring a disaster recovery site into operation after the failure of a primary site. It can be activated manually or triggered from an external application.
Key Workflow Studio terms include:
Workflow - A workflow is a compiled set of code that performs actions. Citrix Workflow Studio is geared specifically for automating IT processes through the use of workflows.
Job - A job is an instance of a workflow that is scheduled to be deployed.
Activity Library - An activity library is a pre-configured set of workflow scripts that extends the graphical Workflow Designer. You can use activity libraries to create automated processes and build custom workflows.
For more information about Workflow Studio and activity libraries, eDocs.citrix.com
Workflow Automation - A workflow comprises the sequence of actions for a particular operation. The sequence of actions typically represents interactions between a computer system and a human operator. Workflow automation enables a computer system to complete the sequence of actions without involvement of the operator by specifying actions to perform given a set of specific criteria. You can use workflow automation to create workflows for a number of business use cases.
vDisk Image Updates - Automate vDisk image updates on a scheduled or on-call basis in environments using Provisioning Services.
Power Management - Turn on or off physical servers based on usage; manage virtual machines; turn on or off the physical host.
User Provisioning - Provision new users by combining all the backend steps into a single workflow.
Scheduled Restarts - Schedule server restarts to and time, or at recuring intervals.
Product Automation - Automate any combination of steps from product management consoles into a single, reusable workflow.
Dynamic Resource Allocation - Create new virtual resources to respond to capacity needs, on-premise and off-premise, by integrating with cloud providers.
Disaster Recovery - Respond automatically to equipment failures.
Sample Maintenance Workflows - Many workflow automation programs come with pre-scripted workflows.
Scheduled Restarts
This workflow schedules restarts of XenApp servers. The following tasks are included in this workflow:
• Disable logons to prevent new end user sessions.
• Send a message to all connected end users alerting them to the pending restart.
• Wait for specified amount of time for end user logoffs.
• After specified amount of time has passed, log off all remaining end users.
• Restart the XenApp server.
This workflow can be deployed as a job and scheduled to take place at the appropriate time.
Disaster Recovery
This workflow coordinates recovering replicated virtual machines on a XenServer host at a disaster recovery site. The following tasks are included in this workflow:
• Perform the metadata recovery for the replicated XenServer storage LUNs.
• Start the recovered virtual machines through the XenAPI.
• Change the IP address of each virtual machine for use on the disaster recovery network segment.
• Refresh all virtual machine name resolution entries with new IP addresses.
This workflow performs the tasks necessary to bring a disaster recovery site into operation after the failure of a primary site. It can be activated manually or triggered from an external application.