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,
- Enter the Cloud Assembly name and description
- Select the AWS Cloud Connection for which the resources have to be protected
- Select the desired primary region
- Click the "Allow cross-region recovery" toggle button for doing a same account another region recovery. And choose the desired recovery region
- 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,
- For AWS, select the VPC that has to be protected in this Cloud Assembly
- The resource can be chosen by the entire VPC or from the selected resources or using the Tags
- 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,
- 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
- 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,
- Select a protection policy to protect the resources
- 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
- A policy template can be created to fit the protection needs best
- To create a new protection policy template, click here
- The policy can be activated as by the scheduled policy, immediately triggering one policy or by delaying to the specific time
In Review,
- Review the general information, resource information, and the protection policy details provided
- Edit the details if required and proceed to finish and create a Cloud Assembly
ACTIONS:
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.
Configuration:
- 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.