Purchase a subscription WAF 3.0 instance
Web Application Firewall (WAF) protects against web attacks, such as SQL injection, cross-site scripting, CC attacks, and malicious bots. This topic describes how to purchase a WAF 3.0 subscription instance based on your business requirements.
If you have an existing WAF 2.0 instance and want to use a WAF 3.0 instance, do one of the following:
Your WAF 2.0 instance has active services: Use the migration tool to upgrade your WAF 2.0 instance to WAF 3.0.
Your WAF 2.0 instance has no active services: Release the WAF 2.0 instance and purchase a new WAF 3.0 instance.
Select an edition
Subscription WAF 3.0 is available in four editions: Basic, Pro, Enterprise, and Ultimate. Select an edition based on your business and security requirements. For a detailed comparison of features, see Compare features and select an edition.
Edition | Basic | Pro | Enterprise | Ultimate | |
Scenarios | Small-scale or personal websites that do not have specific security requirements. | Small and medium-sized websites that do not have specific security requirements. | Medium-sized enterprise websites or public-facing services that must meet high security standards. | Medium-to-large enterprise websites with large-scale services or that require custom security configurations. | |
Included features | Peak QPS | 10 QPS | 2,000 QPS | 5,000 QPS | 10,000 QPS |
Number of supported domains | 3 | 5 | 10 | 50 | |
Protected ports | Standard ports: 80, 8080, 443, and 8443 | Standard ports: 80, 8080, 443, and 8443 | Standard and non-standard ports | Standard and non-standard ports | |
Hybrid cloud node | 1 | 1 | |||
Protection for major events | Available as a paid add-on | Available as a paid add-on | |||
Paid add-ons | Advanced security features, such as Log Service, exclusive IP, bot management, and API security | ||||
Domain extension | Up to 10 additional domains | Up to 500 additional domains | Up to 2,000 additional domains | Up to 5,000 additional domains | |
Additional QPS (prepaid) | |||||
Elastic QPS (pay-as-you-go) | |||||
Purchase a WAF instance
Go to the Web Application Firewall 3.0 (Subscription) purchase page.
Set Billing Method to Subscription and configure the following parameters.
Basic instance
Parameter
Description
Version
Select the edition that meets your needs.
Region
The region determines the location of the WAF protection nodes, which affects access latency and data compliance.
If your origin server is in the Chinese mainland, select Chinese Mainland. Otherwise, select Outside Chinese Mainland.
Burstable QPS (Pay-as-you-go)
This feature is enabled by default and cannot be disabled. When your peak traffic exceeds the purchased QPS limit, the overage is billed on a pay-as-you-go basis. This ensures service continuity during sudden traffic spikes from attacks or promotional events.
Additional Domains
Purchase this add-on if you need to protect more domains than your selected edition allows.
Service-Linked Role
WAF requires access to your cloud resources to provide services such as traffic access control and monitoring. Click Create Service-Linked Role. The system automatically creates the AliyunServiceRoleForWaf role. You do not need to manually modify this role.
Duration
Select a subscription period for the WAF 3.0 instance and specify whether to enable Auto-Renewal.
NoteTo conduct a Proof of Concept (POC) test, contact your account manager and set Duration to 7-day POC.
Purchase a Pro instance
Parameter
Description
Version
Select the edition that meets your needs.
Region
The region determines the location of the WAF protection nodes, which affects access latency and data compliance.
If your origin server is in the Chinese mainland, select Chinese Mainland. Otherwise, select Outside Chinese Mainland.
Agentic API security
Enable this module if your services involve a high volume of API calls and require protection against sensitive data leaks or malicious attacks.
Agentic Bot Management - Web Protection
Enable this module to protect your web services from malicious bot traffic, such as data scraping, spam registrations, and fraudulent activities. This applies to webpages and H5 pages accessed through browsers, including H5 pages in mobile apps.
Agentic Bot Management - App Protection
Enable this module to protect your mobile app services from malicious bot traffic, such as data scraping, spam registrations, and fraudulent activities. This applies to native iOS and Android apps, but not H5 pages used within apps.
Risk Identification
If you enable a bot management module, you can also enable this feature. It uses WAF's built-in mobile number reputation database to prevent spam registrations and fraudulent marketing activities.
Peak Traffic Throttling
Enable this feature to handle traffic spikes during promotional events. It ensures service stability by allowing only a fixed QPS or a specific ratio of requests to reach your origin server.
Additional QPS
Purchase this add-on if your peak QPS exceeds the quota of your selected edition.
Burstable QPS (Pay-as-you-go)
This feature is enabled by default and cannot be disabled. When your peak traffic exceeds the purchased QPS limit, the overage is billed on a pay-as-you-go basis. This ensures service continuity during sudden traffic spikes from attacks or promotional events.
Additional Domains
Purchase this add-on if you need to protect more domains than your selected edition allows.
Exclusive IP
In CNAME access mode, domains on the same WAF instance share an IP address by default. If a high-volume DDoS attack targets any of these domains, the shared IP address is blackholed, which interrupts traffic for all associated domains. To prevent service disruptions for a critical domain, assign an exclusive IP address to it.
Intelligent Load Balancing
Use this feature for services in CNAME access mode that require high availability, automatic disaster recovery, and low-latency access.
Log Service
Enable this feature to meet security compliance requirements, such as Classified Protection, or to perform in-depth security analysis.
Log Storage Capacity
Select the maximum storage capacity for Log Service, starting from 3 TB. Unit: TB.
Purchase sufficient storage capacity for your business needs. If the storage limit is reached, WAF stops writing new logs.
Service-Linked Role
WAF requires access to your cloud resources to provide services such as traffic access control and monitoring. Click Create Service-Linked Role. The system automatically creates the AliyunServiceRoleForWaf role. You do not need to manually modify this role.
Duration
Select a subscription period for the WAF 3.0 instance and specify whether to enable Auto-Renewal.
NoteTo conduct a POC test, contact your account manager and set Duration to 7-day POC.
Purchase Enterprise and Ultimate instances
Parameter
Description
Version
Select the edition that meets your needs.
Region
The region determines the location of the WAF protection nodes, which affects access latency and data compliance.
If your origin server is in the Chinese mainland, select Chinese Mainland. Otherwise, select Outside Chinese Mainland.
Agentic API security
Enable this module if your services involve a high volume of API calls and require protection against sensitive data leaks or malicious attacks.
Agentic Bot Management - Web Protection
Enable this module to protect your web services from malicious bot traffic, such as data scraping, spam registrations, and fraudulent activities. This applies to webpages and H5 pages accessed through browsers, including H5 pages in mobile apps.
Agentic Bot Management - App Protection
Enable this module to protect your mobile app services from malicious bot traffic, such as data scraping, spam registrations, and fraudulent activities. This applies to native iOS and Android apps, but not H5 pages used within apps.
Risk Identification
If you enable a bot management module, you can also enable this feature. It uses WAF's built-in mobile number reputation database to prevent spam registrations and fraudulent marketing activities.
Extension plugin
Write custom Lua scripts to customize the web request processing flow. This allows you to implement personalized security logic and complex business rules.
Peak Traffic Throttling
Enable this feature to handle traffic spikes during promotional events. It ensures service stability by allowing only a fixed QPS or a specific ratio of requests to reach your origin server.
Additional QPS
Purchase this add-on if your peak QPS exceeds the quota of your selected edition.
Burstable QPS (Pay-as-you-go)
This feature is enabled by default and cannot be disabled. When your peak traffic exceeds the purchased QPS limit, the overage is billed on a pay-as-you-go basis. This ensures service continuity during sudden traffic spikes from attacks or promotional events.
Additional Domains
Purchase this add-on if you need to protect more domains than your selected edition allows.
Exclusive IP
In CNAME access mode, domains on the same WAF instance share an IP address by default. If a high-volume DDoS attack targets any of these domains, the shared IP address is blackholed, which interrupts traffic for all associated domains. To prevent service disruptions for a critical domain, assign an exclusive IP address to it.
Intelligent Load Balancing
Use this feature for services in CNAME access mode that require high availability, automatic disaster recovery, and low-latency access.
Log Service
Enable this feature to meet security compliance requirements, such as Classified Protection, or to perform in-depth security analysis.
Log Storage Capacity
Select the maximum storage capacity for Log Service, starting from 3 TB. Unit: TB.
Purchase sufficient storage capacity for your business needs. If the storage limit is reached, WAF stops writing new logs.
Hybrid cloud WAF extension node
If your services are deployed in third-party public clouds, private clouds, or on-premises data centers, you can use the hybrid cloud access mode to add your services to WAF for centralized protection. To use this feature, contact your account manager.
Service-Linked Role
WAF requires access to your cloud resources to provide services such as traffic access control and monitoring. Click Create Service-Linked Role. The system automatically creates the AliyunServiceRoleForWaf role. You do not need to manually modify this role.
Duration
Select a subscription period for the WAF 3.0 instance and specify whether to enable Auto-Renewal.
NoteTo conduct a POC test, contact your account manager and set Duration to 7-day POC.
Click Purchase Now and complete the payment.
Next steps
After you purchase an instance, you can refer to the following steps to use WAF 3.0:
Add your services to WAF 3.0. For more information, see Add services to WAF.
Configure protection rules for your assets in WAF 3.0. For more information, see Configure protection rules.
View security data. For more information, see View security reports.