This topic describes the basics of CloudFlow, how to create and execute a simple workflow, and how to view the execution results.
Background information
A workflow is a series of sequential steps. A workflow defines the business logic and contains all information about the sequential steps. For example, an order management workflow may include steps to create an order, process a payment, reserve a resource, ship goods, and notify a user. After you create a workflow, you can execute the workflow multiple times based on different inputs. In the example of order management, the workflow is initiated each time with different order information.
CloudFlow provides rich control primitives that allow you to describe business logic. For example, you can execute tasks in serial, in parallel, or selectively. You can also execute a series of tasks in parallel to process a set of data. For more information about workflows, see Overview.
For information about how CloudFlow handles complex business scenarios, see Reliably process distributed multi-step transactions.
Example 1: Create and execute a simple workflow
In this example, a workflow that contains a Pass step is created. This example helps you familiarize yourself with the basic operations in the CloudFlow console. For more information, see the following topics:
Example 2: Coordinate functions
In this example, a workflow that contains a Task step is created. This example helps you understand how to use CloudFlow to coordinate functions in Function Compute. For more information, see the following topics: