1. A method comprising: receiving, at a blueprint processor, a command to create a target system based on a blueprint; wherein the blueprint defines a plurality of cloud resource objects for the target system; in response to the command, the blueprint processor processing the blueprint to create an instance of the target system; wherein, before the blueprint processor processes the blueprint, no instances of the plurality of cloud resource objects exist for the instance of the target system; wherein, after the blueprint processor processes the blueprint, instances exist for each of the plurality of cloud resource objects for the instance of the target system; wherein processing the blueprint includes causing creation, within a cloud system, of a plurality of resource instances that correspond to the plurality of cloud resource objects that are defined within the blueprint; wherein the plurality of resource instances includes a first resource instance and a second resource instance; while the blueprint processor is processing the blueprint, after the first resource instance has been created and before the second resource instance has been created, executing a debugging operation that performs at least one of: evaluates a path or expression that appears in the blueprint; or sets a value of an attribute associated with one of the plurality of cloud resource objects that is defined within the blueprint; after the debugging operation, the blueprint processor causing creation of the second resource instance responsive to continuing to process the blueprint; wherein the method is performed by one or more computing devices.