Application Deployment Architecture Survey
The application deployment architecture survey is conducted during the pilot migration or large-scale migration. The survey is based on a single application, and mainly focuses on four layers, that is access layer, application layer, middleware layer, and data layer, of the deployment architecture. The survey also focuses on the detailed information about technical components, such as the specifications, version, and capacity, at each layer. The specific survey content is as follows:
Four Layers of the Application Deployment Architecture
Collect detailed information about the access layer, application layer, middleware layer, and data layer, and collect three types of associations (shared data, shared server, and application interaction communication dependency). You can refer to the following table to collect the details about the deployment architecture of an application.
Application Type |
Access Layer |
Application Layer |
Middleware Layer |
Data Layer |
Access Domain Name |
Remarks |
||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Application name |
NAT |
NGINX |
Host quantity |
IP addresses |
Redis |
Kafka |
MQ |
MySQL |
Mongo |
Internal/External domain names |
WAF |
Remarks |
You can also refer to the following figure to draw the application deployment architecture.
The following figure shows the survey methods.

Technical Component Details
This section describes the details about each technical component (including hosts, databases, and middleware) involved in the deployment architecture of an application. The details include the resource specifications, version, capacity, and configuration, as shown in the following table.
Host Name |
Host Type (ECS/Physical machine) |
Specifications |
CPU (Core) |
Memory (GB) |
OS Version |
System Disk Type |
System Disk Size (GB) |
Data Disk Type |
Data Disk Size (GB) |
Private IP Address |
Public IP Address |
---|---|---|---|---|---|---|---|---|---|---|---|
The table header information provided here is for reference only. Fill in the table with real business data. |
Application Name |
Region |
Instance Name |
Architecture Type |
IP Address:Port |
Version |
Instance Specifications |
CPU |
Memory |
Storage Type |
Disk Capacity |
---|---|---|---|---|---|---|---|---|---|---|
The table header information provided here is for reference only. Fill in the table with real business data. |
Application Name |
Region |
Name |
Version |
Connection Address |
Specifications |
Topics |
Partitions |
---|---|---|---|---|---|---|---|
The table header information provided here is for reference only. Fill in the table with real business data. |
The following figure shows the survey methods.

- The CMDB method is preferred.
- If CMDB is unavailable, we can also obtain information from the cloud management platform (CMP) or virtualization management software on the live network.
- If neither of them (CMDB and CMP) is feasible, we can install an information collection tool (for example, Huawei Cloud RDA) to collect information.
- If none of the preceding methods is feasible, we can collect information through interviews.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot