1. A method of facilitating creation of a cloud computing application, the method comprising: receiving user input of first and second workflow items in sequence, the first and second workflow items individually being related to one or more cloud computing services; determining whether a data dependency exists between the first and second workflow items; in response to determining that a data dependency exists between the first and second workflow items, determining an execution sequence between the first and second workflow items in accordance with the data dependency between the first and second workflow items without additional user input; and in response to determining that a data dependency does not exist between the first and second workflow items, determining another execution sequence according to which the first and second workflow items are executed independently.