Skip to content

docs: Move N4A FAQ content to docs #537

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 29 commits into from
May 28, 2025
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
5a2caf0
initial commit to the branch
JTorreG May 2, 2025
8a41a50
rebase: Merge remote-tracking branch 'origin' into issue-136
JTorreG May 8, 2025
8f47e1d
docs: faq updates
JTorreG May 8, 2025
d64a03b
docs:Merge remote-tracking branch 'origin' into issue-136
JTorreG May 15, 2025
6976e96
docs: move further content and remove faq files
JTorreG May 15, 2025
0171742
fix: missing space
JTorreG May 15, 2025
8b429d7
Apply suggestions from code review
JTorreG May 15, 2025
ebad4ac
docs: update link
JTorreG May 15, 2025
9448ac4
Update content/nginxaas-azure/getting-started/create-deployment/deplo…
JTorreG May 19, 2025
786cfdb
Update content/nginxaas-azure/getting-started/create-deployment/deplo…
JTorreG May 19, 2025
4c4a759
Update content/nginxaas-azure/monitoring/enable-monitoring.md
JTorreG May 19, 2025
a85b921
Update content/nginxaas-azure/billing/overview.md
JTorreG May 19, 2025
a57bc38
Update content/nginxaas-azure/overview/overview.md
JTorreG May 19, 2025
c2986e7
Update content/nginxaas-azure/getting-started/create-deployment/deplo…
JTorreG May 19, 2025
7ea58d0
Update content/nginxaas-azure/getting-started/create-deployment/deplo…
JTorreG May 19, 2025
8a922b5
Update content/nginxaas-azure/getting-started/create-deployment/deplo…
JTorreG May 19, 2025
a13a7a0
Update content/nginxaas-azure/getting-started/prerequisites.md
JTorreG May 19, 2025
01217ba
Apply suggestions from code review
JTorreG May 19, 2025
8cfa5ae
Update content/nginxaas-azure/monitoring/enable-monitoring.md
JTorreG May 19, 2025
979c502
Update content/nginxaas-azure/getting-started/create-deployment/deplo…
JTorreG May 19, 2025
4b3eb68
Update content/nginxaas-azure/getting-started/nginx-configuration/ngi…
JTorreG May 19, 2025
35ca820
Update content/nginxaas-azure/billing/overview.md
JTorreG May 20, 2025
1eb0ff6
Update content/nginxaas-azure/billing/overview.md
JTorreG May 20, 2025
613673a
Update content/nginxaas-azure/overview/overview.md
JTorreG May 21, 2025
605b001
remove plus section
JTorreG May 21, 2025
5239c19
docs: simplified notes on subnets
JTorreG May 21, 2025
7d36a67
Merge remote-tracking branch 'origin' into issue-136
JTorreG May 21, 2025
ebab9e8
Merge branch 'main' into issue-136
JTorreG May 28, 2025
ef04631
Merge branch 'main' into issue-136
JTorreG May 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion content/includes/nginxaas-azure/ssl-tls-prerequisites.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
docs: "DOCS-000"
---

