Skip to content

Commit f0001df

Browse files
Add AI generated FAQ.
1 parent 369f02b commit f0001df

1 file changed

Lines changed: 139 additions & 0 deletions

File tree

  • articles/partner-solutions/nginx
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
### YamlMime:FAQ
2+
metadata:
3+
title: Azure Native NGINXaaS frequently asked questions
4+
description: Answers to common questions about using NGINXaaS as an Azure Native ISV Service
5+
ms.topic: faq
6+
ai-usage: ai-generated
7+
ms.date: 12/17/2025
8+
9+
title: Azure Native NGINXaaS FAQ
10+
summary: |
11+
Get answers to frequently asked questions about NGINXaaS, a Cloud-Native Observability Platform developed jointly by Microsoft and F5. Learn about capabilities, getting started, management, and support.
12+
13+
sections:
14+
- name: General
15+
questions:
16+
- question: What is NGINXaaS?
17+
answer: |
18+
NGINXaaS is a Cloud-Native Observability Platform developed and managed jointly by Microsoft and F5. It's offered as an integrated Azure Native ISV Service through Azure Marketplace. NGINXaaS provides secure, high-performance load balancing and reverse proxy capabilities that you can deploy and manage directly from the Azure portal.
19+
- question: Where can I find NGINXaaS?
20+
answer: |
21+
You can find NGINXaaS in the [Azure portal](https://portal.azure.com/#view/HubsExtension/BrowseResource/resourceType/NGINX.NGINXPLUS%2FnginxDeployments) or get it from [Azure Marketplace](https://azuremarketplace.microsoft.com/marketplace/apps/f5-networks.f5-nginx-for-azure?tab=Overview). Search for *F5 NGINX as a Service* in either location.
22+
- question: What are the key capabilities of NGINXaaS?
23+
answer: |
24+
NGINXaaS offers:
25+
- Seamless onboarding as an integrated service on Azure
26+
- Unified billing through your Azure monthly subscription
27+
- Single sign-on with no separate NGINX portal registration needed
28+
- Support for lift-and-shift of existing NGINX configuration files
29+
- Secure, high-performance load balancing as a reverse proxy
30+
- Cloud-native observability for monitoring your workloads
31+
- question: Who manages NGINXaaS?
32+
answer: |
33+
Microsoft and F5 jointly developed and manage NGINXaaS. F5 owns and runs the software as a service (SaaS) application, including the NGINX accounts created. You provision and manage NGINXaaS resources through the Azure portal using the Nginx.NginxPlus resource provider.
34+
- name: Getting started
35+
questions:
36+
- question: What do I need to get started with NGINXaaS?
37+
answer: |
38+
To create an NGINXaaS resource, you need:
39+
- An active Azure subscription
40+
- A resource group (you can create one during setup)
41+
- Appropriate Azure permissions to create resources
42+
- A virtual network and subnet for deployment
43+
- question: How do I create an NGINXaaS resource?
44+
answer: |
45+
To create an NGINXaaS resource:
46+
1. Search for *Marketplace* in the Azure portal global search bar
47+
2. Search for *F5 NGINX as a Service* and subscribe
48+
3. In the **Create NGINXaaS** dialog, select your subscription and resource group
49+
4. Provide a name and select a region
50+
5. Select a pricing plan and enter a support contact email
51+
6. Configure networking by specifying a virtual network and subnet
52+
7. Allow NGINX service provider access to your virtual network
53+
8. Choose your IP address type (Public Only or Private Only)
54+
9. Review and create the resource
55+
56+
For detailed steps, see [QuickStart: Create an NGINXaaS resource](create.md).
57+
- question: Are there regional limitations for NGINXaaS?
58+
answer: |
59+
Not all marketplace plans are available for all regions. Check the available options when you select a region during resource creation.
60+
- question: What IP address types does NGINXaaS support?
61+
answer: |
62+
NGINXaaS supports two IP address types: Public Only or Private Only. Choose the option that best suits your network architecture and security requirements.
63+
- name: Management and configuration
64+
questions:
65+
- question: How do I manage my NGINXaaS resource?
66+
answer: |
67+
You can manage your NGINXaaS resource through the Azure portal. Key management tasks include:
68+
- Configuring managed identities
69+
- Changing configuration files
70+
- Adding certificates
71+
- Sending metrics to Azure Monitor
72+
- Enabling GitHub integration for CI/CD deployments
73+
74+
For detailed instructions, see [Manage your NGINXaaS integration through the Azure portal](manage.md).
75+
- question: How do I update my NGINX configuration?
76+
answer: |
77+
To change your configuration:
78+
1. In your NGINXaaS deployment, select **Settings** > **NGINXaaS configuration**
79+
2. Select **Upload config package** to upload a new configuration file
80+
3. Specify the root file for your configuration
81+
4. Confirm to replace existing files and upload
82+
83+
Alternatively, you can edit your configuration directly in the portal by selecting the pencil icon next to your configuration.
84+
- question: Can I use my existing NGINX configuration files?
85+
answer: |
86+
Yes. NGINXaaS supports lift-and-shift of existing configuration files. You can upload your current NGINX configuration directly during resource management without needing to rewrite or reconfigure your setup.
87+
- question: How do I add a certificate to NGINXaaS?
88+
answer: |
89+
To add a certificate:
90+
1. First, upload your certificate to Azure Key Vault (see [Import a certificate in Azure Key Vault](/azure/key-vault/certificates/tutorial-import-certificate))
91+
2. In your NGINXaaS deployment, select **Settings** > **NGINXaaS certificates**
92+
3. Select **Add certificate** and choose your certificate from Key Vault
93+
4. Select **Add certificate** to apply it
94+
- question: What is a managed identity and how do I configure one?
95+
answer: |
96+
A managed identity allows your NGINXaaS resource to authenticate to other Azure services securely without storing credentials. To add a User Assigned Managed Identity:
97+
1. In your NGINXaaS deployment, select **Settings** > **Identity**
98+
2. Select **User assigned**, then select **Add**
99+
3. Select your subscription and choose an identity
100+
4. Select **Add** to apply the identity
101+
- name: Monitoring and observability
102+
questions:
103+
- question: How do I monitor my NGINXaaS deployment?
104+
answer: |
105+
You can send metrics from your NGINXaaS deployment to Azure Monitor:
106+
1. In your NGINXaaS deployment, select **Settings** > **NGINXaaS Monitoring**
107+
2. For **Send metrics to Azure Monitor**, select **On**
108+
3. Select **Save**
109+
110+
This lets you take advantage of Azure Monitor's full monitoring and alerting capabilities.
111+
- question: What is cloud-native observability?
112+
answer: |
113+
Cloud-native observability in NGINXaaS provides visibility into your NGINX deployments and application performance. By integrating with Azure Monitor, you can collect and analyze metrics, logs, and traces to understand the health and performance of your load-balanced applications.
114+
- question: How do I enable CI/CD deployments with GitHub?
115+
answer: |
116+
NGINXaaS supports GitHub Actions integration to enable CI/CD deployments. In your NGINXaaS resource settings, enable the **GitHub integration** option to set up automated CI/CD deployments for your application.
117+
- name: Support and billing
118+
questions:
119+
- question: How is NGINXaaS billed?
120+
answer: |
121+
NGINXaaS is billed through unified Azure billing. You select your pricing plan during resource creation, and the charges appear on your monthly Azure bill. No separate billing system or sign-up is required.
122+
- question: Do I need a separate NGINX account?
123+
answer: |
124+
No. NGINXaaS offers seamless single sign-on integration with Azure. You don't need to create a separate account or sign up through the NGINX portal—everything is managed through your Azure subscription.
125+
- question: How do I get support for NGINXaaS?
126+
answer: |
127+
You can get support in two ways:
128+
1. Contact [NGINX](https://my.f5.com/manage/s/) directly for customer support
129+
2. Request support in the Azure portal from your resource's **Support + Troubleshooting** > **New support request** option, which links to the NGINX support portal
130+
- question: What happens to my data when I delete an NGINXaaS resource?
131+
answer: |
132+
When you delete an NGINXaaS resource, logs are no longer sent to NGINXaaS. The delete operation can only be completed if all subaccounts mapped to your main account have already been deleted.
133+
134+
additionalContent: |
135+
## Related content
136+
137+
- [QuickStart: Create an NGINXaaS resource](create.md)
138+
- [Manage your NGINXaaS integration through the Azure portal](manage.md)
139+
- [What is NGINXaaS?](overview.md)

0 commit comments

Comments
 (0)