A component process is a succession of commands that are called steps. Steps can manipulate files, run system commands, set properties, pass information to other steps, and run programs. Steps are provided by automation plug-ins. Processes are designed with the drag-and-drop process editor where you drag plug-in steps onto the design editor and configure them as you go. Several plug-ins come with the product and others are available, which work with many different types of software. In this tutorial, you use two plug-ins, both of which come with the product: FileUtils and IBM UrbanCode Deploy. A component can have any number of processes defined for it, but a component must have at least one process.
In this lesson, you create a deployment process for the helloWorld component. Later, you create an application process that uses the component process to deploy the component.
To create the component process:

In this lesson, you created a component process to deploy the helloWorld component.
You can use component processes to automate many tasks on components. Later in this tutorial, you create an application process to deploy the component.