Cloud Architect Design Tool (CADT) supports full lifecycle management for cloud applications. This topic describes the features of CADT, such as architecture management, application deployment, and resource management.
Architecture management
Create a custom application architecture
CADT provides a visual interface to build application architectures. You can drag and drop resources onto a canvas to build your application architecture. Most Alibaba Cloud services and resource plans are supported. Double-click the service icon in the architecture to configure the parameters.
Create an application architecture by using a preset template
The CADT solution center provides preset templates that are tailored for various scenarios. You can select a template based on the business type and create an application architecture easily.
You can also use templates provided by the official partners of Alibaba Cloud.
Create an application architecture by using a custom template
CADT allows you to save frequently used application architectures as custom templates. This allows you to create an application architecture more efficiently. You can also share your custom templates with other users.
Application management
Application deployment
You need to complete the following procedure in CADT to deploy an application:
Resource verification
Before you can deploy an application, CADT first verifies the resources used in the application. CADT checks items such as service activation, the integrity and validity of configured parameters, resource inventory, associations between resources, and the validity of configured associations.
Price query
After the resources are verified, CADT displays the cost proportions and billing details of the resources by billing methods. After the price is calculated, a real-time cost analysis report for the application is generated.
Resource deployment
After you confirm the order information, you can pay for the order and deploy the resources.
Application versioning
The application versioning feature helps you manage application versions. It provides a record of how your architecture has evolved and the deployment history of your application. This allows you to compare versions and roll back your application to an earlier version.
Release resources
After an application is deployed, you can release all the resources in the application or delete specific resources to reduce costs.
You can release only pay-as-you-go resources. Subscription resources cannot be released. If you want to cancel a subscription resource, refer to the terms and conditions for the corresponding service.
Resource management
Resource detection
CADT detects resources that are stored on the cloud and automatically generates application architectures. This allows you to perform O&M operations visually.
Application resource planning
By using the cloud resource planning feature of CADT, you can manage available resources that reside in different zones and regions.