Cloud Assembly creates and saves blueprints as code, which allows you to easily design and reuse blueprints.
You can build a blueprint from a blank canvas or take advantage of existing code.
The Cloud Assembly blueprint design page
To create a blueprint from scratch, go to Blueprints and click New. Drag components to the canvas, connect them, and finish configuring them in the code editor.
Note that you can copy and paste code from one blueprint to another in the design page.
To clone a blueprint, go to Blueprints, select a source, and click Clone. You clone a blueprint to create a copy based on the source, then assign the clone to a new project or use it as starter code for a new application.
Uploading and downloading
The Cloud Assembly Marketplace offers finished blueprints to jumpstart your effort. See How to use the Cloud Assembly Marketplace.
In addition, you can upload, download, and share blueprint YAML code in any way that makes sense for your site. You can even modify blueprint code using external editors and development environments.
A good way to validate shared blueprint code is to inspect it in the Cloud Assembly code editor on the blueprint design page.