NGINXaaS natively integrates with [Azure Key Vault (AKV)](https://azure.microsoft.com/en-us/products/key-vault), so you can bring your own certificates and manage them in a centralized location. You will need:

- AKV to store certificates that you want to add to the deployment.

- A user or system assigned identity associated with your NGINXaaS deployment. Ensure that your managed identity (MI) has read access to secrets stored in AKV:
- A user or system assigned identity associated with your NGINXaaS deployment. Ensure that your Managed Identity (MI) has read access to secrets stored in AKV:

- If using Azure RBAC for AKV, ensure that your MI has [Key Vault Secrets User](https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#key-vault-secrets-user) or higher permissions.

Expand Down
8 changes: 8 additions & 0 deletions content/nginxaas-azure/billing/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,12 @@ type:
- concept
---

NGINXaaS for Azure is deployed into your Azure subscription. Your NGINXaaS deployment resource is visible within your subscription, while the underlying infrastructure is managed by F5 and is abstracted away from you.

## Pricing plans

NGINXaaS for Azure is billed monthly based on hourly consumption.

F5 NGINX as a Service for Azure (NGINXaaS) provides two pricing plans.

### Standard V2 plan
Expand Down Expand Up @@ -69,3 +73,7 @@ The standard Azure [networking](https://azure.microsoft.com/en-us/pricing/detail

{{< note >}}The management traffic for NGINX instances is billed as a `Virtual Network Peering - Intra-Region Egress` charge. This charge includes the data for shipping metrics and logs. The cost for shipping metrics data is approximately $0.03/month. If you enable NGINX logging the cost increases by roughly $0.005 per GB of logs NGINX generates. To estimate this, multiply the number of requests by the average log line size of the access_log format you have configured.
{{< /note >}}

## Usage Data Reporting​

NGINXaaS usage data is reported directly to NGINXaaS. This data is utilized for billing purposes and is reflected in your Azure subscription's cost analysis. You can view detailed usage information in the Azure Portal under "Cost Management + Billing".​
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,6 @@ To see a list of currently active issues, visit the [Known issues]({{< ref "/ngi

### Welcome to the NGINXaaS Public Preview

NGINXaaS for Azure is now available for public preview. Give it a try! If you find any issues please let us know by [raising a support ticket]({{< ref "/nginxaas-azure/troubleshooting/troubleshooting.md" >}}).
NGINXaaS for Azure is now available for public preview. Give it a try! If you find any issues please let us know by [raising a support ticket]({{< ref "/nginxaas-azure/get-help.md" >}}).

Visit the [Known issues]({{< ref "/nginxaas-azure/known-issues.md" >}}) section to learn about the issues present in this release.
4 changes: 2 additions & 2 deletions content/nginxaas-azure/changelog-archive/changelog-2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ To see a list of currently active issues, visit the [Known issues]({{< ref "/ngi
To get started using HTTP/3 and NGINXaaS:

- Update the [network security group](https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-filter-network-traffic#create-security-rules) associated with the NGINXaaS deployment’s subnet to allow inbound traffic for HTTP/3 UDP ports in the NGINX configuration.
See our [FAQ]({{< ref "/nginxaas-azure/faq" >}}), for limits on how many unique ports may be specified in a configuration and a list of restricted ports.
See the [NGINXaaS limitations]({{< ref "/nginxaas-azure/overview/overview.md#limitations" >}}), for limits on how many unique ports may be specified in a configuration and a list of restricted ports.

- Additionally, add a [Managed Identity]({{< ref "/nginxaas-azure/getting-started/managed-identity-portal.md" >}}) to your deployment and create [SSL/TLS Certificates]({{< ref "/nginxaas-azure/getting-started/ssl-tls-certificates/" >}}). For more information on using NGINX with HTTP/3, see the [HTTP/3 module](https://nginx.org/en/docs/http/ngx_http_v3_module.html).

Expand Down Expand Up @@ -265,7 +265,7 @@ To see a list of currently active issues, visit the [Known issues]({{< ref "/ngi

Update the [network security group's inbound security rules](https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-filter-network-traffic#create-security-rules) associated with the NGINXaaS deployment's subnet to allow inbound traffic for all listen ports in the NGINX configuration.

See our [FAQ]({{< ref "/nginxaas-azure/faq" >}}), for limits on how many unique ports may be specified in a configuration and a list of restricted ports.
See our [NGINX configuration overview]({{< ref "/nginxaas-azure/getting-started/nginx-configuration/overview.md#nginx-listen-port-restrictions" >}}) document for limits on how many unique ports may be specified in a configuration and a list of restricted ports.


## March 16, 2023
Expand Down
4 changes: 2 additions & 2 deletions content/nginxaas-azure/changelog-archive/changelog-2024.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ An NGINXaaS deployment can now be gracefully updated to a new subnet with zero d

Please review the [NGINX Plus Release 32 (R32)](https://docs.nginx.com/nginx/releases/#nginxplusrelease-32-r32) Release Notes carefully. If you have any concerns, it's recommended to validate your configuration against NGINX Plus R32 by setting up a test deployment using the **Preview** [Upgrade Channel]({{< ref "/nginxaas-azure/quickstart/upgrade-channels.md" >}}). See [these instructions]({{< ref "/nginxaas-azure/quickstart/recreate.md" >}}) on how to set up a deployment similar to your current one.

If you have any questions or concerns, please [contact us]({{< ref "/nginxaas-azure/troubleshooting/troubleshooting.md" >}}).
If you have any questions or concerns, please [contact us]({{< ref "/nginxaas-azure/get-help.md" >}}).

## July 30, 2024

Expand Down Expand Up @@ -182,7 +182,7 @@ An NGINXaaS deployment can now be gracefully updated to a new subnet with zero d

Please review the [NGINX Plus Release 31 (R31)](https://docs.nginx.com/nginx/releases/#nginxplusrelease-31-r31) Release Notes carefully. If you have any concerns, it's recommended to validate your configuration against NGINX Plus R31 by setting up a test deployment using the **Preview** [Upgrade Channel]({{< ref "/nginxaas-azure/quickstart/upgrade-channels.md" >}}). See [these instructions]({{< ref "/nginxaas-azure/quickstart/recreate.md" >}}) on how to set up a deployment similar to your current one.

If you have any questions or concerns, please [contact us]({{< ref "/nginxaas-azure/troubleshooting/troubleshooting.md" >}}).
If you have any questions or concerns, please [contact us]({{< ref "/nginxaas-azure/get-help.md" >}}).

## May 20, 2024

Expand Down
8 changes: 4 additions & 4 deletions content/nginxaas-azure/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ NGINX App Protect WAF is now generally available and is no longer a preview feat
NGINXaaS for Azure deployments using the **Stable** [Upgrade Channel]({{< ref "/nginxaas-azure/quickstart/upgrade-channels.md" >}}) will be updated to [NGINX Plus Release 33 (R33)]({{< ref "/nginx/releases.md#nginxplusrelease-33-r33" >}}) during the week of May 05-09, 2025. This will also include updates to the following NGINX Plus modules:
- nginx-plus-module-njs

Please review the [NGINX Plus Release 33 (R33)]({{< ref "/nginx/releases.md#nginxplusrelease-33-r33" >}}) Release Notes carefully. If you have any concerns, it's recommended to validate your configuration against NGINX Plus R33 by setting up a test deployment using the **Preview** [Upgrade Channel]({{< ref "/nginxaas-azure/quickstart/upgrade-channels.md" >}}). See [these instructions]({{< ref "/nginxaas-azure/quickstart/recreate.md" >}}) on how to set up a deployment similar to your current one. For entitlement and visibility policy, check [the FAQs]({{< ref "/nginxaas-azure/faq.md" >}}) to address any additional questions you might have.
Please review the [NGINX Plus Release 33 (R33)]({{< ref "/nginx/releases.md#nginxplusrelease-33-r33" >}}) Release Notes carefully. If you have any concerns, it's recommended to validate your configuration against NGINX Plus R33 by setting up a test deployment using the **Preview** [Upgrade Channel]({{< ref "/nginxaas-azure/quickstart/upgrade-channels.md" >}}). See [these instructions]({{< ref "/nginxaas-azure/quickstart/recreate.md" >}}) on how to set up a deployment similar to your current one.

If you have any questions or concerns, please [contact us]({{< ref "/nginxaas-azure/troubleshooting/troubleshooting.md" >}}).
If you have any questions or concerns, please [contact us]({{< ref "/nginxaas-azure/get-help.md" >}}).

## March 31, 2025

Expand All @@ -55,7 +55,7 @@ See the [Supported Regions]({{< ref "/nginxaas-azure/overview/overview.md#suppor

- {{% icon-info %}} **Retirement of Standard Plan**

The `Standard` plan for NGINXaaS for Azure has been retired, and you can no longer use it to create new deployments. If you have a deployment running on the `Standard` plan, consider [migrating]({{< ref "/nginxaas-azure/troubleshooting/migrate-from-standard.md">}}) it to the [`Standard V2 plan`]({{< ref "/nginxaas-azure/billing/overview.md#standard-v2-plan" >}}) to access new features such as NGINX App Protect WAF and additional listen ports. Plan migration does not incur downtime.
The `Standard` plan for NGINXaaS for Azure has been retired, and you can no longer use it to create new deployments. If you have a deployment running on the `Standard` plan, consider [migrating]({{< ref "/nginxaas-azure/getting-started/migrate-from-standard.md">}}) it to the [`Standard V2 plan`]({{< ref "/nginxaas-azure/billing/overview.md#standard-v2-plan" >}}) to access new features such as NGINX App Protect WAF and additional listen ports. Plan migration does not incur downtime.

## February 10, 2025

Expand All @@ -67,4 +67,4 @@ See the [Supported Regions]({{< ref "/nginxaas-azure/overview/overview.md#suppor

- {{< icon-feature >}} **In-place SKU Migration from Standard to Standard V2**

You can now migrate NGINXaaS for Azure from the Standard plan to the Standard V2 plan without redeploying. We recommend upgrading to the Standard V2 plan to access features like NGINX App Protect WAF and more listen ports. The Standard plan will be retired soon. For migration details, see [migrate from standard]({{< ref "/nginxaas-azure/troubleshooting/migrate-from-standard.md">}}).
You can now migrate NGINXaaS for Azure from the Standard plan to the Standard V2 plan without redeploying. We recommend upgrading to the Standard V2 plan to access features like NGINX App Protect WAF and more listen ports. The Standard plan will be retired soon. For migration details, see [migrate from standard]({{< ref "/nginxaas-azure/getting-started/migrate-from-standard.md">}}).
Loading
Loading