Blueprints are specifications that define the machines, applications, and services that you deploy to cloud resources by way of Cloud Assembly.
As a blueprint developer, you can create blueprints that target specific cloud vendors, or make them cloud agnostic. The cloud zones that are assigned to your project determine which approach you might take. Check with your cloud administrator to make sure that you understand what kind of resources make up your cloud zones.
Be aware that Cloud Assembly blueprint creation is an infrastructure-as-code process. You add and connect components in the design canvas to get started. Then, you complete the details using the code editor to the right of the canvas.