Using CDN and AAD to Protect Dynamic and Static Resources
Application Scenarios
If your business (such as videos and e-commerce platforms) has a large number of images or videos displayed to users, and you want these resources to be quickly accessed,
consider using the "AAD + CDN" solution from Huawei Cloud. This solution ensures rapid resource retrieval and enhances network capabilities for service systems, such as user login and payment processing, ensuring the stable operation of the platform.
Architecture
When users' video and e-commerce service systems can distinguish dynamic and static resources by domain name, the AAD+CDN interworking solution is recommended. For details about dynamic and static resources, see Figure 1.
- For a static resource, for example, an image service whose domain name is image.abc.com, DNS will resolve image.abc.com into the CDN CNAME to accelerate the content delivery of the static resource.
- For a dynamic resource, for example, a login service whose domain name is login.abc.com, DNS will resolve login.abc.com into the AAD CNAME to ensure the stable running of the login function.
Type |
Description |
Example |
Solution |
---|---|---|---|
Dynamic resource |
A service that the server needs to interact with the database before responding to a user request |
|
The domain name of a dynamic resource is resolved into the AAD CNAME. AAD protects functional platforms, such as login and payment platforms, against DDoS attacks and ensures their stable running. |
Static resource |
A fixed resource that can be obtained from the Object Storage Service (OBS) |
|
The domain name of a static resource is resolved into the CDN CNAME. CDN accelerates content delivery and enables customers to quickly obtain resources such as videos and images with better experience. |
Limitations and Constraints
This solution is not suitable for the platforms that do not distinguish between dynamic and static resources and apply the same set of domain names to the resources.
Resource and Cost Planning
Resource |
Description |
Quantity |
Cost |
---|---|---|---|
CDN |
Used to accelerate static resources. |
1 |
For details about CDN billing modes and standards, see Billing Items. |
AAD |
Protects dynamic resources. |
1 |
For details about AAD billing modes and standards, see Billing Items. |
Procedure
- Connect static resources to CDN by referring to Adding a Domain Name.
- Connect dynamic resources to AAD by referring to Connecting Domain Name Website Services to Advanced Anti-DDoS.
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