In this example, you onboard two unmanaged machines as a single Cloud Assembly deployment and create a single blueprint for all machines in the plan.

When you create a cloud account, all machines that are associated to it are data-collected and then displayed on the Infrastructure > Resources > Machines page. If the cloud account has machines that were deployed outside of Cloud Assembly, you can use an onboarding plan to allow Cloud Assembly to manage the machine deployments.



  1. Go to Infrastructure > Onboarding.
  2. Click New Onboarding Plan and enter sample values.


    Sample Value

    Plan name



    Sample onboarding plan for AWS machine for OurCo-AWS cloud account

    Cloud account


    Default project


  3. Click Create.
  4. On the plan's Deployments tab, click Select Machines, choose one or more machines, and click OK.

    Select 2 machines to include in the Cloud Assembly workload onboarding plan.

  5. Select Create one deployment that contains all the machines and click Create.
  6. Click the check box next to the new deployment name and click Blueprint....
  7. Click Create blueprint in Cloud Assembly format.
  8. Enter a blueprint name and click Save.

    Shows the blueprint preview on the Deployments tab in the Cloud Assembly Onboarding Plan user interface.

  9. Click the deployment name check box, click Run, and then click Run again on the Run Plan page.

    The selected Amazon Web Services machines are onboarded as a single deployment, with an accompanying blueprint.

  10. Open and examine the blueprint by clicking the Blueprints tab and then clicking the blueprint name.
  11. Open and examine the deployment by clicking the Deployments tab and then clicking the deployment name.