Migrate to new pricing plans
F5 NGINXaaS for Azure (NGINXaaS) supports in-place migration between certain pricing plans without requiring redeployment. This allows you to upgrade your deployment to access new features and capabilities while maintaining your existing configuration and avoiding downtime.
The following in-place migrations are supported:
- Basic → Developer: Upgrade from the Basic plan to the Developer plan to access advanced features
- Standard → Standard V3: Upgrade from the legacy Standard plan to the modern Standard V3 plan
- Standard V2 → Standard V3: Upgrade from Standard V2 to Standard V3 to access the latest features and pricing model
ImportantIf you have a Standard or Standard V2 plan deployment, we encourage you to migrate to the Standard V3 plan as soon as possible. If you have a Basic plan deployment, we encourage you to migrate to the Developer plan as soon as possible. Legacy plans will stop receiving automatic updates that address critical security issues.
- Go to the Overview page of the NGINXaaS deployment in the Azure portal.
- Under Essentials, find the Pricing Tier and select Click to Upgrade.
- Select the target plan you want to migrate to and select Submit.
- Update the Terraform AzureRM provider to 4.6.0 or above.
terraform {
required_version = "~> 1.3"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~> 4.6.0"
}
}
}-
Modify the SKU in the
azurerm_nginx_deploymentresource to your target plan:- For Developer plan:
developer_Monthly - For Standard V3 plan:
standardv3_Monthly
- For Developer plan:
-
Run
terraform planand review the output to ensure your NGINXaaS deployment is being updated (not replaced). -
Run
terraform applyto complete the migration.
Run the command below to update your NGINXaaS deployment, replacing the SKU name with your target plan:
az nginx deployment update --name myDeployment --resource-group myResourceGroup \
--sku name="<target_sku_name>"Replace <target_sku_name> with one of the following:
developer_n7ja87drquhyfor Developer planstandardv3_Monthly_n7ja87drquhyfor Standard V3 plan