Slide 1
Most trusted JOB oriented professional program
DevOps Certified Professional (DCP)

Take your first step into the world of DevOps with this course, which will help you to learn about the methodologies and tools used to develop, deploy, and operate high-quality software.

Slide 2
DevOps to DevSecOps – Learn the evolution
DevSecOps Certified Professional (DSOCP)

Learn to automate security into a fast-paced DevOps environment using various open-source tools and scripts.

Slide 2
Get certified in the new tech skill to rule the industry
Site Reliability Engineering (SRE) Certified Professional

A method of measuring and achieving reliability through engineering and operations work – developed by Google to manage services.

Slide 2
Master the art of DevOps
Master in DevOps Engineering (MDE)

Get enrolled for the most advanced and only course in the WORLD which can make you an expert and proficient Architect in DevOps, DevSecOps and Site Reliability Engineering (SRE) principles together.

Slide 2
Gain expertise and certified yourself
Azure DevOps Solutions Expert

Learn about the DevOps services available on Azure and how you can use them to make your workflow more efficient.

Slide 3
Learn and get certified
AWS Certified DevOps Professional

Learn about the DevOps services offered by AWS and how you can use them to make your workflow more efficient.

previous arrow
next arrow

uDeploy Application processes Steps Explained!!!

Spread the Knowledge

Application processes, like component processes, are created with the process editor. UDeploy provides several common process steps. Also, application processes are assembled from processes that are defined for their associated components.

Application processes can run

  1. Manually,
  2. Automatically on some trigger condition, or
  3. User-defined schedule using Calender tab under Application>AppName>

When a component has several processes, the “application steps” order determines which ones run and in which order.

Application Steps

  • Install Component: This step installs the selected component with one of the processes that are defined for the component.
  • Uninstall Component:  Use this step to uninstall the selected component.
  • Rollback Component:- Use this process step to roll back a component version to the version in a snapshot or to the version that was deployed when the process began.
  • Run Process for Each Version:- USe this step to run the specified process once for each version of the specified component.
  • Apply Configuration:- Runs a component process of the type Operational (No Version Needed) or Configuration Deployment.
  • Install Multiple Components:- Install multiple components that are based on component tags or resource tags.
  • Uninstall Multiple Components:- Use this step to uninstall the selected components.
  • Run Operational Process for Multiple component:- Runs the specified operational (no version needed) Multiple component process.
  • Rollback Multiple Components:- Use this step to roll back multiple component versions to versions in a snapshot or to versions that were deployed when the process began.
  • Run Generic Process for Each Affected Resource:- Runs the specified generic process on each resource that is affected by the application process.
  • Inventory Update:- This step updates the inventory and compliance for the environment.
  • Finish:- Ends processing. A process can have more than one Finish step. All processes must reach a Finish step to complete successfully.

Component Process Steps

Run Component Process
Run one of these components processes. You can run a component process as a part of a step.


  • Acquire lock: This step acquires a lock on a specified string value. You can use locks to prevent concurrent modification of resources.
  • Release lock: This step releases a lock on a specified string value.
  • Set Status: This step sets the ending status of the process. The step can specify that the process is completed or failed.
  • Switch: Use this step to create branches in the process that are based on the value of a property.
  • Join: The Join step merges a process so that only one step runs at a time. If any of the steps that connect to a Join step fail or do not run, the Join step causes the process to fail.
  • Note: The Note step adds a note to a process diagram.
  • Add Inventory Status: Remove Inventory Status
  • Run Generic Process: This step runs a generic process as a step in an application process.
  • Manual Application Task (Utility): A manual task interrupts an application process until manual intervention is done. A task-interrupted process remains suspended until the targeted user or users respond. Typically, manual tasks are removed after the process is tested or automated.
  • For Each Agent : Run sub process for each agent
  • For Each Tag: Run sub process for each tag, On Resource with specified tags
Rajesh Kumar
Latest posts by Rajesh Kumar (see all)
0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x