AWS Cloud Assembly

Cloud Assembly allows you to choose and assemble all the resources intended to be protected and recovered.

AWS Cloud Assembly Creation

To create a new AWS Cloud Assembly in Appranix, follow the below steps:

In General Information,

  1. Enter the Cloud Assembly name and description
  2. Select the AWS Cloud Connection for which the resources have to be protected
  3. Select the desired primary region
  4. Click the "Allow cross-region recovery" toggle button for doing a same account another region recovery. And choose the desired recovery region
  5. Click the "Allow cross-account protection" toggle button for doing a cross-account recovery. And choose the desired recovery region

Note: The "Allow cross-account protection" option will be available only if the selected Cloud Connection has a shared connection. click here to configure.

In Resources,

  1. For AWS, select the VPC that has to be protected in this Cloud Assembly
  2. The resource can be chosen by the entire VPC or from the selected resources or using the Tags
  3. Selection using tags can be made by matching all the tags or matching at least one tag

Note: If "Entire VPC" is selected during this step, option to edit the resources after the assembly creation will not be available

In the protection strategy,

  1. Lambda protection (the option is applicable only when Lambda resources are selected for protection)
    • Choose the primary region storage bucket (AWS S3) for storing Lambda protection backups
    • Choose the recovery region storage bucket (AWS S3) for storing Lambda replication backups
    • For instructions on creating an S3 bucket for Lambda backups, click here
  2. Users can also enable or disable backups for other configuration-only resources such as Route53, SNS, SQS, and DynamoDB in this step

In Protection Policy,

  1. Select a protection policy to protect the resources
  2. Protection policy can be used to define the time at which the snapshot has to be taken and the number of snapshots to be retained using a retention count
  3. A policy template can be created to fit the protection needs best
  4. To create a new protection policy template, click here
  5. The policy can be activated as by the scheduled policy, immediately triggering one policy or by delaying to the specific time

In Review,

  1. Review the general information, resource information, and the protection policy details provided
  2. Edit the details if required and proceed to finish and create a Cloud Assembly


Once an AWS Cloud Assembly is created, you can find the ACTIONS in the top right corner.

Edit: In the Cloud Assembly Edit section, users can modify the Cloud Assembly's name and description under General Information. Additionally, users can update the recovery region and enable cross-account functionality as required. They can also adjust resource protection options and the protection strategy under the 'Resources' and 'Protection Strategy' sections, respectively.


  • In the webhook section, users can set up custom automation scripts using the webhook options. Webhooks are HTTP/HTTPS callbacks that can be triggered pre- or post-recovery or post-reset. Click here to know more about webhooks
  • In the Protection sections, users have the ability to enable AMI visibility and the "Protect Boot DisK Only" option

Recovery Profile: Users can create different recovery profiles with associated webhooks for various recovery scenarios. This functionality streamlines the selection of webhook recovery templates based on specific needs.

Disable: The Disable option allows users to temporarily disable Cloud Assembly protection, which can be re-enabled as needed.

Config Drift: This option effortlessly compares two or more protection timelines, enabling users to identify configuration differences between them.

Delete: The Delete option permits users to permanently remove the Cloud Assembly from the system.

Need more help? Submit a ticket